首页 > 最新文献

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

英文 中文
Analysis of the Power Consumption of a Multimedia Server under Different DVFS Policies 不同DVFS策略下多媒体服务器功耗分析
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.31
W. Dargie
Dynamic voltage and frequency scaling (DVFS) has been a useful power management strategy in embedded systems, mobile devices, and wireless sensor networks. Recently, it has also been proposed for servers and data centers in conjunction with service consolidation and optimal resource-pool sizing. In this paper, we experimentally investigate the scope and usefulness of DVFS in a server environment. We set up a multimedia server which will be used in two different scenarios. In the first scenario, the server will host requests to download video files of known and available formats. In the second scenario, videos of unavailable formats can be accepted; in which case the server employs a trans coder to convert between AVI, MPEG and SLV formats before the videos are downloaded. The workload we generate has a uniform arrival rate and an exponentially distributed video size. We use four dynamic scaling policies which are widely used with existing mainstream Linux operating systems. Our observation is that while the gain of DVFS is clear in the first scenario (in which a predominantly IO-bound application is used), its use in the second scenario is rather counterproductive.
动态电压和频率缩放(DVFS)在嵌入式系统、移动设备和无线传感器网络中已经成为一种有用的电源管理策略。最近,它还被提议用于服务器和数据中心,并与服务整合和优化资源池大小相结合。在本文中,我们通过实验研究了DVFS在服务器环境中的范围和有用性。我们设置了一个多媒体服务器,它将在两个不同的场景中使用。在第一个场景中,服务器将承载下载已知格式和可用格式的视频文件的请求。在第二种情况下,可以接受不可用格式的视频;在这种情况下,服务器在下载视频之前使用转换编码器在AVI, MPEG和SLV格式之间进行转换。我们生成的工作负载具有统一的到达率和指数分布的视频大小。我们使用了在现有主流Linux操作系统中广泛使用的四种动态扩展策略。我们的观察是,虽然DVFS在第一个场景中(主要使用io绑定的应用程序)的增益很明显,但在第二个场景中使用它却适得其反。
{"title":"Analysis of the Power Consumption of a Multimedia Server under Different DVFS Policies","authors":"W. Dargie","doi":"10.1109/CLOUD.2012.31","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.31","url":null,"abstract":"Dynamic voltage and frequency scaling (DVFS) has been a useful power management strategy in embedded systems, mobile devices, and wireless sensor networks. Recently, it has also been proposed for servers and data centers in conjunction with service consolidation and optimal resource-pool sizing. In this paper, we experimentally investigate the scope and usefulness of DVFS in a server environment. We set up a multimedia server which will be used in two different scenarios. In the first scenario, the server will host requests to download video files of known and available formats. In the second scenario, videos of unavailable formats can be accepted; in which case the server employs a trans coder to convert between AVI, MPEG and SLV formats before the videos are downloaded. The workload we generate has a uniform arrival rate and an exponentially distributed video size. We use four dynamic scaling policies which are widely used with existing mainstream Linux operating systems. Our observation is that while the gain of DVFS is clear in the first scenario (in which a predominantly IO-bound application is used), its use in the second scenario is rather counterproductive.","PeriodicalId":214084,"journal":{"name":"2012 IEEE Fifth International Conference on Cloud Computing","volume":"15 12 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":"127641526","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}
引用次数: 18
Analysis of the Power and Hardware Resource Consumption of Servers under Different Load Balancing Policies 不同负载均衡策略下服务器功耗和硬件资源消耗分析
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.30
W. Dargie, A. Schill
Most Internet applications employ some kind of load balancing policies in a cluster setting to achieve reliable service provision as well as to deal with a resource bottleneck. However, these policies may not ensure the utilization of textit{all} of the hardware resources in a server equally efficiently. This paper experimentally investigates the relationship between the power consumption and resource utilization of a multimedia server cluster when different load balancing policies are used to distribute a workload. Our observations are the following: (1) A bottleneck on a single hardware resource can lead to a significant amount of underutilization of the entire system. (2) A ten times increment in the network bandwidth of the entire cluster can double the throughput of individual servers. The associated increment in power consumption of the individual servers is 1.2% only. (3) For TCP-based applications, session information is more useful than other types of status information to utilize power more efficiently. (4) The use of dynamic frequency scaling does not affect the overall throughput of IO-bound applications but reduces the power consumption of the servers; but this reduction is only 12% of the overall power consumption. More power can be saved by avoiding a resource bottleneck or through service consolidation.
大多数Internet应用程序在集群设置中采用某种负载平衡策略,以实现可靠的服务提供以及处理资源瓶颈。但是,这些策略可能无法确保服务器中textit{所有}硬件资源的使用效率相同。本文通过实验研究了采用不同负载均衡策略分配工作负载时多媒体服务器集群的功耗与资源利用率之间的关系。我们的观察结果如下:(1)单个硬件资源的瓶颈可能导致整个系统的大量未充分利用。(2)将整个集群的网络带宽增加十倍,可以使单个服务器的吞吐量增加一倍。单个服务器的相关功耗增量为1.2% only. (3) For TCP-based applications, session information is more useful than other types of status information to utilize power more efficiently. (4) The use of dynamic frequency scaling does not affect the overall throughput of IO-bound applications but reduces the power consumption of the servers; but this reduction is only 12% of the overall power consumption. More power can be saved by avoiding a resource bottleneck or through service consolidation.
{"title":"Analysis of the Power and Hardware Resource Consumption of Servers under Different Load Balancing Policies","authors":"W. Dargie, A. Schill","doi":"10.1109/CLOUD.2012.30","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.30","url":null,"abstract":"Most Internet applications employ some kind of load balancing policies in a cluster setting to achieve reliable service provision as well as to deal with a resource bottleneck. However, these policies may not ensure the utilization of textit{all} of the hardware resources in a server equally efficiently. This paper experimentally investigates the relationship between the power consumption and resource utilization of a multimedia server cluster when different load balancing policies are used to distribute a workload. Our observations are the following: (1) A bottleneck on a single hardware resource can lead to a significant amount of underutilization of the entire system. (2) A ten times increment in the network bandwidth of the entire cluster can double the throughput of individual servers. The associated increment in power consumption of the individual servers is 1.2% only. (3) For TCP-based applications, session information is more useful than other types of status information to utilize power more efficiently. (4) The use of dynamic frequency scaling does not affect the overall throughput of IO-bound applications but reduces the power consumption of the servers; but this reduction is only 12% of the overall power consumption. More power can be saved by avoiding a resource bottleneck or through service consolidation.","PeriodicalId":214084,"journal":{"name":"2012 IEEE Fifth International Conference on Cloud Computing","volume":"481 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":"131918284","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}
引用次数: 17
Minimum Cost Maximum Flow Algorithm for Dynamic Resource Allocation in Clouds 云环境中动态资源分配的最小成本最大流量算法
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.36
Makhlouf Hadji, D. Zeghlache
A minimum cost maximum flow algorithm is proposed for resources(e.g. virtual machines) placement in clouds confronted to dynamic workloads and flows variations. The algorithm is compared to an exact method generalizing the classical Bin-Packing formulation using a linear integer program. A directed graph is used to model the allocation problem for cloud resources organized in a finite number of resource types; a common practice in cloud services. Providers can use the minimum cost maximum flow algorithm to opportunistically select the most appropriate physical resources to serve applications or to ensure elastic platform provisioning. The modified Bin-Packing algorithm is used to benchmark the minimum cost maximum flow solution. The latter combined with a prediction mechanism to handle dynamic variations achieves near optimal performance.
提出了一种最小成本最大流量算法。虚拟机)在云中的放置面临动态工作负载和流变化。将该算法与用线性整数规划推广经典装箱公式的精确方法进行了比较。利用有向图对有限资源类型下的云资源分配问题进行建模;这是云服务中的常见做法。提供商可以使用最小成本最大流量算法来选择最合适的物理资源来服务应用程序或确保弹性平台供应。采用改进的Bin-Packing算法对最小代价最大流量解进行基准测试。后者与处理动态变化的预测机制相结合,实现了接近最佳的性能。
{"title":"Minimum Cost Maximum Flow Algorithm for Dynamic Resource Allocation in Clouds","authors":"Makhlouf Hadji, D. Zeghlache","doi":"10.1109/CLOUD.2012.36","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.36","url":null,"abstract":"A minimum cost maximum flow algorithm is proposed for resources(e.g. virtual machines) placement in clouds confronted to dynamic workloads and flows variations. The algorithm is compared to an exact method generalizing the classical Bin-Packing formulation using a linear integer program. A directed graph is used to model the allocation problem for cloud resources organized in a finite number of resource types; a common practice in cloud services. Providers can use the minimum cost maximum flow algorithm to opportunistically select the most appropriate physical resources to serve applications or to ensure elastic platform provisioning. The modified Bin-Packing algorithm is used to benchmark the minimum cost maximum flow solution. The latter combined with a prediction mechanism to handle dynamic variations achieves near optimal performance.","PeriodicalId":214084,"journal":{"name":"2012 IEEE Fifth International Conference on Cloud Computing","volume":"41 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":"134052328","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}
引用次数: 69
Abstract Image Management and Universal Image Registration for Cloud and HPC Infrastructures 云计算和高性能计算基础设施的图像管理和通用图像配准
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.94
Javier Diaz, G. Laszewski, Fugang Wang, G. Fox
Cloud computing has become an important driver for delivering infrastructure as a service (IaaS) to users with on-demand requests for customized environments and sophisticated software stacks. Within the FutureGrid (FG) project, we offer different IaaS frameworks as well as high performance computing infrastructures by allowing users to explore them as part of the FG testbed. To ease the use of these infrastructures, as part of performance experiments, we have designed an image management framework, which allows us to create user defined software stacks based on abstract image management and uniform image registration. Consequently, users can create their own customized environments very easily. The complex processes of the underlying infrastructures are managed by our sophisticated software tools and services. Besides being able to manage images for IaaS frameworks, we also allow the registration and deployment of images onto bare-metal by the user. This level of functionality is typically not offered in a HPC (high performance computing) infrastructure. However, our approach provides users with the ability to create their own environments changing the paradigm of administrator-controlled dynamic provisioning to user-controlled dynamic provisioning, which we also call raining. Thus, users obtain access to a testbed with the ability to manage state-of-the-art software stacks that would otherwise not be supported in typical compute centers. Security is also considered by vetting images before they are registered in a infrastructure. In this paper, we present the design of our image management framework and evaluate two of its major components. This includes the image creation and image registration. Our design and implementation can support the current FG user community interested in such capabilities.
云计算已经成为向用户交付基础设施即服务(IaaS)的重要驱动因素,这些用户对定制环境和复杂的软件堆栈有按需请求。在FutureGrid (FG)项目中,我们提供了不同的IaaS框架以及高性能计算基础设施,允许用户将其作为FG测试平台的一部分进行探索。为了简化这些基础设施的使用,作为性能实验的一部分,我们设计了一个图像管理框架,它允许我们基于抽象图像管理和统一图像配准创建用户定义的软件堆栈。因此,用户可以非常容易地创建自己的定制环境。底层基础设施的复杂流程由我们先进的软件工具和服务管理。除了能够管理IaaS框架的映像之外,我们还允许用户注册和部署映像到裸机上。HPC(高性能计算)基础设施通常不提供这种级别的功能。然而,我们的方法为用户提供了创建自己的环境的能力,将管理员控制的动态供应模式更改为用户控制的动态供应模式,我们也称之为训练。因此,用户可以访问具有管理最先进的软件堆栈能力的测试平台,否则在典型的计算中心中是不支持的。通过在基础设施中注册图像之前对其进行审查,还可以考虑安全性。在本文中,我们提出了我们的图像管理框架的设计,并评估了它的两个主要组成部分。这包括映像创建和映像注册。我们的设计和实现可以支持当前对此类功能感兴趣的FG用户社区。
{"title":"Abstract Image Management and Universal Image Registration for Cloud and HPC Infrastructures","authors":"Javier Diaz, G. Laszewski, Fugang Wang, G. Fox","doi":"10.1109/CLOUD.2012.94","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.94","url":null,"abstract":"Cloud computing has become an important driver for delivering infrastructure as a service (IaaS) to users with on-demand requests for customized environments and sophisticated software stacks. Within the FutureGrid (FG) project, we offer different IaaS frameworks as well as high performance computing infrastructures by allowing users to explore them as part of the FG testbed. To ease the use of these infrastructures, as part of performance experiments, we have designed an image management framework, which allows us to create user defined software stacks based on abstract image management and uniform image registration. Consequently, users can create their own customized environments very easily. The complex processes of the underlying infrastructures are managed by our sophisticated software tools and services. Besides being able to manage images for IaaS frameworks, we also allow the registration and deployment of images onto bare-metal by the user. This level of functionality is typically not offered in a HPC (high performance computing) infrastructure. However, our approach provides users with the ability to create their own environments changing the paradigm of administrator-controlled dynamic provisioning to user-controlled dynamic provisioning, which we also call raining. Thus, users obtain access to a testbed with the ability to manage state-of-the-art software stacks that would otherwise not be supported in typical compute centers. Security is also considered by vetting images before they are registered in a infrastructure. In this paper, we present the design of our image management framework and evaluate two of its major components. This includes the image creation and image registration. Our design and implementation can support the current FG user community interested in such capabilities.","PeriodicalId":214084,"journal":{"name":"2012 IEEE Fifth International Conference on Cloud Computing","volume":"587 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":"134337850","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}
引用次数: 19
Semantically-Rich Composition of Virtual Images 语义丰富的虚拟图像组成
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.40
Fábio Oliveira, T. Eilam, M. Kalantar, Florian Rosenberg
Virtualization promises to reduce data centers' total cost of ownership by enabling the creation of a small set of standardized building blocks to be shared and used many times indifferent software stacks. However, without proper methodology and tools, an organization can easily end up with a large number of one-off virtual images, adversely affecting the cost. We propose an approach, tool, and algorithms for constructing high-quality, semantically-rich image building blocks that are easy to share, compose, and reuse. In our approach, domain experts codify knowledge of a particular software product (or a combination thereof) in a platform- and cloud-agnostic software bundle. Image builders easily construct virtual images by composing a set of standardized bundles. Semantic-based validation guarantees a valid and complete image design. Moreover, we propose algorithms to automate image design by searching for an optimal set of building blocks taking into account multiple metrics such as cost, size, and expected build duration.
虚拟化通过允许创建一组标准化的构建块来共享和多次使用不同的软件堆栈,从而承诺降低数据中心的总拥有成本。但是,如果没有适当的方法和工具,组织很容易最终得到大量一次性虚拟映像,从而对成本产生不利影响。我们提出了一种方法、工具和算法来构建高质量、语义丰富的图像构建块,这些构建块易于共享、组合和重用。在我们的方法中,领域专家将特定软件产品(或其组合)的知识编入与平台和云无关的软件包中。通过组合一组标准化包,映像构建器可以轻松构建虚拟映像。基于语义的验证保证了有效和完整的图像设计。此外,我们还提出了一种算法,通过考虑成本、大小和预期构建持续时间等多个指标,搜索一组最优的构建块来实现图像设计的自动化。
{"title":"Semantically-Rich Composition of Virtual Images","authors":"Fábio Oliveira, T. Eilam, M. Kalantar, Florian Rosenberg","doi":"10.1109/CLOUD.2012.40","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.40","url":null,"abstract":"Virtualization promises to reduce data centers' total cost of ownership by enabling the creation of a small set of standardized building blocks to be shared and used many times indifferent software stacks. However, without proper methodology and tools, an organization can easily end up with a large number of one-off virtual images, adversely affecting the cost. We propose an approach, tool, and algorithms for constructing high-quality, semantically-rich image building blocks that are easy to share, compose, and reuse. In our approach, domain experts codify knowledge of a particular software product (or a combination thereof) in a platform- and cloud-agnostic software bundle. Image builders easily construct virtual images by composing a set of standardized bundles. Semantic-based validation guarantees a valid and complete image design. Moreover, we propose algorithms to automate image design by searching for an optimal set of building blocks taking into account multiple metrics such as cost, size, and expected build duration.","PeriodicalId":214084,"journal":{"name":"2012 IEEE Fifth International Conference on Cloud Computing","volume":"10 3","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131614870","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}
引用次数: 4
A Brokerage-Based Approach for Cloud Service Selection 基于经纪的云服务选择方法
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.119
Smitha Sundareswaran, A. Squicciarini, D. Lin
The expanding Cloud computing services offer great opportunities for consumers to find the best service and best pricing, which however raises new challenges on how to select the best service out of the huge pool. It is time-consuming for consumers to collect the necessary information and analyze all service providers to make the decision. This is also a highly demanding task from a computational perspective, because the same computations may be conducted repeatedly by multiple consumers who have similar requirements. Therefore, in this paper, we propose a novel brokerage-based architecture in the Cloud, where the Cloud brokers is responsible for the service selection. In particular, we design a unique indexing technique for managing the information of a large number of Cloud service providers. We then develop efficient service selection algorithms that rank potential service providers and aggregate them if necessary. We prove the efficiency and effectiveness of our approach through an experimental study with the real and synthetic Cloud data.
不断扩大的云计算服务为消费者提供了寻找最佳服务和最优惠价格的巨大机会,但这也提出了如何从庞大的服务池中选择最佳服务的新挑战。消费者收集必要的信息并分析所有服务提供商以做出决定是很耗时的。从计算的角度来看,这也是一项要求很高的任务,因为具有相似需求的多个消费者可能会重复执行相同的计算。因此,在本文中,我们在云中提出了一种新的基于代理的体系结构,其中云代理负责服务选择。特别是,我们设计了一种独特的索引技术,用于管理大量云服务提供商的信息。然后,我们开发了有效的服务选择算法,对潜在的服务提供商进行排名,并在必要时将它们聚合起来。通过对真实和合成云数据的实验研究,证明了该方法的有效性和有效性。
{"title":"A Brokerage-Based Approach for Cloud Service Selection","authors":"Smitha Sundareswaran, A. Squicciarini, D. Lin","doi":"10.1109/CLOUD.2012.119","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.119","url":null,"abstract":"The expanding Cloud computing services offer great opportunities for consumers to find the best service and best pricing, which however raises new challenges on how to select the best service out of the huge pool. It is time-consuming for consumers to collect the necessary information and analyze all service providers to make the decision. This is also a highly demanding task from a computational perspective, because the same computations may be conducted repeatedly by multiple consumers who have similar requirements. Therefore, in this paper, we propose a novel brokerage-based architecture in the Cloud, where the Cloud brokers is responsible for the service selection. In particular, we design a unique indexing technique for managing the information of a large number of Cloud service providers. We then develop efficient service selection algorithms that rank potential service providers and aggregate them if necessary. We prove the efficiency and effectiveness of our approach through an experimental study with the real and synthetic Cloud data.","PeriodicalId":214084,"journal":{"name":"2012 IEEE Fifth International Conference on Cloud Computing","volume":"4 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":"130733928","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}
引用次数: 185
A Profit-Aware Virtual Machine Deployment Optimization Framework for Cloud Platform Providers 面向云平台提供商的利润感知虚拟机部署优化框架
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.60
Wei Chen, Xiaoqiang Qiao, Jun Wei, Tao Huang
As a rising application paradigm, cloud computing enables the resources to be virtualized and shared among applications. In a typical cloud computing scenario, customers, Service Providers (SP), and Platform Providers (PP) are independent participants, and they have their own objectives with different revenues and costs. From PPs' viewpoints, much research work reduced the costs by optimizing VM placement and deciding when and how to perform the VM migrations. However, some work ignored the fact that the balanced use of the multi-dimensional resources can affect overall resource utilization significantly. Furthermore, some work focuses on the selection of the VMs and the target servers without considering how to perform the reconfigurations. In this paper, with a comprehensive consideration of PPs' interests, we propose a framework to improve their profits by maximizing the resource utilization and reducing the reconfiguration costs. Firstly, we use the vector arithmetic to model the objective of balancing the multi-dimensional resources use and propose a VM deployment optimization method to maximize the resource utilization. Then a two-level runtime reconfiguration strategy, including local adjustment and VM parallel migration, is presented to reduce the VM migration and shorten the total migration time. Finally, we conduct some preliminary experiments, and the results show that our framework is effective in maximizing the resource utilization and reducing the costs of the runtime reconfiguration.
作为一种新兴的应用程序范例,云计算使资源能够在应用程序之间虚拟化和共享。在典型的云计算场景中,客户、服务提供商(SP)和平台提供商(PP)是独立的参与者,他们有自己的目标,收入和成本不同。从PPs的角度来看,许多研究工作通过优化VM放置和决定何时以及如何执行VM迁移来降低成本。然而,一些工作忽略了多维资源的平衡利用可以显著影响整体资源利用的事实。此外,有些工作侧重于vm和目标服务器的选择,而不考虑如何执行重新配置。本文在综合考虑民营企业利益的基础上,提出了一个通过最大化资源利用率和降低重构成本来提高民营企业利润的框架。首先,利用向量算法对多维资源使用平衡目标进行建模,提出一种虚拟机部署优化方法,实现资源利用率最大化;为了减少虚拟机迁移,缩短总迁移时间,提出了一种包括本地调整和虚拟机并行迁移在内的两级运行时重构策略。最后,我们进行了一些初步的实验,结果表明我们的框架在最大限度地提高资源利用率和降低运行时重构成本方面是有效的。
{"title":"A Profit-Aware Virtual Machine Deployment Optimization Framework for Cloud Platform Providers","authors":"Wei Chen, Xiaoqiang Qiao, Jun Wei, Tao Huang","doi":"10.1109/CLOUD.2012.60","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.60","url":null,"abstract":"As a rising application paradigm, cloud computing enables the resources to be virtualized and shared among applications. In a typical cloud computing scenario, customers, Service Providers (SP), and Platform Providers (PP) are independent participants, and they have their own objectives with different revenues and costs. From PPs' viewpoints, much research work reduced the costs by optimizing VM placement and deciding when and how to perform the VM migrations. However, some work ignored the fact that the balanced use of the multi-dimensional resources can affect overall resource utilization significantly. Furthermore, some work focuses on the selection of the VMs and the target servers without considering how to perform the reconfigurations. In this paper, with a comprehensive consideration of PPs' interests, we propose a framework to improve their profits by maximizing the resource utilization and reducing the reconfiguration costs. Firstly, we use the vector arithmetic to model the objective of balancing the multi-dimensional resources use and propose a VM deployment optimization method to maximize the resource utilization. Then a two-level runtime reconfiguration strategy, including local adjustment and VM parallel migration, is presented to reduce the VM migration and shorten the total migration time. Finally, we conduct some preliminary experiments, and the results show that our framework is effective in maximizing the resource utilization and reducing the costs of the runtime reconfiguration.","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":"132432567","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}
引用次数: 35
Enterprise Architectures for Cloud Computing 云计算的企业架构
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.149
L. Aureli, Arianna Pierfranceschi, H. Wache
In this paper we describe an approach to graphically externalize the cloud potential of a company, considering its architectural description. For this purpose it is shown how current architectural description can be extended, in terms of knowledge and graphical representation. The goal is to focus on the most important features and aspects to consider during the evaluation of shifting into a cloud environment. Even if each company has different strategies and approaches to its business activities, there are some domains related to the shift in a cloud environment that should be considered in any case. This paper shows how these main areas can be taken into account in order to extend the architectural representation of a company and express its cloud readiness.
在本文中,我们描述了一种方法,以图形化的方式将公司的云潜力外部化,并考虑其架构描述。为了达到这个目的,本文展示了如何从知识和图形表示的角度扩展当前的体系结构描述。我们的目标是关注在迁移到云环境的评估过程中需要考虑的最重要的特性和方面。即使每家公司对其业务活动都有不同的策略和方法,在任何情况下都应该考虑与云环境中的转变相关的一些领域。本文展示了如何考虑这些主要方面,以便扩展公司的体系结构表示并表达其云准备情况。
{"title":"Enterprise Architectures for Cloud Computing","authors":"L. Aureli, Arianna Pierfranceschi, H. Wache","doi":"10.1109/CLOUD.2012.149","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.149","url":null,"abstract":"In this paper we describe an approach to graphically externalize the cloud potential of a company, considering its architectural description. For this purpose it is shown how current architectural description can be extended, in terms of knowledge and graphical representation. The goal is to focus on the most important features and aspects to consider during the evaluation of shifting into a cloud environment. Even if each company has different strategies and approaches to its business activities, there are some domains related to the shift in a cloud environment that should be considered in any case. This paper shows how these main areas can be taken into account in order to extend the architectural representation of a company and express its cloud readiness.","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":"128819704","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}
引用次数: 4
Efficient Map/Reduce-Based DBSCAN Algorithm with Optimized Data Partition 优化数据分区的高效Map/ reduce DBSCAN算法
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.42
Bi-Ru Dai, I-Chang Lin
DBSCAN is a well-known algorithm for density-based clustering because it can identify the groups of arbitrary shapes and deal with noisy datasets. However, with the increasing amount of data, DBSCAN algorithm running on a single machine has to face the scalability problem. In this paper, we propose a Map/Reduce-based DBSCAN algorithm called DBSCAN-MR to solve the scalability problem. In DBSCAN-MR, the input dataset is partitioned into smaller parts and then parallel processed on the Hadoop platform. However, choosing different partition mechanisms will affect the execution efficiency and load balance of each node. Therefore, we propose a method, partition with reduce boundary points (PRBP), to select partition boundaries based on the distribution of data points. Our experimental results show that DBSCAN-MR with the design of PRBP has higher efficiency and scalability than competitors.
DBSCAN是一种著名的基于密度的聚类算法,因为它可以识别任意形状的组并处理有噪声的数据集。然而,随着数据量的不断增加,在单机上运行的DBSCAN算法不得不面临可伸缩性问题。在本文中,我们提出了一种基于Map/ reduce的DBSCAN算法,称为DBSCAN- mr来解决可扩展性问题。在DBSCAN-MR中,输入数据集被分割成更小的部分,然后在Hadoop平台上并行处理。但是,选择不同的分区机制会影响每个节点的执行效率和负载均衡。因此,我们提出了一种基于数据点分布选择分区边界的方法,即PRBP (partition with reduce boundary points)。实验结果表明,采用PRBP设计的DBSCAN-MR具有更高的效率和可扩展性。
{"title":"Efficient Map/Reduce-Based DBSCAN Algorithm with Optimized Data Partition","authors":"Bi-Ru Dai, I-Chang Lin","doi":"10.1109/CLOUD.2012.42","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.42","url":null,"abstract":"DBSCAN is a well-known algorithm for density-based clustering because it can identify the groups of arbitrary shapes and deal with noisy datasets. However, with the increasing amount of data, DBSCAN algorithm running on a single machine has to face the scalability problem. In this paper, we propose a Map/Reduce-based DBSCAN algorithm called DBSCAN-MR to solve the scalability problem. In DBSCAN-MR, the input dataset is partitioned into smaller parts and then parallel processed on the Hadoop platform. However, choosing different partition mechanisms will affect the execution efficiency and load balance of each node. Therefore, we propose a method, partition with reduce boundary points (PRBP), to select partition boundaries based on the distribution of data points. Our experimental results show that DBSCAN-MR with the design of PRBP has higher efficiency and scalability than competitors.","PeriodicalId":214084,"journal":{"name":"2012 IEEE Fifth International Conference on Cloud Computing","volume":"26 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":"134609184","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}
引用次数: 100
Video Surveillance Based on Cloud Storage 基于云存储的视频监控
Pub Date : 2012-06-24 DOI: 10.1109/CLOUD.2012.44
D. Rodríguez-Silva, Lilian Adkinson-Orellana, F. González-Castaño, I. Armiño-Franco, David González-Martínez
Traditional video surveillance systems require infrastructures including expensive servers with capabilities to process images and store video recordings. These surveillance systems produce and need to store a huge amount of data and to execute on them specific image analysis in real-time in order to detect safety events. We propose a video surveillance system based on Cloud Computing that collects multimedia streams generated by surveillance cameras, optimizes their transmissions according to network condition and stores them in a cloud storage system in an efficient and secure way.
传统的视频监控系统需要包括昂贵的服务器在内的基础设施,这些服务器具有处理图像和存储视频记录的能力。这些监控系统产生并需要存储大量数据,并对其进行实时图像分析,以检测安全事件。我们提出了一种基于云计算的视频监控系统,将监控摄像机产生的多媒体流进行采集,根据网络情况优化传输,并高效、安全地存储在云存储系统中。
{"title":"Video Surveillance Based on Cloud Storage","authors":"D. Rodríguez-Silva, Lilian Adkinson-Orellana, F. González-Castaño, I. Armiño-Franco, David González-Martínez","doi":"10.1109/CLOUD.2012.44","DOIUrl":"https://doi.org/10.1109/CLOUD.2012.44","url":null,"abstract":"Traditional video surveillance systems require infrastructures including expensive servers with capabilities to process images and store video recordings. These surveillance systems produce and need to store a huge amount of data and to execute on them specific image analysis in real-time in order to detect safety events. We propose a video surveillance system based on Cloud Computing that collects multimedia streams generated by surveillance cameras, optimizes their transmissions according to network condition and stores them in a cloud storage system in an efficient and secure way.","PeriodicalId":214084,"journal":{"name":"2012 IEEE Fifth International Conference on Cloud Computing","volume":"52 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":"133798847","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
期刊
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