首页 > 最新文献

Proceedings of the IEEE International Conference on Cloud Engineering. IEEE International Conference on Cloud Engineering最新文献

英文 中文
Cloud Engineering Principles and Technology Enablers for Medical Image Processing-as-a-Service. 医学图像处理即服务的云工程原理和技术手段。
Shunxing Bao, Andrew J Plassard, Bennett A Landman, Aniruddha Gokhale

Traditional in-house, laboratory-based medical imaging studies use hierarchical data structures (e.g., NFS file stores) or databases (e.g., COINS, XNAT) for storage and retrieval. The resulting performance from these approaches is, however, impeded by standard network switches since they can saturate network bandwidth during transfer from storage to processing nodes for even moderate-sized studies. To that end, a cloud-based "medical image processing-as-a-service" offers promise in utilizing the ecosystem of Apache Hadoop, which is a flexible framework providing distributed, scalable, fault tolerant storage and parallel computational modules, and HBase, which is a NoSQL database built atop Hadoop's distributed file system. Despite this promise, HBase's load distribution strategy of region split and merge is detrimental to the hierarchical organization of imaging data (e.g., project, subject, session, scan, slice). This paper makes two contributions to address these concerns by describing key cloud engineering principles and technology enhancements we made to the Apache Hadoop ecosystem for medical imaging applications. First, we propose a row-key design for HBase, which is a necessary step that is driven by the hierarchical organization of imaging data. Second, we propose a novel data allocation policy within HBase to strongly enforce collocation of hierarchically related imaging data. The proposed enhancements accelerate data processing by minimizing network usage and localizing processing to machines where the data already exist. Moreover, our approach is amenable to the traditional scan, subject, and project-level analysis procedures, and is compatible with standard command line/scriptable image processing software. Experimental results for an illustrative sample of imaging data reveals that our new HBase policy results in a three-fold time improvement in conversion of classic DICOM to NiFTI file formats when compared with the default HBase region split policy, and nearly a six-fold improvement over a commonly available network file system (NFS) approach even for relatively small file sets. Moreover, file access latency is lower than network attached storage.

