首页 > 最新文献

2012 IEEE Fifth International Conference on Cloud Computing最新文献

英文 中文
DICB: Dynamic Intelligent Customizable Benign Pricing Strategy for Cloud Computing 动态智能定制的云计算良性定价策略
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.49
W. Tsai, Guanqiu Qi
As cloud services need a fair pricing for both service providers and customers. If the price is too high, the customer may not use it, if the price is too low, service providers have less incentive to develop services. This paper proposes a novel pricing framework for cloud services using game theory (Cournot Duopoly, Cartel, and Stackelberg models) and data mining techniques (clustering and classification, e.g., SVM (Support Vector Machine)) to determine optimal prices for cloud services. The framework is dynamic because the price is determined based on recent usage data and available resources, it is also intelligent as it takes into various economic models into consideration, it is benign because it considers two conflicting parties, service providers and consumers, into consideration at the same time, and it is customizable based on various pricing strategies proposed by service providers and usage patterns as exhibited by consumers. Linear regression is used in various game theory models to determine the optimal price. A global pricing union (GPU) framework is proposed to achieve the best practice of game theory models. Based on the proposed technique, this paper applies this pricing framework to a case study in cloud services, and demonstrates that the prices obtained meet the requirement of traditional supply-demand analysis. In other words, the price obtained is good enough.
因为云服务需要为服务提供商和客户提供公平的定价。如果价格太高,客户可能不会使用它,如果价格太低,服务提供商就没有动力开发服务。本文提出了一个新的云服务定价框架,使用博弈论(古诺双寡头、卡特尔和Stackelberg模型)和数据挖掘技术(聚类和分类,例如SVM(支持向量机))来确定云服务的最佳价格。该框架是动态的,因为价格是根据最近的使用数据和可用资源确定的;它也是智能的,因为它考虑了各种经济模型;它是良性的,因为它同时考虑了服务提供商和消费者这两个冲突方;它是可定制的,根据服务提供商提出的各种定价策略和消费者表现出的使用模式。在各种博弈论模型中使用线性回归来确定最优价格。为了实现博弈论模型的最佳实践,提出了一个全局定价联盟(GPU)框架。基于所提出的技术,本文将该定价框架应用于云服务的案例研究,并证明了所得到的价格满足传统供需分析的要求。换句话说,获得的价格是足够好的。
{"title":"DICB: Dynamic Intelligent Customizable Benign Pricing Strategy for Cloud Computing","authors":"W. Tsai, Guanqiu Qi","doi":"10.1109/CLOUD.2012.49","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.49","url":null,"abstract":"As cloud services need a fair pricing for both service providers and customers. If the price is too high, the customer may not use it, if the price is too low, service providers have less incentive to develop services. This paper proposes a novel pricing framework for cloud services using game theory (Cournot Duopoly, Cartel, and Stackelberg models) and data mining techniques (clustering and classification, e.g., SVM (Support Vector Machine)) to determine optimal prices for cloud services. The framework is dynamic because the price is determined based on recent usage data and available resources, it is also intelligent as it takes into various economic models into consideration, it is benign because it considers two conflicting parties, service providers and consumers, into consideration at the same time, and it is customizable based on various pricing strategies proposed by service providers and usage patterns as exhibited by consumers. Linear regression is used in various game theory models to determine the optimal price. A global pricing union (GPU) framework is proposed to achieve the best practice of game theory models. Based on the proposed technique, this paper applies this pricing framework to a case study in cloud services, and demonstrates that the prices obtained meet the requirement of traditional supply-demand analysis. In other words, the price obtained is good enough.","PeriodicalId":214084,"journal":{"name":"2012 IEEE Fifth International Conference on Cloud Computing","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133725273","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}
引用次数: 31
Optimizing JMS Performance for Cloud-Based Application Servers 优化基于云的应用服务器的JMS性能
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.136
Zhenyun Zhuang, Yao-Min Chen
Many business-oriented services will be gradually offered in the Cloud. Java Message Service (JMS) is a critical messaging technology in Java-based business applications, particularly to those that are based on the Java Enterprise Edition (Java EE) open standard. Maintaining high performance in the horizontally scaled, and elastic, cloud environment is critical to the success of the business applications. In this paper, we present practical considerations in optimizing JMS performance for the cloud deployment, where some of the findings may also serve to improve the design of JMS container so it adapts well to cloud computing. Our work also includes performance evaluation on the proposed strategies.
许多面向业务的服务将逐步在云中提供。Java Message Service (JMS)是基于Java的业务应用程序中的关键消息传递技术,特别是对于那些基于Java Enterprise Edition (Java EE)开放标准的业务应用程序。在水平伸缩的弹性云环境中保持高性能对于业务应用程序的成功至关重要。在本文中,我们提出了为云部署优化JMS性能的实际考虑,其中的一些发现也可能有助于改进JMS容器的设计,使其能够很好地适应云计算。我们的工作还包括对拟议战略的绩效评估。
{"title":"Optimizing JMS Performance for Cloud-Based Application Servers","authors":"Zhenyun Zhuang, Yao-Min Chen","doi":"10.1109/CLOUD.2012.136","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.136","url":null,"abstract":"Many business-oriented services will be gradually offered in the Cloud. Java Message Service (JMS) is a critical messaging technology in Java-based business applications, particularly to those that are based on the Java Enterprise Edition (Java EE) open standard. Maintaining high performance in the horizontally scaled, and elastic, cloud environment is critical to the success of the business applications. In this paper, we present practical considerations in optimizing JMS performance for the cloud deployment, where some of the findings may also serve to improve the design of JMS container so it adapts well to cloud computing. Our work also includes performance evaluation on the proposed strategies.","PeriodicalId":214084,"journal":{"name":"2012 IEEE Fifth International Conference on Cloud Computing","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114150419","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}
引用次数: 5
Experimental Analysis of Application Specific Energy Efficiency of Data Centers with Heterogeneous Servers 异构服务器数据中心应用特定能效实验分析
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.89
Grace Metri, S. Srinivasaraghavan, Weisong Shi, M. Brockmeyer
Energy efficiency is an important issue for data centers given the amount of energy they consume yearly. However, there is still a gap of understanding of how exactly the application type and the heterogeneity of servers and their configuration impact the energy efficiency of data centers. To this end, we introduce the notion of Application Specific Energy Efficiency (ASEE) in order to rank energy efficiency of heterogeneous servers based on the hosted applications. We conducted extensive sets of experiments using three benchmarks: TPC-W, BS Seeker, and Matrix Stress mark. We observed that each server has different ASEE value based on the type of application running, the size of the virtual machine, the application load, and the scalability factor. In some cases, we witnessed 70% of ASEE improvement by changing the virtual machine size within the same node while keeping an identical load. In different cases, we witnessed up to 86% of ASEE improvement by running the same application with the same load within the same size of virtual machine but on different nodes. Our observation has many implications which include but are not limited to improving virtual machine scheduling based on the ASEE rank of the node. Another implication stresses on the importance of accurate prediction of application load and selecting the appropriate virtual machine size in order to improve the ASEE.
考虑到数据中心每年消耗的能源量,能源效率是一个重要的问题。然而,对于应用程序类型和服务器的异构性及其配置如何影响数据中心的能源效率的理解仍然存在差距。为此,我们引入了应用特定能源效率(Application Specific Energy Efficiency, ASEE)的概念,以便根据托管的应用程序对异构服务器的能源效率进行排名。我们使用三个基准进行了大量的实验:TPC-W、BS Seeker和Matrix Stress mark。我们观察到,根据运行的应用程序类型、虚拟机的大小、应用程序负载和可伸缩性因素,每个服务器都有不同的ASEE值。在某些情况下,通过在保持相同负载的情况下更改同一节点内的虚拟机大小,我们见证了70%的ASEE改进。在不同的情况下,通过在相同大小的虚拟机上以相同的负载运行相同的应用程序,但在不同的节点上,我们看到了高达86%的ASEE改进。我们的观察有很多意义,包括但不限于改进基于节点ASEE等级的虚拟机调度。另一个含义强调了准确预测应用程序负载和选择适当的虚拟机大小以提高ASEE的重要性。
{"title":"Experimental Analysis of Application Specific Energy Efficiency of Data Centers with Heterogeneous Servers","authors":"Grace Metri, S. Srinivasaraghavan, Weisong Shi, M. Brockmeyer","doi":"10.1109/CLOUD.2012.89","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.89","url":null,"abstract":"Energy efficiency is an important issue for data centers given the amount of energy they consume yearly. However, there is still a gap of understanding of how exactly the application type and the heterogeneity of servers and their configuration impact the energy efficiency of data centers. To this end, we introduce the notion of Application Specific Energy Efficiency (ASEE) in order to rank energy efficiency of heterogeneous servers based on the hosted applications. We conducted extensive sets of experiments using three benchmarks: TPC-W, BS Seeker, and Matrix Stress mark. We observed that each server has different ASEE value based on the type of application running, the size of the virtual machine, the application load, and the scalability factor. In some cases, we witnessed 70% of ASEE improvement by changing the virtual machine size within the same node while keeping an identical load. In different cases, we witnessed up to 86% of ASEE improvement by running the same application with the same load within the same size of virtual machine but on different nodes. Our observation has many implications which include but are not limited to improving virtual machine scheduling based on the ASEE rank of the node. Another implication stresses on the importance of accurate prediction of application load and selecting the appropriate virtual machine size in order to improve the ASEE.","PeriodicalId":214084,"journal":{"name":"2012 IEEE Fifth International Conference on Cloud Computing","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114492323","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}
引用次数: 22
Distributed Graph Database for Large-Scale Social Computing 面向大规模社会计算的分布式图数据库
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.33
Li-Yung Ho, Jan-Jan Wu, Pangfeng Liu
We present an efficient distributed graph database architecture for large scale social computing. The architecture consists of a distributed graph data processing system and a distributed graph data storage system. We leverage the advantages of both systems to achieve efficient social computing. We conduct extensive experiments to demonstrate the performance of our system. We employ four real-world, large scale social networks - YouTube, Flicker, LiveJournal and Orkut as test data. We also implement several representative social applications and graph algorithms to examine the performance of our system. We employ two main optimization techniques in our system ¡Vindexing and graph partitioning. Experimental results indicate that our system outperforms GoldenOrb, an implementation Pregel model from Google.
我们提出了一种高效的分布式图数据库架构,用于大规模的社会计算。该体系结构由分布式图数据处理系统和分布式图数据存储系统组成。我们利用这两个系统的优点来实现高效的社会计算。我们进行了大量的实验来证明我们系统的性能。我们使用了四个真实世界的大型社交网络——YouTube、Flicker、LiveJournal和Orkut作为测试数据。我们还实现了几个代表性的社交应用程序和图算法来检查我们系统的性能。我们在系统中采用了两种主要的优化技术:索引和图划分。实验结果表明,我们的系统优于GoldenOrb,这是谷歌的一个实现Pregel模型。
{"title":"Distributed Graph Database for Large-Scale Social Computing","authors":"Li-Yung Ho, Jan-Jan Wu, Pangfeng Liu","doi":"10.1109/CLOUD.2012.33","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.33","url":null,"abstract":"We present an efficient distributed graph database architecture for large scale social computing. The architecture consists of a distributed graph data processing system and a distributed graph data storage system. We leverage the advantages of both systems to achieve efficient social computing. We conduct extensive experiments to demonstrate the performance of our system. We employ four real-world, large scale social networks - YouTube, Flicker, LiveJournal and Orkut as test data. We also implement several representative social applications and graph algorithms to examine the performance of our system. We employ two main optimization techniques in our system ¡Vindexing and graph partitioning. Experimental results indicate that our system outperforms GoldenOrb, an implementation Pregel model from Google.","PeriodicalId":214084,"journal":{"name":"2012 IEEE Fifth International Conference on Cloud Computing","volume":"os7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128322008","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}
引用次数: 24
Portable Data Management Cloud for Field Science 野外科学便携式数据管理云
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.68
Yuma Matsui, Aaron Gidding, T. Levy, F. Kuester, T. DeFanti
A modern field science such as archaeology is heavily data-driven using various kinds of state-of-the-art measurement instruments. It requires sophisticated computer infrastructure to manage large amounts of heterogeneous data. The concept of cloud computing provides a flexible cyber infrastructure for large-scale data management, which is being deployed at university campuses. A problem unique to field research is that researchers often work at remote field sites with limited computer and network resources. For a data management system that has to work in the campus cloud and under vastly different field conditions, portability of computer infrastructure and common data access methods are essential requirements. This paper explores the portability of cloud infrastructure and illustrates the portable data management system that we used in a recent archaeological expedition.
像考古学这样的现代野外科学是由大量数据驱动的,使用各种最先进的测量仪器。它需要复杂的计算机基础设施来管理大量异构数据。云计算的概念为大规模数据管理提供了灵活的网络基础设施,这正在大学校园中部署。野外研究的一个独特问题是,研究人员经常在计算机和网络资源有限的偏远野外工作。对于一个必须在校园云中工作的数据管理系统,在不同的现场条件下,计算机基础设施的可移植性和通用的数据访问方法是必不可少的要求。本文探讨了云基础设施的可移植性,并举例说明了我们在最近的一次考古考察中使用的可移植性数据管理系统。
{"title":"Portable Data Management Cloud for Field Science","authors":"Yuma Matsui, Aaron Gidding, T. Levy, F. Kuester, T. DeFanti","doi":"10.1109/CLOUD.2012.68","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.68","url":null,"abstract":"A modern field science such as archaeology is heavily data-driven using various kinds of state-of-the-art measurement instruments. It requires sophisticated computer infrastructure to manage large amounts of heterogeneous data. The concept of cloud computing provides a flexible cyber infrastructure for large-scale data management, which is being deployed at university campuses. A problem unique to field research is that researchers often work at remote field sites with limited computer and network resources. For a data management system that has to work in the campus cloud and under vastly different field conditions, portability of computer infrastructure and common data access methods are essential requirements. This paper explores the portability of cloud infrastructure and illustrates the portable data management system that we used in a recent archaeological expedition.","PeriodicalId":214084,"journal":{"name":"2012 IEEE Fifth International Conference on Cloud Computing","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132932853","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
SmartScale: Automatic Application Scaling in Enterprise Clouds SmartScale:企业云应用自动伸缩
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.12
S. Dutta, Sankalp Gera, Akshat Verma, B. Viswanathan
Enterprise clouds today support an on demand resource allocation model and can provide resources requested by applications in a near online manner using virtual machine resizing or cloning. However, in order to take advantage of an on demand resource model, enterprise applications need to be automatically scaled in a way that makes the most efficient use of resources. In this work, we present the SmartScale automated scaling framework. SmartScale uses a combination of vertical (adding more resources to existing VM instances) and horizontal (adding more VM instances) scaling to ensure that the application is scaled in a manner that optimizes both resource usage and the reconfiguration cost incurred due to scaling. The SmartScale methodology is proactive and ensures that the application converges quickly to the desired scaling level even when the workload intensity changes significantly. We evaluate SmartScale using real production traces on Olio, an emerging cloud benchmark, running on a kvm-based cloud testbed. We present both theoretical and experimental evidence that comprehensively establish the effectiveness of SmartScale.
如今的企业云支持随需应变的资源分配模型,可以使用虚拟机调整大小或克隆,以近乎在线的方式提供应用程序请求的资源。然而,为了利用随需应变资源模型,企业应用程序需要以最有效地利用资源的方式自动伸缩。在这项工作中,我们提出了SmartScale自动缩放框架。SmartScale使用垂直(向现有VM实例添加更多资源)和水平(添加更多VM实例)扩展的组合,以确保应用程序以优化资源使用和因扩展而产生的重新配置成本的方式进行扩展。SmartScale方法是主动的,即使在工作负载强度发生显著变化时,也能确保应用程序快速收敛到所需的扩展级别。我们使用Olio上的真实生产轨迹来评估SmartScale, Olio是一种新兴的云基准,在基于km的云测试平台上运行。我们提出了理论和实验证据,全面确立了SmartScale的有效性。
{"title":"SmartScale: Automatic Application Scaling in Enterprise Clouds","authors":"S. Dutta, Sankalp Gera, Akshat Verma, B. Viswanathan","doi":"10.1109/CLOUD.2012.12","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.12","url":null,"abstract":"Enterprise clouds today support an on demand resource allocation model and can provide resources requested by applications in a near online manner using virtual machine resizing or cloning. However, in order to take advantage of an on demand resource model, enterprise applications need to be automatically scaled in a way that makes the most efficient use of resources. In this work, we present the SmartScale automated scaling framework. SmartScale uses a combination of vertical (adding more resources to existing VM instances) and horizontal (adding more VM instances) scaling to ensure that the application is scaled in a manner that optimizes both resource usage and the reconfiguration cost incurred due to scaling. The SmartScale methodology is proactive and ensures that the application converges quickly to the desired scaling level even when the workload intensity changes significantly. We evaluate SmartScale using real production traces on Olio, an emerging cloud benchmark, running on a kvm-based cloud testbed. We present both theoretical and experimental evidence that comprehensively establish the effectiveness of SmartScale.","PeriodicalId":214084,"journal":{"name":"2012 IEEE Fifth International Conference on Cloud Computing","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121719471","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}
引用次数: 125
A Semantic Scheduler Architecture for Federated Hybrid Clouds 联邦混合云的语义调度器体系结构
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.43
Idafen Santana-Pérez, M. Pérez-Hernández
Cloud computing is one the most relevant computing paradigms available nowadays. Its adoption has increased during last years due to the large investment and research from business enterprises and academia institutions. Among all the services cloud providers usually offer, Infrastructure as a Service has reached its momentum for solving HPC problems in a more dynamic way without the need of expensive investments. The integration of a large number of providers is a major goal as it enables the improvement of the quality of the selected resources in terms of pricing, speed, redundancy, etc. In this paper, we propose a system architecture, based on semantic solutions, to build an interoperable scheduler for federated clouds that works with several IaaS (Infrastructure as a Service) providers in a uniform way. Based on this architecture we implement a proof-of-concept prototype and test it with two different cloud solutions to provide some experimental results about the viability of our approach.
云计算是当今可用的最相关的计算范式之一。由于商业企业和学术机构的大量投资和研究,它的采用在过去几年中有所增加。在云提供商通常提供的所有服务中,基础设施即服务已经达到了以更动态的方式解决高性能计算问题的势头,而不需要昂贵的投资。大量提供商的集成是一个主要目标,因为它可以在定价、速度、冗余等方面提高所选资源的质量。在本文中,我们提出了一个基于语义解决方案的系统架构,用于为联邦云构建一个可互操作的调度器,该调度器以统一的方式与多个IaaS(基础设施即服务)提供商一起工作。基于此架构,我们实现了一个概念验证原型,并使用两种不同的云解决方案对其进行测试,以提供有关我们方法可行性的一些实验结果。
{"title":"A Semantic Scheduler Architecture for Federated Hybrid Clouds","authors":"Idafen Santana-Pérez, M. Pérez-Hernández","doi":"10.1109/CLOUD.2012.43","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.43","url":null,"abstract":"Cloud computing is one the most relevant computing paradigms available nowadays. Its adoption has increased during last years due to the large investment and research from business enterprises and academia institutions. Among all the services cloud providers usually offer, Infrastructure as a Service has reached its momentum for solving HPC problems in a more dynamic way without the need of expensive investments. The integration of a large number of providers is a major goal as it enables the improvement of the quality of the selected resources in terms of pricing, speed, redundancy, etc. In this paper, we propose a system architecture, based on semantic solutions, to build an interoperable scheduler for federated clouds that works with several IaaS (Infrastructure as a Service) providers in a uniform way. Based on this architecture we implement a proof-of-concept prototype and test it with two different cloud solutions to provide some experimental results about the viability of our approach.","PeriodicalId":214084,"journal":{"name":"2012 IEEE Fifth International Conference on Cloud Computing","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122172636","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}
引用次数: 14
Self-Adaptive and Resource-Efficient SLA Enactment for Cloud Computing Infrastructures 云计算基础设施自适应、资源高效的SLA制定
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.55
M. Maurer, I. Brandić, R. Sakellariou
Cloud providers aim at guaranteeing Service Level Agreements (SLAs) in a resource-efficient way. This, amongst others, means that resources of virtual (VMs) and physical machines (PMs) have to be autonomically allocated responding to external influences as workload or environmental changes. Thereby, workload volatility (WV) is one of the crucial factors that influence the quality of suggested allocations. In this paper we devise a novel approach for self-adaptive and resource-efficient decision-making considering the three conflicting goals of minimizing the number of SLA violations, maximizing resource utilization, and minimizing the number of necessary time- and energy-consuming reconfiguration actions. We propose self-adaptive rule-based knowledge management for autonomic VM reconfiguration considering the rapidness of changes in the workload, i.e., WV. We introduce a novel WV categorization and present cost and volatility based methods for self-tuning. We evaluate these methods by a large variety of synthetically generated workloads, and by real-world measurements gathered from an image rendering application and a scientific workflow for RNA sequencing. Evaluation shows that in most cases the self-adaptive approach outperforms the static approach.
云提供商的目标是以资源高效的方式保证服务水平协议(sla)。这意味着虚拟机(vm)和物理机(pm)的资源必须自主分配,以响应工作负载或环境变化等外部影响。因此,工作负载波动是影响建议分配质量的关键因素之一。在本文中,我们设计了一种新的自适应和资源高效决策方法,考虑了三个相互冲突的目标,即最小化SLA违规数量,最大化资源利用率和最小化必要的时间和能量消耗重构操作的数量。考虑到工作负载(即WV)的快速变化,我们提出了基于自适应规则的知识管理,用于自主VM重构。我们引入了一种新的WV分类方法,并提出了基于成本和波动性的自整定方法。我们通过各种合成生成的工作负载,以及从图像渲染应用程序和RNA测序的科学工作流程收集的实际测量数据来评估这些方法。评估表明,在大多数情况下,自适应方法优于静态方法。
{"title":"Self-Adaptive and Resource-Efficient SLA Enactment for Cloud Computing Infrastructures","authors":"M. Maurer, I. Brandić, R. Sakellariou","doi":"10.1109/CLOUD.2012.55","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.55","url":null,"abstract":"Cloud providers aim at guaranteeing Service Level Agreements (SLAs) in a resource-efficient way. This, amongst others, means that resources of virtual (VMs) and physical machines (PMs) have to be autonomically allocated responding to external influences as workload or environmental changes. Thereby, workload volatility (WV) is one of the crucial factors that influence the quality of suggested allocations. In this paper we devise a novel approach for self-adaptive and resource-efficient decision-making considering the three conflicting goals of minimizing the number of SLA violations, maximizing resource utilization, and minimizing the number of necessary time- and energy-consuming reconfiguration actions. We propose self-adaptive rule-based knowledge management for autonomic VM reconfiguration considering the rapidness of changes in the workload, i.e., WV. We introduce a novel WV categorization and present cost and volatility based methods for self-tuning. We evaluate these methods by a large variety of synthetically generated workloads, and by real-world measurements gathered from an image rendering application and a scientific workflow for RNA sequencing. Evaluation shows that in most cases the self-adaptive approach outperforms the static approach.","PeriodicalId":214084,"journal":{"name":"2012 IEEE Fifth International Conference on Cloud Computing","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125564991","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}
引用次数: 41
Multi-level Selective Deduplication for VM Snapshots in Cloud Storage 云存储虚拟机快照的多级选择性重复数据删除
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.78
Wei Zhang, Hong Tang, Hao Jiang, Tao Yang, Xiaogang Li, Yue Zeng
In a virtualized cloud computing environment, frequent snapshot backup of virtual disks improves hosting reliability but storage demand of such operations is huge. While dirty bit-based technique can identify unmodified data between versions, full deduplication with fingerprint comparison can remove more redundant content at the cost of computing resources. This paper presents a multi-level selective deduplication scheme which integrates inner-VM and cross-VM duplicate elimination under a stringent resource requirement. This scheme uses popular common data to facilitate fingerprint comparison while reducing the cost and it strikes a balance between local and global deduplication to increase parallelism and improve reliability. Experimental results show the proposed scheme can achieve high deduplication ratio while using a small amount of cloud resources.
在虚拟化的云计算环境中,频繁地对虚拟磁盘进行快照备份,可以提高主机的可靠性,但对存储的需求很大。虽然基于脏位的技术可以识别版本之间未修改的数据,但具有指纹比较的完全重复数据删除可以以计算资源为代价删除更多冗余内容。在严格的资源要求下,提出了一种集虚拟机内部重复消除和虚拟机之间重复消除于一体的多级选择性重复删除方案。该方案利用流行的常用数据,在降低成本的同时方便指纹比对,并在本地重复数据删除和全局重复数据删除之间取得平衡,增加并行性,提高可靠性。实验结果表明,该方案可以在使用少量云资源的情况下实现较高的重复数据删除率。
{"title":"Multi-level Selective Deduplication for VM Snapshots in Cloud Storage","authors":"Wei Zhang, Hong Tang, Hao Jiang, Tao Yang, Xiaogang Li, Yue Zeng","doi":"10.1109/CLOUD.2012.78","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.78","url":null,"abstract":"In a virtualized cloud computing environment, frequent snapshot backup of virtual disks improves hosting reliability but storage demand of such operations is huge. While dirty bit-based technique can identify unmodified data between versions, full deduplication with fingerprint comparison can remove more redundant content at the cost of computing resources. This paper presents a multi-level selective deduplication scheme which integrates inner-VM and cross-VM duplicate elimination under a stringent resource requirement. This scheme uses popular common data to facilitate fingerprint comparison while reducing the cost and it strikes a balance between local and global deduplication to increase parallelism and improve reliability. Experimental results show the proposed scheme can achieve high deduplication ratio while using a small amount of cloud resources.","PeriodicalId":214084,"journal":{"name":"2012 IEEE Fifth International Conference on Cloud Computing","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124158901","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}
引用次数: 25
A General and Practical Datacenter Selection Framework for Cloud Services 一个通用实用的云服务数据中心选择框架
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.16
Hong Xu, Baochun Li
Many cloud services nowadays are running on top of geographically distributed infrastructures for better reliability and performance. They need an effective way to direct the user requests to a suitable data center, depending on factors including performance, cost, etc. Previous work focused on efficiency and invariably considered the simple objective of maximizing aggregated utility. These approaches favor users closer to the infrastructure. In this paper, we argue that fairness should be considered to ensure users at disadvantageous locations also enjoy reasonable performance, and performance is balanced across the entire system. We adopt a general fairness criterion based on Nash bargaining solutions, and present a general optimization framework that models the realistic environment and practical constraints that a cloud faces. We develop an efficient distributed algorithm based on dual decomposition and the sub gradient method, and evaluate its effectiveness and practicality using real-world traffic traces and electricity prices.
如今,许多云服务都运行在地理分布的基础设施之上,以获得更好的可靠性和性能。他们需要一种有效的方法将用户请求引导到合适的数据中心,这取决于性能、成本等因素。以前的工作集中在效率上,并且总是考虑使总效用最大化的简单目标。这些方法有利于接近基础设施的用户。在本文中,我们认为应该考虑公平性,以确保处于不利位置的用户也享有合理的性能,并且在整个系统中实现性能平衡。我们采用基于纳什议价解决方案的一般公平标准,并提出了一个通用优化框架,该框架模拟了云面临的现实环境和实际约束。本文提出了一种基于对偶分解和亚梯度法的高效分布式算法,并利用现实世界的交通轨迹和电价对其有效性和实用性进行了评价。
{"title":"A General and Practical Datacenter Selection Framework for Cloud Services","authors":"Hong Xu, Baochun Li","doi":"10.1109/CLOUD.2012.16","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.16","url":null,"abstract":"Many cloud services nowadays are running on top of geographically distributed infrastructures for better reliability and performance. They need an effective way to direct the user requests to a suitable data center, depending on factors including performance, cost, etc. Previous work focused on efficiency and invariably considered the simple objective of maximizing aggregated utility. These approaches favor users closer to the infrastructure. In this paper, we argue that fairness should be considered to ensure users at disadvantageous locations also enjoy reasonable performance, and performance is balanced across the entire system. We adopt a general fairness criterion based on Nash bargaining solutions, and present a general optimization framework that models the realistic environment and practical constraints that a cloud faces. We develop an efficient distributed algorithm based on dual decomposition and the sub gradient method, and evaluate its effectiveness and practicality using real-world traffic traces and electricity prices.","PeriodicalId":214084,"journal":{"name":"2012 IEEE Fifth International Conference on Cloud Computing","volume":"117 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130045320","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}
引用次数: 41
期刊
2012 IEEE Fifth International Conference on Cloud Computing
全部 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