首页 > 最新文献

2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)最新文献

英文 中文
SULTAN: A Composite Data Consistency Approach for SaaS Multi-cloud Deployment 苏丹:SaaS多云部署的复合数据一致性方法
Islam Elgedawy
Migrating business services to the clouds creates many high business risks such as "cloud vendor lock-in". One approach for preventing this risk is to deploy business services on different clouds as SaaS (i.e., Software as a Service) services. Unfortunately, such SaaS multi-cloud deployment approach faces many technical obstacles such as clouds heterogeneity and ensuring data consistency across different clouds. Cloud heterogeneity could be easily resolved using service adapters, but ensuring data consistency remains a major obstacle, as existing approaches offer a trade-off between correctness and performance. Hence, SaaS providers opt to choose one or more of these approaches at design time, then create their services based on the limitations of the chosen approaches. This approach limits the agility and evolution of business services, as it tightly couples them to the chosen data consistency approaches. To overcome such problem, this paper proposes SULTAN, a composite data consistency approach for SaaS multi-cloud deployment. It enables SaaS providers to dynamically define different data consistency requirements for the same SaaS service at run-time. SULTAN decouples the SaaS services from the cloud data stores, enabling services to adapt and migrate freely among clouds without any SaaS code modifications.
将业务服务迁移到云端会产生许多很高的业务风险,例如“云供应商锁定”。防止这种风险的一种方法是将业务服务作为SaaS(即软件即服务)服务部署在不同的云上。不幸的是,这种SaaS多云部署方法面临许多技术障碍,例如云异构性和确保跨不同云的数据一致性。使用服务适配器可以很容易地解决云的异构性,但是确保数据一致性仍然是一个主要障碍,因为现有的方法需要在正确性和性能之间进行权衡。因此,SaaS提供商选择在设计时选择这些方法中的一种或多种,然后根据所选方法的局限性创建服务。这种方法限制了业务服务的敏捷性和发展,因为它将业务服务与所选的数据一致性方法紧密耦合在一起。为了克服这一问题,本文提出了一种用于SaaS多云部署的组合数据一致性方法SULTAN。它使SaaS提供商能够在运行时为同一SaaS服务动态定义不同的数据一致性需求。SULTAN将SaaS服务与云数据存储解耦,使服务能够在云之间自由地适应和迁移,而无需修改任何SaaS代码。
{"title":"SULTAN: A Composite Data Consistency Approach for SaaS Multi-cloud Deployment","authors":"Islam Elgedawy","doi":"10.1109/UCC.2015.28","DOIUrl":"https://doi.org/10.1109/UCC.2015.28","url":null,"abstract":"Migrating business services to the clouds creates many high business risks such as \"cloud vendor lock-in\". One approach for preventing this risk is to deploy business services on different clouds as SaaS (i.e., Software as a Service) services. Unfortunately, such SaaS multi-cloud deployment approach faces many technical obstacles such as clouds heterogeneity and ensuring data consistency across different clouds. Cloud heterogeneity could be easily resolved using service adapters, but ensuring data consistency remains a major obstacle, as existing approaches offer a trade-off between correctness and performance. Hence, SaaS providers opt to choose one or more of these approaches at design time, then create their services based on the limitations of the chosen approaches. This approach limits the agility and evolution of business services, as it tightly couples them to the chosen data consistency approaches. To overcome such problem, this paper proposes SULTAN, a composite data consistency approach for SaaS multi-cloud deployment. It enables SaaS providers to dynamically define different data consistency requirements for the same SaaS service at run-time. SULTAN decouples the SaaS services from the cloud data stores, enabling services to adapt and migrate freely among clouds without any SaaS code modifications.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114863362","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
Using Aspect-Based Sentiment Analysis to Evaluate Arabic News Affect on Readers 基于方面的情感分析评价阿拉伯语新闻对读者的影响
Mohammad Al-Smadi, M. Al-Ayyoub, Huda Al-Sarhan, Y. Jararweh
The rapid increase in digital information has raised great challenges especially when it comes to automated content analysis. The adoption of social media as a communication channel for political views demands automated methods for posts' tone analysis, sentiment analysis, and emotional affect. This paper proposes a novel approach of using aspect-based sentiment analysis in evaluating Arabic news posts affect on readers. The approach adopts several phases of text processing, features selection, and text classification. Two widely used classifiers, namely Conditional Random Fields (CRF) and J48, are tested. Experimentation results show that J48 outperforms CRF in aspect terms extraction whereas CRF is slightly better in aspect terms polarity identification.
数字信息的快速增长带来了巨大的挑战,特别是在自动化内容分析方面。社交媒体作为政治观点的沟通渠道,需要自动分析帖子的语气、情绪分析和情绪影响。本文提出了一种使用基于方面的情感分析来评估阿拉伯语新闻帖子对读者的影响的新方法。该方法采用了文本处理、特征选择和文本分类等几个阶段。测试了两个广泛使用的分类器,即条件随机场(CRF)和J48。实验结果表明,J48在方面项提取方面优于CRF,而在方面项极性识别方面优于CRF。
{"title":"Using Aspect-Based Sentiment Analysis to Evaluate Arabic News Affect on Readers","authors":"Mohammad Al-Smadi, M. Al-Ayyoub, Huda Al-Sarhan, Y. Jararweh","doi":"10.1109/UCC.2015.78","DOIUrl":"https://doi.org/10.1109/UCC.2015.78","url":null,"abstract":"The rapid increase in digital information has raised great challenges especially when it comes to automated content analysis. The adoption of social media as a communication channel for political views demands automated methods for posts' tone analysis, sentiment analysis, and emotional affect. This paper proposes a novel approach of using aspect-based sentiment analysis in evaluating Arabic news posts affect on readers. The approach adopts several phases of text processing, features selection, and text classification. Two widely used classifiers, namely Conditional Random Fields (CRF) and J48, are tested. Experimentation results show that J48 outperforms CRF in aspect terms extraction whereas CRF is slightly better in aspect terms polarity identification.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"110 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133863178","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}
引用次数: 30
High Quality Media Streaming over Longdistance Network Using FELIX Experimental Facility 利用FELIX实验设备实现高质量的远程网络媒体流
L. Ogrodowczyk, B. Belter, Szymon Malewski
This demo paper presents the FELIX project approach of implementation the "High Quality Media Transmission over long-distance networks" use case. A virtual slice built on demand over European and Japan infrastructure allows to perform the experiments and shows capabilities of the test-bed and its availability for high quality media streaming experiments over a long distance federated network. It is also the first time when the FELIX Control Framework is used for provisioning the SDN resources for the experiments. Two experiments for use case implementation and validation in the FELIX test-bed are proposed and described.
本演示文件介绍了FELIX项目实现“远距离网络高质量媒体传输”用例的方法。根据欧洲和日本基础设施的需求构建的虚拟切片允许执行实验,并显示测试平台的功能及其在远距离联合网络上进行高质量媒体流实验的可用性。这也是第一次使用FELIX控制框架为实验提供SDN资源。提出并描述了在FELIX测试台上进行用例实现和验证的两个实验。
{"title":"High Quality Media Streaming over Longdistance Network Using FELIX Experimental Facility","authors":"L. Ogrodowczyk, B. Belter, Szymon Malewski","doi":"10.1109/UCC.2015.69","DOIUrl":"https://doi.org/10.1109/UCC.2015.69","url":null,"abstract":"This demo paper presents the FELIX project approach of implementation the \"High Quality Media Transmission over long-distance networks\" use case. A virtual slice built on demand over European and Japan infrastructure allows to perform the experiments and shows capabilities of the test-bed and its availability for high quality media streaming experiments over a long distance federated network. It is also the first time when the FELIX Control Framework is used for provisioning the SDN resources for the experiments. Two experiments for use case implementation and validation in the FELIX test-bed are proposed and described.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133913956","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
Experimental Evaluation of the Cloud-Native Application Design 云原生应用设计的实验评估
Sandro Brunner, Martin Blöchlinger, G. T. Carughi, Josef Spillner, T. Bohnert
Cloud-Native Applications (CNA) are designed to run on top of cloud computing infrastructure services with inherent support for self-management, scalability and resilience across clustered units of application logic. Their systematic design is promising especially for recent hybrid virtual machine and container environments for which no dominant application development model exists. In this paper, we present a case study on a business application running as CNA and demonstrate the advantages of the design experimentally. We also present Dynamite, an application auto-scaler designed for containerised CNA. Our experiments on a Vagrant host, on a private OpenStack installation and on a public Amazon EC2 testbed show that CNA require little additional engineering.
云原生应用(CNA)设计用于在云计算基础设施服务之上运行,具有跨应用逻辑集群单元的内在自我管理、可扩展性和弹性支持。它们的系统化设计前景广阔,特别是对于近期尚无主流应用程序开发模式的混合虚拟机和容器环境而言。在本文中,我们介绍了一个以 CNA 方式运行的商业应用程序的案例研究,并通过实验展示了该设计的优势。我们还介绍了专为容器化 CNA 设计的应用自动分级器 Dynamite。我们在 Vagrant 主机、私有 OpenStack 安装和亚马逊 EC2 公共测试平台上进行的实验表明,CNA 几乎不需要额外的工程设计。
{"title":"Experimental Evaluation of the Cloud-Native Application Design","authors":"Sandro Brunner, Martin Blöchlinger, G. T. Carughi, Josef Spillner, T. Bohnert","doi":"10.1109/UCC.2015.87","DOIUrl":"https://doi.org/10.1109/UCC.2015.87","url":null,"abstract":"Cloud-Native Applications (CNA) are designed to run on top of cloud computing infrastructure services with inherent support for self-management, scalability and resilience across clustered units of application logic. Their systematic design is promising especially for recent hybrid virtual machine and container environments for which no dominant application development model exists. In this paper, we present a case study on a business application running as CNA and demonstrate the advantages of the design experimentally. We also present Dynamite, an application auto-scaler designed for containerised CNA. Our experiments on a Vagrant host, on a private OpenStack installation and on a public Amazon EC2 testbed show that CNA require little additional engineering.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127823873","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}
引用次数: 21
TE-Cast: Supporting General Broadcast/Multicast Communications in Virtual Networks TE-Cast:在虚拟网络中支持通用广播/多播通信
Keisuke Matsuo, Ryota Kawashima, H. Matsuo
Overlay-based network virtualization has been getting attention to realize multi-tenant datacenters. But the multi-tenant property makes broadcast/multicast communications on virtual networks difficult. In this paper, we propose TE-Cast (Topology Embedded xCast) that supports generic broadcast/multicast communications on virtual networks. Unlike existing similar methods, TE-Cast can reduce traffic amount in substrate networks without IP multicast support, and realize a stateless delivery of BUM packets among virtual switches. In practice, OpenFlow-enabled virtual switches are logically grouped in advance and a representative switch is elected from each group. OpenFlow controllers tell the switches network topology to embed the information into encapsulated BUM packets, and virtual switches deliver BUM traffic based on this information. We evaluated network delay of BUM packet delivery and traffic amount of each link. The results showed that the proposed method reduced up to 62% of packets in upstream links, up to 43% of packets in host-side links. Finally, we demonstrated VRRP-based failover on virtual networks.
基于覆盖的网络虚拟化技术是实现多租户数据中心的重要手段。但是多租户特性使得虚拟网络上的广播/多播通信变得困难。在本文中,我们提出了TE-Cast(拓扑嵌入式xCast),它支持虚拟网络上的通用广播/多播通信。与现有的类似方法不同,TE-Cast可以在不支持IP组播的情况下减少基板网络的流量,并在虚拟交换机之间实现BUM数据包的无状态传递。在实践中,启用openflow的虚拟交换机在逻辑上预先分组,并从每个组中选出一个有代表性的交换机。OpenFlow控制器告诉交换机网络拓扑,将这些信息嵌入到封装的BUM报文中,虚拟交换机根据这些信息发送BUM流量。我们评估了BUM数据包传送的网络时延和各链路的流量。结果表明,该方法在上游链路减少62%的数据包,在主机侧链路减少43%的数据包。最后,我们演示了虚拟网络上基于vrrp的故障转移。
{"title":"TE-Cast: Supporting General Broadcast/Multicast Communications in Virtual Networks","authors":"Keisuke Matsuo, Ryota Kawashima, H. Matsuo","doi":"10.1109/UCC.2015.83","DOIUrl":"https://doi.org/10.1109/UCC.2015.83","url":null,"abstract":"Overlay-based network virtualization has been getting attention to realize multi-tenant datacenters. But the multi-tenant property makes broadcast/multicast communications on virtual networks difficult. In this paper, we propose TE-Cast (Topology Embedded xCast) that supports generic broadcast/multicast communications on virtual networks. Unlike existing similar methods, TE-Cast can reduce traffic amount in substrate networks without IP multicast support, and realize a stateless delivery of BUM packets among virtual switches. In practice, OpenFlow-enabled virtual switches are logically grouped in advance and a representative switch is elected from each group. OpenFlow controllers tell the switches network topology to embed the information into encapsulated BUM packets, and virtual switches deliver BUM traffic based on this information. We evaluated network delay of BUM packet delivery and traffic amount of each link. The results showed that the proposed method reduced up to 62% of packets in upstream links, up to 43% of packets in host-side links. Finally, we demonstrated VRRP-based failover on virtual networks.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"2005 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128298842","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
Smart Shuffling in MapReduce: A Solution to Balance Network Traffic and Workloads MapReduce中的智能变换:一种平衡网络流量和工作负载的解决方案
W. Shi, Yang Wang, J. Corriveau, Boqiang Niu, W. Croft, Mengfei Peng
In the context of Hadoop, recent studies show that the shuffle operation accounts for as much as a third of the completion time of a MapReduce job. Consequently, the shuffle phase constitutes a crucial aspect of the scheduling of such jobs. During a shuffle phase, the job scheduler assigns reduce tasks to a set of reduce nodes. This may require multiple intermediate data items which share a key to be relocated to this new set of reduce nodes. In turn, this could cause a large volume of simultaneous data relocations within the network. Intuitively, a reduce task experiences shorter access latency if its required items are available locally or in close proximity. This, however, may also result in a hotspot in the network due to imbalanced traffic, as well as the imbalance of the workload on different nodes, regardless of their homogeneity. In this paper, we study data relocation incurred during the shuffle stage in the MapReduce framework. Within an arbitrary network, we aim at a) minimizing the overall network traffic, b) achieving workload balancing, and c) eliminating network hotspots, in order to improve the overall performance. Our contribution consists of the development of a scheduler that satisfies these three goals. We then present an in-depth simulation. Our results show that, for arbitrary network topologies, our Smart Shuffling Scheduler systematically outperforms the CoGRS scheduler in terms of hotspot elimination as well as reduce task load balancing, while ensuring traffic caused by data relocation is low. Not only does our algorithm handle any topology but also its benefits are inversely proportional to the inter-node connectivity of the network topology: the lower this connectivity, the better our algorithm. In particular, for the tree topology commonly used within data centres, our proposed scheduler offers significant improvements over the CoGRS scheduler.
在Hadoop环境中,最近的研究表明shuffle操作占MapReduce作业完成时间的三分之一。因此,洗牌阶段构成了这类作业调度的一个关键方面。在shuffle阶段,作业调度器将reduce任务分配给一组reduce节点。这可能需要将共享一个键的多个中间数据项重新定位到这组新的reduce节点。反过来,这可能导致网络中同时发生大量数据重定位。直观地说,如果所需的项在本地或附近可用,则reduce任务的访问延迟会更短。但是,这也可能由于流量不均衡以及不同节点上的工作负载不均衡而导致网络热点,而不考虑它们的同质性。在本文中,我们研究了MapReduce框架中shuffle阶段发生的数据重定位。在任意网络中,我们的目标是a)最小化整体网络流量,b)实现工作负载平衡,c)消除网络热点,以提高整体性能。我们的贡献包括开发一个满足这三个目标的调度器。然后,我们提出了一个深入的模拟。我们的研究结果表明,对于任意网络拓扑,我们的Smart shuffle Scheduler在热点消除和减少任务负载平衡方面系统地优于CoGRS Scheduler,同时确保数据迁移引起的流量很低。我们的算法不仅可以处理任何拓扑,而且它的好处与网络拓扑的节点间连通性成反比:这种连通性越低,我们的算法就越好。特别是,对于数据中心中常用的树形拓扑,我们建议的调度器提供了相对于CoGRS调度器的重大改进。
{"title":"Smart Shuffling in MapReduce: A Solution to Balance Network Traffic and Workloads","authors":"W. Shi, Yang Wang, J. Corriveau, Boqiang Niu, W. Croft, Mengfei Peng","doi":"10.1109/UCC.2015.18","DOIUrl":"https://doi.org/10.1109/UCC.2015.18","url":null,"abstract":"In the context of Hadoop, recent studies show that the shuffle operation accounts for as much as a third of the completion time of a MapReduce job. Consequently, the shuffle phase constitutes a crucial aspect of the scheduling of such jobs. During a shuffle phase, the job scheduler assigns reduce tasks to a set of reduce nodes. This may require multiple intermediate data items which share a key to be relocated to this new set of reduce nodes. In turn, this could cause a large volume of simultaneous data relocations within the network. Intuitively, a reduce task experiences shorter access latency if its required items are available locally or in close proximity. This, however, may also result in a hotspot in the network due to imbalanced traffic, as well as the imbalance of the workload on different nodes, regardless of their homogeneity. In this paper, we study data relocation incurred during the shuffle stage in the MapReduce framework. Within an arbitrary network, we aim at a) minimizing the overall network traffic, b) achieving workload balancing, and c) eliminating network hotspots, in order to improve the overall performance. Our contribution consists of the development of a scheduler that satisfies these three goals. We then present an in-depth simulation. Our results show that, for arbitrary network topologies, our Smart Shuffling Scheduler systematically outperforms the CoGRS scheduler in terms of hotspot elimination as well as reduce task load balancing, while ensuring traffic caused by data relocation is low. Not only does our algorithm handle any topology but also its benefits are inversely proportional to the inter-node connectivity of the network topology: the lower this connectivity, the better our algorithm. In particular, for the tree topology commonly used within data centres, our proposed scheduler offers significant improvements over the CoGRS scheduler.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125588953","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
Domain Isolation in a Multi-tenant Software-Defined Network 多租户软件定义网络中的域隔离
Alireza Ranjbar, M. Antikainen, T. Aura
Software-Defined Networking (SDN) has evolved as a new networking paradigm to solve many of current obstacles and limitations in communication networks. While initially intended mainly for single-domain networks, SDN technology is going to be deployed also to large cloud-based data centers where several customers, called tenants, share network resources. In a multi-tenant environment, the SDN technology allows the customers to have higher level of control over the available network resources. However, as the underlying network elements and control logic are shared between multiple tenants, the isolation between tenant domains becomes an important factor in the design of all multi-tenant solutions. In this paper, we propose a scalable system architecture based on OpenFlow and packet rewriting that provides isolation and controlled sharing between tenants while enabling them to have control over their assigned resources. The architecture addresses different facets of isolation in a multi-tenant network including traffic, address space, and control isolation. Our solution improves on previous ones by putting special emphasis on inter-tenant communication, e.g. on subcontractor relations in cloud services. The evaluation of the prototype indicates that our solution puts only a small performance overhead on forwarding in a shared network.
软件定义网络(SDN)已经发展成为一种新的网络模式,以解决当前通信网络中的许多障碍和限制。虽然最初主要用于单域网络,但SDN技术也将部署到大型基于云的数据中心,在这些数据中心中,多个客户(称为租户)共享网络资源。在多租户环境中,SDN技术允许客户对可用的网络资源拥有更高级别的控制。但是,由于底层网络元素和控制逻辑在多个租户之间共享,因此租户域之间的隔离成为所有多租户解决方案设计中的一个重要因素。在本文中,我们提出了一种基于OpenFlow和数据包重写的可扩展系统架构,该架构在租户之间提供隔离和受控共享,同时使他们能够控制分配给他们的资源。该体系结构解决了多租户网络中隔离的不同方面,包括流量、地址空间和控制隔离。我们的解决方案通过特别强调租户之间的通信(例如云服务中的分包商关系)来改进以前的解决方案。原型的评估表明,我们的解决方案在共享网络中只增加了很小的转发性能开销。
{"title":"Domain Isolation in a Multi-tenant Software-Defined Network","authors":"Alireza Ranjbar, M. Antikainen, T. Aura","doi":"10.1109/UCC.2015.16","DOIUrl":"https://doi.org/10.1109/UCC.2015.16","url":null,"abstract":"Software-Defined Networking (SDN) has evolved as a new networking paradigm to solve many of current obstacles and limitations in communication networks. While initially intended mainly for single-domain networks, SDN technology is going to be deployed also to large cloud-based data centers where several customers, called tenants, share network resources. In a multi-tenant environment, the SDN technology allows the customers to have higher level of control over the available network resources. However, as the underlying network elements and control logic are shared between multiple tenants, the isolation between tenant domains becomes an important factor in the design of all multi-tenant solutions. In this paper, we propose a scalable system architecture based on OpenFlow and packet rewriting that provides isolation and controlled sharing between tenants while enabling them to have control over their assigned resources. The architecture addresses different facets of isolation in a multi-tenant network including traffic, address space, and control isolation. Our solution improves on previous ones by putting special emphasis on inter-tenant communication, e.g. on subcontractor relations in cloud services. The evaluation of the prototype indicates that our solution puts only a small performance overhead on forwarding in a shared network.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122228386","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}
引用次数: 7
Prediction of Workloads in Incident Management Based on Incident Ticket Updating History 基于事件票证更新历史的事件管理工作负荷预测
S. Kikuchi
Incident management is one of the most important and burdensome tasks in system management. In order to achieve effective incident management, prediction of the workload needed to solve incidents is quite useful. Using this prediction, we can provide a fair distribution of incident tickets to administrators. In order to predict the workload needed to handle an incident ticket when it arrives, we propose an incident ticket classification method based on text mining (TF-IDF and Naive Bayes). In this approach, we first collect incident tickets with their number of updates as workload indicators. Next, we construct a model representing the relation between the words in incident texts and the incident workload category (easy or difficult) based on Naive Bayes. We then predict a category into which each new incident ticket should be classified using the model. We implemented our method using Hadoop and Mahout library. By conducting the evaluation with incident tickets recorded in an cloud infrastructure for research, we confirmed that our approach can predict the workload of incident tickets with an F-measure of 0.81 in its best case.
事件管理是系统管理中最重要、最繁重的任务之一。为了实现有效的事件管理,预测解决事件所需的工作负载非常有用。使用这种预测,我们可以为管理员提供事件票证的公平分配。为了预测处理事件票证所需的工作量,我们提出了一种基于文本挖掘(TF-IDF和朴素贝叶斯)的事件票证分类方法。在这种方法中,我们首先收集事件票证及其更新次数作为工作负载指示器。接下来,我们构建了一个基于朴素贝叶斯的模型来表示事件文本中的单词与事件工作负载类别(容易或困难)之间的关系。然后,我们预测一个类别,每个新的事件票据应该使用该模型进行分类。我们使用Hadoop和Mahout库实现了我们的方法。通过对记录在云基础设施中的事件单进行评估以进行研究,我们确认我们的方法可以在最佳情况下以0.81的f测量值预测事件单的工作量。
{"title":"Prediction of Workloads in Incident Management Based on Incident Ticket Updating History","authors":"S. Kikuchi","doi":"10.1109/UCC.2015.53","DOIUrl":"https://doi.org/10.1109/UCC.2015.53","url":null,"abstract":"Incident management is one of the most important and burdensome tasks in system management. In order to achieve effective incident management, prediction of the workload needed to solve incidents is quite useful. Using this prediction, we can provide a fair distribution of incident tickets to administrators. In order to predict the workload needed to handle an incident ticket when it arrives, we propose an incident ticket classification method based on text mining (TF-IDF and Naive Bayes). In this approach, we first collect incident tickets with their number of updates as workload indicators. Next, we construct a model representing the relation between the words in incident texts and the incident workload category (easy or difficult) based on Naive Bayes. We then predict a category into which each new incident ticket should be classified using the model. We implemented our method using Hadoop and Mahout library. By conducting the evaluation with incident tickets recorded in an cloud infrastructure for research, we confirmed that our approach can predict the workload of incident tickets with an F-measure of 0.81 in its best case.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125621947","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
Enhancing Energy-Efficient Cloud Management through Code Annotations and the Green Abstraction Layer 通过代码注释和绿色抽象层增强节能云管理
R. Bolla, Luigi Sambolino, Danilo Tigano, M. Repetto
Cloud computing has emerged as a flexible and efficient paradigm to provide IT resources on-demand. However, it has also raised new challenges for infrastructure providers to manage large-scale deployments in an efficient and effective way. In this paper, we present the trade-off between energy consumption and performance. We outline a novel framework for efficient and effective resource consolidation in data centers, building on latest trends in software development practice and recent standards for energy efficiency. In particular, we consider the usage of code annotations from software developers and the adoption of a "green abstraction layer" to model the trade-off between performance and energy consumption.
云计算已经成为一种灵活而高效的范例,可以按需提供IT资源。然而,它也为基础设施提供商以高效和有效的方式管理大规模部署提出了新的挑战。在本文中,我们提出了能源消耗和性能之间的权衡。我们根据软件开发实践的最新趋势和能源效率的最新标准,概述了数据中心中高效和有效的资源整合的新框架。特别地,我们考虑了软件开发人员对代码注释的使用,以及采用“绿色抽象层”来对性能和能耗之间的权衡进行建模。
{"title":"Enhancing Energy-Efficient Cloud Management through Code Annotations and the Green Abstraction Layer","authors":"R. Bolla, Luigi Sambolino, Danilo Tigano, M. Repetto","doi":"10.1109/UCC.2015.95","DOIUrl":"https://doi.org/10.1109/UCC.2015.95","url":null,"abstract":"Cloud computing has emerged as a flexible and efficient paradigm to provide IT resources on-demand. However, it has also raised new challenges for infrastructure providers to manage large-scale deployments in an efficient and effective way. In this paper, we present the trade-off between energy consumption and performance. We outline a novel framework for efficient and effective resource consolidation in data centers, building on latest trends in software development practice and recent standards for energy efficiency. In particular, we consider the usage of code annotations from software developers and the adoption of a \"green abstraction layer\" to model the trade-off between performance and energy consumption.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"149 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131904306","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
Analysis and Evaluation of I/O Hypervisor Scheduling I/O Hypervisor调度的分析与评估
K. Kontodimas, P. Kokkinos, Yossi Kuperman, Emmanouel Varvarigos
Hypervisors' smooth operation and efficient performance has an immediate effect in the supported Cloud services. We investigate scheduling algorithms that match I/O requests originated from virtual resources, to the physical CPUs that do the actual processing. We envisage a new paradigm of virtualized resource consolidation, where I/O resources required by several Virtual Machines (VMs) in different physical hosts, are provided by one (or more) external powerful dedicated appliance(s), namely the I/O Hypervisor (IOH). For this reason I/O operations are transferred from the VMs to the IOH, where they are executed. We propose and evaluate a number of scheduling algorithms for this hypervisor model, concentrating on providing guaranteed fairness among the virtual resources. A simulator has been built that describes this model and is used for the implementation and the evaluation of the algorithms. We also analyze the performance of the different hypervisor models and highlight the importance of fair scheduling.
在支持的云服务中,虚拟化环境的流畅运行和高效性能会立即生效。我们研究了将来自虚拟资源的I/O请求与进行实际处理的物理cpu相匹配的调度算法。我们设想了一种虚拟资源整合的新范例,其中不同物理主机上的几个虚拟机(vm)所需的I/O资源由一个(或多个)外部强大的专用设备(即I/O Hypervisor (IOH))提供。因此,I/O操作会从虚拟机转移到IOH中执行。我们提出并评估了该管理程序模型的许多调度算法,重点是在虚拟资源之间提供有保证的公平性。建立了一个模拟器来描述该模型,并用于算法的实现和评估。我们还分析了不同管理程序模型的性能,并强调了公平调度的重要性。
{"title":"Analysis and Evaluation of I/O Hypervisor Scheduling","authors":"K. Kontodimas, P. Kokkinos, Yossi Kuperman, Emmanouel Varvarigos","doi":"10.1109/UCC.2015.19","DOIUrl":"https://doi.org/10.1109/UCC.2015.19","url":null,"abstract":"Hypervisors' smooth operation and efficient performance has an immediate effect in the supported Cloud services. We investigate scheduling algorithms that match I/O requests originated from virtual resources, to the physical CPUs that do the actual processing. We envisage a new paradigm of virtualized resource consolidation, where I/O resources required by several Virtual Machines (VMs) in different physical hosts, are provided by one (or more) external powerful dedicated appliance(s), namely the I/O Hypervisor (IOH). For this reason I/O operations are transferred from the VMs to the IOH, where they are executed. We propose and evaluate a number of scheduling algorithms for this hypervisor model, concentrating on providing guaranteed fairness among the virtual resources. A simulator has been built that describes this model and is used for the implementation and the evaluation of the algorithms. We also analyze the performance of the different hypervisor models and highlight the importance of fair scheduling.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"133 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127591988","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
期刊
2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)
全部 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