传统的实验室内部医学成像研究使用分层数据结构(如 NFS 文件存储)或数据库(如 COINS、XNAT)进行存储和检索。然而,这些方法所产生的性能受到标准网络交换机的阻碍,因为即使是中等规模的研究,在从存储到处理节点的传输过程中,网络带宽也会达到饱和。Apache Hadoop 是一个灵活的框架,提供分布式、可扩展、容错存储和并行计算模块;HBase 是一个建立在 Hadoop 分布式文件系统之上的 NoSQL 数据库。尽管有这样的前景,但 HBase 的区域拆分和合并的负载分配策略不利于成像数据的分层组织(如项目、主题、会话、扫描、切片)。为了解决这些问题,本文介绍了关键的云工程原理以及我们针对医学影像应用对 Apache Hadoop 生态系统所做的技术改进。首先,我们提出了 HBase 的行键设计,这是由成像数据的分层组织驱动的必要步骤。其次,我们在 HBase 中提出了一种新颖的数据分配策略,以强力执行分层相关成像数据的搭配。所提出的增强功能可最大限度地减少网络使用量,并将处理工作本地化到已有数据的机器上,从而加快数据处理速度。此外,我们的方法适用于传统的扫描、主题和项目级分析程序,并与标准命令行/脚本图像处理软件兼容。对成像数据样本的实验结果表明,与默认的 HBase 区域分割策略相比,我们的新 HBase 策略将传统 DICOM 文件格式转换为 NiFTI 文件格式的时间缩短了三倍,即使对于相对较小的文件集,也比常用的网络文件系统(NFS)方法缩短了近六倍。此外,文件访问延迟也低于网络附加存储。
{"title":"Cloud Engineering Principles and Technology Enablers for Medical Image Processing-as-a-Service.","authors":"Shunxing Bao, Andrew J Plassard, Bennett A Landman, Aniruddha Gokhale","doi":"10.1109/IC2E.2017.23","DOIUrl":"10.1109/IC2E.2017.23","url":null,"abstract":"<p><p>Traditional in-house, laboratory-based medical imaging studies use hierarchical data structures (e.g., NFS file stores) or databases (e.g., COINS, XNAT) for storage and retrieval. The resulting performance from these approaches is, however, impeded by standard network switches since they can saturate network bandwidth during transfer from storage to processing nodes for even moderate-sized studies. To that end, a cloud-based \"medical image processing-as-a-service\" offers promise in utilizing the ecosystem of Apache Hadoop, which is a flexible framework providing distributed, scalable, fault tolerant storage and parallel computational modules, and HBase, which is a NoSQL database built atop Hadoop's distributed file system. Despite this promise, HBase's load distribution strategy of region split and merge is detrimental to the hierarchical organization of imaging data (e.g., project, subject, session, scan, slice). This paper makes two contributions to address these concerns by describing key cloud engineering principles and technology enhancements we made to the Apache Hadoop ecosystem for medical imaging applications. First, we propose a row-key design for HBase, which is a necessary step that is driven by the hierarchical organization of imaging data. Second, we propose a novel data allocation policy within HBase to strongly enforce collocation of hierarchically related imaging data. The proposed enhancements accelerate data processing by minimizing network usage and localizing processing to machines where the data already exist. Moreover, our approach is amenable to the traditional scan, subject, and project-level analysis procedures, and is compatible with standard command line/scriptable image processing software. Experimental results for an illustrative sample of imaging data reveals that our new HBase policy results in a three-fold time improvement in conversion of classic DICOM to NiFTI file formats when compared with the default HBase region split policy, and nearly a six-fold improvement over a commonly available network file system (NFS) approach even for relatively small file sets. Moreover, file access latency is lower than network attached storage.</p>","PeriodicalId":92127,"journal":{"name":"Proceedings of the IEEE International Conference on Cloud Engineering. IEEE International Conference on Cloud Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5584067/pdf/nihms843798.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"35335885","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
What Could Possibly go Wrong? 哪里可能出错?
J. Crowcroft
There are many more things with moving parts in the world than computers. These are the objects that are being connected, initially artefacts, but also the natural world. They are connected both by being sensed, and via actuators. For a true Internet of things to emerge with all its potential value for innovation in efficiencies, the sensors and actuators must actually be reachable from anywhere, anytime, just like computers on today's internet. And they must be locally and remotely programmable. Of course, there must be mechanisms to implement policies about access and use. However, these policies are complex, since they don't merely reflect informational rules, but also rules about the physical world - a car may be restricted to certain speeds in certain areas, but also to different speeds and areas at different times, due to the driver. Unfortunately, in the rush to instrument and control the world of things, the complexity of the world seems to have been forgotten. Worse, the typical system software being deployed in many places does not reflect the last few decades evolution of safety and security work that has gone in to the implementation of operating systems and protocols. All too often, we here another system uses an embedded OS with no isolation or a protocol stack with known vulnerabilities, or is shipped with default access control credentials to millions of customers. This is not good enough. In this talk, I will cover some of the work we've been doing in the Microsoft sponsored project in Cambridge and QMUL, on the technical and legal challenges that are now facing our community.
世界上有比电脑更多的带有活动部件的东西。这些是被连接起来的物体,最初是人工制品,但也包括自然世界。它们通过感应和执行器连接在一起。为了让真正的物联网发挥其在效率创新方面的所有潜在价值,传感器和执行器必须能够从任何地方、任何时间访问,就像今天的互联网上的计算机一样。它们必须是本地和远程可编程的。当然,必须有机制来实现有关访问和使用的策略。然而,这些政策是复杂的,因为它们不仅反映了信息规则,而且还反映了物理世界的规则——一辆车可能在某些区域被限制在特定的速度,但由于驾驶员的原因,在不同的时间也会被限制在不同的速度和区域。不幸的是,在急于工具和控制事物世界的过程中,世界的复杂性似乎被遗忘了。更糟糕的是,在许多地方部署的典型系统软件并没有反映过去几十年安全性和安全性工作的发展,这些工作已经进入操作系统和协议的实现。我们经常看到,另一个系统使用没有隔离的嵌入式操作系统,或者使用带有已知漏洞的协议栈,或者使用默认访问控制凭据提供给数百万客户。这还不够好。在这次演讲中,我将介绍我们在剑桥和QMUL的微软赞助项目中所做的一些工作,以及我们社区目前面临的技术和法律挑战。
{"title":"What Could Possibly go Wrong?","authors":"J. Crowcroft","doi":"10.1109/IC2E.2016.51","DOIUrl":"https://doi.org/10.1109/IC2E.2016.51","url":null,"abstract":"There are many more things with moving parts in the world than computers. These are the objects that are being connected, initially artefacts, but also the natural world. They are connected both by being sensed, and via actuators. For a true Internet of things to emerge with all its potential value for innovation in efficiencies, the sensors and actuators must actually be reachable from anywhere, anytime, just like computers on today's internet. And they must be locally and remotely programmable. Of course, there must be mechanisms to implement policies about access and use. However, these policies are complex, since they don't merely reflect informational rules, but also rules about the physical world - a car may be restricted to certain speeds in certain areas, but also to different speeds and areas at different times, due to the driver. Unfortunately, in the rush to instrument and control the world of things, the complexity of the world seems to have been forgotten. Worse, the typical system software being deployed in many places does not reflect the last few decades evolution of safety and security work that has gone in to the implementation of operating systems and protocols. All too often, we here another system uses an embedded OS with no isolation or a protocol stack with known vulnerabilities, or is shipped with default access control credentials to millions of customers. This is not good enough. In this talk, I will cover some of the work we've been doing in the Microsoft sponsored project in Cambridge and QMUL, on the technical and legal challenges that are now facing our community.","PeriodicalId":92127,"journal":{"name":"Proceedings of the IEEE International Conference on Cloud Engineering. IEEE International Conference on Cloud Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2016-04-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77541425","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Generalization versus Specialization in Cloud Computing Infrastructures 云计算基础设施中的泛化与专门化
G. Alonso
Summary form only given. Cloud computing represents a fundamental change in the business model behind IT: a shift from manufacturing of software and hardware products towards packaging infrastructure, processing, and storage as services. Cloud data centers, given their intended use for general purpose computing, would seem to push towards homogeneity in architectures and platforms. Modern applications and use cases, from scientific computing to big data, push in exactly the opposite direction: an increase in specialization as a way to efficiently meet demanding requirements. In this talk I will illustrate both trends and argue that, contradictory as they seem to be, there are many opportunities in combining them. Doing so requires to work in two areas. One is to find better ways to extend the performance and efficiency advantages of specialization to general purpose settings. The other is to develop the necessary software and hardware layers to allow generalized use of specialized systems. Taking together, these efforts outline an exciting research and development landscape that I will outline as a conclusion of the talk.
只提供摘要形式。云计算代表了IT背后商业模式的根本变化:从软件和硬件产品的制造向打包基础设施、处理和存储作为服务的转变。考虑到云数据中心的通用计算用途,它似乎将推动架构和平台的同质化。现代应用程序和用例,从科学计算到大数据,正朝着完全相反的方向推进:专业化的增加是有效满足苛刻需求的一种方式。在这次演讲中,我将阐述这两种趋势,并指出,尽管它们看起来相互矛盾,但将它们结合起来有很多机会。这样做需要在两个方面努力。一个是找到更好的方法,将专门化的性能和效率优势扩展到通用设置。另一个是开发必要的软件和硬件层,以允许通用使用专门的系统。综上所述,这些努力勾勒出了一个令人兴奋的研究和发展前景,我将把它作为演讲的结论。
{"title":"Generalization versus Specialization in Cloud Computing Infrastructures","authors":"G. Alonso","doi":"10.1109/IC2E.2016.50","DOIUrl":"https://doi.org/10.1109/IC2E.2016.50","url":null,"abstract":"Summary form only given. Cloud computing represents a fundamental change in the business model behind IT: a shift from manufacturing of software and hardware products towards packaging infrastructure, processing, and storage as services. Cloud data centers, given their intended use for general purpose computing, would seem to push towards homogeneity in architectures and platforms. Modern applications and use cases, from scientific computing to big data, push in exactly the opposite direction: an increase in specialization as a way to efficiently meet demanding requirements. In this talk I will illustrate both trends and argue that, contradictory as they seem to be, there are many opportunities in combining them. Doing so requires to work in two areas. One is to find better ways to extend the performance and efficiency advantages of specialization to general purpose settings. The other is to develop the necessary software and hardware layers to allow generalized use of specialized systems. Taking together, these efforts outline an exciting research and development landscape that I will outline as a conclusion of the talk.","PeriodicalId":92127,"journal":{"name":"Proceedings of the IEEE International Conference on Cloud Engineering. IEEE International Conference on Cloud Engineering","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2016-04-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77673351","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Proceedings of the IEEE International Conference on Cloud Engineering. IEEE International Conference on Cloud Engineering
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1