首页 > 最新文献

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

英文 中文
A Particle Swarm Optimization Approach for Workflow Scheduling on Cloud Resources Priced by CPU Frequency 基于CPU频率的云资源工作流调度的粒子群优化方法
T. Genez, Ilia Pietri, R. Sakellariou, L. Bittencourt, E. Madeira
In this paper, we propose a procedure based on Particle Swarm Optimization (PSO) to guide the user in splitting an amount of CPU capacity (sum of frequencies) among a fixed number of resources in order to minimize the execution time (makespan) of the workflow. The proposed procedure was evaluated and compared with a naive approach, which selects only identical CPU frequency configurations for resources. Simulation results show that, by keeping the overall amount of provisioned CPU frequency constant, the proposed PSO-based approach was able to reduce the makespan of the workflow by carefully selecting different CPU frequencies for resources.
在本文中,我们提出了一个基于粒子群优化(PSO)的过程来指导用户在固定数量的资源之间分割一定数量的CPU容量(频率总和),以最小化工作流的执行时间(makespan)。对该方法进行了评估,并与一种仅为资源选择相同CPU频率配置的朴素方法进行了比较。仿真结果表明,通过保持分配的CPU频率总量不变,所提出的基于pso的方法能够通过为资源选择不同的CPU频率来减小工作流的makespan。
{"title":"A Particle Swarm Optimization Approach for Workflow Scheduling on Cloud Resources Priced by CPU Frequency","authors":"T. Genez, Ilia Pietri, R. Sakellariou, L. Bittencourt, E. Madeira","doi":"10.1109/UCC.2015.40","DOIUrl":"https://doi.org/10.1109/UCC.2015.40","url":null,"abstract":"In this paper, we propose a procedure based on Particle Swarm Optimization (PSO) to guide the user in splitting an amount of CPU capacity (sum of frequencies) among a fixed number of resources in order to minimize the execution time (makespan) of the workflow. The proposed procedure was evaluated and compared with a naive approach, which selects only identical CPU frequency configurations for resources. Simulation results show that, by keeping the overall amount of provisioned CPU frequency constant, the proposed PSO-based approach was able to reduce the makespan of the workflow by carefully selecting different CPU frequencies for resources.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"70 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130664866","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
Adapting Scientific Workflows on Networked Clouds Using Proactive Introspection 利用主动自省在网络云上适应科学工作流
A. Mandal, P. Ruth, I. Baldin, Yufeng Xin, C. Castillo, G. Juve, M. Rynge, E. Deelman, J. Chase
Recent advances in cloud technologies and on-demand network circuits have created an unprecedented opportunity to enable complex data-intensive scientific applications to run on dynamic, networked cloud infrastructure. However, there is a lack of tools for supporting high-level applications like scientific workflows on dynamically provisioned, virtualized, networked IaaS (NIaaS) systems. In this paper, we propose an end-to-end system consisting of application-aware and application-independent controllers that provision and adapt complex scientific workflows on NIaaS systems. The application-independent controller enhances the utility of NIaaS systems for higher-level applications by closing the gap between application abstractions and resource provisioning constructs. We also present our approach to predicting dynamic resource requirements for workflows using an application-aware controller that proactively evaluates alternative candidate resource allotments using workflow introspection. We show how these high-level resource requirements can be automatically transformed to low-level NIaaS operations to actuate infrastructure adaptation. The results of our evaluations show that we can make fairly accurate predictions, and the interplay of prediction and adaptation can balance performance and utilization for a representative data-intensive workflow.
云技术和按需网络电路的最新进展创造了一个前所未有的机会,使复杂的数据密集型科学应用程序能够在动态、网络化的云基础设施上运行。然而,缺乏支持高级应用程序的工具,例如在动态供应的、虚拟化的、联网的IaaS (NIaaS)系统上的科学工作流。在本文中,我们提出了一个端到端系统,该系统由应用感知和应用独立的控制器组成,可在NIaaS系统上提供和适应复杂的科学工作流。独立于应用程序的控制器通过缩小应用程序抽象和资源配置构造之间的差距,增强了NIaaS系统对高级应用程序的效用。我们还提出了预测工作流动态资源需求的方法,该方法使用应用程序感知控制器,该控制器使用工作流自省主动评估备选资源分配。我们将展示如何将这些高级资源需求自动转换为低级NIaaS操作,以启动基础设施适应。我们的评估结果表明,我们可以做出相当准确的预测,并且预测和适应的相互作用可以平衡具有代表性的数据密集型工作流的性能和利用率。
{"title":"Adapting Scientific Workflows on Networked Clouds Using Proactive Introspection","authors":"A. Mandal, P. Ruth, I. Baldin, Yufeng Xin, C. Castillo, G. Juve, M. Rynge, E. Deelman, J. Chase","doi":"10.1109/UCC.2015.32","DOIUrl":"https://doi.org/10.1109/UCC.2015.32","url":null,"abstract":"Recent advances in cloud technologies and on-demand network circuits have created an unprecedented opportunity to enable complex data-intensive scientific applications to run on dynamic, networked cloud infrastructure. However, there is a lack of tools for supporting high-level applications like scientific workflows on dynamically provisioned, virtualized, networked IaaS (NIaaS) systems. In this paper, we propose an end-to-end system consisting of application-aware and application-independent controllers that provision and adapt complex scientific workflows on NIaaS systems. The application-independent controller enhances the utility of NIaaS systems for higher-level applications by closing the gap between application abstractions and resource provisioning constructs. We also present our approach to predicting dynamic resource requirements for workflows using an application-aware controller that proactively evaluates alternative candidate resource allotments using workflow introspection. We show how these high-level resource requirements can be automatically transformed to low-level NIaaS operations to actuate infrastructure adaptation. The results of our evaluations show that we can make fairly accurate predictions, and the interplay of prediction and adaptation can balance performance and utilization for a representative data-intensive workflow.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"4020 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127539570","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Towards an Environment Supporting Resilience, High-Availability, Reproducibility and Reliability for Cloud Applications 迈向支持云应用弹性、高可用性、可再现性和可靠性的环境
V. Stankovski, S. Taherizadeh, I. Taylor, Andrew C. Jones, C. Mastroianni, B. Becker, H. Suhartanto
This paper presents a design study of an environment that would provide for resilience, high-availability, reproducibility and reliability of Cloud-based applications. The approach involves the use of a resilient container overlay, which provides tools for tracking and optimizing container placement during the course of a scientific experiment execution. The system is designed to detect failure and current performance bottlenecks and be capable of migrating running containers on the fly to servers more optimal for their execution. This work is in the design phase and therefore in this paper, we outline the proposed architecture of system and identify existing container management and migration tools that can be used in the implementation, where appropriate.
本文介绍了一个环境的设计研究,该环境将提供基于云的应用程序的弹性、高可用性、可再现性和可靠性。该方法涉及使用弹性容器覆盖,它提供了在科学实验执行过程中跟踪和优化容器放置的工具。该系统旨在检测故障和当前的性能瓶颈,并能够将运行中的容器动态迁移到更适合其执行的服务器上。这项工作处于设计阶段,因此在本文中,我们概述了系统的拟议架构,并确定了可以在适当的情况下在实现中使用的现有容器管理和迁移工具。
{"title":"Towards an Environment Supporting Resilience, High-Availability, Reproducibility and Reliability for Cloud Applications","authors":"V. Stankovski, S. Taherizadeh, I. Taylor, Andrew C. Jones, C. Mastroianni, B. Becker, H. Suhartanto","doi":"10.1109/UCC.2015.61","DOIUrl":"https://doi.org/10.1109/UCC.2015.61","url":null,"abstract":"This paper presents a design study of an environment that would provide for resilience, high-availability, reproducibility and reliability of Cloud-based applications. The approach involves the use of a resilient container overlay, which provides tools for tracking and optimizing container placement during the course of a scientific experiment execution. The system is designed to detect failure and current performance bottlenecks and be capable of migrating running containers on the fly to servers more optimal for their execution. This work is in the design phase and therefore in this paper, we outline the proposed architecture of system and identify existing container management and migration tools that can be used in the implementation, where appropriate.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126630516","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
Scheduling Workflows under Authorization Control 在授权控制下调度工作流
Nadeem Chaudhary, Mohammad A. Alghamdi
The management of the workflows on computer resources and their scheduling is the main topic of much of the research. In many cases the security involvement is equally important with the performance of the system. In normal scheduling techniques the jobs are presented in the form of DAGs and then scheduled on to the resources. In this work we pass-through the tasks from the authorization policies constraints [12], which are implemented through role-based authorization policy. This process affects the performance for application and system. This work schedules the tasks passed through authorization constraints and compares it with the normal scheduling in order to determine the effect of the authorization constraints. Further this work uses duplication technique to improve the performance by using selective resources for duplication. Experiments are conducted to verify the effectiveness of the technique.
计算机资源工作流的管理及其调度是许多研究的主要课题。在许多情况下,安全性与系统性能同等重要。在常规调度技术中,作业以dag的形式呈现,然后调度到资源上。在这项工作中,我们通过基于角色的授权策略实现授权策略约束[12]中的任务。此过程会影响应用程序和系统的性能。该工作调度通过授权约束传递的任务,并将其与正常调度进行比较,以确定授权约束的效果。此外,本工作还使用复制技术,通过使用选择性资源进行复制来提高性能。通过实验验证了该技术的有效性。
{"title":"Scheduling Workflows under Authorization Control","authors":"Nadeem Chaudhary, Mohammad A. Alghamdi","doi":"10.1109/UCC.2015.113","DOIUrl":"https://doi.org/10.1109/UCC.2015.113","url":null,"abstract":"The management of the workflows on computer resources and their scheduling is the main topic of much of the research. In many cases the security involvement is equally important with the performance of the system. In normal scheduling techniques the jobs are presented in the form of DAGs and then scheduled on to the resources. In this work we pass-through the tasks from the authorization policies constraints [12], which are implemented through role-based authorization policy. This process affects the performance for application and system. This work schedules the tasks passed through authorization constraints and compares it with the normal scheduling in order to determine the effect of the authorization constraints. Further this work uses duplication technique to improve the performance by using selective resources for duplication. Experiments are conducted to verify the effectiveness of the technique.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114688096","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Support for Scientific Workflows in a Model-Based Cloud Platform 基于模型的云平台对科学工作流的支持
M. Malawski, B. Baliś, Kamil Figiela, Maciej Pawlik, M. Bubak
HyperFlow is a workflow engine that enables to execute tasks of scientific workflows on the available computing resources (e.g. Virtual Machines in a cloud). PaaSage is a model-based cloud platform to provision resources, deploy the application and automatically scale them according to the application demands. One of the challenges is to design the interplay mechanism between the application-specific workflow scheduler in HyperFlow with the generic provisioning and autoscaling components of PaaSage in a generic way. Here we report on our current developments in integrating HyperFlow applications with PaaSage, outline the architecture of the proposed solution, present the CAMEL model of the application and the prototype status. The main conclusion is that thanks to the model-based approach proposed by PaaSage it is possible to modularize the workflow application and make its components easily deployable across multiple clouds.
HyperFlow是一个工作流引擎,可以在可用的计算资源(例如云中的虚拟机)上执行科学工作流的任务。PaaSage是一个基于模型的云平台,用于提供资源、部署应用程序并根据应用程序需求自动扩展它们。其中一个挑战是设计HyperFlow中特定于应用程序的工作流调度器与PaaSage的通用配置和自动伸缩组件之间的交互机制。在这里,我们报告了HyperFlow应用程序与PaaSage集成的最新进展,概述了提出的解决方案的体系结构,介绍了应用程序的CAMEL模型和原型状态。主要结论是,由于PaaSage提出的基于模型的方法,使工作流应用程序模块化并使其组件易于跨多个云部署成为可能。
{"title":"Support for Scientific Workflows in a Model-Based Cloud Platform","authors":"M. Malawski, B. Baliś, Kamil Figiela, Maciej Pawlik, M. Bubak","doi":"10.1109/UCC.2015.70","DOIUrl":"https://doi.org/10.1109/UCC.2015.70","url":null,"abstract":"HyperFlow is a workflow engine that enables to execute tasks of scientific workflows on the available computing resources (e.g. Virtual Machines in a cloud). PaaSage is a model-based cloud platform to provision resources, deploy the application and automatically scale them according to the application demands. One of the challenges is to design the interplay mechanism between the application-specific workflow scheduler in HyperFlow with the generic provisioning and autoscaling components of PaaSage in a generic way. Here we report on our current developments in integrating HyperFlow applications with PaaSage, outline the architecture of the proposed solution, present the CAMEL model of the application and the prototype status. The main conclusion is that thanks to the model-based approach proposed by PaaSage it is possible to modularize the workflow application and make its components easily deployable across multiple clouds.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115839474","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
Authorising Contract Based Access to Personal Data in the Cloud 授权基于合同的云端个人数据访问
K. Fatema, D. Lewis, D. O’Sullivan, J. Morrison, Abdullah-Al Mazed
The emerging new EU data protection regulation requires that regardless of the location of the data centers a cloud service provider will have to comply with the EU data protection regulation if it provides services to EU citizens. Handling personal data in a legally compliant way is a very important factor for ensuring the trustworthiness of a cloud service provider. In this paper we present a software component called Contract Validation Service (ConVS) that validates digital contracts and helps to automate contract-based access to personal data. The paper then shows how an authorisation system can use the ConVS to automate legally compliant authorisation decisions from XACML format-ted EU Data Protection Derivative rules. Such automation in determining contract-based access decisions offers the potential to significantly reduce the effort of ensuring legal compliance of the cloud service providers.
正在出现的新的欧盟数据保护条例要求,无论数据中心位于何处,云服务提供商如果向欧盟公民提供服务,都必须遵守欧盟数据保护条例。以合法合规的方式处理个人数据是确保云服务提供商可信度的一个非常重要的因素。在本文中,我们提出了一个名为合同验证服务(ConVS)的软件组件,它可以验证数字合同,并帮助自动化基于合同的个人数据访问。然后,本文展示了授权系统如何使用ConVS自动执行来自XACML格式的欧盟数据保护衍生规则的合法授权决策。在确定基于合同的访问决策方面的这种自动化有可能大大减少确保云服务提供商遵守法律的工作量。
{"title":"Authorising Contract Based Access to Personal Data in the Cloud","authors":"K. Fatema, D. Lewis, D. O’Sullivan, J. Morrison, Abdullah-Al Mazed","doi":"10.1109/UCC.2015.99","DOIUrl":"https://doi.org/10.1109/UCC.2015.99","url":null,"abstract":"The emerging new EU data protection regulation requires that regardless of the location of the data centers a cloud service provider will have to comply with the EU data protection regulation if it provides services to EU citizens. Handling personal data in a legally compliant way is a very important factor for ensuring the trustworthiness of a cloud service provider. In this paper we present a software component called Contract Validation Service (ConVS) that validates digital contracts and helps to automate contract-based access to personal data. The paper then shows how an authorisation system can use the ConVS to automate legally compliant authorisation decisions from XACML format-ted EU Data Protection Derivative rules. Such automation in determining contract-based access decisions offers the potential to significantly reduce the effort of ensuring legal compliance of the cloud service providers.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115851776","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
Distributed Cloud and De-centralized Control Plane: A Proposal for Scalable Control Plane for 5G 分布式云和去中心化控制平面:5G可扩展控制平面方案
Amir Roozbeh
5G is the next generation of mobile network. There are many requirements on 5G, such as high capacity, low latency, flexibility, and support for any-to-any communication. Cloud technology, in the form of a distributed cloud (also known as a network embedded cloud), is an enabler technology for 5G by allowing flexible networks that meet different user application requirements. On the other hand, Machine Type Communication (MTC) is a primary application for 5G, but it can add a high volume of control signaling. To manage the expected high volume of control signaling introduced by MTC, we identified the main control events that generate signaling messages in the network. Then, we proposed a decentralized core network architecture optimized for the identified control events. The proposed control plane functions are independent in the sense that each can be executed separately. The control functions can utilize the distributed cloud to manage the enormous amount of control signaling by handling this signaling locally. Additionally, we present an analysis of the control signaling performance for each proposed control function. We conclude that it is beneficial to move session management to data centers collocated with the BS on 5G network when there is high user density.
5G是下一代移动网络。5G有很多要求,比如高容量、低延迟、灵活性、支持任意对任意通信。云技术以分布式云(也称为网络嵌入式云)的形式,通过允许满足不同用户应用需求的灵活网络,是5G的使能技术。另一方面,机器类型通信(MTC)是5G的主要应用,但它可以增加大量的控制信号。为了管理由MTC引入的预期的大量控制信令,我们确定了在网络中生成信令消息的主要控制事件。然后,针对识别出的控制事件,提出了一种去中心化的核心网络架构。所提出的控制平面功能是独立的,因为每个功能都可以单独执行。控制功能可以利用分布式云通过本地处理这些信令来管理大量的控制信令。此外,我们对每个提议的控制功能的控制信号性能进行了分析。我们的结论是,当用户密度较高时,将会话管理转移到与5G网络上的BS并置的数据中心是有益的。
{"title":"Distributed Cloud and De-centralized Control Plane: A Proposal for Scalable Control Plane for 5G","authors":"Amir Roozbeh","doi":"10.1109/UCC.2015.55","DOIUrl":"https://doi.org/10.1109/UCC.2015.55","url":null,"abstract":"5G is the next generation of mobile network. There are many requirements on 5G, such as high capacity, low latency, flexibility, and support for any-to-any communication. Cloud technology, in the form of a distributed cloud (also known as a network embedded cloud), is an enabler technology for 5G by allowing flexible networks that meet different user application requirements. On the other hand, Machine Type Communication (MTC) is a primary application for 5G, but it can add a high volume of control signaling. To manage the expected high volume of control signaling introduced by MTC, we identified the main control events that generate signaling messages in the network. Then, we proposed a decentralized core network architecture optimized for the identified control events. The proposed control plane functions are independent in the sense that each can be executed separately. The control functions can utilize the distributed cloud to manage the enormous amount of control signaling by handling this signaling locally. Additionally, we present an analysis of the control signaling performance for each proposed control function. We conclude that it is beneficial to move session management to data centers collocated with the BS on 5G network when there is high user density.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128770481","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}
引用次数: 8
QoS-driven Probabilistic Runtime Evaluations of Virtual Machine Placement on Hosts qos驱动的虚拟机在主机上放置的概率运行时评估
Diego Perez-Palacin, R. Mirandola, Federico Monterisi, A. Montoli
We tackle the cloud providers challenge of virtual machine placement when the client experienced Quality of Service (QoS) is of paramount importance and resource demand of virtual machines varies over time. To this end, this work investigates approaches that leverage measured dynamic data for placement decisions. Relying on dynamic data to guide decisions has, on the one hand, the potential to optimize hardware utilization, while, on the other hand, increases the risk on the provided QoS. In this context, we present three probabilistic methods for evaluation of host suitability to allocate new virtual machines. We also present experiments results that illustrate the differences in the outcomes of presented approaches.
当客户体验到服务质量(QoS)是最重要的,并且虚拟机的资源需求随时间变化时,我们解决了云提供商对虚拟机放置的挑战。为此,这项工作调查了利用测量动态数据进行安置决策的方法。依赖动态数据来指导决策,一方面有可能优化硬件利用率,但另一方面增加了所提供QoS的风险。在这种情况下,我们提出了三种评估主机是否适合分配新虚拟机的概率方法。我们还提出了实验结果,说明了所提出的方法的结果的差异。
{"title":"QoS-driven Probabilistic Runtime Evaluations of Virtual Machine Placement on Hosts","authors":"Diego Perez-Palacin, R. Mirandola, Federico Monterisi, A. Montoli","doi":"10.1109/UCC.2015.24","DOIUrl":"https://doi.org/10.1109/UCC.2015.24","url":null,"abstract":"We tackle the cloud providers challenge of virtual machine placement when the client experienced Quality of Service (QoS) is of paramount importance and resource demand of virtual machines varies over time. To this end, this work investigates approaches that leverage measured dynamic data for placement decisions. Relying on dynamic data to guide decisions has, on the one hand, the potential to optimize hardware utilization, while, on the other hand, increases the risk on the provided QoS. In this context, we present three probabilistic methods for evaluation of host suitability to allocate new virtual machines. We also present experiments results that illustrate the differences in the outcomes of presented approaches.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117029813","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
Authentication and Authorization in FELIX FELIX中的认证和授权
U. Toseef, K. Pentikousis
FELIX, the EU-Japan jointly-funded project, establishes a software defined networking (SDN) experimental facility which spans two continents and several administrative domains via dynamic transit network connections. The FELIX architectural blueprint provides an excellent example where key topics such as policy-based software-defined infrastructure instantiation is supported by resource orchestrators which manage multi-domain distributed compute and network resources including on-demand provisioning of transit network resources. In this context, FELIX implements a modern approach for authentication and authorization in SDN experimental facilities which enables fine-grained control and avoids single points of failure. This paper details the underlying mechanisms for user and transit network resource authentication and authorization in FELIX.
FELIX是欧盟和日本联合资助的项目,建立了一个软件定义网络(SDN)实验设施,该设施通过动态传输网络连接跨越两大洲和几个行政域。FELIX架构蓝图提供了一个很好的示例,其中关键主题(如基于策略的软件定义基础设施实例化)由资源编排器支持,资源编排器管理多域分布式计算和网络资源,包括按需提供传输网络资源。在这种情况下,FELIX在SDN实验设施中实现了一种现代的身份验证和授权方法,可以实现细粒度控制并避免单点故障。本文详细介绍了FELIX中用户和传输网络资源认证和授权的基本机制。
{"title":"Authentication and Authorization in FELIX","authors":"U. Toseef, K. Pentikousis","doi":"10.1109/UCC.2015.98","DOIUrl":"https://doi.org/10.1109/UCC.2015.98","url":null,"abstract":"FELIX, the EU-Japan jointly-funded project, establishes a software defined networking (SDN) experimental facility which spans two continents and several administrative domains via dynamic transit network connections. The FELIX architectural blueprint provides an excellent example where key topics such as policy-based software-defined infrastructure instantiation is supported by resource orchestrators which manage multi-domain distributed compute and network resources including on-demand provisioning of transit network resources. In this context, FELIX implements a modern approach for authentication and authorization in SDN experimental facilities which enables fine-grained control and avoids single points of failure. This paper details the underlying mechanisms for user and transit network resource authentication and authorization in FELIX.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"200 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116218349","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An Energy Aware Application Controller for Optimizing Renewable Energy Consumption in Data Centres 优化数据中心可再生能源消耗的能源感知应用控制器
Corentin Dupont, Mehdi Sheikhalishahi, F. Facca, Fabien Hermenier
Sustainable energy sources such as renewable energies are replacing dirty sources of energy in order to address the environmental challenges of the century. In order to operate data centres with renewable energies we have to mitigate their volatile and variable nature. In this paper, we present the Energy Adaptive Software Controller (EASC), a generic software controller and interface that developers can use to make their application adaptive to renewable energy availability. Adaptivity is realized through the concept of working modes which allow to run an application under various performance levels. We advocate for a collaborative approach involving the developers of the applications in order to use the renewable energies more efficiently. The notion of EASC allows to abstract away the details of application scheduling, execution, and monitoring. We demonstrate the applicability and genericity of the EASC concept through four different instantiations. These instantiations cover two types of applications: task-oriented and service-oriented, and two kind of computing environments: Infrastructure-as-a-Service, and Platform-as-a-Service. The EASC has been trialled in the data centre of the healthcare agency of Trento, Italy and in the laboratory of HP Milan, Italy, with a mix of energy sources: national grid and local solar panels. The experimental results show how the EASC allowed to increase the renewable energies usage of 14% and 4.73% for Trento and HP Labs trials, respectively.
可再生能源等可持续能源正在取代肮脏的能源,以应对本世纪的环境挑战。为了使用可再生能源运营数据中心,我们必须减轻其波动性和可变性。在本文中,我们提出了能源自适应软件控制器(EASC),这是一个通用的软件控制器和接口,开发人员可以使用它来使他们的应用程序适应可再生能源的可用性。通过允许在不同性能级别下运行应用程序的工作模式概念实现自适应性。为了更有效地利用可再生能源,我们提倡一种涉及应用程序开发人员的协作方法。EASC的概念允许抽象出应用程序调度、执行和监视的细节。我们通过四个不同的实例来证明EASC概念的适用性和通用性。这些实例涵盖了两种类型的应用程序:面向任务和面向服务,以及两种类型的计算环境:基础设施即服务和平台即服务。EASC已经在意大利特伦托医疗保健机构的数据中心和意大利米兰的惠普实验室进行了试验,使用了多种能源:国家电网和当地太阳能电池板。实验结果表明,在Trento和HP实验室的试验中,EASC分别使可再生能源的使用量增加了14%和4.73%。
{"title":"An Energy Aware Application Controller for Optimizing Renewable Energy Consumption in Data Centres","authors":"Corentin Dupont, Mehdi Sheikhalishahi, F. Facca, Fabien Hermenier","doi":"10.1109/UCC.2015.36","DOIUrl":"https://doi.org/10.1109/UCC.2015.36","url":null,"abstract":"Sustainable energy sources such as renewable energies are replacing dirty sources of energy in order to address the environmental challenges of the century. In order to operate data centres with renewable energies we have to mitigate their volatile and variable nature. In this paper, we present the Energy Adaptive Software Controller (EASC), a generic software controller and interface that developers can use to make their application adaptive to renewable energy availability. Adaptivity is realized through the concept of working modes which allow to run an application under various performance levels. We advocate for a collaborative approach involving the developers of the applications in order to use the renewable energies more efficiently. The notion of EASC allows to abstract away the details of application scheduling, execution, and monitoring. We demonstrate the applicability and genericity of the EASC concept through four different instantiations. These instantiations cover two types of applications: task-oriented and service-oriented, and two kind of computing environments: Infrastructure-as-a-Service, and Platform-as-a-Service. The EASC has been trialled in the data centre of the healthcare agency of Trento, Italy and in the laboratory of HP Milan, Italy, with a mix of energy sources: national grid and local solar panels. The experimental results show how the EASC allowed to increase the renewable energies usage of 14% and 4.73% for Trento and HP Labs trials, respectively.","PeriodicalId":381279,"journal":{"name":"2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126244664","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
期刊
2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1