首页 > 最新文献

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
Secure Cloud-Based Volume Ray-Casting 安全的基于云的体积光线投射
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.77
M. Mohanty, Wei Tsang Ooi, P. Atrey
Advances in cloud computing have allowed volume rendering tasks, typically done by volume ray-casting, to be outsourced to cloud data centers. The availability of volume data and rendered images (which can contain important information such as the disease information of a patient) to a third-party cloud provider, however, presents security and privacy challenges. This paper addresses these challenges by proposing a secure cloud-based volume ray-casting framework that distributes the rendering tasks among the data centers and hides the information that is exchanged between the server and a data center, between two data centers, and between a data center and the client by using Shamir's secret sharing, such that none of the data centers has enough information to know the secret data and/or rendered image. Experiments and analyses show that our framework is highly secure and requires low computation cost.
云计算的进步使得通常由体射线投射完成的体绘制任务可以外包给云数据中心。然而,向第三方云提供商提供体数据和渲染图像(其中可能包含患者疾病信息等重要信息)会带来安全和隐私方面的挑战。本文通过提出一种安全的基于云的体射线投射框架来解决这些挑战,该框架在数据中心之间分配渲染任务,并通过使用Shamir的秘密共享来隐藏服务器和数据中心之间、两个数据中心之间以及数据中心和客户端之间交换的信息,这样任何数据中心都没有足够的信息来知道秘密数据和/或渲染图像。实验和分析表明,该框架具有较高的安全性和较低的计算成本。
{"title":"Secure Cloud-Based Volume Ray-Casting","authors":"M. Mohanty, Wei Tsang Ooi, P. Atrey","doi":"10.1109/CloudCom.2013.77","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.77","url":null,"abstract":"Advances in cloud computing have allowed volume rendering tasks, typically done by volume ray-casting, to be outsourced to cloud data centers. The availability of volume data and rendered images (which can contain important information such as the disease information of a patient) to a third-party cloud provider, however, presents security and privacy challenges. This paper addresses these challenges by proposing a secure cloud-based volume ray-casting framework that distributes the rendering tasks among the data centers and hides the information that is exchanged between the server and a data center, between two data centers, and between a data center and the client by using Shamir's secret sharing, such that none of the data centers has enough information to know the secret data and/or rendered image. Experiments and analyses show that our framework is highly secure and requires low computation cost.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"16 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":"115582118","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}
引用次数: 14
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
Adapting Workflows Using Generic Schemas: Application to the Security of Business Processes 使用通用模式调整工作流:业务流程安全性的应用程序
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.75
Ronan-Alexandre Cherrueau, Mario Südholt, O. Chebaro
Existing approaches to the adaptation of workflows over Web services fall short in two respects. First, they only provide, if ever, limited means for taking into account the execution history of a workflow. Second, they do not support adaptations that require modifications not only at the service composition level but also at the levels of interceptors and service implementations. This is particular problematic for the enforcement of security properties over workflows: enforcing authorization properties, for instance, frequently requires execution contexts to be defined and modifications to be applied at all these abstraction levels of Web services. We present two main contributions in this context. First, we introduce workflow adaptation schemas (WAS), a new notion of generic protocol-based workflow adapters. WAS enable the declarative definition of adaptations involving complex service compositions and implementations. Second, we present two real-world security issues related to the use of OAuth 2.0, a recent and widely used framework for the authorization of resource accesses. As we motivate, these security issues require history-based adaptations over different abstraction levels of services. We then show how to resolve these issues using WAS.
通过Web服务调整工作流的现有方法在两个方面存在不足。首先,它们只提供了有限的方法来考虑工作流的执行历史。其次,它们不支持不仅需要在服务组合级别,而且需要在拦截器和服务实现级别进行修改的调整。对于在工作流上实施安全属性来说,这是一个特别的问题:例如,实施授权属性经常需要定义执行上下文,并在所有这些Web服务抽象级别上应用修改。在这方面,我们提出了两个主要贡献。首先,我们介绍了工作流适应模式(WAS),这是一种基于通用协议的工作流适配器的新概念。WAS支持涉及复杂服务组合和实现的自适应的声明式定义。其次,我们提出了两个与使用OAuth 2.0相关的现实安全问题,OAuth 2.0是最近广泛使用的资源访问授权框架。当我们进行激励时,这些安全问题需要对不同抽象级别的服务进行基于历史的调整。然后我们将展示如何使用WAS解决这些问题。
{"title":"Adapting Workflows Using Generic Schemas: Application to the Security of Business Processes","authors":"Ronan-Alexandre Cherrueau, Mario Südholt, O. Chebaro","doi":"10.1109/CloudCom.2013.75","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.75","url":null,"abstract":"Existing approaches to the adaptation of workflows over Web services fall short in two respects. First, they only provide, if ever, limited means for taking into account the execution history of a workflow. Second, they do not support adaptations that require modifications not only at the service composition level but also at the levels of interceptors and service implementations. This is particular problematic for the enforcement of security properties over workflows: enforcing authorization properties, for instance, frequently requires execution contexts to be defined and modifications to be applied at all these abstraction levels of Web services. We present two main contributions in this context. First, we introduce workflow adaptation schemas (WAS), a new notion of generic protocol-based workflow adapters. WAS enable the declarative definition of adaptations involving complex service compositions and implementations. Second, we present two real-world security issues related to the use of OAuth 2.0, a recent and widely used framework for the authorization of resource accesses. As we motivate, these security issues require history-based adaptations over different abstraction levels of services. We then show how to resolve these issues using WAS.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"8 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":"123712630","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
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
Developing a Conceptual Framework for Cloud Security Assurance 开发云安全保障的概念框架
Pub Date : 2013-12-02 DOI: 10.1109/CloudCom.2013.144
B. Duncan, D. Pym, M. Whittington
Managing information security in the cloud is a challenge. Traditional checklist approaches to standards compliance may well provide compliance, but do not guarantee to provide security assurance. The complexity of cloud relationships must be acknowledged and explicitly managed by recognising the implications of self-interest of each party involved. We begin development of a conceptual modelling framework for cloud security assurance that can be used as a starting point for effective continuous security assurance, together with a high level of compliance.
管理云中的信息安全是一个挑战。标准遵从性的传统检查表方法可以很好地提供遵从性,但不能保证提供安全保证。必须认识到云计算关系的复杂性,并通过认识到相关各方自身利益的影响来明确管理。我们开始开发用于云安全保证的概念建模框架,该框架可作为有效持续安全保证的起点,并具有高水平的合规性。
{"title":"Developing a Conceptual Framework for Cloud Security Assurance","authors":"B. Duncan, D. Pym, M. Whittington","doi":"10.1109/CloudCom.2013.144","DOIUrl":"https://doi.org/10.1109/CloudCom.2013.144","url":null,"abstract":"Managing information security in the cloud is a challenge. Traditional checklist approaches to standards compliance may well provide compliance, but do not guarantee to provide security assurance. The complexity of cloud relationships must be acknowledged and explicitly managed by recognising the implications of self-interest of each party involved. We begin development of a conceptual modelling framework for cloud security assurance that can be used as a starting point for effective continuous security assurance, together with a high level of compliance.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"9 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":"126059709","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
Richer Requirements for Better Clouds 更好的云的更丰富的需求
Pub Date : 2013-12-02 DOI: 10.1109/CLOUDCOM.2013.161
T. Kirkham, B. Matthews, K. Jeffery, K. Djemame, Django Armstrong
Resource usage in Clouds can be improved by deploying applications with richer defined requirements. Such "richer requirements" involve wider application / user specific context capture expressed in interrelated models. The use of model based requirements is presented using input from test-beds monitoring resource use in terms of Trust, Risk, Eco-Efficiency and Cost (TREC) models. The results of this application illustrate the potential that richer requirements have for better management of resources in Clouds.
通过部署具有更丰富定义需求的应用程序,可以改进云中的资源使用情况。这种“更丰富的需求”涉及在相互关联的模型中表达的更广泛的应用程序/用户特定上下文捕获。根据信任、风险、生态效率和成本(TREC)模型,使用来自监测资源使用的试验台的输入来展示基于模型的需求的使用。这个应用程序的结果说明了丰富的需求对于更好地管理云中的资源所具有的潜力。
{"title":"Richer Requirements for Better Clouds","authors":"T. Kirkham, B. Matthews, K. Jeffery, K. Djemame, Django Armstrong","doi":"10.1109/CLOUDCOM.2013.161","DOIUrl":"https://doi.org/10.1109/CLOUDCOM.2013.161","url":null,"abstract":"Resource usage in Clouds can be improved by deploying applications with richer defined requirements. Such \"richer requirements\" involve wider application / user specific context capture expressed in interrelated models. The use of model based requirements is presented using input from test-beds monitoring resource use in terms of Trust, Risk, Eco-Efficiency and Cost (TREC) models. The results of this application illustrate the potential that richer requirements have for better management of resources in Clouds.","PeriodicalId":198053,"journal":{"name":"2013 IEEE 5th International Conference on Cloud Computing Technology and Science","volume":"61 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":"129312457","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
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
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
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
期刊
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学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1