首页 > 最新文献

2014 IEEE 6th International Conference on Cloud Computing Technology and Science最新文献

英文 中文
A Stochastic Workload Distribution Approach for an Ad Hoc Mobile Cloud 一种面向自组织移动云的随机工作负载分配方法
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.32
Tram Truong Huu, C. Tham, D. Niyato
Mobile devices like smartphones have become the computing device of choice for many users, heralding the era of mobile computing. Many applications have been developed to run on mobile devices. However, despite the increased processing and wireless network speeds of mobile devices, their resources are still limited in terms of processing capacity and battery lifetime. Some applications, in particular computationally intensive ones such as multimedia processing, often require more resources than a mobile device can afford. To overcome this hurdle, we propose a mobile ad-hoc cloud in which a mobile device can access resources from other sources, such as nearby mobile devices, to share the workload. The difficulty that arises with this concept is the mobility of nearby devices, i.e. A neighbouring device may move out of range before it can communicate its results back to the source node. In this paper, we propose a workload distribution scheme among these nearby mobile devices that takes into account the randomness of the connection time between cooperating devices. In order to cope with this randomness, we adopt a multi-stage stochastic programming approach which is able to take posterior recourse actions to compensate for inaccurate predictions. Numerical studies and simulations were carried out to evaluate the performance of this scheme. The results show that the stochastic programming approach outperforms a naive scheme and a baseline scheme that only considers the average connection time.
像智能手机这样的移动设备已经成为许多用户的首选计算设备,预示着移动计算时代的到来。许多应用程序都是为了在移动设备上运行而开发的。然而,尽管移动设备的处理速度和无线网络速度有所提高,但它们的资源在处理能力和电池寿命方面仍然有限。有些应用程序,特别是计算密集型的应用程序,如多媒体处理,通常需要的资源超出移动设备的承受能力。为了克服这一障碍,我们提出了一种移动自组织云,在这种云中,移动设备可以访问来自其他来源的资源,例如附近的移动设备,以共享工作负载。这个概念带来的困难是附近设备的移动性,即相邻设备可能在将其结果传回源节点之前移动到范围之外。在本文中,我们提出了一种考虑到协作设备之间连接时间随机性的工作负载分配方案。为了应对这种随机性,我们采用了一种多阶段随机规划方法,该方法能够采取后验追索行动来补偿不准确的预测。通过数值研究和仿真对该方案的性能进行了评价。结果表明,随机规划方法优于单纯方案和仅考虑平均连接时间的基线方案。
{"title":"A Stochastic Workload Distribution Approach for an Ad Hoc Mobile Cloud","authors":"Tram Truong Huu, C. Tham, D. Niyato","doi":"10.1109/CloudCom.2014.32","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.32","url":null,"abstract":"Mobile devices like smartphones have become the computing device of choice for many users, heralding the era of mobile computing. Many applications have been developed to run on mobile devices. However, despite the increased processing and wireless network speeds of mobile devices, their resources are still limited in terms of processing capacity and battery lifetime. Some applications, in particular computationally intensive ones such as multimedia processing, often require more resources than a mobile device can afford. To overcome this hurdle, we propose a mobile ad-hoc cloud in which a mobile device can access resources from other sources, such as nearby mobile devices, to share the workload. The difficulty that arises with this concept is the mobility of nearby devices, i.e. A neighbouring device may move out of range before it can communicate its results back to the source node. In this paper, we propose a workload distribution scheme among these nearby mobile devices that takes into account the randomness of the connection time between cooperating devices. In order to cope with this randomness, we adopt a multi-stage stochastic programming approach which is able to take posterior recourse actions to compensate for inaccurate predictions. Numerical studies and simulations were carried out to evaluate the performance of this scheme. The results show that the stochastic programming approach outperforms a naive scheme and a baseline scheme that only considers the average connection time.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"23 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126812736","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}
引用次数: 29
City Hub: A Cloud-Based IoT Platform for Smart Cities 城市中心:基于云的智慧城市物联网平台
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.65
R. Lea, Michael Blackstock
Cloud based Smart City hubs are an attractive approach to addressing some of the complex issues faced when deploying PaaS infrastructure for Smart Cities. In this paper we introduce the general notion of IoT hubs and then discuss our work to generalize our IoT hub as a Smart City PaaS. We briefly describe our approach and discuss our experiences deploying two cloud-based Smart City hubs, one in the UK and the other in Canada.
基于云的智慧城市中心是解决在为智慧城市部署PaaS基础设施时面临的一些复杂问题的一种有吸引力的方法。在本文中,我们介绍了物联网集线器的一般概念,然后讨论了我们将物联网集线器推广为智慧城市PaaS的工作。我们简要介绍了我们的方法,并讨论了我们部署两个基于云的智慧城市中心的经验,一个在英国,另一个在加拿大。
{"title":"City Hub: A Cloud-Based IoT Platform for Smart Cities","authors":"R. Lea, Michael Blackstock","doi":"10.1109/CloudCom.2014.65","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.65","url":null,"abstract":"Cloud based Smart City hubs are an attractive approach to addressing some of the complex issues faced when deploying PaaS infrastructure for Smart Cities. In this paper we introduce the general notion of IoT hubs and then discuss our work to generalize our IoT hub as a Smart City PaaS. We briefly describe our approach and discuss our experiences deploying two cloud-based Smart City hubs, one in the UK and the other in Canada.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130643160","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}
引用次数: 120
Trust Challenges in a High Performance Cloud Computing Project 高性能云计算项目中的信任挑战
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.21
M. Eldred, C. Adams, Alice Good
The literature on cloud computing has been dominated by examples and issues from small to mid-size companies. This paper reports on a large scale cloud pilot project within the petrochemical industry, perhaps one of the biggest examples of cloud computing pushing the boundaries of what you can do with sensitive data. The study aimed to explore the challenges and practicalities of initiating and evaluating cloud projects. Action research is used to examine the nuances throughout a million dollar cloud pilot which lasted over one year from start to finish. The study was able to identify some emergent issues affecting initiation, implementation, technical security challenges and evaluation of a significant change to the security provision of critical data within a large international company affecting many stakeholder groups. One emergent theme was that of the 'political cloud' which was represented by a clash between organisational behavior, the perception of security and internal politics within an organisation, much like the fault lines between tectonic plates. The paper hopes to make contribution by modeling some of the complexities of cloud computing data security and trust challenge by providing insights on the trust and protection of data within companies, particularly large international companies.
关于云计算的文献一直以中小型公司的例子和问题为主。本文报告了石化行业内的一个大规模云试点项目,这可能是云计算突破敏感数据处理能力的最大例子之一。该研究旨在探索启动和评估云项目的挑战和实用性。行动研究是用来检查从开始到结束持续了一年多的一百万美元的云试点的细微差别。该研究能够确定一些紧急问题,影响启动,实施,技术安全挑战和评估重大变化的关键数据的安全提供在一家大型国际公司内影响许多利益相关者群体。一个新兴的主题是“政治云”,它代表了组织行为、安全感知和组织内部政治之间的冲突,就像构造板块之间的断层线。本文希望通过对云计算数据安全和信任挑战的复杂性进行建模,提供对公司(特别是大型国际公司)内部数据的信任和保护的见解,从而做出贡献。
{"title":"Trust Challenges in a High Performance Cloud Computing Project","authors":"M. Eldred, C. Adams, Alice Good","doi":"10.1109/CloudCom.2014.21","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.21","url":null,"abstract":"The literature on cloud computing has been dominated by examples and issues from small to mid-size companies. This paper reports on a large scale cloud pilot project within the petrochemical industry, perhaps one of the biggest examples of cloud computing pushing the boundaries of what you can do with sensitive data. The study aimed to explore the challenges and practicalities of initiating and evaluating cloud projects. Action research is used to examine the nuances throughout a million dollar cloud pilot which lasted over one year from start to finish. The study was able to identify some emergent issues affecting initiation, implementation, technical security challenges and evaluation of a significant change to the security provision of critical data within a large international company affecting many stakeholder groups. One emergent theme was that of the 'political cloud' which was represented by a clash between organisational behavior, the perception of security and internal politics within an organisation, much like the fault lines between tectonic plates. The paper hopes to make contribution by modeling some of the complexities of cloud computing data security and trust challenge by providing insights on the trust and protection of data within companies, particularly large international companies.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"62 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130667983","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
Vadara: Predictive Elasticity for Cloud Applications Vadara:云应用的预测弹性
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.161
João Loff, J. Garcia
Elasticity is a key feature in cloud computing, and perhaps what distinguishes it from other computing paradigms. Despite the advantages of elasticity, realizing its full potential is hard due to multiple challenges stemming from the need to estimate workload demand. A desirable solution would require predicting system workload and allocating resources a priori, i.e., A predictive approach. Instead, what is mainly available are reactive solutions, requiring difficult parameter tuning. Since each Cloud Provider (CP) has its own implementation idiosyncrasies, it's impossible for developers to: (i) learn only about one platform and re-use that knowledge in others, (ii) migrate developed elasticity solutions between different CPs, and (iii) to develop reusable predictive elasticity rules or algorithms. This paper makes three contributions to provide an effective elasticity environment. First, Vadara, a totally generic elasticity framework, that transparently connects and abstracts several CPs API behaviour, and enables the use of pluggable CP-agnostic elasticity strategies. Second, it presents a predictive workload forecasting approach, which ensembles several individual forecasting methods, and introduces a padding system based on the most recent prediction errors for both under- and over-provisioning. Finally, results show (1) Vadara's successful connection to well-known CPs, (2) the improvements made regarding under- and over-provisioning due to our padding system, and (3) the effectiveness of our ensemble forecasting technique.
弹性是云计算的一个关键特性,也许是它区别于其他计算范式的地方。尽管弹性具有优势,但由于需要估计工作负载需求而产生的多重挑战,很难充分发挥其潜力。一个理想的解决方案需要预测系统工作负载并先验地分配资源,即预测性方法。相反,主要可用的是反应性解决方案,需要进行困难的参数调优。由于每个云提供商(CP)都有自己的实现特性,因此开发人员不可能:(i)只学习一个平台并在其他平台中重用该知识,(ii)在不同的CP之间迁移开发的弹性解决方案,以及(iii)开发可重用的预测弹性规则或算法。本文为提供一个有效的弹性环境做出了三个贡献。首先,Vadara是一个完全通用的弹性框架,它透明地连接和抽象了几个CPs API行为,并支持使用可插拔的cp不可知弹性策略。其次,提出了一种预测性工作负荷预测方法,它集成了几种单独的预测方法,并引入了一个基于最近的预测误差的填充系统,用于供应不足和供应过剩。最后,结果表明(1)Vadara与知名CPs的成功连接,(2)我们的填充系统对供应不足和供应过剩的改进,以及(3)我们的集合预测技术的有效性。
{"title":"Vadara: Predictive Elasticity for Cloud Applications","authors":"João Loff, J. Garcia","doi":"10.1109/CloudCom.2014.161","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.161","url":null,"abstract":"Elasticity is a key feature in cloud computing, and perhaps what distinguishes it from other computing paradigms. Despite the advantages of elasticity, realizing its full potential is hard due to multiple challenges stemming from the need to estimate workload demand. A desirable solution would require predicting system workload and allocating resources a priori, i.e., A predictive approach. Instead, what is mainly available are reactive solutions, requiring difficult parameter tuning. Since each Cloud Provider (CP) has its own implementation idiosyncrasies, it's impossible for developers to: (i) learn only about one platform and re-use that knowledge in others, (ii) migrate developed elasticity solutions between different CPs, and (iii) to develop reusable predictive elasticity rules or algorithms. This paper makes three contributions to provide an effective elasticity environment. First, Vadara, a totally generic elasticity framework, that transparently connects and abstracts several CPs API behaviour, and enables the use of pluggable CP-agnostic elasticity strategies. Second, it presents a predictive workload forecasting approach, which ensembles several individual forecasting methods, and introduces a padding system based on the most recent prediction errors for both under- and over-provisioning. Finally, results show (1) Vadara's successful connection to well-known CPs, (2) the improvements made regarding under- and over-provisioning due to our padding system, and (3) the effectiveness of our ensemble forecasting technique.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124384767","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}
引用次数: 29
Implementation and Performance Analysis of STT Tunneling Using vNIC Offloading Framework (CVSW) 基于vNIC卸载框架(CVSW)的STT隧道实现及性能分析
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.77
Ryota Kawashima, H. Matsuo
Network Virtualization Overlays (NVO3) provides multi-tenancy services in cloud data centers with existing networking equipment. IP tunneling is an essential technology to logically separate each virtual traffic, in particular, Stateless Transport Tunneling (STT) is considered to achieve better performance using TCP Segmentation Offload (TSO) feature. Currently, there is no openly available implementation of STT, and its implementation and performance characteristics have not been studied in academic field so far. We have therefore implemented STT protocol and conducted performance evaluation by comparing with VXLAN protocol. In practice, the STT implementation has been done using a virtual NIC offloading framework, co-virtual switch (CVSW). CVSW is a software component that extends virtual NICs and provides high-level packet processing framework such as Open Flow Match-Action. In this paper, we describe implementation details of STT and performance evaluation results from various perspectives. The results showed that the actual performance of STT was almost equal to non-tunneling VM-to-VM communication and was two-times higher than that of VXLAN. Furthermore, we clarify the high-performance nature of STT is brought from both byte-stream characteristic of TCP and Generic Receive Offload (GRO) feature rather than widely believed TSO.
NVO3 (Network Virtualization Overlays)是在现有网络设备的基础上,为云数据中心提供多租户服务。IP隧道是实现虚拟流量逻辑分离的重要技术,特别是无状态传输隧道(STT)可以利用TCP分段卸载(TSO)特性获得更好的性能。目前,STT还没有公开的实现,其实现和性能特征也没有在学术领域进行研究。因此,我们实现了STT协议,并通过与VXLAN协议的比较进行了性能评估。在实践中,STT的实现已经使用虚拟网卡卸载框架,共同虚拟交换机(CVSW)完成。CVSW是一个扩展虚拟网卡的软件组件,并提供高级数据包处理框架,如Open Flow Match-Action。在本文中,我们从多个角度描述了STT的实现细节和性能评估结果。结果表明,STT的实际性能几乎等于非隧道vm到vm通信,比VXLAN高两倍。此外,我们澄清了STT的高性能特性来自TCP的字节流特性和通用接收卸载(GRO)特性,而不是普遍认为的TSO。
{"title":"Implementation and Performance Analysis of STT Tunneling Using vNIC Offloading Framework (CVSW)","authors":"Ryota Kawashima, H. Matsuo","doi":"10.1109/CloudCom.2014.77","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.77","url":null,"abstract":"Network Virtualization Overlays (NVO3) provides multi-tenancy services in cloud data centers with existing networking equipment. IP tunneling is an essential technology to logically separate each virtual traffic, in particular, Stateless Transport Tunneling (STT) is considered to achieve better performance using TCP Segmentation Offload (TSO) feature. Currently, there is no openly available implementation of STT, and its implementation and performance characteristics have not been studied in academic field so far. We have therefore implemented STT protocol and conducted performance evaluation by comparing with VXLAN protocol. In practice, the STT implementation has been done using a virtual NIC offloading framework, co-virtual switch (CVSW). CVSW is a software component that extends virtual NICs and provides high-level packet processing framework such as Open Flow Match-Action. In this paper, we describe implementation details of STT and performance evaluation results from various perspectives. The results showed that the actual performance of STT was almost equal to non-tunneling VM-to-VM communication and was two-times higher than that of VXLAN. Furthermore, we clarify the high-performance nature of STT is brought from both byte-stream characteristic of TCP and Generic Receive Offload (GRO) feature rather than widely believed TSO.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115851917","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
A User Interface for Large-Scale Demographic Simulation 大规模人口统计模拟的用户界面
Pub Date : 2014-12-15 DOI: 10.1109/CLOUDCOM.2014.46
Cristina Montañola-Sales, J. Casanovas, B. Onggo, Zengxiang Li
Agent-based modeling is one of the promising modeling tools that can be used in the study of population dynamics. Two of the main obstacles hindering the use of agent-based simulation in practice are its scalability when the analysis requires large-scale models as in policy research, and its ease-of-use especially for users with no programming experience. While there has been a significant work on the scalability issue, ease-of-use aspect has not been addressed in the same intensity. This paper presents a graphical user interface designed for a simulation tool which allows modelers with no programming background to specify agent-based demographic models and run them on parallel environments. The interface eases the definition of models to describe individual and group dynamics processes with both qualitative and quantitative data. The main advantage is to allow users to transparently run the models on high performance computing infrastructures.
基于智能体的建模是种群动力学研究中最有前途的建模工具之一。在实践中使用基于代理的仿真的两个主要障碍是,当分析需要大规模模型时,如在政策研究中,它的可扩展性,以及它的易用性,特别是对于没有编程经验的用户。虽然在可伸缩性问题上已经做了大量的工作,但易用性方面还没有得到同样的重视。本文提出了一个为仿真工具设计的图形用户界面,它允许没有编程背景的建模者指定基于代理的人口统计模型,并在并行环境中运行它们。该接口简化了模型的定义,以描述具有定性和定量数据的个体和群体动态过程。其主要优点是允许用户透明地在高性能计算基础设施上运行模型。
{"title":"A User Interface for Large-Scale Demographic Simulation","authors":"Cristina Montañola-Sales, J. Casanovas, B. Onggo, Zengxiang Li","doi":"10.1109/CLOUDCOM.2014.46","DOIUrl":"https://doi.org/10.1109/CLOUDCOM.2014.46","url":null,"abstract":"Agent-based modeling is one of the promising modeling tools that can be used in the study of population dynamics. Two of the main obstacles hindering the use of agent-based simulation in practice are its scalability when the analysis requires large-scale models as in policy research, and its ease-of-use especially for users with no programming experience. While there has been a significant work on the scalability issue, ease-of-use aspect has not been addressed in the same intensity. This paper presents a graphical user interface designed for a simulation tool which allows modelers with no programming background to specify agent-based demographic models and run them on parallel environments. The interface eases the definition of models to describe individual and group dynamics processes with both qualitative and quantitative data. The main advantage is to allow users to transparently run the models on high performance computing infrastructures.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"788 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134603459","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
Resource Requirement Analysis for Web Applications Running in a Virtualised Environment 在虚拟化环境中运行的Web应用程序的资源需求分析
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.134
R. Mohamad, D. Kolovos, R. Paige
Analysis of resource usage and precise correlation with the workload that triggered it is essential in order to conduct capacity planning in computing environments. Virtualisation enables resource optimisation and is widely used in grid, cluster and cloud computing. We present an automated approach for resource usage analysis in a virtualised environment that can support capacity planning for web applications. The approach uses Domain Specific Modelling Languages (DSMLs) and model management techniques, which support tool interoperation and provide precise ways for describing resource and request logs and requirements, and automatically generate different outputs that feed into the capacity planning process. The approach is demonstrated using a proof-of-concept example involving a media streaming web application, and the results of the analysis are presented and discussed.
为了在计算环境中进行容量规划,分析资源使用情况以及与触发它的工作负载之间的精确关联是必不可少的。虚拟化可以实现资源优化,并广泛应用于网格、集群和云计算。我们提出了一种在虚拟化环境中进行资源使用分析的自动化方法,该方法可以支持web应用程序的容量规划。该方法使用领域特定建模语言(Domain Specific modeling Languages, dsml)和模型管理技术,它们支持工具互操作,并为描述资源、请求日志和需求提供精确的方法,并自动生成不同的输出,这些输出提供给容量规划过程。该方法通过一个涉及媒体流web应用程序的概念验证示例进行了演示,并给出了分析结果并进行了讨论。
{"title":"Resource Requirement Analysis for Web Applications Running in a Virtualised Environment","authors":"R. Mohamad, D. Kolovos, R. Paige","doi":"10.1109/CloudCom.2014.134","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.134","url":null,"abstract":"Analysis of resource usage and precise correlation with the workload that triggered it is essential in order to conduct capacity planning in computing environments. Virtualisation enables resource optimisation and is widely used in grid, cluster and cloud computing. We present an automated approach for resource usage analysis in a virtualised environment that can support capacity planning for web applications. The approach uses Domain Specific Modelling Languages (DSMLs) and model management techniques, which support tool interoperation and provide precise ways for describing resource and request logs and requirements, and automatically generate different outputs that feed into the capacity planning process. The approach is demonstrated using a proof-of-concept example involving a media streaming web application, and the results of the analysis are presented and discussed.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"15 4","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132982950","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
A Guideline for Selecting Live Migration Policies and Implementations in Clouds 在云中选择实时迁移策略和实现的指南
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.36
Akane Koto, K. Kono, H. Yamada
Live migration of virtual machines (VMs) is widely used for managing cloud computing platforms. However, live migration causes performance interference on cloud services running on migrated VMs or other VMs collocating with the services during or after migration. Although migration time and downtime are mainly for measuring live migration performance, cloud administrators must take live migration-performance interference into consideration. Since many live migration policies and implementations have been proposed recently, cloud administrators are required to choose an appropriate migration policy and/or implementation. For this study, we conducted several experiments and compared several migration methods quantitatively. According to our experimental results, we reveal the trade-offs of each migration policy and implementation that are not just related to downtime and migration time and present guidelines for selecting appropriate policies and implementations.
虚拟机热迁移被广泛应用于云计算平台的管理。热迁移会对迁移后的虚拟机上运行的云业务或与该业务并置的其他虚拟机的性能造成影响。虽然迁移时间和停机时间主要用于测量实时迁移性能,但云管理员必须考虑实时迁移性能干扰。由于最近提出了许多实时迁移策略和实现,因此需要云管理员选择适当的迁移策略和/或实现。在本研究中,我们进行了多次实验,并对几种迁移方法进行了定量比较。根据我们的实验结果,我们揭示了每个迁移策略和实现的权衡,这些权衡不仅仅与停机时间和迁移时间有关,并提供了选择适当策略和实现的指导方针。
{"title":"A Guideline for Selecting Live Migration Policies and Implementations in Clouds","authors":"Akane Koto, K. Kono, H. Yamada","doi":"10.1109/CloudCom.2014.36","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.36","url":null,"abstract":"Live migration of virtual machines (VMs) is widely used for managing cloud computing platforms. However, live migration causes performance interference on cloud services running on migrated VMs or other VMs collocating with the services during or after migration. Although migration time and downtime are mainly for measuring live migration performance, cloud administrators must take live migration-performance interference into consideration. Since many live migration policies and implementations have been proposed recently, cloud administrators are required to choose an appropriate migration policy and/or implementation. For this study, we conducted several experiments and compared several migration methods quantitatively. According to our experimental results, we reveal the trade-offs of each migration policy and implementation that are not just related to downtime and migration time and present guidelines for selecting appropriate policies and implementations.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126575767","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
PADM: Page Rank-Based Anomaly Detection Method of Log Sequences by Graph Computing 基于页位的日志序列异常检测方法
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.70
X. Yan, W. Zhou, Yun Gao, Zhang Zhang, Jizhong Han, Ge Fu
With the popularity of various software applications in cloud computing, software exception becomes an important issue. How to detect the exceptions more quickly seems to be crucial for the software service company. To solve the above problem, this paper presents an efficient log anomaly detection method named PADM (Page Rank-based Anomaly Detection Method) based on the graph computing algorithm. In this method, the logs are transformed into a graph to represent the complex relationship between the log records, then we design an extended Page Rank algorithm based on the graph to get the importance score for each log. After that, we compare the scores to that of the training logs to determine whether they are abnormal or not. Finally, we compare PADM with other anomaly detection methods on the real logs, and the results show that it outperforms the currently widely used mechanisms with higher accuracy, lower time complexity and better scalability.
随着云计算中各种软件应用的普及,软件异常成为一个重要的问题。对于这家软件服务公司来说,如何更快地发现异常似乎至关重要。为了解决上述问题,本文提出了一种基于图计算算法的高效日志异常检测方法PADM (Page rank based anomaly detection method)。该方法将日志转换成一个图来表示日志记录之间的复杂关系,然后在此图的基础上设计一个扩展的Page Rank算法来获得每条日志的重要性评分。之后,我们将分数与训练日志的分数进行比较,以确定它们是否异常。最后,将PADM与其他异常检测方法在真实日志上进行了比较,结果表明,PADM具有更高的精度、更低的时间复杂度和更好的可扩展性,优于目前广泛使用的机制。
{"title":"PADM: Page Rank-Based Anomaly Detection Method of Log Sequences by Graph Computing","authors":"X. Yan, W. Zhou, Yun Gao, Zhang Zhang, Jizhong Han, Ge Fu","doi":"10.1109/CloudCom.2014.70","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.70","url":null,"abstract":"With the popularity of various software applications in cloud computing, software exception becomes an important issue. How to detect the exceptions more quickly seems to be crucial for the software service company. To solve the above problem, this paper presents an efficient log anomaly detection method named PADM (Page Rank-based Anomaly Detection Method) based on the graph computing algorithm. In this method, the logs are transformed into a graph to represent the complex relationship between the log records, then we design an extended Page Rank algorithm based on the graph to get the importance score for each log. After that, we compare the scores to that of the training logs to determine whether they are abnormal or not. Finally, we compare PADM with other anomaly detection methods on the real logs, and the results show that it outperforms the currently widely used mechanisms with higher accuracy, lower time complexity and better scalability.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133699403","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
Instructional Model for Building Effective Big Data Curricula for Online and Campus Education 构建有效的网络与校园大数据课程的教学模式
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.162
Y. Demchenko, Emanuel Gruengard, S. Klous
This paper presents current results and ongoing work to develop effective educational courses on the Big Data (BD) and Data Intensive Science and Technologies (DIST) that is been done at the University of Amsterdam in cooperation with KPMG and by the Laureate Online Education (online partner of the University of Liverpool). The paper introduces the main Big Data concepts: multicomponent Big Data definition and Big Data Architecture Framework that provide the basis for defining the course structure and Common Body of Knowledge for Data Science and Big Data technology domains. The paper presents details on approach, learning model, and course content for two courses at the Laureate Online Education/University of Liverpool and at the University of Amsterdam. The paper also provides background information about existing initiatives and activities related to information exchange and coordination on developing educational materials and programs on Big Data, Data Science, and Research Data Management.
本文介绍了目前的成果和正在进行的工作,以开发有效的大数据(BD)和数据密集型科学与技术(DIST)的教育课程,这是由阿姆斯特丹大学与毕马威和桂冠在线教育(利物浦大学的在线合作伙伴)合作完成的。本文介绍了大数据的主要概念:多组件大数据定义和大数据架构框架,为定义数据科学和大数据技术领域的课程结构和共同知识体系提供了基础。本文详细介绍了劳瑞德在线教育/利物浦大学和阿姆斯特丹大学的两门课程的方法、学习模式和课程内容。本文还提供了与信息交流和协调有关的现有倡议和活动的背景信息,以开发大数据、数据科学和研究数据管理的教育材料和计划。
{"title":"Instructional Model for Building Effective Big Data Curricula for Online and Campus Education","authors":"Y. Demchenko, Emanuel Gruengard, S. Klous","doi":"10.1109/CloudCom.2014.162","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.162","url":null,"abstract":"This paper presents current results and ongoing work to develop effective educational courses on the Big Data (BD) and Data Intensive Science and Technologies (DIST) that is been done at the University of Amsterdam in cooperation with KPMG and by the Laureate Online Education (online partner of the University of Liverpool). The paper introduces the main Big Data concepts: multicomponent Big Data definition and Big Data Architecture Framework that provide the basis for defining the course structure and Common Body of Knowledge for Data Science and Big Data technology domains. The paper presents details on approach, learning model, and course content for two courses at the Laureate Online Education/University of Liverpool and at the University of Amsterdam. The paper also provides background information about existing initiatives and activities related to information exchange and coordination on developing educational materials and programs on Big Data, Data Science, and Research Data Management.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128862181","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}
引用次数: 32
期刊
2014 IEEE 6th 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