首页 > 最新文献

2014 IEEE 6th International Conference on Cloud Computing Technology and Science最新文献

英文 中文
Traffic-Aware Load Balancing for M2M Networks Using SDN 基于SDN的M2M网络流量感知负载均衡
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.37
Yu-Jia Chen, Yi-Hsin Shen, Li-Chun Wang
To relieve the heavy loading caused by burst machine-to-machine (M2M) traffic and also satisfy various quality of service (QoS) requirements, load balancing techniques are often introduced in M2M networks. In recent years, software-defined networking (SDN) has shown the possibility of improving load balancing technique. In this paper, we propose traffic-aware load balancing mechanism for M2M networks using SDN. The proposed mechanism can satisfy different QoS requirements of M2M traffic by instant traffic identification and dynamic traffic rerouting, which leverage the capability of SDN to dynamically monitor and control the entire network.
为了减轻突发机器对机器(M2M)流量带来的沉重负载,同时满足各种服务质量(QoS)要求,负载均衡技术经常被引入M2M网络中。近年来,软件定义网络(SDN)显示了改进负载均衡技术的可能性。本文提出了基于SDN的M2M网络流量感知负载均衡机制。该机制通过即时流量识别和动态流量重路由,可以满足M2M流量的不同QoS需求,利用SDN的能力对整个网络进行动态监控。
{"title":"Traffic-Aware Load Balancing for M2M Networks Using SDN","authors":"Yu-Jia Chen, Yi-Hsin Shen, Li-Chun Wang","doi":"10.1109/CloudCom.2014.37","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.37","url":null,"abstract":"To relieve the heavy loading caused by burst machine-to-machine (M2M) traffic and also satisfy various quality of service (QoS) requirements, load balancing techniques are often introduced in M2M networks. In recent years, software-defined networking (SDN) has shown the possibility of improving load balancing technique. In this paper, we propose traffic-aware load balancing mechanism for M2M networks using SDN. The proposed mechanism can satisfy different QoS requirements of M2M traffic by instant traffic identification and dynamic traffic rerouting, which leverage the capability of SDN to dynamically monitor and control the entire network.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131696514","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
Energy-Efficient Data Center Networks Planning with Virtual Machine Placement and Traffic Configuration 基于虚拟机布局和流量配置的节能数据中心网络规划
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.135
Ting Yang, Young Choon Lee, Albert Y. Zomaya
Data Center (DC), the underlying infrastructure of cloud computing, becomes startling large with more powerful computing and communication capability to satisfy the wide spectrum of composite applications. In a large scale DC, a great number of switches connect servers into one complex network. The energy consumption of this communication network has skyrocketed and become the same league as the computing servers' costs. More than one-third of the total energy in DCs is consumed by communication links, switching and aggregation elements. Saving Data Center Network (DCN) energy to improve data center efficiency (power usage effectiveness or PUE) become the key technique in green computing. In this paper, we present VPTCA as an energy-efficient data center network planning solution that collectively deals with virtual machine placement and communication traffic configuration. VPTCA aims to reduce the DCN's energy consumption. In particular, interrelated VMs are assigned into the same server or pod, which effectively helps to reduce the amount of transmission load. In the layer of traffic message, VPTCA optimally uses switch ports and link bandwidth to balance the load and avoid congestions, enabling DCN to increase its transmission capacity, and saving a significant amount of network energy. In our evaluation via NS-2 simulations, the performance of VPTCA is measured and compared with two well-known DCN management algorithms, Global First Fit and Elastic Tree. Based on our experimental results, VPTCA outperforms existing algorithms in providing DCN more transmission capacity with less energy consumption.
数据中心(DC)是云计算的底层基础设施,随着更强大的计算和通信能力,它的规模变得惊人地大,以满足广泛的组合应用程序。在大型数据中心中,大量的交换机将服务器连接成一个复杂的网络。这种通信网络的能源消耗急剧上升,与计算服务器的成本相当。数据中心总能量的三分之一以上被通信链路、交换和聚合元件消耗。节能数据中心网络(DCN)以提高数据中心效率(power usage effectiveness, PUE)成为绿色计算的关键技术。在本文中,我们提出VPTCA作为一种节能的数据中心网络规划解决方案,它共同处理虚拟机放置和通信流量配置。VPTCA旨在减少DCN的能源消耗。特别是,将相互关联的vm分配到相同的服务器或pod中,这有助于有效地减少传输负载。在流量消息层,VPTCA优化利用交换机端口和链路带宽,均衡负载,避免拥塞,使DCN能够提高传输容量,节省大量网络能源。在我们通过NS-2模拟进行的评估中,测量了VPTCA的性能,并将其与两种知名的DCN管理算法Global First Fit和Elastic Tree进行了比较。实验结果表明,VPTCA算法在为DCN提供更大的传输容量和更低的能耗方面优于现有算法。
{"title":"Energy-Efficient Data Center Networks Planning with Virtual Machine Placement and Traffic Configuration","authors":"Ting Yang, Young Choon Lee, Albert Y. Zomaya","doi":"10.1109/CloudCom.2014.135","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.135","url":null,"abstract":"Data Center (DC), the underlying infrastructure of cloud computing, becomes startling large with more powerful computing and communication capability to satisfy the wide spectrum of composite applications. In a large scale DC, a great number of switches connect servers into one complex network. The energy consumption of this communication network has skyrocketed and become the same league as the computing servers' costs. More than one-third of the total energy in DCs is consumed by communication links, switching and aggregation elements. Saving Data Center Network (DCN) energy to improve data center efficiency (power usage effectiveness or PUE) become the key technique in green computing. In this paper, we present VPTCA as an energy-efficient data center network planning solution that collectively deals with virtual machine placement and communication traffic configuration. VPTCA aims to reduce the DCN's energy consumption. In particular, interrelated VMs are assigned into the same server or pod, which effectively helps to reduce the amount of transmission load. In the layer of traffic message, VPTCA optimally uses switch ports and link bandwidth to balance the load and avoid congestions, enabling DCN to increase its transmission capacity, and saving a significant amount of network energy. In our evaluation via NS-2 simulations, the performance of VPTCA is measured and compared with two well-known DCN management algorithms, Global First Fit and Elastic Tree. Based on our experimental results, VPTCA outperforms existing algorithms in providing DCN more transmission capacity with less energy consumption.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115699689","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}
引用次数: 37
Bring the Cloud to Your Mobile: Transparent Offloading of HTML5 Web Workers 将云带到你的手机:HTML5 Web工作者的透明卸载
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.60
Maciej Zbierski, Przemyslaw Makosiej
Computation offloading is one of the approaches used for increasing application efficiency and decreasing energy consumption on consumer devices, an issue especially important for mobile appliances. While some such systems have been previously designed, very little research has been directed towards offloading code from web applications, an alternative to native solutions recently gaining in popularity. In this paper we attempt to narrow down this gap by presenting the first practical system for offloading HTML5 web workers from mobile web applications. The system is transparent to the programmer, i.e. Does not require any additional modifications to the original application to indicate which code parts should be offloaded. The results of the experiments with various sample applications have shown that for sufficiently complicated computations the offloading system can decrease both the processing time and energy consumption by even several hundred percent.
计算卸载是用于提高应用程序效率和降低消费设备能耗的方法之一,这对移动设备来说尤其重要。虽然以前已经设计了一些这样的系统,但很少有研究针对从web应用程序中卸载代码,这是最近流行的一种替代本地解决方案。在本文中,我们试图通过展示第一个从移动网络应用中卸载HTML5 web工作者的实用系统来缩小这一差距。该系统对程序员是透明的,也就是说,不需要对原始应用程序进行任何额外的修改来指示应该卸载哪些代码部分。各种实例应用的实验结果表明,对于足够复杂的计算,卸载系统可以减少处理时间和能量消耗,甚至可以减少数百倍。
{"title":"Bring the Cloud to Your Mobile: Transparent Offloading of HTML5 Web Workers","authors":"Maciej Zbierski, Przemyslaw Makosiej","doi":"10.1109/CloudCom.2014.60","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.60","url":null,"abstract":"Computation offloading is one of the approaches used for increasing application efficiency and decreasing energy consumption on consumer devices, an issue especially important for mobile appliances. While some such systems have been previously designed, very little research has been directed towards offloading code from web applications, an alternative to native solutions recently gaining in popularity. In this paper we attempt to narrow down this gap by presenting the first practical system for offloading HTML5 web workers from mobile web applications. The system is transparent to the programmer, i.e. Does not require any additional modifications to the original application to indicate which code parts should be offloaded. The results of the experiments with various sample applications have shown that for sufficiently complicated computations the offloading system can decrease both the processing time and energy consumption by even several hundred percent.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115915964","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
On Analyzing Elasticity Relationships of Cloud Services 云服务弹性关系分析
Pub Date : 2014-12-15 DOI: 10.1109/CLOUDCOM.2014.93
D. Moldovan, G. Copil, Hong Linh Truong, S. Dustdar
With the increasing cloud popularity, substantial effort has been paid for the development of emerging elastic cloud services, consisting of different units distributed among virtual machines/containers in different clouds. Due to the software stack and deployment complexity in single and multi-cloud scenarios, developing and managing such services is impeded by a lack of tools and techniques for understanding the elasticity relationships among individual service units, which influence the service's overall elasticity. In this paper we characterize the elasticity relationships, and develop mechanisms for analyzing them, based on service monitoring information and elasticity requirements. From collected monitoring information we abstract the elasticity behavior of the whole cloud service and individual units, over which we design a customizable algorithm for relationships analysis. We illustrate our approach via several experiments with an elastic data service for M2M platforms, highlighting the importance of determining elasticity relationships for the development and operation of elastic services.
随着云的日益普及,新兴的弹性云服务的开发付出了大量的努力,这些服务由分布在不同云中的虚拟机/容器中的不同单元组成。由于单云和多云场景中的软件堆栈和部署复杂性,由于缺乏工具和技术来理解各个服务单元之间的弹性关系,从而影响服务的整体弹性,从而阻碍了此类服务的开发和管理。在本文中,我们描述了弹性关系,并基于服务监控信息和弹性需求开发了分析它们的机制。从收集到的监控信息中,我们抽象了整个云服务和单个单元的弹性行为,并在此基础上设计了一个可定制的关系分析算法。我们通过几个针对M2M平台的弹性数据服务的实验来说明我们的方法,强调了确定弹性关系对于弹性服务的开发和运营的重要性。
{"title":"On Analyzing Elasticity Relationships of Cloud Services","authors":"D. Moldovan, G. Copil, Hong Linh Truong, S. Dustdar","doi":"10.1109/CLOUDCOM.2014.93","DOIUrl":"https://doi.org/10.1109/CLOUDCOM.2014.93","url":null,"abstract":"With the increasing cloud popularity, substantial effort has been paid for the development of emerging elastic cloud services, consisting of different units distributed among virtual machines/containers in different clouds. Due to the software stack and deployment complexity in single and multi-cloud scenarios, developing and managing such services is impeded by a lack of tools and techniques for understanding the elasticity relationships among individual service units, which influence the service's overall elasticity. In this paper we characterize the elasticity relationships, and develop mechanisms for analyzing them, based on service monitoring information and elasticity requirements. From collected monitoring information we abstract the elasticity behavior of the whole cloud service and individual units, over which we design a customizable algorithm for relationships analysis. We illustrate our approach via several experiments with an elastic data service for M2M platforms, highlighting the importance of determining elasticity relationships for the development and operation of elastic services.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117040747","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
STOVEPipe: Observable Access Control of User Data for Untrusted Applications on Mobile Devices STOVEPipe:移动设备上不受信任应用的用户数据的可观察访问控制
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.118
Jiaqi Tan, Utsav Drolia, Rolando Martins, R. Gandhi, P. Narasimhan
The rapid growth in mobile devices will give rise to the trend of the leasing out of compute and data resources on mobile devices to third-parties for applications to be run on multiple mobile devices. However, these third-party applications running on leased mobile devices are typically written by unknown entities, and cannot be trusted by mobile device owners. Current mobile device platforms (e.g. Android) have permissions and access control systems designed for mobile apps that are written by reputable developers and vetted by authoritative app stores, and they are not suitable for untrusted apps. We propose STOVEPipe, an observable access control system for user data on mobile devices for untrusted third-party applications. STOVEPipe ensures that untrusted code is isolated and cannot directly access system data, and performs all data accesses on behalf of untrusted apps. This enables STOVEPipe to observe all data accessed by untrusted apps, implement content-based access control, perform accounting and auditing on accessed data easily, and perform privacy-preserving data transformations.
随着移动设备的快速增长,移动设备上的计算和数据资源将被出租给第三方,以供应用程序在多个移动设备上运行。但是,在租用的移动设备上运行的这些第三方应用程序通常是由未知实体编写的,移动设备所有者不能信任它们。当前的移动设备平台(如Android)拥有专为知名开发者编写并经过权威应用商店审核的移动应用设计的权限和访问控制系统,不适合不受信任的应用。我们提出STOVEPipe,一个可观察的访问控制系统,用于不受信任的第三方应用程序的移动设备上的用户数据。STOVEPipe确保不受信任的代码被隔离,不能直接访问系统数据,并代表不受信任的应用程序执行所有数据访问。这使STOVEPipe能够观察不受信任的应用程序访问的所有数据,实现基于内容的访问控制,轻松地对访问的数据执行会计和审计,并执行保护隐私的数据转换。
{"title":"STOVEPipe: Observable Access Control of User Data for Untrusted Applications on Mobile Devices","authors":"Jiaqi Tan, Utsav Drolia, Rolando Martins, R. Gandhi, P. Narasimhan","doi":"10.1109/CloudCom.2014.118","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.118","url":null,"abstract":"The rapid growth in mobile devices will give rise to the trend of the leasing out of compute and data resources on mobile devices to third-parties for applications to be run on multiple mobile devices. However, these third-party applications running on leased mobile devices are typically written by unknown entities, and cannot be trusted by mobile device owners. Current mobile device platforms (e.g. Android) have permissions and access control systems designed for mobile apps that are written by reputable developers and vetted by authoritative app stores, and they are not suitable for untrusted apps. We propose STOVEPipe, an observable access control system for user data on mobile devices for untrusted third-party applications. STOVEPipe ensures that untrusted code is isolated and cannot directly access system data, and performs all data accesses on behalf of untrusted apps. This enables STOVEPipe to observe all data accessed by untrusted apps, implement content-based access control, perform accounting and auditing on accessed data easily, and perform privacy-preserving data transformations.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124823251","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
Identification of Related Management Scripts for Efficient Automation of Cloud Management Tasks 识别相关管理脚本,实现云管理任务的高效自动化
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.12
Shinya Kitajima, S. Kikuchi, Y. Matsumoto
Generally, the automation operations for cloud management achieved by replacing manual operations with operations using automation tools. The developers of automation scripts often refer to the existing automation scripts so that they can develop new automation scripts by just modifying smaller parts in the existing automation scripts. In order to facilitate the development of automation scripts, we propose a method of appropriately identifying the existing automation scripts to refer to in developing automation scripts.
一般来说,云管理的自动化操作是通过使用自动化工具代替人工操作来实现的。自动化脚本的开发人员经常引用现有的自动化脚本,这样他们就可以通过修改现有自动化脚本中的较小部分来开发新的自动化脚本。为了促进自动化脚本的开发,我们提出了一种在开发自动化脚本时适当识别现有自动化脚本的方法。
{"title":"Identification of Related Management Scripts for Efficient Automation of Cloud Management Tasks","authors":"Shinya Kitajima, S. Kikuchi, Y. Matsumoto","doi":"10.1109/CloudCom.2014.12","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.12","url":null,"abstract":"Generally, the automation operations for cloud management achieved by replacing manual operations with operations using automation tools. The developers of automation scripts often refer to the existing automation scripts so that they can develop new automation scripts by just modifying smaller parts in the existing automation scripts. In order to facilitate the development of automation scripts, we propose a method of appropriately identifying the existing automation scripts to refer to in developing automation scripts.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128193890","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
On Service Composition in Cloud Computing: A Survey and an Ongoing Architecture 云计算中的服务组合:综述和正在进行的体系结构
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.138
Rawand Guerfel, Zohra Sbaï, R. Ayed
Cloud computing has become a widely used concept. It is characterized by its elasticity, its on demand services and the unlimited provided resources. However, because of the complexity of customers service requests, their provision became an increasingly difficult task. In fact, in order to meet these requirements, services should be combined to implement a composite one performing the requested task. It is in this sense that the use of SOA architecture, which provides service composition, seems a useful solution. This paper investigates existing works on services discovery and composition in SOA as well as Cloud architectures. We study and compare these works and present an architecture of services composition based on SOA architecture and Cloud computing.
云计算已经成为一个广泛使用的概念。它的特点是弹性、按需服务和提供的资源是无限的。然而,由于客户服务请求的复杂性,它们的提供成为一项越来越困难的任务。事实上,为了满足这些需求,应该组合服务以实现执行所请求任务的组合服务。从这个意义上说,使用提供服务组合的SOA体系结构似乎是一个有用的解决方案。本文研究了SOA和云架构中现有的服务发现和组合工作。通过对这些工作的研究和比较,提出了一种基于SOA架构和云计算的服务组合体系结构。
{"title":"On Service Composition in Cloud Computing: A Survey and an Ongoing Architecture","authors":"Rawand Guerfel, Zohra Sbaï, R. Ayed","doi":"10.1109/CloudCom.2014.138","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.138","url":null,"abstract":"Cloud computing has become a widely used concept. It is characterized by its elasticity, its on demand services and the unlimited provided resources. However, because of the complexity of customers service requests, their provision became an increasingly difficult task. In fact, in order to meet these requirements, services should be combined to implement a composite one performing the requested task. It is in this sense that the use of SOA architecture, which provides service composition, seems a useful solution. This paper investigates existing works on services discovery and composition in SOA as well as Cloud architectures. We study and compare these works and present an architecture of services composition based on SOA architecture and Cloud computing.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"125 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127430688","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Two-Level Storage QoS to Manage Performance for Multiple Tenants with Multiple Workloads 两级存储QoS,实现多租户、多工作负载的性能管理
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.56
Shu Qin Ren, Shibin Cheng, Yu Zhang, E. S. Lim, K. L. Yong, Zengxiang Li
With more applications moving to cloud, scalable storage systems, composed of a cluster of storage servers and gateways, are deployed as the back-end infrastructure to accommodate high-volume data. In such an environment, it is a challenge to provide predictable and controllable storage performance for multitenanted users with multiple applications, due to performance violation from misbehaving applications. In this paper, we propose a two-level QoS controller over scalable storage system. On the higher level, I/O throughput rented by each tenant is guaranteed and strictly limited by a CAP value. On the lower level, this rented service can be on-demand served among multiple applications under the same tenant. Thus our distributed controller not only shields performance violation from "noisy" tenants but also allows tenants to fully utilizing the rented I/O throughput. Furthermore, the QoS controller is implemented in an efficient manner, by reusing the communication channels among gateways and storage servers and piggybacking control signals on data communications. The experimental results have shown that the two-level QoS controller can guarantee I/O throughput at tenant level by controlling the CAP value while accelerating applications by on-demand serving at a very little computation cost.
随着越来越多的应用程序迁移到云,由存储服务器和网关集群组成的可扩展存储系统被部署为后端基础设施,以容纳大容量数据。在这样的环境中,由于行为不端的应用程序会破坏性能,因此为具有多个应用程序的多租户用户提供可预测和可控的存储性能是一项挑战。本文提出了一种基于可扩展存储系统的两级QoS控制器。在更高的级别上,每个租户租用的I/O吞吐量得到保证,并受到CAP值的严格限制。在较低的层次上,这个租用的服务可以在同一承租者下的多个应用程序中按需提供服务。因此,我们的分布式控制器不仅保护了性能不受“嘈杂”租户的影响,还允许租户充分利用租用的I/O吞吐量。此外,通过重用网关和存储服务器之间的通信通道,并在数据通信中承载控制信号,以有效的方式实现QoS控制器。实验结果表明,两级QoS控制器可以通过控制CAP值来保证租户级的I/O吞吐量,同时以很小的计算成本通过按需服务来加速应用程序。
{"title":"Two-Level Storage QoS to Manage Performance for Multiple Tenants with Multiple Workloads","authors":"Shu Qin Ren, Shibin Cheng, Yu Zhang, E. S. Lim, K. L. Yong, Zengxiang Li","doi":"10.1109/CloudCom.2014.56","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.56","url":null,"abstract":"With more applications moving to cloud, scalable storage systems, composed of a cluster of storage servers and gateways, are deployed as the back-end infrastructure to accommodate high-volume data. In such an environment, it is a challenge to provide predictable and controllable storage performance for multitenanted users with multiple applications, due to performance violation from misbehaving applications. In this paper, we propose a two-level QoS controller over scalable storage system. On the higher level, I/O throughput rented by each tenant is guaranteed and strictly limited by a CAP value. On the lower level, this rented service can be on-demand served among multiple applications under the same tenant. Thus our distributed controller not only shields performance violation from \"noisy\" tenants but also allows tenants to fully utilizing the rented I/O throughput. Furthermore, the QoS controller is implemented in an efficient manner, by reusing the communication channels among gateways and storage servers and piggybacking control signals on data communications. The experimental results have shown that the two-level QoS controller can guarantee I/O throughput at tenant level by controlling the CAP value while accelerating applications by on-demand serving at a very little computation cost.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"2013 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132158171","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
Virtual Transits: A Flexible Platform for Network Virtualization across Data Centers 虚拟传输:跨数据中心网络虚拟化的灵活平台
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.173
Mon-Yen Luo, Jun-Yi Chen
Network virtualization is crucial in data centers environments for interconnecting all physical and virtualized resources to create a complete semblance of an integrated computing infrastructure. Much of the existing research on data center networking has focused on network mechanisms inside the datacenter. Little attention has been paid to networking mechanisms for integrating multiple data centers. In this paper we introduce Virtual Transits, a flexible platform providing a novel solution to dynamically build and manage virtual networks across multiple data centers. Virtual Transits can also incorporate several important datacenter networking schemes into a coherent platform that enables seamless integration of intracloud and intercloud traffic. Through our implementation and performance evaluation on a real deployment, we show that our system provides a promising and efficient solution for inter-cloud networking, test beds federation, and software-defined networking test beds.
网络虚拟化在数据中心环境中至关重要,它可以连接所有物理资源和虚拟资源,从而创建一个完整的集成计算基础设施。现有的数据中心网络研究大多集中在数据中心内部的网络机制上。很少有人关注集成多个数据中心的网络机制。在本文中,我们介绍了虚拟传输,一个灵活的平台,提供了一种新的解决方案来动态地构建和管理跨多个数据中心的虚拟网络。Virtual transit还可以将几个重要的数据中心网络方案整合到一个一致的平台中,从而实现云内和云间流量的无缝集成。通过我们在实际部署中的实现和性能评估,我们表明我们的系统为云间网络、测试平台联合和软件定义网络测试平台提供了一个有前途的高效解决方案。
{"title":"Virtual Transits: A Flexible Platform for Network Virtualization across Data Centers","authors":"Mon-Yen Luo, Jun-Yi Chen","doi":"10.1109/CloudCom.2014.173","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.173","url":null,"abstract":"Network virtualization is crucial in data centers environments for interconnecting all physical and virtualized resources to create a complete semblance of an integrated computing infrastructure. Much of the existing research on data center networking has focused on network mechanisms inside the datacenter. Little attention has been paid to networking mechanisms for integrating multiple data centers. In this paper we introduce Virtual Transits, a flexible platform providing a novel solution to dynamically build and manage virtual networks across multiple data centers. Virtual Transits can also incorporate several important datacenter networking schemes into a coherent platform that enables seamless integration of intracloud and intercloud traffic. Through our implementation and performance evaluation on a real deployment, we show that our system provides a promising and efficient solution for inter-cloud networking, test beds federation, and software-defined networking test beds.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130836243","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}
引用次数: 1
Prototyping an Autonomic Cloud Infrastructure to Manage Live Streaming Applications Using a Software Defined Network: Performance Analysis and Challenges 使用软件定义网络管理实时流媒体应用的自主云基础架构原型:性能分析和挑战
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.97
Moisés Rodrigues, P. Endo, Jonatas Vitalino, G. Gonçalves, D. Sadok, F. Wuhib
Resource management in distributed environments, such as Cloud virtualized networks, is one of the main concerns of infrastructure providers. Despite the many advantages of centralized solutions, their unique point of failure and the lack of scalability make us consider the use of distributed and autonomic solutions. Beyond this, centralized solutions would be inefficient to deal with dynamic and peak situations. By using simple rules, each autonomic node can independently act and react according to the scenario's changes without the knowledge of the whole system, making autonomic management robust and adaptable. The main goal of this paper is to present the Role-Based Self-Appointment for Live Streaming (RBSA4LS) prototype, developed considering Software Defined Network technologies. The prototyped was developed and used to evaluate RBSA4LS performance. Our results show a significant decrease in network traffic and an increase of client Quality of Experience (QoE).
分布式环境(如云虚拟化网络)中的资源管理是基础设施提供商主要关注的问题之一。尽管集中式解决方案有许多优点,但其独特的故障点和缺乏可扩展性使我们考虑使用分布式和自治解决方案。除此之外,集中式解决方案在处理动态和峰值情况时效率低下。通过使用简单的规则,每个自治节点可以根据场景的变化独立地行动和反应,而不需要整个系统的知识,使自治管理具有鲁棒性和适应性。本文的主要目标是介绍基于角色的直播自我约会(RBSA4LS)原型,该原型是根据软件定义网络技术开发的。原型机被开发并用于评估RBSA4LS的性能。我们的结果显示,网络流量显著减少,客户体验质量(QoE)显著提高。
{"title":"Prototyping an Autonomic Cloud Infrastructure to Manage Live Streaming Applications Using a Software Defined Network: Performance Analysis and Challenges","authors":"Moisés Rodrigues, P. Endo, Jonatas Vitalino, G. Gonçalves, D. Sadok, F. Wuhib","doi":"10.1109/CloudCom.2014.97","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.97","url":null,"abstract":"Resource management in distributed environments, such as Cloud virtualized networks, is one of the main concerns of infrastructure providers. Despite the many advantages of centralized solutions, their unique point of failure and the lack of scalability make us consider the use of distributed and autonomic solutions. Beyond this, centralized solutions would be inefficient to deal with dynamic and peak situations. By using simple rules, each autonomic node can independently act and react according to the scenario's changes without the knowledge of the whole system, making autonomic management robust and adaptable. The main goal of this paper is to present the Role-Based Self-Appointment for Live Streaming (RBSA4LS) prototype, developed considering Software Defined Network technologies. The prototyped was developed and used to evaluate RBSA4LS performance. Our results show a significant decrease in network traffic and an increase of client Quality of Experience (QoE).","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131015354","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
2014 IEEE 6th International Conference on Cloud Computing Technology and Science
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1