首页 > 最新文献

Workshop on Automated Control for Datacenters and Clouds最新文献

英文 中文
Elastic management of cluster-based services in the cloud 云中基于集群的服务弹性管理
Pub Date : 2009-06-19 DOI: 10.1145/1555271.1555277
R. Moreno-Vozmediano, R. Montero, I. Llorente
In this paper we analyze the deployment of generic clustered services on top of a virtualized infrastructure layer that combines a VM manager (the OpenNebula engine) and a cloud resource provider (Amazon EC2). The use of this virtualization layer between the service and the physical infrastructure extends the classical benefits of VM platforms to distributed infrastructures. Additionally, the integration of the cloud in this layer allows us to give additional capacity to the services using an external provider, thus complementing the local infrastructure without notice from the users or affecting the service workload. This flexible approach, which separates the resource provisioning from the service management, provides important benefits: elastic service capacity to adapt it to its dynamic workload; physical infrastructure partitioning to isolate it from other running services; and support for heterogeneous configurations tailored for each service class. The feasibility of the proposed approach is analyzed for two different clustered services: a classical computing cluster and a web server.
在本文中,我们分析了在虚拟基础设施层之上的通用集群服务的部署,该基础设施层结合了虚拟机管理器(OpenNebula引擎)和云资源提供商(Amazon EC2)。在服务和物理基础设施之间使用这个虚拟化层,可以将VM平台的传统优势扩展到分布式基础设施。此外,在此层中集成云允许我们使用外部提供商为服务提供额外的容量,从而在不通知用户或影响服务工作负载的情况下补充本地基础设施。这种灵活的方法将资源供应与服务管理分离开来,提供了重要的好处:弹性服务容量,使其适应动态工作负载;物理基础设施分区,将其与其他正在运行的服务隔离;并支持为每个服务类量身定制的异构配置。针对传统计算集群和web服务器两种不同的集群服务,分析了该方法的可行性。
{"title":"Elastic management of cluster-based services in the cloud","authors":"R. Moreno-Vozmediano, R. Montero, I. Llorente","doi":"10.1145/1555271.1555277","DOIUrl":"https://doi.org/10.1145/1555271.1555277","url":null,"abstract":"In this paper we analyze the deployment of generic clustered services on top of a virtualized infrastructure layer that combines a VM manager (the OpenNebula engine) and a cloud resource provider (Amazon EC2). The use of this virtualization layer between the service and the physical infrastructure extends the classical benefits of VM platforms to distributed infrastructures. Additionally, the integration of the cloud in this layer allows us to give additional capacity to the services using an external provider, thus complementing the local infrastructure without notice from the users or affecting the service workload. This flexible approach, which separates the resource provisioning from the service management, provides important benefits: elastic service capacity to adapt it to its dynamic workload; physical infrastructure partitioning to isolate it from other running services; and support for heterogeneous configurations tailored for each service class. The feasibility of the proposed approach is analyzed for two different clustered services: a classical computing cluster and a web server.","PeriodicalId":340736,"journal":{"name":"Workshop on Automated Control for Datacenters and Clouds","volume":"93 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122508999","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}
引用次数: 142
A distributed control framework for performance management of virtualized computing environments: some preliminary results 用于虚拟化计算环境性能管理的分布式控制框架:一些初步结果
Pub Date : 2009-06-19 DOI: 10.1145/1555271.1555274
Rui Wang, Nagarajan Kandasamy
There is growing incentive to reduce the power consumed by data centers. Virtualization is a promising approach to consolidating multiple online services onto a smaller number of computing resources. By dynamically provisioning virtual machines, consolidating the workload, and turning servers on and off as needed, data center operators can maintain desired service-level agreements with end users while achieving higher server utilization and energy efficiency. This paper proposes a distributed cooperative control framework for the power and performance management of virtualized computing environments, and presents some preliminary results aimed at establishing the feasibility of this approach.
减少数据中心电力消耗的动力越来越大。虚拟化是一种很有前途的方法,可以将多个在线服务整合到数量较少的计算资源上。通过动态配置虚拟机、整合工作负载以及根据需要打开和关闭服务器,数据中心运营商可以与最终用户保持所需的服务水平协议,同时实现更高的服务器利用率和能源效率。本文提出了一种用于虚拟计算环境电源和性能管理的分布式协同控制框架,并给出了一些初步结果,旨在确定该方法的可行性。
{"title":"A distributed control framework for performance management of virtualized computing environments: some preliminary results","authors":"Rui Wang, Nagarajan Kandasamy","doi":"10.1145/1555271.1555274","DOIUrl":"https://doi.org/10.1145/1555271.1555274","url":null,"abstract":"There is growing incentive to reduce the power consumed by data centers. Virtualization is a promising approach to consolidating multiple online services onto a smaller number of computing resources. By dynamically provisioning virtual machines, consolidating the workload, and turning servers on and off as needed, data center operators can maintain desired service-level agreements with end users while achieving higher server utilization and energy efficiency. This paper proposes a distributed cooperative control framework for the power and performance management of virtualized computing environments, and presents some preliminary results aimed at establishing the feasibility of this approach.","PeriodicalId":340736,"journal":{"name":"Workshop on Automated Control for Datacenters and Clouds","volume":"126 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122485232","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}
引用次数: 13
Making cluster applications energy-aware 使集群应用程序具有能量感知
Pub Date : 2009-06-19 DOI: 10.1145/1555271.1555281
N. Vasic, M. Barisits, Vincent Salzgeber, Dejan Kostic
Power consumption has become a critical issue in large scale clusters. Existing solutions for addressing the servers' energy consumption suggest "shrinking" the set of active machines, at least until the more power-proportional hardware devices become available. This paper demonstrates that leveraging the sleeping state, however, may lead to unacceptably poor performance and low data availability if the distributed services are not aware of the power management's actions. Therefore, we present an architecture for cluster services in which the deployed services overcome this problem by actively participating in any action taken by the power management. We propose, implement, and evaluate modifications for the Hadoop Distributed File System and the MapReduce clone that make them capable of operating efficiently under limited power budgets.
在大规模集群中,功耗已经成为一个关键问题。解决服务器能耗问题的现有解决方案建议“缩减”活动机器的数量,至少在更多的功率比例硬件设备可用之前是这样。然而,本文证明,如果分布式服务不知道电源管理的操作,那么利用休眠状态可能会导致不可接受的低性能和低数据可用性。因此,我们提出了一种集群服务的体系结构,在这种体系结构中,部署的服务通过积极参与电源管理所采取的任何操作来克服这个问题。我们提出,实施,并评估修改Hadoop分布式文件系统和MapReduce克隆,使他们能够在有限的电力预算下有效地运行。
{"title":"Making cluster applications energy-aware","authors":"N. Vasic, M. Barisits, Vincent Salzgeber, Dejan Kostic","doi":"10.1145/1555271.1555281","DOIUrl":"https://doi.org/10.1145/1555271.1555281","url":null,"abstract":"Power consumption has become a critical issue in large scale clusters. Existing solutions for addressing the servers' energy consumption suggest \"shrinking\" the set of active machines, at least until the more power-proportional hardware devices become available. This paper demonstrates that leveraging the sleeping state, however, may lead to unacceptably poor performance and low data availability if the distributed services are not aware of the power management's actions. Therefore, we present an architecture for cluster services in which the deployed services overcome this problem by actively participating in any action taken by the power management. We propose, implement, and evaluate modifications for the Hadoop Distributed File System and the MapReduce clone that make them capable of operating efficiently under limited power budgets.","PeriodicalId":340736,"journal":{"name":"Workshop on Automated Control for Datacenters and Clouds","volume":"79 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127118751","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}
引用次数: 62
Automatic exploration of datacenter performance regimes 自动探索数据中心性能机制
Pub Date : 2009-06-19 DOI: 10.1145/1555271.1555273
P. Bodík, Rean Griffith, Charles Sutton, A. Fox, Michael I. Jordan, D. Patterson
Horizontally scalable Internet services present an opportunity to use automatic resource allocation strategies for system management in the datacenter. In most of the previous work, a controller employs a performance model of the system to make decisions about the optimal allocation of resources. However, these models are usually trained offline or on a small-scale deployment and will not accurately capture the performance of the controlled application. To achieve accurate control of the web application, the models need to be trained directly on the production system and adapted to changes in workload and performance of the application. In this paper we propose to train the performance model using an exploration policy that quickly collects data from different performance regimes of the application. The goal of our approach for managing the exploration process is to strike a balance between not violating the performance SLAs and the need to collect sufficient data to train an accurate performance model, which requires pushing the system close to its capacity. We show that by using our exploration policy, we can train a performance model of a Web 2.0 application in less than an hour and then immediately use the model in a resource allocation controller.
水平可伸缩的Internet服务提供了在数据中心中使用自动资源分配策略进行系统管理的机会。在之前的大部分工作中,控制器使用系统的性能模型来决定资源的最佳分配。然而,这些模型通常是脱机训练或在小规模部署中训练的,并且不能准确地捕获受控应用程序的性能。为了实现对web应用程序的精确控制,模型需要直接在生产系统上进行训练,并适应应用程序工作负载和性能的变化。在本文中,我们建议使用一种探索策略来训练性能模型,该策略可以从应用程序的不同性能机制中快速收集数据。我们管理探索过程的方法的目标是在不违反性能sla和需要收集足够的数据来训练准确的性能模型之间取得平衡,这需要推动系统接近其容量。通过使用我们的探索策略,我们可以在不到一个小时的时间内训练Web 2.0应用程序的性能模型,然后立即在资源分配控制器中使用该模型。
{"title":"Automatic exploration of datacenter performance regimes","authors":"P. Bodík, Rean Griffith, Charles Sutton, A. Fox, Michael I. Jordan, D. Patterson","doi":"10.1145/1555271.1555273","DOIUrl":"https://doi.org/10.1145/1555271.1555273","url":null,"abstract":"Horizontally scalable Internet services present an opportunity to use automatic resource allocation strategies for system management in the datacenter. In most of the previous work, a controller employs a performance model of the system to make decisions about the optimal allocation of resources. However, these models are usually trained offline or on a small-scale deployment and will not accurately capture the performance of the controlled application. To achieve accurate control of the web application, the models need to be trained directly on the production system and adapted to changes in workload and performance of the application. In this paper we propose to train the performance model using an exploration policy that quickly collects data from different performance regimes of the application. The goal of our approach for managing the exploration process is to strike a balance between not violating the performance SLAs and the need to collect sufficient data to train an accurate performance model, which requires pushing the system close to its capacity. We show that by using our exploration policy, we can train a performance model of a Web 2.0 application in less than an hour and then immediately use the model in a resource allocation controller.","PeriodicalId":340736,"journal":{"name":"Workshop on Automated Control for Datacenters and Clouds","volume":"134 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127297488","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
Virtual machine contracts for datacenter and cloud computing environments 虚拟机契约用于数据中心和云计算环境
Pub Date : 2009-06-19 DOI: 10.1145/1555271.1555278
Jeanna Neefe Matthews, Tal Garfinkel, C. Hoff, Jeff Wheeler
Virtualization is an important enabling technology for many large private datacenters and cloud computing environments. Virtual machines often have complex expectations of their runtime environment such as access to a particular network segment or storage system. Similarly, the runtime environment may have complex expectations of a virtual machine's behavior such as compliance with network access control criteria or limits on the type and quantity of network traffic generated by the virtual machine. Today, these diverse requirements are too often specified, communicated and managed with non-portable, site specific, loosely coupled, and out-of-band processes. We propose Virtual Machine Contracts (VMCs), a platform independent way of automating the communication and management of such requirements. We describe how VMCs can be expressed through additions to the Open Virtual Machine Format (OVF) standard and how they can be managed in a uniform way even across environments with heterogeneous elements for enforcement. We explore use cases for this approach and argue that it is an essential step towards automated control and management of virtual machines in large datacenters and cloud computing environments.
虚拟化是许多大型私有数据中心和云计算环境的重要支持技术。虚拟机通常对其运行时环境有复杂的期望,例如访问特定的网络段或存储系统。类似地,运行时环境可能对虚拟机的行为有复杂的期望,例如遵守网络访问控制标准或限制虚拟机生成的网络流量的类型和数量。今天,这些不同的需求常常是用不可移植的、特定于站点的、松散耦合的和带外的过程来指定、交流和管理的。我们提出虚拟机契约(vmc),这是一种独立于平台的自动化通信和管理这些需求的方式。我们描述了如何通过添加开放虚拟机格式(OVF)标准来表达vms,以及如何以统一的方式管理它们,即使在具有异构元素的环境中也是如此。我们探讨了这种方法的用例,并认为这是在大型数据中心和云计算环境中实现虚拟机自动化控制和管理的重要一步。
{"title":"Virtual machine contracts for datacenter and cloud computing environments","authors":"Jeanna Neefe Matthews, Tal Garfinkel, C. Hoff, Jeff Wheeler","doi":"10.1145/1555271.1555278","DOIUrl":"https://doi.org/10.1145/1555271.1555278","url":null,"abstract":"Virtualization is an important enabling technology for many large private datacenters and cloud computing environments. Virtual machines often have complex expectations of their runtime environment such as access to a particular network segment or storage system. Similarly, the runtime environment may have complex expectations of a virtual machine's behavior such as compliance with network access control criteria or limits on the type and quantity of network traffic generated by the virtual machine. Today, these diverse requirements are too often specified, communicated and managed with non-portable, site specific, loosely coupled, and out-of-band processes. We propose Virtual Machine Contracts (VMCs), a platform independent way of automating the communication and management of such requirements. We describe how VMCs can be expressed through additions to the Open Virtual Machine Format (OVF) standard and how they can be managed in a uniform way even across environments with heterogeneous elements for enforcement. We explore use cases for this approach and argue that it is an essential step towards automated control and management of virtual machines in large datacenters and cloud computing environments.","PeriodicalId":340736,"journal":{"name":"Workshop on Automated Control for Datacenters and Clouds","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129756518","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}
引用次数: 65
Tashi: location-aware cluster management Tashi:位置感知集群管理
Pub Date : 2009-06-19 DOI: 10.1145/1555271.1555282
M. Kozuch, Michael P. Ryan, Richard Gass, S. Schlosser, D. O'Hallaron, James Cipar, E. Krevat, J. C. López-Hernández, Michael Stroucken, G. Ganger
Big Data applications, those that require large data corpora either for correctness or for fidelity, are becoming increasingly prevalent. Tashi is a cluster management system designed particularly for enabling cloud computing applications to operate on repositories of Big Data. These applications are extremely scalable but also have very high resource demands. A key technique for making such applications perform well is Location-Awareness. This paper demonstrates that location-aware applications can outperform those that are not location aware by factors of 3-11 and describes two general services developed for Tashi to provide location-awareness independently of the storage system.
大数据应用,那些需要大数据语料库来保证准确性或保真度的应用,正变得越来越普遍。Tashi是一个集群管理系统,专门为云计算应用程序在大数据存储库上运行而设计。这些应用程序具有极高的可扩展性,但也有非常高的资源需求。使这类应用程序运行良好的关键技术是位置感知。本文论证了位置感知应用程序的性能比那些没有位置感知的应用程序高出3-11倍,并描述了为Tashi开发的两种独立于存储系统提供位置感知的通用服务。
{"title":"Tashi: location-aware cluster management","authors":"M. Kozuch, Michael P. Ryan, Richard Gass, S. Schlosser, D. O'Hallaron, James Cipar, E. Krevat, J. C. López-Hernández, Michael Stroucken, G. Ganger","doi":"10.1145/1555271.1555282","DOIUrl":"https://doi.org/10.1145/1555271.1555282","url":null,"abstract":"Big Data applications, those that require large data corpora either for correctness or for fidelity, are becoming increasingly prevalent. Tashi is a cluster management system designed particularly for enabling cloud computing applications to operate on repositories of Big Data. These applications are extremely scalable but also have very high resource demands. A key technique for making such applications perform well is Location-Awareness. This paper demonstrates that location-aware applications can outperform those that are not location aware by factors of 3-11 and describes two general services developed for Tashi to provide location-awareness independently of the storage system.","PeriodicalId":340736,"journal":{"name":"Workshop on Automated Control for Datacenters and Clouds","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121535201","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}
引用次数: 70
Automated control in cloud computing: challenges and opportunities 云计算中的自动化控制:挑战与机遇
Pub Date : 2009-06-19 DOI: 10.1145/1555271.1555275
Harold Lim, S. Babu, J. Chase, S. Parekh
With advances in virtualization technology, virtual machine services offered by cloud utility providers are becoming increasingly powerful, anchoring the ecosystem of cloud services. Virtual computing services are attractive in part because they enable customers to acquire and release computing resources for guest applications adaptively in response to load surges and other dynamic behaviors. ``Elastic'' cloud computing APIs present a natural opportunity for feedback controllers to automate this adaptive resource provisioning, and many recent works have explored feedback control policies for a variety of network services under various assumptions. This paper addresses the challenge of building an effective controller as a customer add-on outside of the cloud utility service itself. Such external controllers must function within the constraints of the utility service APIs. It is important to consider techniques for effective feedback control using cloud APIs, as well as how to design those APIs to enable more effective control. As one example, we explore proportional thresholding, a policy enhancement for feedback controllers that enables stable control across a wide range of guest cluster sizes using the coarse-grained control offered by popular virtual compute cloud services.
随着虚拟化技术的进步,云实用程序提供商提供的虚拟机服务正变得越来越强大,成为云服务生态系统的支柱。虚拟计算服务很有吸引力,部分原因是它们使客户能够自适应地获取和释放客户机应用程序的计算资源,以响应负载激增和其他动态行为。“弹性”云计算api为反馈控制器提供了一个自然的机会,使这种自适应资源配置自动化,并且许多最近的工作已经在各种假设下探索了各种网络服务的反馈控制策略。本文解决了在云实用程序服务本身之外构建一个作为客户附加组件的有效控制器的挑战。这些外部控制器必须在实用程序服务api的约束下运行。重要的是要考虑使用云api进行有效反馈控制的技术,以及如何设计这些api以实现更有效的控制。作为一个例子,我们探讨了比例阈值,这是一种对反馈控制器的策略增强,可以使用流行的虚拟计算云服务提供的粗粒度控制,在广泛的来宾集群大小范围内实现稳定控制。
{"title":"Automated control in cloud computing: challenges and opportunities","authors":"Harold Lim, S. Babu, J. Chase, S. Parekh","doi":"10.1145/1555271.1555275","DOIUrl":"https://doi.org/10.1145/1555271.1555275","url":null,"abstract":"With advances in virtualization technology, virtual machine services offered by cloud utility providers are becoming increasingly powerful, anchoring the ecosystem of cloud services. Virtual computing services are attractive in part because they enable customers to acquire and release computing resources for guest applications adaptively in response to load surges and other dynamic behaviors. ``Elastic'' cloud computing APIs present a natural opportunity for feedback controllers to automate this adaptive resource provisioning, and many recent works have explored feedback control policies for a variety of network services under various assumptions.\u0000 This paper addresses the challenge of building an effective controller as a customer add-on outside of the cloud utility service itself. Such external controllers must function within the constraints of the utility service APIs. It is important to consider techniques for effective feedback control using cloud APIs, as well as how to design those APIs to enable more effective control. As one example, we explore proportional thresholding, a policy enhancement for feedback controllers that enables stable control across a wide range of guest cluster sizes using the coarse-grained control offered by popular virtual compute cloud services.","PeriodicalId":340736,"journal":{"name":"Workshop on Automated Control for Datacenters and Clouds","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114680281","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}
引用次数: 338
Applicability of the willow architecture for cloud management 柳树架构对云管理的适用性
Pub Date : 2009-06-19 DOI: 10.1145/1555271.1555279
Z. Hill, M. Humphrey
The differences between Grids and Clouds arguably include objectives, organization, scale, and workload. By examining these characteristics and requirements in detail, we assess the degree to which a generic management infrastructure for Grid computing can be applied to Cloud infrastructures. Our analysis is further refined by considering a specific management system, Willow, which we have recently successfully applied to Grid management. Three distinct architectures are evaluated: wholly within the datacenter transparent to users; completely within the user software stack and transparent to the Cloud provider; and, a hybrid in which the system is known to both the provider and the users.
网格和云之间的区别包括目标、组织、规模和工作负载。通过详细检查这些特征和需求,我们评估了网格计算的通用管理基础设施可以应用于云基础设施的程度。通过考虑一个特定的管理系统Willow,我们的分析得到了进一步的细化,我们最近成功地将该系统应用于网格管理。评估了三种不同的架构:完全在数据中心内,对用户透明;完全在用户软件栈内,对云提供商透明;并且,在混合型系统中,提供者和用户都知道系统。
{"title":"Applicability of the willow architecture for cloud management","authors":"Z. Hill, M. Humphrey","doi":"10.1145/1555271.1555279","DOIUrl":"https://doi.org/10.1145/1555271.1555279","url":null,"abstract":"The differences between Grids and Clouds arguably include objectives, organization, scale, and workload. By examining these characteristics and requirements in detail, we assess the degree to which a generic management infrastructure for Grid computing can be applied to Cloud infrastructures. Our analysis is further refined by considering a specific management system, Willow, which we have recently successfully applied to Grid management. Three distinct architectures are evaluated: wholly within the datacenter transparent to users; completely within the user software stack and transparent to the Cloud provider; and, a hybrid in which the system is known to both the provider and the users.","PeriodicalId":340736,"journal":{"name":"Workshop on Automated Control for Datacenters and Clouds","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127065716","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
Dynamic cost-efficient replication in data clouds 在数据云中进行经济高效的动态复制
Pub Date : 2009-06-19 DOI: 10.1145/1555271.1555283
N. Bonvin, Thanasis G. Papaioannou, K. Aberer
Hardware failures in current data centers are common partly due to the higher data scales supported. Data replication is the common approach for improving availability. However, mostly static replication approaches have been proposed, i.e. the number of replicas and their locations are fixed. Moreover, the geographical diversity of data locations has not explicitly been considered. In this paper, we propose a cost-efficient replication scheme across data centers that dynamically adapts the number of replicas employed per partition to the query load, while maintaining availability guarantees in case of failures. Our approach employs a virtual economy that is experimentally proved in a simulated environment to achieve load balancing among data servers at the minimum cost.
当前数据中心的硬件故障很常见,部分原因是支持的数据规模较大。数据复制是提高可用性的常用方法。然而,大多数静态复制方法已经被提出,即副本的数量和它们的位置是固定的。此外,没有明确考虑数据位置的地理多样性。在本文中,我们提出了一种跨数据中心的经济高效的复制方案,该方案根据查询负载动态调整每个分区所使用的副本数量,同时在出现故障时保持可用性保证。我们的方法采用虚拟经济,在模拟环境中经过实验验证,以最小的成本实现数据服务器之间的负载平衡。
{"title":"Dynamic cost-efficient replication in data clouds","authors":"N. Bonvin, Thanasis G. Papaioannou, K. Aberer","doi":"10.1145/1555271.1555283","DOIUrl":"https://doi.org/10.1145/1555271.1555283","url":null,"abstract":"Hardware failures in current data centers are common partly due to the higher data scales supported. Data replication is the common approach for improving availability. However, mostly static replication approaches have been proposed, i.e. the number of replicas and their locations are fixed. Moreover, the geographical diversity of data locations has not explicitly been considered. In this paper, we propose a cost-efficient replication scheme across data centers that dynamically adapts the number of replicas employed per partition to the query load, while maintaining availability guarantees in case of failures. Our approach employs a virtual economy that is experimentally proved in a simulated environment to achieve load balancing among data servers at the minimum cost.","PeriodicalId":340736,"journal":{"name":"Workshop on Automated Control for Datacenters and Clouds","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129715075","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}
引用次数: 29
期刊
Workshop on Automated Control for Datacenters and Clouds
全部 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学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1