首页 > 最新文献

2013 IEEE 5th International Conference on Cloud Computing Technology and Science最新文献

英文 中文
Prevent VM Migration in Virtualized Clusters via Deadline Driven Placement Policy 通过“截止日期驱动放置策略”防止虚拟化集群中的虚拟机迁移
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.85
M. Tsai, J. Chou, Jye Chen
VM consolidation has been shown as a promising technique for saving energy costs of a data center. It relies on VM migration to move user applications or jobs onto fewer numbers of physical servers during off peak hour. However, VM migration is a costly operation that could cause several concerns, such as performance degradation and system instability. Most existing works were proposed to minimize the migration cost for dynamic consolidation which migrates VM at the runtime when SLA violation or resource under-utilization is detected. In contrast, this paper aims to proactively prevent VM migration for semi-static VM consolidation by proposing a deadline driven VM placement strategy based on the awareness of the server turn-off time and job execution time. We evaluate our approach using a real HPC cluster trace as well as a set of synthetic generated workloads. The results show our approach can significantly reduce the number of migrations by 70% on the real trace. We also demonstrate that our approach can be resilient to different workload patterns by achieving consistent improvement around 50% over all the synthetic workloads.
虚拟机整合已被证明是一种很有前途的技术,可以节省数据中心的能源成本。它依赖于VM迁移,在非高峰时段将用户应用程序或作业迁移到数量较少的物理服务器上。但是,虚拟机迁移是一项代价高昂的操作,可能会引起一些问题,例如性能下降和系统不稳定。大多数现有的工作都是为了最小化动态整合的迁移成本,当检测到SLA违反或资源利用率不足时,动态整合会在运行时迁移VM。相比之下,本文提出了一种基于服务器关闭时间和作业执行时间的截止日期驱动的虚拟机放置策略,旨在主动防止半静态虚拟机整合中的虚拟机迁移。我们使用真实的HPC集群跟踪以及一组合成生成的工作负载来评估我们的方法。结果表明,我们的方法可以将实际跟踪的迁移次数显著减少70%。我们还演示了我们的方法可以适应不同的工作负载模式,在所有合成工作负载上实现大约50%的一致改进。
{"title":"Prevent VM Migration in Virtualized Clusters via Deadline Driven Placement Policy","authors":"M. Tsai, J. Chou, Jye Chen","doi":"10.1109/CloudCom.2013.85","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.85","url":null,"abstract":"VM consolidation has been shown as a promising technique for saving energy costs of a data center. It relies on VM migration to move user applications or jobs onto fewer numbers of physical servers during off peak hour. However, VM migration is a costly operation that could cause several concerns, such as performance degradation and system instability. Most existing works were proposed to minimize the migration cost for dynamic consolidation which migrates VM at the runtime when SLA violation or resource under-utilization is detected. In contrast, this paper aims to proactively prevent VM migration for semi-static VM consolidation by proposing a deadline driven VM placement strategy based on the awareness of the server turn-off time and job execution time. We evaluate our approach using a real HPC cluster trace as well as a set of synthetic generated workloads. The results show our approach can significantly reduce the number of migrations by 70% on the real trace. We also demonstrate that our approach can be resilient to different workload patterns by achieving consistent improvement around 50% over all the synthetic workloads.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124423609","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}
引用次数: 6
Implementing a Resilient Application Architecture for State Management on a PaaS Cloud 在PaaS云上实现状态管理的弹性应用程序架构
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.26
V. Sharma, Aravindan Santharam
Platform as a Service Clouds typically lack direct support for application state management, and traditional state management techniques like clustering are not applicable as PaaS platforms offer little support for changing the underlying platform configuration. In this paper we build upon our earlier work where we proposed a session-state management architecture for Cloud called ReLoC, that uses loosely-coupled services and platform agnostic scalable messaging technology to propagate and save session states. Here, we present an actual implementation of the ReLoC onto a PaaS platform and an empirical evaluation of the original hypotheses of scalability and resilience of the proposed application architecture. We also present the challenges faced in implementing ReLoC on Heroku. The results indicate that ReLoC indeed allows applications to scale well and mitigates failures in individual application instances while maintaining state and hiding such failures from the users. The results also indicate that the performance degradation due to use of ReLoC is minimal and it is thus a promising approach for resilient user state management on PaaS Clouds.
平台即服务云通常缺乏对应用程序状态管理的直接支持,而像集群这样的传统状态管理技术并不适用,因为PaaS平台几乎不支持更改底层平台配置。在本文中,我们在之前的工作基础上提出了一个名为ReLoC的云会话状态管理架构,该架构使用松耦合服务和平台无关的可扩展消息传递技术来传播和保存会话状态。在这里,我们给出了一个在PaaS平台上的ReLoC的实际实现,并对所提议的应用程序架构的可伸缩性和弹性的原始假设进行了实证评估。我们还介绍了在Heroku上实施ReLoC所面临的挑战。结果表明,ReLoC确实可以很好地扩展应用程序,减轻单个应用程序实例中的故障,同时保持状态并对用户隐藏此类故障。结果还表明,由于使用ReLoC而导致的性能下降是最小的,因此它是一种在PaaS云上进行弹性用户状态管理的有前途的方法。
{"title":"Implementing a Resilient Application Architecture for State Management on a PaaS Cloud","authors":"V. Sharma, Aravindan Santharam","doi":"10.1109/CloudCom.2013.26","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.26","url":null,"abstract":"Platform as a Service Clouds typically lack direct support for application state management, and traditional state management techniques like clustering are not applicable as PaaS platforms offer little support for changing the underlying platform configuration. In this paper we build upon our earlier work where we proposed a session-state management architecture for Cloud called ReLoC, that uses loosely-coupled services and platform agnostic scalable messaging technology to propagate and save session states. Here, we present an actual implementation of the ReLoC onto a PaaS platform and an empirical evaluation of the original hypotheses of scalability and resilience of the proposed application architecture. We also present the challenges faced in implementing ReLoC on Heroku. The results indicate that ReLoC indeed allows applications to scale well and mitigates failures in individual application instances while maintaining state and hiding such failures from the users. The results also indicate that the performance degradation due to use of ReLoC is minimal and it is thus a promising approach for resilient user state management on PaaS Clouds.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125975735","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}
引用次数: 3
Towards Performance Prediction for Public Infrastructure Clouds: An EC2 Case Study 面向公共基础设施云的性能预测:一个EC2案例研究
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.69
J. O’Loughlin, Lee Gillam
The increasing number of Public Clouds, the large and varied range of VMs they offer, and the provider specific terminology used for describing performance characteristics, makes price/performance comparisons difficult. Large performance variation can lead to Clouds being described as 'unreliable' and 'unpredictable'. The aim of this paper is to offer a basis for making probability-based performance predictions in Public (Infrastructure) Clouds, with Amazon's EC2 as our focus. We demonstrate how CPU model determines instance performance, show associations between instance classes and sets of CPU models, and determine class-to-model performance characteristics. We suggest that by knowing the proportion of CPU models backing specific instances, and in absence of provider knowledge or ability to specify model or performance, we can estimate the likelihood of a user obtaining particular models in respect to a request, and that this can be used to gauge likely price/performance.
公共云的数量不断增加,它们提供的虚拟机种类繁多,以及提供商用于描述性能特征的特定术语,使得价格/性能比较变得困难。巨大的性能变化可能导致云被描述为“不可靠”和“不可预测”。本文的目的是为在公共(基础设施)云中进行基于概率的性能预测提供一个基础,我们的重点是亚马逊的EC2。我们将演示CPU模型如何决定实例性能,展示实例类和CPU模型集之间的关联,并确定类到模型的性能特征。我们建议,通过了解支持特定实例的CPU模型的比例,并且在没有提供者知识或能力指定模型或性能的情况下,我们可以估计用户获得特定模型的可能性,并且这可以用来衡量可能的价格/性能。
{"title":"Towards Performance Prediction for Public Infrastructure Clouds: An EC2 Case Study","authors":"J. O’Loughlin, Lee Gillam","doi":"10.1109/CloudCom.2013.69","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.69","url":null,"abstract":"The increasing number of Public Clouds, the large and varied range of VMs they offer, and the provider specific terminology used for describing performance characteristics, makes price/performance comparisons difficult. Large performance variation can lead to Clouds being described as 'unreliable' and 'unpredictable'. The aim of this paper is to offer a basis for making probability-based performance predictions in Public (Infrastructure) Clouds, with Amazon's EC2 as our focus. We demonstrate how CPU model determines instance performance, show associations between instance classes and sets of CPU models, and determine class-to-model performance characteristics. We suggest that by knowing the proportion of CPU models backing specific instances, and in absence of provider knowledge or ability to specify model or performance, we can estimate the likelihood of a user obtaining particular models in respect to a request, and that this can be used to gauge likely price/performance.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"87 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126186585","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}
引用次数: 23
Monitoring and Reconfiguration for OCCI Resources OCCI资源的监控和重新配置
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.78
Mohamed Mohamed, Djamel Belaïd, S. Tata
Monitoring and reconfiguration are critical issues in Cloud environments. Monitoring allows to detect violations and specific events, while reconfiguration allows to activate corrective mechanisms or runtime modifications. In this paper we propose an extension for Open Cloud Computing Interface (OCCI) to enable monitoring and reconfiguration. The extension describes the needed elements to manage (i.e., to monitor and reconfigure) cloud resources on demand. The definition entails the introduction of new OCCI Resources, Links and Mixins. We define on the one hand new types needed to monitor metrics based on a previously established SLA. On the other hand we define the needed types to reconfigure our managed resources when needed. The newly added elements are OCCI entities defined as generic Kinds, that are specialized using OCCI Mixins. Using these elements, the user is provided with a monitoring and reconfiguration infrastructure on demand. We propose herein, a real use case based on HTTP rendering showing how to establish and link the described elements of the infrastructure.
监控和重新配置是云环境中的关键问题。监视允许检测违规和特定事件,而重新配置允许激活纠正机制或运行时修改。在本文中,我们提出了开放云计算接口(OCCI)的扩展,以实现监控和重新配置。该扩展描述了按需管理(即监控和重新配置)云资源所需的元素。该定义需要引入新的OCCI资源、链接和混合。一方面,我们定义了监视基于先前建立的SLA的度量所需的新类型。另一方面,我们定义所需的类型,以便在需要时重新配置托管资源。新添加的元素是定义为泛型类型的OCCI实体,它们使用OCCI Mixins进行专门化。使用这些元素,可以根据需要为用户提供监视和重新配置基础设施。我们在此提出一个基于HTTP呈现的真实用例,展示如何建立和链接所描述的基础结构元素。
{"title":"Monitoring and Reconfiguration for OCCI Resources","authors":"Mohamed Mohamed, Djamel Belaïd, S. Tata","doi":"10.1109/CloudCom.2013.78","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.78","url":null,"abstract":"Monitoring and reconfiguration are critical issues in Cloud environments. Monitoring allows to detect violations and specific events, while reconfiguration allows to activate corrective mechanisms or runtime modifications. In this paper we propose an extension for Open Cloud Computing Interface (OCCI) to enable monitoring and reconfiguration. The extension describes the needed elements to manage (i.e., to monitor and reconfigure) cloud resources on demand. The definition entails the introduction of new OCCI Resources, Links and Mixins. We define on the one hand new types needed to monitor metrics based on a previously established SLA. On the other hand we define the needed types to reconfigure our managed resources when needed. The newly added elements are OCCI entities defined as generic Kinds, that are specialized using OCCI Mixins. Using these elements, the user is provided with a monitoring and reconfiguration infrastructure on demand. We propose herein, a real use case based on HTTP rendering showing how to establish and link the described elements of the infrastructure.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"130 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129405694","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}
引用次数: 11
Symmetrically-Private Database Search in Cloud Computing 云计算中的对称私有数据库搜索
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.95
S. Barouti, D. Alhadidi, M. Debbabi
Database outsourcing has gained importance in the past few years due to the emergence of the cloud computing. In Database-as-a-Service (DaaS), which is a category of cloud computing services, the database owner outsources both databases and querying services to a cloud server and clients issue queries over the database to the cloud server. In this context, privacy is a primary challenge and it is necessary to fulfill main privacy requirements of database owners and clients. This paper presents protocols for executing keyword search and aggregate SQL queries that preserve the privacy of both the client and the database owner. Client privacy is preserved such that the database owner and the cloud server cannot infer the constants contained in the query predicates. Database owner privacy is preserved such that the client cannot obtain any additional information beyond the query result. The primitives that are utilized in designing these protocols include symmetric private information retrieval and private integer comparison. We experimentally evaluate the performance of the proposed protocols and report on the experimental results.
由于云计算的出现,数据库外包在过去几年中变得越来越重要。数据库即服务(DaaS)是云计算服务的一个类别,数据库所有者将数据库和查询服务外包给云服务器,客户端通过数据库向云服务器发出查询。在这种情况下,隐私是一个主要的挑战,有必要满足数据库所有者和客户端的主要隐私需求。本文提出了用于执行关键字搜索和聚合SQL查询的协议,这些协议可以保护客户端和数据库所有者的隐私。客户端隐私得以保留,因此数据库所有者和云服务器无法推断查询谓词中包含的常量。保留了数据库所有者的隐私,这样客户机就不能获得查询结果之外的任何其他信息。在设计这些协议时使用的原语包括对称私有信息检索和私有整数比较。我们通过实验评估了所提出的协议的性能,并报告了实验结果。
{"title":"Symmetrically-Private Database Search in Cloud Computing","authors":"S. Barouti, D. Alhadidi, M. Debbabi","doi":"10.1109/CloudCom.2013.95","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.95","url":null,"abstract":"Database outsourcing has gained importance in the past few years due to the emergence of the cloud computing. In Database-as-a-Service (DaaS), which is a category of cloud computing services, the database owner outsources both databases and querying services to a cloud server and clients issue queries over the database to the cloud server. In this context, privacy is a primary challenge and it is necessary to fulfill main privacy requirements of database owners and clients. This paper presents protocols for executing keyword search and aggregate SQL queries that preserve the privacy of both the client and the database owner. Client privacy is preserved such that the database owner and the cloud server cannot infer the constants contained in the query predicates. Database owner privacy is preserved such that the client cannot obtain any additional information beyond the query result. The primitives that are utilized in designing these protocols include symmetric private information retrieval and private integer comparison. We experimentally evaluate the performance of the proposed protocols and report on the experimental results.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129129161","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}
引用次数: 9
Compliance-Preserving Cloud Storage Federation Based on Data-Driven Usage Control 基于数据驱动使用控制的合规性保持云存储联合
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.149
Tobias Wüchner, Steffen Müller, R. Fischer
Cloud storage federation improves service availability and reduces vendor lock-in risks of single-provider cloud storage solutions. Federation therefore distributes and replicates data among different cloud storage providers. Missing controls on data location and distribution however introduce security and compliance issues. This paper proposes a novel approach of using data-driven usage control to preserve compliance constraints in cloud storage federation. Based on common compliance regulations and laws we provide a brief categorization of compliance problems into spatial, temporal, and qualitative requirements. In addition, we show how usage control policies can be employed to constrain federation according to these categories. To demonstrate the feasibility of our approach we evaluate security and performance of our prototypical implementation.
云存储联合提高了服务可用性,减少了单一提供商云存储解决方案的供应商锁定风险。因此,Federation在不同的云存储提供商之间分发和复制数据。然而,缺少对数据位置和分布的控制会带来安全性和遵从性问题。本文提出了一种在云存储联合中使用数据驱动的使用控制来保持遵从性约束的新方法。基于常见的遵从性法规和法律,我们将遵从性问题简要地分为空间、时间和定性需求。此外,我们还展示了如何根据这些类别使用使用控制策略来约束联合。为了证明我们的方法的可行性,我们评估了我们的原型实现的安全性和性能。
{"title":"Compliance-Preserving Cloud Storage Federation Based on Data-Driven Usage Control","authors":"Tobias Wüchner, Steffen Müller, R. Fischer","doi":"10.1109/CloudCom.2013.149","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.149","url":null,"abstract":"Cloud storage federation improves service availability and reduces vendor lock-in risks of single-provider cloud storage solutions. Federation therefore distributes and replicates data among different cloud storage providers. Missing controls on data location and distribution however introduce security and compliance issues. This paper proposes a novel approach of using data-driven usage control to preserve compliance constraints in cloud storage federation. Based on common compliance regulations and laws we provide a brief categorization of compliance problems into spatial, temporal, and qualitative requirements. In addition, we show how usage control policies can be employed to constrain federation according to these categories. To demonstrate the feasibility of our approach we evaluate security and performance of our prototypical implementation.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132439036","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}
引用次数: 12
Vehicle Witnesses as a Service: Leveraging Vehicles as Witnesses on the Road in VANET Clouds 车辆证人即服务:利用车辆作为证人在道路上的VANET云
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.64
Rasheed Hussain, Fizza Abbas, Junggab Son, Donghyun Kim, Sangjin Kim, Heekuck Oh
Inspired by the dramatic evolution of VANE clouds, this paper proposes a new VANET-cloud service called VWaaS (Vehicle Witnesses as a Service) in which vehicles moving on the road serve as anonymous witnesses of designated events such as a terrorist attack or a deadly accident. When confronted the events, a group of vehicles with mounted cameras collaborate with roadside stationary cameras to take pictures of the site of interest (SoI) around them, and send the pictures to the cloud infrastructure anonymously. The pictures are sent to the cloud in a way that the privacy of the senders can be protected, and kept by the cloud for future investigation. However, for the case that the pictures are used as an evidence of court trial, we made the privacy protection to be conditional and thus can be revoked by authorized entity(s) if necessary.
受VANE云戏剧性演变的启发,本文提出了一种新的vanet云服务,称为VWaaS(车辆证人即服务),在该服务中,道路上行驶的车辆充当指定事件(如恐怖袭击或致命事故)的匿名证人。当遇到这些事件时,一组安装了摄像头的车辆与路边的固定摄像头合作,拍摄周围感兴趣的地点(SoI),并将照片匿名发送到云基础设施。照片以一种保护发送者隐私的方式发送到云端,并由云端保存以供将来调查。但是,对于使用图片作为法庭审判证据的情况,我们将隐私保护设置为有条件的,因此可以在必要时由授权实体撤销。
{"title":"Vehicle Witnesses as a Service: Leveraging Vehicles as Witnesses on the Road in VANET Clouds","authors":"Rasheed Hussain, Fizza Abbas, Junggab Son, Donghyun Kim, Sangjin Kim, Heekuck Oh","doi":"10.1109/CloudCom.2013.64","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.64","url":null,"abstract":"Inspired by the dramatic evolution of VANE clouds, this paper proposes a new VANET-cloud service called VWaaS (Vehicle Witnesses as a Service) in which vehicles moving on the road serve as anonymous witnesses of designated events such as a terrorist attack or a deadly accident. When confronted the events, a group of vehicles with mounted cameras collaborate with roadside stationary cameras to take pictures of the site of interest (SoI) around them, and send the pictures to the cloud infrastructure anonymously. The pictures are sent to the cloud in a way that the privacy of the senders can be protected, and kept by the cloud for future investigation. However, for the case that the pictures are used as an evidence of court trial, we made the privacy protection to be conditional and thus can be revoked by authorized entity(s) if necessary.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126703024","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}
引用次数: 52
Orchestration of Distributed Storage Targets through Storage Flows 通过存储流编排分布式存储目标
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.168
Josef Spillner, A. Schill
Distributed data storage is a topic of growing importance due to the mounting pressure to find the right balance between capacity, cost, privacy and other non-functional properties. Compared to central storage on physical media, on the network or in a cloud storage service, advanced data distribution techniques offer additional safety, security and performance. On the downside, these advantages come with a much higher complexity regarding the choice and configuration of where to store which parts of the data, and subsequent verification of where which data had been stored. Often, the storage targets must be configured individually while a centrally and locally accessible configuration interface with an appropriate propagation and verification mechanism would be more suitable. The complexity is further increased by additional data pre-processing tasks which are selectively applied to some of the targets. Compression, encryption and deduplication are typically present in pre-processing. With Storage Flows, we propose a new concept to manage distributed storage flows through systematic orchestration. The flows connect clients flexibly with intermediate data pre-processing tasks and finally the storage targets. We show that Storage Flows can be formalised and demonstrate their practical usefulness with implemented configuration and verification tools.
分布式数据存储是一个越来越重要的话题,因为在容量、成本、隐私和其他非功能属性之间找到适当平衡的压力越来越大。与物理介质、网络或云存储服务上的中央存储相比,先进的数据分发技术提供了额外的安全性、安全性和性能。缺点是,在选择和配置在哪里存储数据的哪些部分以及随后验证哪些数据存储在哪里方面,这些优势带来了更高的复杂性。通常,存储目标必须单独配置,而具有适当传播和验证机制的集中和本地可访问的配置接口可能更合适。有选择地应用于某些目标的额外数据预处理任务进一步增加了复杂性。压缩、加密和重复数据删除通常出现在预处理中。对于存储流,我们提出了一个通过系统编排来管理分布式存储流的新概念。这些流将客户端与中间数据预处理任务以及最终的存储目标灵活地连接起来。我们展示了存储流可以形式化,并通过实现配置和验证工具演示了它们的实际用途。
{"title":"Orchestration of Distributed Storage Targets through Storage Flows","authors":"Josef Spillner, A. Schill","doi":"10.1109/CloudCom.2013.168","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.168","url":null,"abstract":"Distributed data storage is a topic of growing importance due to the mounting pressure to find the right balance between capacity, cost, privacy and other non-functional properties. Compared to central storage on physical media, on the network or in a cloud storage service, advanced data distribution techniques offer additional safety, security and performance. On the downside, these advantages come with a much higher complexity regarding the choice and configuration of where to store which parts of the data, and subsequent verification of where which data had been stored. Often, the storage targets must be configured individually while a centrally and locally accessible configuration interface with an appropriate propagation and verification mechanism would be more suitable. The complexity is further increased by additional data pre-processing tasks which are selectively applied to some of the targets. Compression, encryption and deduplication are typically present in pre-processing. With Storage Flows, we propose a new concept to manage distributed storage flows through systematic orchestration. The flows connect clients flexibly with intermediate data pre-processing tasks and finally the storage targets. We show that Storage Flows can be formalised and demonstrate their practical usefulness with implemented configuration and verification tools.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125912392","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}
引用次数: 2
Optimizing Live Migration for Virtual Desktop Clouds 优化虚拟桌面云热迁移
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.21
Changyeon Jo, Bernhard Egger
Live migration of virtual machines (VM) from one physical host to another is a key enabler for virtual desktop clouds (VDC). The prevalent algorithm, pre-copy, suffers from long migration times and a high data transfer volume for non-idle VMs which hinders effective use of live migration in VDC environments. In this paper, we present an optimization to the pre-copy method which is able to cut the total migration time in half. The key idea is to load memory pages duplicated on non-volatile storage directly and in parallel from the attached storage device. To keep the downtime short, outstanding data is fetched by a background process after the VM has been restarted on the target host. The proposed method has been implemented in the Xen hyper visor. A thorough performance analysis of the technique demonstrates that the proposed method significantly improves the performance of live migration: the total migration time is reduced up to 90% for certain benchmarks and by 50% on average at an equal or shorter downtime of the migrated VM with no or only minimal side-effects on co-located VMs.
虚拟机从一台物理主机迁移到另一台物理主机是实现虚拟桌面云(VDC)的关键。目前流行的预拷贝算法存在迁移时间长、非空闲虚拟机数据传输量大的问题,影响了VDC环境下热迁移的有效利用。在本文中,我们提出了一种优化的预拷贝方法,可以将总迁移时间减少一半。关键思想是从附加的存储设备直接和并行地加载在非易失性存储上复制的内存页。为了缩短停机时间,在目标主机上重启虚拟机后,未完成的数据由后台进程获取。该方法已在Xen超级遮阳板上实现。对该技术的全面性能分析表明,所提出的方法显著提高了实时迁移的性能:对于某些基准测试,总迁移时间减少了90%,在迁移VM的停机时间相等或更短的情况下,平均迁移时间减少了50%,而对位于同一位置的VM没有或只有最小的副作用。
{"title":"Optimizing Live Migration for Virtual Desktop Clouds","authors":"Changyeon Jo, Bernhard Egger","doi":"10.1109/CloudCom.2013.21","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.21","url":null,"abstract":"Live migration of virtual machines (VM) from one physical host to another is a key enabler for virtual desktop clouds (VDC). The prevalent algorithm, pre-copy, suffers from long migration times and a high data transfer volume for non-idle VMs which hinders effective use of live migration in VDC environments. In this paper, we present an optimization to the pre-copy method which is able to cut the total migration time in half. The key idea is to load memory pages duplicated on non-volatile storage directly and in parallel from the attached storage device. To keep the downtime short, outstanding data is fetched by a background process after the VM has been restarted on the target host. The proposed method has been implemented in the Xen hyper visor. A thorough performance analysis of the technique demonstrates that the proposed method significantly improves the performance of live migration: the total migration time is reduced up to 90% for certain benchmarks and by 50% on average at an equal or shorter downtime of the migrated VM with no or only minimal side-effects on co-located VMs.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"372 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121745633","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}
引用次数: 11
ClouDedup: Secure Deduplication with Encrypted Data for Cloud Storage ClouDedup:云存储加密数据的安全重复数据删除
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.54
P. Puzio, R. Molva, Melek Önen, Sergio Loureiro
With the continuous and exponential increase of the number of users and the size of their data, data deduplication becomes more and more a necessity for cloud storage providers. By storing a unique copy of duplicate data, cloud providers greatly reduce their storage and data transfer costs. The advantages of deduplication unfortunately come with a high cost in terms of new security and privacy challenges. We propose ClouDedup, a secure and efficient storage service which assures block-level deduplication and data confidentiality at the same time. Although based on convergent encryption, ClouDedup remains secure thanks to the definition of a component that implements an additional encryption operation and an access control mechanism. Furthermore, as the requirement for deduplication at block-level raises an issue with respect to key management, we suggest to include a new component in order to implement the key management for each block together with the actual deduplication operation. We show that the overhead introduced by these new components is minimal and does not impact the overall storage and computational costs.
随着用户数量和数据规模的持续呈指数级增长,云存储提供商越来越需要重复数据删除。通过存储重复数据的唯一副本,云提供商大大降低了存储和数据传输成本。不幸的是,重复数据删除的优势伴随着新的安全和隐私挑战方面的高成本。我们推荐ClouDedup,这是一种安全高效的存储服务,可以同时保证块级重复数据删除和数据保密性。尽管基于聚合加密,ClouDedup仍然是安全的,这要归功于定义了一个组件,该组件实现了额外的加密操作和访问控制机制。此外,由于块级重复数据删除的需求引起了密钥管理方面的问题,我们建议包括一个新组件,以便在实际的重复数据删除操作中实现每个块的密钥管理。我们展示了这些新组件带来的开销是最小的,并且不会影响总体存储和计算成本。
{"title":"ClouDedup: Secure Deduplication with Encrypted Data for Cloud Storage","authors":"P. Puzio, R. Molva, Melek Önen, Sergio Loureiro","doi":"10.1109/CloudCom.2013.54","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.54","url":null,"abstract":"With the continuous and exponential increase of the number of users and the size of their data, data deduplication becomes more and more a necessity for cloud storage providers. By storing a unique copy of duplicate data, cloud providers greatly reduce their storage and data transfer costs. The advantages of deduplication unfortunately come with a high cost in terms of new security and privacy challenges. We propose ClouDedup, a secure and efficient storage service which assures block-level deduplication and data confidentiality at the same time. Although based on convergent encryption, ClouDedup remains secure thanks to the definition of a component that implements an additional encryption operation and an access control mechanism. Furthermore, as the requirement for deduplication at block-level raises an issue with respect to key management, we suggest to include a new component in order to implement the key management for each block together with the actual deduplication operation. We show that the overhead introduced by these new components is minimal and does not impact the overall storage and computational costs.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125096455","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}
引用次数: 176
期刊
2013 IEEE 5th International Conference on Cloud Computing Technology and Science
全部 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