首页 > 最新文献

2014 IEEE International Conference on Cloud Engineering最新文献

英文 中文
Extraction of Bridges from High Resolution Remote Sensing Image Based on Topology Modeling 基于拓扑建模的高分辨率遥感影像桥梁提取
Pub Date : 2014-03-11 DOI: 10.1109/IC2E.2014.79
Haitao Lu, Yong Deng, Zhijian Huang, Jinfang Zhang
Bridges are the hubs of transportation, so it is important to identify and locate bridges for satellite image interpretation. This paper proposes a new method of bridge extraction from high resolution remote sensing images. Firstly, river regions are segmented and road lineaments are extracted. Then, bridge region is represented as intersection of river with roads or roads with roads by using the recognition model proposed in this paper. Finally, a rule-based procedure is applied to verify candidate regions. The experiment results show that, not only bridges over river but also the overpasses can be extracted effectively. The method mainly uses structural information of lineaments on roads and the topological relations in bridge regions, and does not rely on accurate results of river segmentation, so it is robust for complex scenes.
桥梁是交通枢纽,因此对卫星图像解译桥梁的识别和定位具有重要意义。提出了一种从高分辨率遥感影像中提取桥梁的新方法。首先,对河流区域进行分割,提取道路轮廓;然后,利用本文提出的识别模型,将桥梁区域表示为河流与道路或道路与道路的交叉口。最后,应用基于规则的过程对候选区域进行验证。实验结果表明,该方法不仅可以有效地提取河流上的桥梁,而且可以有效地提取立交桥。该方法主要利用道路上的轮廓结构信息和桥梁区域的拓扑关系,不依赖于精确的河流分割结果,对复杂场景具有较强的鲁棒性。
{"title":"Extraction of Bridges from High Resolution Remote Sensing Image Based on Topology Modeling","authors":"Haitao Lu, Yong Deng, Zhijian Huang, Jinfang Zhang","doi":"10.1109/IC2E.2014.79","DOIUrl":"https://doi.org/10.1109/IC2E.2014.79","url":null,"abstract":"Bridges are the hubs of transportation, so it is important to identify and locate bridges for satellite image interpretation. This paper proposes a new method of bridge extraction from high resolution remote sensing images. Firstly, river regions are segmented and road lineaments are extracted. Then, bridge region is represented as intersection of river with roads or roads with roads by using the recognition model proposed in this paper. Finally, a rule-based procedure is applied to verify candidate regions. The experiment results show that, not only bridges over river but also the overpasses can be extracted effectively. The method mainly uses structural information of lineaments on roads and the topological relations in bridge regions, and does not rely on accurate results of river segmentation, so it is robust for complex scenes.","PeriodicalId":273902,"journal":{"name":"2014 IEEE International Conference on Cloud Engineering","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114704960","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
Forensic Virtual Machines: Dynamic Defence in the Cloud via Introspection 取证虚拟机:通过自省在云中的动态防御
Pub Date : 2014-03-11 DOI: 10.1109/IC2E.2014.59
A. Shaw, B. Bordbar, John T. Saxon, K. Harrison, Chris I. Dalton
The Cloud attempts to provide its users with automatically scalable platforms to host many applications and operating systems. To allow for quick deployment, they are often homogenised to a few images, restricting the variations used within the Cloud. An exploitable vulnerability stored within an image means that each instance will suffer from it and as a result, an attacker can be sure of a high pay-off for their time. This makes the Cloud a prime target for malicious activities. There is a clear requirement to develop an automated and computationally-inexpensive method of discovering malicious behaviour as soon as it starts, such that remedial action can be adopted before substantial damage is caused. In this paper we propose the use of Mini-OS, a virtualised operating system that uses minimal resources on the Xen virtualisation platform, for analysing the memory space of other guest virtual machines. These detectors, which we call Forensic Virtual Machines (FVMs), are lightweight such that they are inherently computationally cheap to run. Such a small footprint allows the physical host to run numerous instances to find symptoms of malicious behaviour whilst potentially limiting attack vectors. We describe our experience of developing FVMs and how they can be used to complement existing methods to combat malware. We also evaluate them in terms of performance and the resources that they require.
云试图为其用户提供可自动伸缩的平台来托管许多应用程序和操作系统。为了允许快速部署,它们通常被同质化到几个映像中,从而限制了在云中使用的变化。存储在映像中的可利用漏洞意味着每个实例都会受到影响,因此,攻击者可以确保他们的时间获得高额回报。这使得云成为恶意活动的主要目标。有一个明确的要求是开发一种自动的、计算成本低廉的方法,在恶意行为开始时就发现它,这样就可以在造成实质性损害之前采取补救措施。在本文中,我们建议使用Mini-OS(一种在Xen虚拟化平台上使用最小资源的虚拟化操作系统)来分析其他来宾虚拟机的内存空间。这些检测器,我们称之为取证虚拟机(fvm),是轻量级的,因此它们在计算上运行起来很便宜。如此小的内存占用允许物理主机运行多个实例,以查找恶意行为的症状,同时潜在地限制攻击向量。我们描述了我们开发fvm的经验,以及如何使用它们来补充现有的对抗恶意软件的方法。我们也会根据他们的表现和所需的资源来评估他们。
{"title":"Forensic Virtual Machines: Dynamic Defence in the Cloud via Introspection","authors":"A. Shaw, B. Bordbar, John T. Saxon, K. Harrison, Chris I. Dalton","doi":"10.1109/IC2E.2014.59","DOIUrl":"https://doi.org/10.1109/IC2E.2014.59","url":null,"abstract":"The Cloud attempts to provide its users with automatically scalable platforms to host many applications and operating systems. To allow for quick deployment, they are often homogenised to a few images, restricting the variations used within the Cloud. An exploitable vulnerability stored within an image means that each instance will suffer from it and as a result, an attacker can be sure of a high pay-off for their time. This makes the Cloud a prime target for malicious activities. There is a clear requirement to develop an automated and computationally-inexpensive method of discovering malicious behaviour as soon as it starts, such that remedial action can be adopted before substantial damage is caused. In this paper we propose the use of Mini-OS, a virtualised operating system that uses minimal resources on the Xen virtualisation platform, for analysing the memory space of other guest virtual machines. These detectors, which we call Forensic Virtual Machines (FVMs), are lightweight such that they are inherently computationally cheap to run. Such a small footprint allows the physical host to run numerous instances to find symptoms of malicious behaviour whilst potentially limiting attack vectors. We describe our experience of developing FVMs and how they can be used to complement existing methods to combat malware. We also evaluate them in terms of performance and the resources that they require.","PeriodicalId":273902,"journal":{"name":"2014 IEEE International Conference on Cloud Engineering","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115422782","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
Enterprise Database Applications and the Cloud: A Difficult Road Ahead 企业数据库应用程序和云:一条艰难的道路
Pub Date : 2014-03-11 DOI: 10.1109/IC2E.2014.97
M. Stonebraker, Andrew Pavlo, Rebecca Taft, Michael L. Brodie
There is considerable interest in moving DBMS applications from inside enterprise data centers to the cloud, both to reduce cost and to increase flexibility and elasticity. Some of these applications are "green field" projects (i.e., new applications), others are existing legacy systems that must be migrated to the cloud. In another dimension, some are decision support applications while others are update-oriented. In this paper, we discuss the technical and political challenges that these various enterprise applications face when considering cloud deployment. In addition, a requirement for quality-of-service (QoS) guarantees will generate additional disruptive issues. In some circumstances, achieving good DBMS performance on current cloud architectures and future hardware technologies will be non-trivial. In summary, there is a difficult road ahead for enterprise database applications.
人们对将DBMS应用程序从企业数据中心内部迁移到云中非常感兴趣,这既是为了降低成本,也是为了提高灵活性和弹性。其中一些应用程序是“新领域”项目(即新应用程序),另一些是必须迁移到云的现有遗留系统。在另一个维度中,一些是决策支持应用程序,而另一些是面向更新的。在本文中,我们将讨论这些不同的企业应用程序在考虑云部署时所面临的技术和政治挑战。此外,对服务质量(QoS)保证的需求将产生额外的破坏性问题。在某些情况下,在当前的云架构和未来的硬件技术上实现良好的DBMS性能将是非常有意义的。总之,企业数据库应用程序前面的路很艰难。
{"title":"Enterprise Database Applications and the Cloud: A Difficult Road Ahead","authors":"M. Stonebraker, Andrew Pavlo, Rebecca Taft, Michael L. Brodie","doi":"10.1109/IC2E.2014.97","DOIUrl":"https://doi.org/10.1109/IC2E.2014.97","url":null,"abstract":"There is considerable interest in moving DBMS applications from inside enterprise data centers to the cloud, both to reduce cost and to increase flexibility and elasticity. Some of these applications are \"green field\" projects (i.e., new applications), others are existing legacy systems that must be migrated to the cloud. In another dimension, some are decision support applications while others are update-oriented. In this paper, we discuss the technical and political challenges that these various enterprise applications face when considering cloud deployment. In addition, a requirement for quality-of-service (QoS) guarantees will generate additional disruptive issues. In some circumstances, achieving good DBMS performance on current cloud architectures and future hardware technologies will be non-trivial. In summary, there is a difficult road ahead for enterprise database applications.","PeriodicalId":273902,"journal":{"name":"2014 IEEE International Conference on Cloud Engineering","volume":"97 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123046367","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}
引用次数: 11
Improving Enterprise VM Consolidation with High-Dimensional Load Profiles 通过高维负载配置文件改进企业虚拟机整合
Pub Date : 2014-03-11 DOI: 10.1109/IC2E.2014.12
A. Wolke, Carl Pfeiffer
Modern enterprise data centers take advantage of virtual machine consolidation to allocate virtual machines to virtualized servers to increase energy efficiency. One key problem is to minimize the number of virtualized servers required while maintaining service quality. A promising approach is to exploit recurring load patterns exhibited by enterprise VMs for increased allocation efficiency. This paper shows that bin packing heuristics can deliver the same allocation quality as integer linear programs if calculation time is constrained. There were no significant differences between vector bin packing heuristics in simulations based on CPU load profiles obtained from enterprise data centers. We further show that consolidating in clusters of a few hundred virtual machines is sufficient as solution quality does not improve with larger clusters.
现代企业数据中心利用虚拟机整合将虚拟机分配给虚拟化服务器,以提高能源效率。一个关键问题是在保持服务质量的同时尽量减少所需的虚拟化服务器数量。一种很有前途的方法是利用企业vm显示的重复负载模式来提高分配效率。本文表明,在计算时间受限的情况下,装箱启发式算法可以获得与整数线性规划相同的分配质量。在基于从企业数据中心获得的CPU负载概况的模拟中,矢量箱装箱启发式方法之间没有显著差异。我们进一步表明,在几百个虚拟机的集群中进行整合就足够了,因为解决方案的质量不会随着更大的集群而提高。
{"title":"Improving Enterprise VM Consolidation with High-Dimensional Load Profiles","authors":"A. Wolke, Carl Pfeiffer","doi":"10.1109/IC2E.2014.12","DOIUrl":"https://doi.org/10.1109/IC2E.2014.12","url":null,"abstract":"Modern enterprise data centers take advantage of virtual machine consolidation to allocate virtual machines to virtualized servers to increase energy efficiency. One key problem is to minimize the number of virtualized servers required while maintaining service quality. A promising approach is to exploit recurring load patterns exhibited by enterprise VMs for increased allocation efficiency. This paper shows that bin packing heuristics can deliver the same allocation quality as integer linear programs if calculation time is constrained. There were no significant differences between vector bin packing heuristics in simulations based on CPU load profiles obtained from enterprise data centers. We further show that consolidating in clusters of a few hundred virtual machines is sufficient as solution quality does not improve with larger clusters.","PeriodicalId":273902,"journal":{"name":"2014 IEEE International Conference on Cloud Engineering","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116427984","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
A Stochastic Approach for Virtual Machine Placement in Volunteer Cloud Federations 志愿云联盟中虚拟机放置的随机方法
Pub Date : 2014-03-11 DOI: 10.1109/IC2E.2014.85
A. Rezgui, S. Rezgui
Volunteer cloud federations (VCFs) are cloud federations where clouds may join and leave a federation without restrictions and may contribute resources to the federation without long term commitment. This makes it difficult to predict the long term availability of resources. Also, in IaaS VCFs, volunteers may collectively contribute a large number of heterogeneous virtual machine instances. In this paper, we focus on the problem of efficiently allocating this dynamic, heterogeneous capacity to a flow of incoming VM instantiation requests. We propose an approach, called stochastic least differential capacity (SLDC),that allows over-provisioning only when necessary. The approach uses historical information about recent instantiation requests to derive stochastic predictions regarding future demand. We implemented VCFSim, a VCF simulator that uses the proposed resource allocation solution. The results of the experimental evaluation show that the proposed approach is able to improve the success rate of VM instantiation requests by up to 38%compared to an approach that uses exact matching with no demand forecasting.
志愿云联盟(vcf)是云联盟,其中的云可以不受限制地加入和离开联盟,也可以向联盟贡献资源,而无需长期承诺。这使得很难预测资源的长期可用性。此外,在IaaS vcf中,志愿者可能共同贡献大量异构虚拟机实例。在本文中,我们关注的问题是如何有效地将这种动态、异构的容量分配给传入的VM实例化请求流。我们提出了一种称为随机最小差分容量(SLDC)的方法,仅在必要时允许过度供应。该方法使用关于最近实例化请求的历史信息来得出关于未来需求的随机预测。我们实现了VCFSim,这是一个使用建议的资源分配解决方案的VCF模拟器。实验结果表明,与不使用需求预测的精确匹配方法相比,该方法可将虚拟机实例化请求的成功率提高38%。
{"title":"A Stochastic Approach for Virtual Machine Placement in Volunteer Cloud Federations","authors":"A. Rezgui, S. Rezgui","doi":"10.1109/IC2E.2014.85","DOIUrl":"https://doi.org/10.1109/IC2E.2014.85","url":null,"abstract":"Volunteer cloud federations (VCFs) are cloud federations where clouds may join and leave a federation without restrictions and may contribute resources to the federation without long term commitment. This makes it difficult to predict the long term availability of resources. Also, in IaaS VCFs, volunteers may collectively contribute a large number of heterogeneous virtual machine instances. In this paper, we focus on the problem of efficiently allocating this dynamic, heterogeneous capacity to a flow of incoming VM instantiation requests. We propose an approach, called stochastic least differential capacity (SLDC),that allows over-provisioning only when necessary. The approach uses historical information about recent instantiation requests to derive stochastic predictions regarding future demand. We implemented VCFSim, a VCF simulator that uses the proposed resource allocation solution. The results of the experimental evaluation show that the proposed approach is able to improve the success rate of VM instantiation requests by up to 38%compared to an approach that uses exact matching with no demand forecasting.","PeriodicalId":273902,"journal":{"name":"2014 IEEE International Conference on Cloud Engineering","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124092346","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
Benchmarking Private Cloud Performance with User-Centric Metrics 使用以用户为中心的指标对私有云性能进行基准测试
Pub Date : 2014-03-11 DOI: 10.1109/IC2E.2014.74
Bin Sun, Brian Hall, Hu Wang, Da Wei Zhang, Kai Ding
Cloud computing is a new paradigm for the delivery of IT services. It has enabled many promising opportunities for features that cannot be easily implemented in traditional IT environments, such as elastic scalability, self-service deployment, resiliency and recovery, and so forth. Benchmarking the cloud requires a well-defined set of cloud performance metrics that should be able to sensitively distinguish the capabilities of cloud systems that enable those features. One way of defining benchmark metrics is based on observations of the internal mechanisms in a cloud. For example, an elasticity evaluation may be based on measuring a resource provisioning interval in the cloud. However, a more meaningful evaluation should be based on user-centric metrics. In this article, we will introduce a set of performance metrics that can be directly measured, calculated and compared by the cloud users, including workload consumers and the users who deploy and manage the workload life cycles. We will also discuss ways to organize the user-centric metrics, with different emphasis, into a benchmark that represents different use cases.
云计算是IT服务交付的一种新范式。它为在传统It环境中不容易实现的特性提供了许多有希望的机会,例如弹性可伸缩性、自助服务部署、弹性和恢复等等。对云进行基准测试需要一组定义良好的云性能指标,这些指标应该能够灵敏地区分支持这些特性的云系统的功能。定义基准度量的一种方法是基于对云中的内部机制的观察。例如,弹性评估可能基于测量云中的资源供应间隔。然而,更有意义的评估应该基于以用户为中心的指标。在本文中,我们将介绍一组可以由云用户(包括工作负载使用者和部署和管理工作负载生命周期的用户)直接度量、计算和比较的性能指标。我们还将讨论将以用户为中心的指标组织成代表不同用例的基准的方法,重点不同。
{"title":"Benchmarking Private Cloud Performance with User-Centric Metrics","authors":"Bin Sun, Brian Hall, Hu Wang, Da Wei Zhang, Kai Ding","doi":"10.1109/IC2E.2014.74","DOIUrl":"https://doi.org/10.1109/IC2E.2014.74","url":null,"abstract":"Cloud computing is a new paradigm for the delivery of IT services. It has enabled many promising opportunities for features that cannot be easily implemented in traditional IT environments, such as elastic scalability, self-service deployment, resiliency and recovery, and so forth. Benchmarking the cloud requires a well-defined set of cloud performance metrics that should be able to sensitively distinguish the capabilities of cloud systems that enable those features. One way of defining benchmark metrics is based on observations of the internal mechanisms in a cloud. For example, an elasticity evaluation may be based on measuring a resource provisioning interval in the cloud. However, a more meaningful evaluation should be based on user-centric metrics. In this article, we will introduce a set of performance metrics that can be directly measured, calculated and compared by the cloud users, including workload consumers and the users who deploy and manage the workload life cycles. We will also discuss ways to organize the user-centric metrics, with different emphasis, into a benchmark that represents different use cases.","PeriodicalId":273902,"journal":{"name":"2014 IEEE International Conference on Cloud Engineering","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129125393","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
Ship Damage Control as a Service Based on Spatio-temporal Database 基于时空数据库的船舶损伤控制服务
Pub Date : 2014-03-11 DOI: 10.1109/IC2E.2014.89
Yicheng Zheng, Yong Deng, Qingmeng Zhu
To solve the increasingly prominent contradiction between the traditional damage control and the demand of high efficiency and reliability of ship system, a ship damage control system based on spatio-temporal database is presented and accomplished with cloud solution. A path planning algorithm based on Dijkstra is proposed to meet the dynamic road network as in the fire rescue scenario. The binary group is adopted to describe the weight of the path, and path network is pruning to reduce nodes accessed in advance. The simulation results show that the proposed algorithm improves the efficiency, capacity, intelligence and user experience, and provide efficient support for assistant decision-making.
为解决传统舰船损伤控制与舰船系统高效可靠需求之间日益突出的矛盾,提出了一种基于时空数据库的舰船损伤控制系统,并采用云解决方案实现。针对火灾救援场景下的动态路网,提出了一种基于Dijkstra的路径规划算法。采用二值组来描述路径的权值,并对路径网络进行剪枝,减少提前访问的节点。仿真结果表明,该算法提高了辅助决策的效率、容量、智能和用户体验,为辅助决策提供了有效的支持。
{"title":"Ship Damage Control as a Service Based on Spatio-temporal Database","authors":"Yicheng Zheng, Yong Deng, Qingmeng Zhu","doi":"10.1109/IC2E.2014.89","DOIUrl":"https://doi.org/10.1109/IC2E.2014.89","url":null,"abstract":"To solve the increasingly prominent contradiction between the traditional damage control and the demand of high efficiency and reliability of ship system, a ship damage control system based on spatio-temporal database is presented and accomplished with cloud solution. A path planning algorithm based on Dijkstra is proposed to meet the dynamic road network as in the fire rescue scenario. The binary group is adopted to describe the weight of the path, and path network is pruning to reduce nodes accessed in advance. The simulation results show that the proposed algorithm improves the efficiency, capacity, intelligence and user experience, and provide efficient support for assistant decision-making.","PeriodicalId":273902,"journal":{"name":"2014 IEEE International Conference on Cloud Engineering","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132757798","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
Discovering the Structure of Cloud Applications Using Sampled Packet Traces 利用采样报文轨迹发现云应用的结构
Pub Date : 2014-03-11 DOI: 10.1109/IC2E.2014.45
Hiroya Matsuba, M. Hiltunen, Kaustubh R. Joshi, R. Schlichting
Accurate and up-to-date knowledge of how a cloud tenant's VMs utilize the underlying cloud infrastructure is essential for many cloud management tasks including tenant onboarding, optimized VM placement, performance optimization, and debugging. Unfortunately, existing solutions such as instrumentation at the hypervisors or standard networking protocols such as LLDP only provide a partial picture of cloud tenant's application structures and how they stress the underlying infrastructure. In this paper, we consider whether it is possible to use sFlow, a standardized mechanism for packet header sampling available in most commodity network switches, to extract such information in an accurate and scalable manner. We overcome the challenges posed by the purely passive and highly sampled nature of sFlow data, and describe a tool, sFinder, that automatically and continuously extracts such information. Our evaluation using sampled sFlow data from a real private cloud show that sFinder is accurate and efficient.
准确和最新地了解云租户的VM如何利用底层云基础设施对于许多云管理任务至关重要,包括租户入职、优化的VM放置、性能优化和调试。不幸的是,现有的解决方案(如管理程序中的检测)或标准网络协议(如LLDP)只能提供云租户的应用程序结构以及它们如何对底层基础设施施加压力的部分情况。在本文中,我们考虑是否有可能使用sFlow,一种在大多数商品网络交换机中可用的包头采样的标准化机制,以准确和可扩展的方式提取这些信息。我们克服了sFlow数据纯粹被动和高采样性质所带来的挑战,并描述了一种自动连续提取此类信息的工具sFinder。我们使用来自真实私有云的sFlow采样数据进行评估,结果表明sFinder是准确和高效的。
{"title":"Discovering the Structure of Cloud Applications Using Sampled Packet Traces","authors":"Hiroya Matsuba, M. Hiltunen, Kaustubh R. Joshi, R. Schlichting","doi":"10.1109/IC2E.2014.45","DOIUrl":"https://doi.org/10.1109/IC2E.2014.45","url":null,"abstract":"Accurate and up-to-date knowledge of how a cloud tenant's VMs utilize the underlying cloud infrastructure is essential for many cloud management tasks including tenant onboarding, optimized VM placement, performance optimization, and debugging. Unfortunately, existing solutions such as instrumentation at the hypervisors or standard networking protocols such as LLDP only provide a partial picture of cloud tenant's application structures and how they stress the underlying infrastructure. In this paper, we consider whether it is possible to use sFlow, a standardized mechanism for packet header sampling available in most commodity network switches, to extract such information in an accurate and scalable manner. We overcome the challenges posed by the purely passive and highly sampled nature of sFlow data, and describe a tool, sFinder, that automatically and continuously extracts such information. Our evaluation using sampled sFlow data from a real private cloud show that sFinder is accurate and efficient.","PeriodicalId":273902,"journal":{"name":"2014 IEEE International Conference on Cloud Engineering","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128818383","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
CoMoT -- A Platform-as-a-Service for Elasticity in the Cloud CoMoT——云中的弹性平台即服务
Pub Date : 2014-03-11 DOI: 10.1109/IC2E.2014.44
Hong Linh Truong, S. Dustdar, G. Copil, Alessio Gambi, W. Hummer, Duc-Hung Le, D. Moldovan
Platform-as-a-Service (PaaS) should support the design, deployment, execution, test and monitoring of native elastic systems constructed from elastic service units based on multi-dimensional elasticity requirements. In this paper, we discuss fundamental building blocks for enabling multi-dimensional elasticity programming of software-defined elastic systems. We describe CoMoT, a novel PaaS for elasticity in the cloud that is developed based on these fundamental building blocks.
平台即服务(PaaS)应该支持基于多维弹性需求的弹性服务单元构建的本地弹性系统的设计、部署、执行、测试和监控。在本文中,我们讨论了实现软件定义弹性系统的多维弹性编程的基本构件。我们描述了CoMoT,这是一种基于这些基本构建块开发的云弹性的新型PaaS。
{"title":"CoMoT -- A Platform-as-a-Service for Elasticity in the Cloud","authors":"Hong Linh Truong, S. Dustdar, G. Copil, Alessio Gambi, W. Hummer, Duc-Hung Le, D. Moldovan","doi":"10.1109/IC2E.2014.44","DOIUrl":"https://doi.org/10.1109/IC2E.2014.44","url":null,"abstract":"Platform-as-a-Service (PaaS) should support the design, deployment, execution, test and monitoring of native elastic systems constructed from elastic service units based on multi-dimensional elasticity requirements. In this paper, we discuss fundamental building blocks for enabling multi-dimensional elasticity programming of software-defined elastic systems. We describe CoMoT, a novel PaaS for elasticity in the cloud that is developed based on these fundamental building blocks.","PeriodicalId":273902,"journal":{"name":"2014 IEEE International Conference on Cloud Engineering","volume":"70 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114279756","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
Runtime Resource Allocation Model over Network Processors 基于网络处理器的运行时资源分配模型
Pub Date : 2014-03-11 DOI: 10.1109/IC2E.2014.33
Khalil Blaiech, Omar Mounaouar, O. Cherkaoui, Ludovic Béliveau
Delivering high performance when several virtual nodes share the same physical resources requires finding the optimal resource allocation between them. In the context of Software Defined Network (SDN) and Network Virtualization, data plane requires the design of a new and more flexible flow packet processing. Virtual nodes involves several packet processing functions such as search operations in different data structures, processing the packets by modifying their respective contents and buffering them. Each packet processing requires a set of shared resources. If there is a conflict for a given resources, resource reassignment strategy is needed to ensure the continuity of the processing and solve resource congestion in accordance with the available hardware resources. In this paper, we propose a resource allocation strategy to share fairly the network processor resources. It is based on network calculus model and game theory algorithms. This strategy maps dynamically the suitable resources according to virtual nodes processing. In our implementation, we focus on packet processing tasks in regard to OpenFlow forwarding model within several processors to reassign resources.
当多个虚拟节点共享相同的物理资源时,要实现高性能,需要在多个虚拟节点之间找到最优的资源分配。在软件定义网络(SDN)和网络虚拟化的背景下,数据平面要求设计一种新的、更灵活的流数据包处理方式。虚拟节点涉及多个包处理功能,如在不同的数据结构中进行搜索操作,通过修改各自的内容来处理包并对其进行缓冲。每个包处理都需要一组共享资源。当给定资源发生冲突时,需要采用资源重新分配策略,以保证处理的连续性,并根据可用的硬件资源解决资源拥塞问题。本文提出了一种公平共享网络处理器资源的资源分配策略。它是基于网络演算模型和博弈论算法。该策略根据虚拟节点的处理动态映射合适的资源。在我们的实现中,我们将重点放在关于OpenFlow转发模型的数据包处理任务上,以便在多个处理器中重新分配资源。
{"title":"Runtime Resource Allocation Model over Network Processors","authors":"Khalil Blaiech, Omar Mounaouar, O. Cherkaoui, Ludovic Béliveau","doi":"10.1109/IC2E.2014.33","DOIUrl":"https://doi.org/10.1109/IC2E.2014.33","url":null,"abstract":"Delivering high performance when several virtual nodes share the same physical resources requires finding the optimal resource allocation between them. In the context of Software Defined Network (SDN) and Network Virtualization, data plane requires the design of a new and more flexible flow packet processing. Virtual nodes involves several packet processing functions such as search operations in different data structures, processing the packets by modifying their respective contents and buffering them. Each packet processing requires a set of shared resources. If there is a conflict for a given resources, resource reassignment strategy is needed to ensure the continuity of the processing and solve resource congestion in accordance with the available hardware resources. In this paper, we propose a resource allocation strategy to share fairly the network processor resources. It is based on network calculus model and game theory algorithms. This strategy maps dynamically the suitable resources according to virtual nodes processing. In our implementation, we focus on packet processing tasks in regard to OpenFlow forwarding model within several processors to reassign resources.","PeriodicalId":273902,"journal":{"name":"2014 IEEE International Conference on Cloud Engineering","volume":"95 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-03-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115715058","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
期刊
2014 IEEE International Conference on Cloud Engineering
全部 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