首页 > 最新文献

2013 IEEE 5th International Conference on Cloud Computing Technology and Science最新文献

英文 中文
OpenStack Federation in Experimentation Multi-cloud Testbeds OpenStack Federation在实验中的多云测试平台
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.103
Juan Angel Lorenzo del Castillo, Kate Mallichan, Yahya Al-Hazmi
There is an increasing number of cloud platforms emerging in both academia and industry. They often federate resources from multiple infrastructures in order to benefit from the unique features that each presents. After introducing the main capabilities and features of OpenStack, this article addresses the integration of OpenStack-based platforms into larger, heterogeneous multi-cloud infrastructures, taking the EU FP7 BonFIRE project as an integration use case. Ultimately, we aim to contribute to the state of the art and provide guidelines to integrators looking to federate Open Stack testbeds into more complex architectures.
学术界和工业界都出现了越来越多的云平台。它们经常联合来自多个基础设施的资源,以便从每个基础设施提供的独特功能中获益。在介绍了OpenStack的主要功能和特点之后,本文以欧盟FP7 BonFIRE项目为例,讨论了如何将基于OpenStack的平台集成到更大的异构多云基础设施中。最终,我们的目标是促进技术的发展,并为希望将Open Stack测试平台联合到更复杂的体系结构中的集成商提供指导。
{"title":"OpenStack Federation in Experimentation Multi-cloud Testbeds","authors":"Juan Angel Lorenzo del Castillo, Kate Mallichan, Yahya Al-Hazmi","doi":"10.1109/CloudCom.2013.103","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.103","url":null,"abstract":"There is an increasing number of cloud platforms emerging in both academia and industry. They often federate resources from multiple infrastructures in order to benefit from the unique features that each presents. After introducing the main capabilities and features of OpenStack, this article addresses the integration of OpenStack-based platforms into larger, heterogeneous multi-cloud infrastructures, taking the EU FP7 BonFIRE project as an integration use case. Ultimately, we aim to contribute to the state of the art and provide guidelines to integrators looking to federate Open Stack testbeds into more complex architectures.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122924240","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}
引用次数: 20
Managing Service Performance in the Cassandra Distributed Storage System Cassandra分布式存储系统业务性能管理
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.16
M. Chalkiadaki, K. Magoutis
In this paper we describe the architecture of a quality-of-service (QoS) infrastructure for achieving controlled application performance over the Cassandra distributed storage system. We present an implementation of our architecture and provide results from an evaluation using the Yahoo Cloud Serving Benchmark (YCSB) on the Amazon EC2 Cloud. A key focus of this paper is on a QoS-aware measurement-driven provisioning methodology. Our evaluation provides evidence that the methodology is effective in estimating application resource requirements and thus in achieving the type of controlled performance required by data intensive performance-critical applications. While our architecture is implemented and evaluated in the context of the Cassandra distributed storage system, its principles are general and can be applied to a variety of NoSQL systems.
在本文中,我们描述了在Cassandra分布式存储系统上实现受控应用程序性能的服务质量(QoS)基础架构。我们展示了我们架构的实现,并提供了在亚马逊EC2云上使用雅虎云服务基准(YCSB)进行评估的结果。本文的一个重点是基于qos的度量驱动的供应方法。我们的评估提供了证据,证明该方法在估计应用程序资源需求方面是有效的,从而在实现数据密集型性能关键型应用程序所需的受控性能类型方面是有效的。虽然我们的架构是在Cassandra分布式存储系统的环境中实现和评估的,但它的原理是通用的,可以应用于各种NoSQL系统。
{"title":"Managing Service Performance in the Cassandra Distributed Storage System","authors":"M. Chalkiadaki, K. Magoutis","doi":"10.1109/CloudCom.2013.16","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.16","url":null,"abstract":"In this paper we describe the architecture of a quality-of-service (QoS) infrastructure for achieving controlled application performance over the Cassandra distributed storage system. We present an implementation of our architecture and provide results from an evaluation using the Yahoo Cloud Serving Benchmark (YCSB) on the Amazon EC2 Cloud. A key focus of this paper is on a QoS-aware measurement-driven provisioning methodology. Our evaluation provides evidence that the methodology is effective in estimating application resource requirements and thus in achieving the type of controlled performance required by data intensive performance-critical applications. While our architecture is implemented and evaluated in the context of the Cassandra distributed storage system, its principles are general and can be applied to a variety of NoSQL systems.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125696897","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}
引用次数: 20
Inter-cloud Networking Gateway Architecture 云间网络网关架构
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.124
Marouen Mechtri, D. Zeghlache, E. Zekri, I. Marshall
This paper presents a Cloud Networking Gateway (CNG) Manager, to enable networking of distributed cloud resources by authorized customers and to provide network control and configuration capabilities. The CNG Manager interconnects virtual machines, acquired from distributed heterogeneous resources and multiple providers, using generic gateways according to user connectivity requests. The CNG Manager is integrated with a "Cloud Broker" architecture for evaluation in the multiple providers context. The proposed framework extends and supports the current state of the art in cloud and software defined networks technologies with compatible connectivity control and management capabilities.
本文介绍了一种云网络网关(CNG)管理器,它可以实现授权客户对分布式云资源的联网,并提供网络控制和配置功能。CNG Manager根据用户连接请求,使用通用网关连接从分布式异构资源和多个提供商获取的虚拟机。CNG Manager集成了一个“云代理”架构,用于在多个供应商环境下进行评估。拟议的框架扩展并支持云和软件定义网络技术的当前状态,具有兼容的连接控制和管理能力。
{"title":"Inter-cloud Networking Gateway Architecture","authors":"Marouen Mechtri, D. Zeghlache, E. Zekri, I. Marshall","doi":"10.1109/CloudCom.2013.124","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.124","url":null,"abstract":"This paper presents a Cloud Networking Gateway (CNG) Manager, to enable networking of distributed cloud resources by authorized customers and to provide network control and configuration capabilities. The CNG Manager interconnects virtual machines, acquired from distributed heterogeneous resources and multiple providers, using generic gateways according to user connectivity requests. The CNG Manager is integrated with a \"Cloud Broker\" architecture for evaluation in the multiple providers context. The proposed framework extends and supports the current state of the art in cloud and software defined networks technologies with compatible connectivity control and management capabilities.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125076486","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}
引用次数: 12
A Cognitive Platform for Mobile Cloud Gaming 手机云游戏的认知平台
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.17
Wei Cai, Conghui Zhou, Victor C. M. Leung, Min Chen
Mobile cloud gaming provides a whole new service model for the video game industry to overcome the intrinsic restrictions of mobile devices and piracy issues. However, the diversity of end-user devices and frequent changes in network quality of service and cloud responses result in unstable Quality of Experience (QoE) for game players. A cognitive cloud gaming platform, which could overcome the above problem by learning about the game player's environment and adapting the cloud gaming service accordingly, does not currently exist. To fill this void, we design and implement a component-based gaming platform that supports click-and-play, intelligent resource allocation and partial offline execution, to provide cognitive capabilities across the cloud gaming system. Extensive experiments have been performed to show that intelligent partitioning leads to better system performance, such as overall latency.
移动云游戏为电子游戏行业提供了一种全新的服务模式,可以克服移动设备的固有限制和盗版问题。然而,终端用户设备的多样性以及网络服务质量和云响应的频繁变化导致游戏玩家的体验质量(QoE)不稳定。通过了解玩家所处的环境并相应地调整云游戏服务来克服上述问题的认知云游戏平台目前还不存在。为了填补这一空白,我们设计并实现了一个基于组件的游戏平台,支持点击即玩,智能资源分配和部分离线执行,提供跨云游戏系统的认知能力。大量的实验表明,智能分区可以带来更好的系统性能,比如总体延迟。
{"title":"A Cognitive Platform for Mobile Cloud Gaming","authors":"Wei Cai, Conghui Zhou, Victor C. M. Leung, Min Chen","doi":"10.1109/CloudCom.2013.17","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.17","url":null,"abstract":"Mobile cloud gaming provides a whole new service model for the video game industry to overcome the intrinsic restrictions of mobile devices and piracy issues. However, the diversity of end-user devices and frequent changes in network quality of service and cloud responses result in unstable Quality of Experience (QoE) for game players. A cognitive cloud gaming platform, which could overcome the above problem by learning about the game player's environment and adapting the cloud gaming service accordingly, does not currently exist. To fill this void, we design and implement a component-based gaming platform that supports click-and-play, intelligent resource allocation and partial offline execution, to provide cognitive capabilities across the cloud gaming system. Extensive experiments have been performed to show that intelligent partitioning leads to better system performance, such as overall latency.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132082423","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}
引用次数: 27
Modeling the Performance of MapReduce under Resource Contentions and Task Failures 资源竞争和任务失败下MapReduce的性能建模
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.28
Xiaolong Cui, Xuelian Lin, Chunming Hu, Richong Zhang, Chengzhang Wang
MapReduce is a widely used programming model for large scale data processing. In order to estimate the performance of MapReduce job and analyze the bottleneck of MapReduce job, a practical performance model for MapReduce is needed. Many works have been done on modeling the performance of MapReduce jobs. However, existing performance models ignore some important factors, such as I/O congestions and task failures over cluster, which may significantly change the execution costs of MapReduce job. This paper, aiming at predicting the execution time of a MapReduce job, presents an enhanced performance model that takes the resource contention and task failures into consideration. In addition, the experimental results show that the model is more accurate than those without considering the contention and failure factors.
MapReduce是一种广泛应用于大规模数据处理的编程模型。为了评估MapReduce作业的性能和分析MapReduce作业的瓶颈,需要一个实用的MapReduce性能模型。在MapReduce作业的性能建模方面已经做了很多工作。然而,现有的性能模型忽略了一些重要的因素,如集群上的I/O拥塞和任务失败,这些因素可能会极大地改变MapReduce作业的执行成本。本文针对MapReduce作业的执行时间预测,提出了一种考虑资源争用和任务失败的增强性能模型。此外,实验结果表明,该模型比不考虑竞争和失效因素的模型更准确。
{"title":"Modeling the Performance of MapReduce under Resource Contentions and Task Failures","authors":"Xiaolong Cui, Xuelian Lin, Chunming Hu, Richong Zhang, Chengzhang Wang","doi":"10.1109/CloudCom.2013.28","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.28","url":null,"abstract":"MapReduce is a widely used programming model for large scale data processing. In order to estimate the performance of MapReduce job and analyze the bottleneck of MapReduce job, a practical performance model for MapReduce is needed. Many works have been done on modeling the performance of MapReduce jobs. However, existing performance models ignore some important factors, such as I/O congestions and task failures over cluster, which may significantly change the execution costs of MapReduce job. This paper, aiming at predicting the execution time of a MapReduce job, presents an enhanced performance model that takes the resource contention and task failures into consideration. In addition, the experimental results show that the model is more accurate than those without considering the contention and failure factors.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132050807","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}
引用次数: 16
Towards A Generic Requirements Model for Hybrid and Cloud-based e-Learning Systems 面向混合和基于云的电子学习系统的通用需求模型
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.169
R. Hammad, M. Odeh, Z. Khan
The e-Learning domain is evolving rapidly due to a number of factors and amongst these are the two key factors: i) availability of new ICT tools and technologies such as cloud computing, ontologies and smart phones, and ii) application of various learning theories and the development of new learning models. The latter is anticipated to generate new sets of requirements for the development of new e-Learning for the cloud environment. This paper is an attempt towards developing a generic requirements model for hybrid cloud-based e-Learning systems with particular reference to e-learning systems' requirements in general, pedagogical requirements, technical requirements including non-functional requirements, and the mapping of these requirements to cloud-based e-learning environments.
由于许多因素,电子学习领域正在迅速发展,其中有两个关键因素:i)新的ICT工具和技术的可用性,如云计算、本体和智能手机,以及ii)各种学习理论的应用和新学习模型的开发。预计后者将为开发针对云环境的新电子学习产生一系列新的要求。本文试图开发基于混合云的电子学习系统的通用需求模型,特别参考了电子学习系统的一般需求、教学需求、包括非功能需求的技术需求,以及这些需求到基于云的电子学习环境的映射。
{"title":"Towards A Generic Requirements Model for Hybrid and Cloud-based e-Learning Systems","authors":"R. Hammad, M. Odeh, Z. Khan","doi":"10.1109/CloudCom.2013.169","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.169","url":null,"abstract":"The e-Learning domain is evolving rapidly due to a number of factors and amongst these are the two key factors: i) availability of new ICT tools and technologies such as cloud computing, ontologies and smart phones, and ii) application of various learning theories and the development of new learning models. The latter is anticipated to generate new sets of requirements for the development of new e-Learning for the cloud environment. This paper is an attempt towards developing a generic requirements model for hybrid cloud-based e-Learning systems with particular reference to e-learning systems' requirements in general, pedagogical requirements, technical requirements including non-functional requirements, and the mapping of these requirements to cloud-based e-learning environments.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131895443","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}
引用次数: 15
Flexible SLAs in the Cloud with a Partial Utility-Driven Scheduling Architecture 灵活的sla在云中与部分实用程序驱动的调度架构
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.43
José Simão, L. Veiga
Current clouds SLAs include compensation for customers (i.e. resource renters) with credits when average availability drops below a certain point. However, this credit scheme is too inflexible because consumers lose a non measurable quantity of performance and are only compensated later (i.e. in the next charging cycle). We propose to schedule cloud isolation and execution units, i.e. virtual machines (VMs), driven by the partial utility of applying a certain amount of resources (CPU, memory or bandwidth) to a given VM. This partial utility metric, specified by the customer, allows the provider to transfer resources between VMs. This is particularly relevant for private clouds where resources are not so abundant. We have defined a cost model that incorporates the partial utility the client gives to a certain level of depreciation when VMs are allocated in an over commit environment. CloudSim, a state of the art cloud simulator, was extended to support our partial utility-driven scheduling model. Using simulation scenarios with synthetic and real workloads, we show that our proposed scheduling strategy brings benefits to providers (i.e. revenue, resource utilization) and clients (i.e. workloads' execution time) by incorporating a SLA-based depreciation of computational power, allowing for more VMs to be allocated.
当前的云sla包括在平均可用性下降到某一点以下时对客户(即资源租用者)的积分补偿。然而,这种积分方案太不灵活,因为消费者失去了不可测量的性能数量,并且只能在以后(即在下一个充电周期)得到补偿。我们建议调度云隔离和执行单元,即虚拟机(VM),由将一定数量的资源(CPU、内存或带宽)应用于给定VM的部分效用驱动。这个由客户指定的部分效用度量允许提供商在vm之间传输资源。这对于资源不那么丰富的私有云来说尤其重要。我们已经定义了一个成本模型,该模型包含了在过度提交环境中分配vm时客户端给出的一定程度的折旧的部分效用。CloudSim,一个最先进的云模拟器,被扩展为支持我们的部分实用程序驱动的调度模型。使用合成和真实工作负载的模拟场景,我们表明,我们提出的调度策略通过结合基于sla的计算能力折旧,允许分配更多的虚拟机,为提供商(即收入,资源利用率)和客户(即工作负载的执行时间)带来了好处。
{"title":"Flexible SLAs in the Cloud with a Partial Utility-Driven Scheduling Architecture","authors":"José Simão, L. Veiga","doi":"10.1109/CloudCom.2013.43","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.43","url":null,"abstract":"Current clouds SLAs include compensation for customers (i.e. resource renters) with credits when average availability drops below a certain point. However, this credit scheme is too inflexible because consumers lose a non measurable quantity of performance and are only compensated later (i.e. in the next charging cycle). We propose to schedule cloud isolation and execution units, i.e. virtual machines (VMs), driven by the partial utility of applying a certain amount of resources (CPU, memory or bandwidth) to a given VM. This partial utility metric, specified by the customer, allows the provider to transfer resources between VMs. This is particularly relevant for private clouds where resources are not so abundant. We have defined a cost model that incorporates the partial utility the client gives to a certain level of depreciation when VMs are allocated in an over commit environment. CloudSim, a state of the art cloud simulator, was extended to support our partial utility-driven scheduling model. Using simulation scenarios with synthetic and real workloads, we show that our proposed scheduling strategy brings benefits to providers (i.e. revenue, resource utilization) and clients (i.e. workloads' execution time) by incorporating a SLA-based depreciation of computational power, allowing for more VMs to be allocated.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122023199","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}
引用次数: 22
The IEEE Intercloud Testbed -- Creating the Global Cloud of Clouds IEEE Intercloud测试平台——创建全球云的云
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.102
D. Bernstein, Y. Demchenko
This paper presents the current work of the IEEE Intercloud Testbed project. The notion of an Intercloud has been an active research topic. Within the IEEE several researchers formed a Standards Working Group (IEEE P2302) where a specific set of conventions, formats, and protocols were proposed. It was decided by those in the Standards Working Group that due to the scale, variability of component Compute Clouds, and lack of insight into extremely large Compute Cloud operational issues, such a system could not realistically be fully defined without live experimentation. Therefore it was decided to set up a specifically structured organization within the IEEE in parallel to the Standards Working Group, to provide a structure for a live, experimental testbed. This paper describes the innovative organizational structure and various policies were used to provide the desire context. Also covered are how we sorted the issues around governance of the namespace, and the technical details of reference "Root" and "Exchange" functions. Ongoing work includes the plan to bootstrap the new testbed.
本文介绍了IEEE云间测试平台项目的当前工作。云间的概念一直是一个活跃的研究课题。在IEEE内部,一些研究人员组成了一个标准工作组(IEEE P2302),其中提出了一组特定的约定、格式和协议。标准工作组的成员认为,由于计算云组件的规模和可变性,以及缺乏对超大计算云操作问题的洞察力,如果没有现场实验,这样的系统实际上是无法完全定义的。因此,决定在IEEE中建立一个与标准工作组并行的专门结构化组织,以提供一个实时的、实验性的测试平台的结构。本文描述了创新的组织结构和各种政策被用来提供的愿望背景。我们还讨论了如何对围绕命名空间治理的问题进行排序,以及引用“Root”和“Exchange”函数的技术细节。正在进行的工作包括启动新测试平台的计划。
{"title":"The IEEE Intercloud Testbed -- Creating the Global Cloud of Clouds","authors":"D. Bernstein, Y. Demchenko","doi":"10.1109/CloudCom.2013.102","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.102","url":null,"abstract":"This paper presents the current work of the IEEE Intercloud Testbed project. The notion of an Intercloud has been an active research topic. Within the IEEE several researchers formed a Standards Working Group (IEEE P2302) where a specific set of conventions, formats, and protocols were proposed. It was decided by those in the Standards Working Group that due to the scale, variability of component Compute Clouds, and lack of insight into extremely large Compute Cloud operational issues, such a system could not realistically be fully defined without live experimentation. Therefore it was decided to set up a specifically structured organization within the IEEE in parallel to the Standards Working Group, to provide a structure for a live, experimental testbed. This paper describes the innovative organizational structure and various policies were used to provide the desire context. Also covered are how we sorted the issues around governance of the namespace, and the technical details of reference \"Root\" and \"Exchange\" functions. Ongoing work includes the plan to bootstrap the new testbed.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114944822","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 17
Resource-Aware Scaling of Multi-threaded Java Applications in Multi-tenancy Scenarios 多租户场景下多线程Java应用程序的资源感知扩展
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.65
José Simão, N. Rameshan, L. Veiga
Cloud platforms are becoming more prevalent in every computational domain, particularly in e-Science. A typical scientific workload will have a long execution time or be data intensive. Providing an execution environment for these applications, which belong to different tenants, has to deal with the horizontal scaling of execution flows (i.e. threads) and an effective allocation of resources that takes into account the effective progress made by each tenant. While this is trivial for Bag-of-Tasks and embarrassingly parallel jobs, it is hard for HPC single-process multi-threaded applications because they cannot be scaled up automatically just by adding more virtual machines to execute the workload. In this paper we present MengTian, a distributed execution environment or platform capable of addressing the issues above. It encompasses several extensions to the Java execution environment, ranging from middleware to the virtual machine code and libraries. Our Java-based platform provides a Single System Image abstraction supported by a Partially Global Address Space to transparently spawn threads across a cluster of machines. It monitors progress with different levels-of-detail and accounts and restricts resource consumption. The overall goal is to redistribute resources among different JVM instances, increasing the unitary outcome of the progress vs. resource usage ratio over time.
云平台在每个计算领域都变得越来越普遍,尤其是在电子科学领域。典型的科学工作负载将具有较长的执行时间或数据密集型。为这些属于不同承租者的应用程序提供执行环境,必须处理执行流(即线程)的水平伸缩以及考虑到每个承租者所取得的有效进展的资源的有效分配。虽然这对于任务袋和令人尴尬的并行作业来说是微不足道的,但对于HPC单进程多线程应用程序来说却很难,因为它们不能通过添加更多虚拟机来执行工作负载来自动扩展。在本文中,我们介绍了MengTian,一个能够解决上述问题的分布式执行环境或平台。它包含了对Java执行环境的几个扩展,从中间件到虚拟机代码和库。我们基于java的平台提供了一个由部分全局地址空间支持的单一系统映像抽象,以透明地跨机器集群生成线程。它以不同的详细程度监控进度,并记录和限制资源消耗。总体目标是在不同的JVM实例之间重新分配资源,随着时间的推移增加进度与资源使用率的统一结果。
{"title":"Resource-Aware Scaling of Multi-threaded Java Applications in Multi-tenancy Scenarios","authors":"José Simão, N. Rameshan, L. Veiga","doi":"10.1109/CloudCom.2013.65","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.65","url":null,"abstract":"Cloud platforms are becoming more prevalent in every computational domain, particularly in e-Science. A typical scientific workload will have a long execution time or be data intensive. Providing an execution environment for these applications, which belong to different tenants, has to deal with the horizontal scaling of execution flows (i.e. threads) and an effective allocation of resources that takes into account the effective progress made by each tenant. While this is trivial for Bag-of-Tasks and embarrassingly parallel jobs, it is hard for HPC single-process multi-threaded applications because they cannot be scaled up automatically just by adding more virtual machines to execute the workload. In this paper we present MengTian, a distributed execution environment or platform capable of addressing the issues above. It encompasses several extensions to the Java execution environment, ranging from middleware to the virtual machine code and libraries. Our Java-based platform provides a Single System Image abstraction supported by a Partially Global Address Space to transparently spawn threads across a cluster of machines. It monitors progress with different levels-of-detail and accounts and restricts resource consumption. The overall goal is to redistribute resources among different JVM instances, increasing the unitary outcome of the progress vs. resource usage ratio over time.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116259108","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
How to Govern the Cloud? Characterizing the Optimal Enforcement Institution that Supports Accountability in Cloud Computing 如何管理云?描述支持云计算问责制的最佳执行机构
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.100
J. Prüfer
This paper applies economic governance theory to the cloud computing industry. We analyze which governance institution may be best suited to solve the problems stemming from asymmetric information about the true level of data protection, security, and accountability offered by cloud service providers. We conclude that certification agencies - private, independent organizations which award certificates to cloud service providers meeting certain technical and organizational criteria - are the optimal institution available. Those users with high valuation for accountability will be willing to pay more for the services of certified providers, whereas other users may patronize uncertified providers.
本文将经济治理理论应用于云计算产业。我们分析了哪个治理机构可能最适合解决云服务提供商提供的有关数据保护、安全性和问责制的真实水平的信息不对称所产生的问题。我们的结论是,认证机构——向满足某些技术和组织标准的云服务提供商颁发证书的私人、独立组织——是可用的最佳机构。那些对问责制评价较高的用户将愿意为认证提供商的服务支付更多费用,而其他用户可能光顾未经认证的提供商。
{"title":"How to Govern the Cloud? Characterizing the Optimal Enforcement Institution that Supports Accountability in Cloud Computing","authors":"J. Prüfer","doi":"10.1109/CloudCom.2013.100","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.100","url":null,"abstract":"This paper applies economic governance theory to the cloud computing industry. We analyze which governance institution may be best suited to solve the problems stemming from asymmetric information about the true level of data protection, security, and accountability offered by cloud service providers. We conclude that certification agencies - private, independent organizations which award certificates to cloud service providers meeting certain technical and organizational criteria - are the optimal institution available. Those users with high valuation for accountability will be willing to pay more for the services of certified providers, whereas other users may patronize uncertified providers.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"755 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117007202","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
期刊
2013 IEEE 5th 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学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1