2011 IEEE Third International Conference on Cloud Computing Technology and Science最新文献

筛选
英文 中文
Autonomic Cloud Computing: Giving Intelligence to Simpleton Nodes 自主云计算:赋予简单节点智能
P. Endo, D. Sadok, J. Kelner
{"title":"Autonomic Cloud Computing: Giving Intelligence to Simpleton Nodes","authors":"P. Endo, D. Sadok, J. Kelner","doi":"10.1109/CloudCom.2011.74","DOIUrl":"https://doi.org/10.1109/CloudCom.2011.74","url":null,"abstract":"Autonomic Clouds emerge as a result of applying four self-management properties of Autonomic Computing (self configuration, self-healing, self-optimization, and self-protection) in Cloud environment. In this way, Autonomic Cloud Computing is seen as a Cloud with autonomy to take important decisions about resource management, such as the resource allocation for incoming requests, and the optimization decisions of resource utilization. The main goal of this paper is to make a brief discuss about issues of creating self-adaptive systems for Autonomic Clouds, focusing on infrastructure management level.","PeriodicalId":427190,"journal":{"name":"2011 IEEE Third International Conference on Cloud Computing Technology and Science","volume":"89 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122525370","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}
引用次数: 10
An Efficient Orchestration Engine for the Cloud 高效的云编排引擎
2011 IEEE Third International Conference on Cloud Computing Technology and Science Pub Date : 2011-11-29 DOI: 10.1109/CloudCom.2011.110
R. Z. Frantz, R. Corchuelo, J. L. Arjona
{"title":"An Efficient Orchestration Engine for the Cloud","authors":"R. Z. Frantz, R. Corchuelo, J. L. Arjona","doi":"10.1109/CloudCom.2011.110","DOIUrl":"https://doi.org/10.1109/CloudCom.2011.110","url":null,"abstract":"The Cloud is evolving as a cost-effective solution to run services that support a variety of business processes. It is not surprising then that Orchestration as a Service (OaaS) is gaining importance as a means to integrate the many services a typical company runs or out sources in the Cloud. OaaS requires very efficient orchestration engines: the faster they work, the less customers have to pay and the more customers can be served. In this paper, we report on a new orchestration engine, we have performed a series of stringent experiments that prove that it outperforms a state-of-the-art orchestration engine in widespread use. Our conclusion is that our proposal is an efficient, solid orchestration engine ready for the Cloud.","PeriodicalId":427190,"journal":{"name":"2011 IEEE Third International Conference on Cloud Computing Technology and Science","volume":"76 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126985795","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
High Performance Live Migration through Dynamic Page Transfer Reordering and Compression 通过动态页面传输、重新排序和压缩实现高性能实时迁移
Petter Svärd, Johan Tordsson, B. Hudzia, E. Elmroth
{"title":"High Performance Live Migration through Dynamic Page Transfer Reordering and Compression","authors":"Petter Svärd, Johan Tordsson, B. Hudzia, E. Elmroth","doi":"10.1109/CloudCom.2011.82","DOIUrl":"https://doi.org/10.1109/CloudCom.2011.82","url":null,"abstract":"Although supported by many contemporary Virtual Machine (VM) hyper visors, live migration is impossible for certain applications. When migrating CPU and/or memory intensive VMs two problems occur, extended migration downtime that may cause service interruption or even failure, and prolonged total migration time that is harmful for the overall system performance as significant network resources must be allocated to migration. These problems become more severe for migration over slower networks, such as long distance migration between clouds. We approach this two-fold problem through a combination of techniques. A novel algorithm that dynamically adapts the transfer order of VM memory pages during live migration reduces the risk of re-transfers for frequently dirtied pages. As the amount of transferred data is thereby reduced, the total migration time is shortened. By combining this technique with a compression scheme that increases the migration bandwidth the migration downtime is also reduced. An evaluation by means of synthetic migration benchmarks shows that our combined approach reduces migration downtime by a factor 10 to 20, shortens total migration time by around 35%, as well as consumes between 26% and 39% less network bandwidth. The feasibility of our approach for real-life applications is demonstrated by migrating a streaming video server 31% faster while transferring 51% less data.","PeriodicalId":427190,"journal":{"name":"2011 IEEE Third International Conference on Cloud Computing Technology and Science","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126647072","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}
引用次数: 58
A Cloud Environment for Data-intensive Storage Services 面向数据密集型存储服务的云环境
E. K. Kolodner, Sivan Tal, D. Kyriazis, D. Naor, M. Allalouf, Lucia Bonelli, P. Brand, Albert Eckert, E. Elmroth, Spyridon V. Gogouvitis, Danny Harnik, F. Hernández-Rodriguez, M. Jäger, Ewnetu Bayuh Lakew, José Manuel López López, M. Lorenz, A. Messina, Alexandra Shulman-Peleg, R. Talyansky, A. Voulodimos, Y. Wolfsthal
{"title":"A Cloud Environment for Data-intensive Storage Services","authors":"E. K. Kolodner, Sivan Tal, D. Kyriazis, D. Naor, M. Allalouf, Lucia Bonelli, P. Brand, Albert Eckert, E. Elmroth, Spyridon V. Gogouvitis, Danny Harnik, F. Hernández-Rodriguez, M. Jäger, Ewnetu Bayuh Lakew, José Manuel López López, M. Lorenz, A. Messina, Alexandra Shulman-Peleg, R. Talyansky, A. Voulodimos, Y. Wolfsthal","doi":"10.1109/CLOUDCOM.2011.55","DOIUrl":"https://doi.org/10.1109/CLOUDCOM.2011.55","url":null,"abstract":"The emergence of cloud environments has made feasible the delivery of Internet-scale services by addressing a number of challenges such as live migration, fault tolerance and quality of service. However, current approaches do not tackle key issues related to cloud storage, which are of increasing importance given the enormous amount of data being produced in today's rich digital environment (e.g. by smart phones, social networks, sensors, user generated content). In this paper we present the architecture of a scalable and flexible cloud environment addressing the challenge of providing data-intensive storage cloud services through raising the abstraction level of storage, enabling data mobility across providers, allowing computational and content-centric access to storage and deploying new data-oriented mechanisms for QoS and security guarantees. We also demonstrate the added value and effectiveness of the proposed architecture through two real-life application scenarios from the healthcare and media domains.","PeriodicalId":427190,"journal":{"name":"2011 IEEE Third International Conference on Cloud Computing Technology and Science","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117339063","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}
引用次数: 57
Dynamic Resource Allocation in Cloud Environment Under Time-variant Job Requests 时变作业请求下云环境下的动态资源分配
D. Tammaro, E. Doumith, S. A. Zahr, Jean-Paul Smets-Solanes, M. Gagnaire
{"title":"Dynamic Resource Allocation in Cloud Environment Under Time-variant Job Requests","authors":"D. Tammaro, E. Doumith, S. A. Zahr, Jean-Paul Smets-Solanes, M. Gagnaire","doi":"10.1109/CloudCom.2011.91","DOIUrl":"https://doi.org/10.1109/CloudCom.2011.91","url":null,"abstract":"In Cloud environments, efficient resource provisioning and management present today a challenging issue because of the dynamic nature of the Cloud on one hand, and the need to satisfy heterogeneous resource requirements on the other hand. In such dynamic environments where end-users can arrive and leave the Cloud at any time, a Cloud service provider (CSP) should be able to make accurate decisions for scaling up or down its data-centers while taking into account several utility criteria, e.g., the delay of virtual resources setup, the migration of existing processes, the resource utilization, etc. In order to satisfy both parties (the CSP and the end-users), an efficient and dynamic resource allocation strategy is mandatory. In this paper, we propose an original approach for dynamic resource allocation in a Cloud environment. Our proposal considers computing job requests that are characterized by their arrival and teardown times, as well as a predictive profile of their computing requirements during their activity period. Assuming a prior knowledge of the predicted computing resources required by end-users, we propose and investigate several algorithms with different optimization criteria. However, prediction errors may occur resulting in some cases in the drop of one or several computing requests. Our proposed algorithms are compared in terms of various performance parameters including the rejection ratio, the dropping ratio, as well as the satisfaction of the endusers and the CSP.","PeriodicalId":427190,"journal":{"name":"2011 IEEE Third International Conference on Cloud Computing Technology and Science","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129536234","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
Privacy-preserving Collaborative Filtering for the Cloud 保护隐私的云协同过滤
A. Basu, Jaideep Vaidya, H. Kikuchi, T. Dimitrakos
{"title":"Privacy-preserving Collaborative Filtering for the Cloud","authors":"A. Basu, Jaideep Vaidya, H. Kikuchi, T. Dimitrakos","doi":"10.1109/CloudCom.2011.38","DOIUrl":"https://doi.org/10.1109/CloudCom.2011.38","url":null,"abstract":"Rating-based collaborative filtering (CF) enables the prediction of the rating that a user will give to an item, based on the ratings of other items given by other users. However, doing this while preserving the privacy of rating data from individual users is a significant challenge. Several privacy preserving schemes have, so far been proposed in prior work. However, while these schemes are theoretically feasible, there are many practical implementation difficulties on real world public cloud computing platforms. In this paper, we approach the generalised problem of privacy preserving collaborative filtering from the cloud perspective and propose an efficient and secure approach that is built for the cloud. We present our implementation experiences and experimental results based on the Google App Engine for Java (GAE/J) cloud platform.","PeriodicalId":427190,"journal":{"name":"2011 IEEE Third International Conference on Cloud Computing Technology and Science","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126807965","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}
引用次数: 21
Cloud Application Monitoring: The mOSAIC Approach 云应用监控:马赛克方法
2011 IEEE Third International Conference on Cloud Computing Technology and Science Pub Date : 2011-11-29 DOI: 10.1109/CloudCom.2011.117
M. Rak, S. Venticinque, Tamás Máhr, G. Echevarria, Gorka Esnal
{"title":"Cloud Application Monitoring: The mOSAIC Approach","authors":"M. Rak, S. Venticinque, Tamás Máhr, G. Echevarria, Gorka Esnal","doi":"10.1109/CloudCom.2011.117","DOIUrl":"https://doi.org/10.1109/CloudCom.2011.117","url":null,"abstract":"Cloud computing delegates the management of any kind of resources, such as the computing environment or storage systems for example, to the network. The wide-spread permeation of the cloud paradigm implies the need of new programming models that are able to utilize such new features. Once the problem of enabling developers to manage cloud resources in a clear and flexible way is solved, a new problem emerges: the monitoring of the quality of the acquired resources and of the services offered to final users. As the first step, the mOSAIC API and framework aim at offering a solution for the development of interoperable, portable and cloud-provider independent cloud applications. As the second step, this paper introduces the mOSAIC monitoring components that facilitate the building of custom monitoring systems for cloud applications using the mOSAIC API.","PeriodicalId":427190,"journal":{"name":"2011 IEEE Third International Conference on Cloud Computing Technology and Science","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125147273","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}
引用次数: 80
Evaluating the Performance and Power Consumption of Systems with Virtual Machines 用虚拟机评估系统的性能和功耗
2011 IEEE Third International Conference on Cloud Computing Technology and Science Pub Date : 2011-11-29 DOI: 10.1109/CloudCom.2011.120
R. Lent
{"title":"Evaluating the Performance and Power Consumption of Systems with Virtual Machines","authors":"R. Lent","doi":"10.1109/CloudCom.2011.120","DOIUrl":"https://doi.org/10.1109/CloudCom.2011.120","url":null,"abstract":"Virtualization allows multiple applications to run on different execution platforms, but sharing the same host machine. A better knowledge of the expected power consumption of computer hosts that run virtualized applications could help to improve capacity planning and optimization of cloud systems that use virtualization for resource management. In this paper, power and performance predictions are estimated from utilization figures of the main computer subsystems (CPU cores, drives, memory, and network ports), which handle the aggregated tasks produced by the virtualized applications. Extensive measurements conducted on two different systems validate the model.","PeriodicalId":427190,"journal":{"name":"2011 IEEE Third International Conference on Cloud Computing Technology and Science","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128364210","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
Converting a High Performance Application to an Elastic Cloud Application 将高性能应用转换为弹性云应用
D. Rajan, Anthony Canino, J. Izaguirre, D. Thain
{"title":"Converting a High Performance Application to an Elastic Cloud Application","authors":"D. Rajan, Anthony Canino, J. Izaguirre, D. Thain","doi":"10.1109/CloudCom.2011.58","DOIUrl":"https://doi.org/10.1109/CloudCom.2011.58","url":null,"abstract":"Over the past decade, high performance applications have embraced parallel programming and computing models. While parallel computing offers advantages such as good utilization of dedicated hardware resources, it also has several drawbacks such as poor fault-tolerance, scalability, and ability to harness available resources during run-time. The advent of cloud computing presents a viable and promising alternative to parallel computing because of its advantages in offering a distributed computing model. In this work, we establish directives that serve as guidelines for the design and implementation or identification of a suitable cloud computing framework to build or convert a high performance application to run in the cloud. We show that following these directives leads to an elastic implementation that has better scalability, run-time resource adaptability, fault tolerance, and portability across cloud computing platforms, while requiring minimal effort and intervention from the user. We illustrate this by converting an MPI implementation of replica exchange, a parallel tempering molecular dynamics application, to an elastic cloud application using the Work Queue framework that adheres to these directive. We observe better scalability and resource adaptability of this elastic application on multiple platforms, including a homogeneous cluster environment (SGE) and heterogeneous cloud computing environments such as Microsoft Azure and Amazon EC2.","PeriodicalId":427190,"journal":{"name":"2011 IEEE Third International Conference on Cloud Computing Technology and Science","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127224759","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}
引用次数: 59
DIRAC Integration with Cloud Stack DIRAC与云堆栈集成
Víctor Fernández-Albor, J. Saborido, F. Gomez-Folgar, J. L. Cacheiro, R. G. Diaz
{"title":"DIRAC Integration with Cloud Stack","authors":"Víctor Fernández-Albor, J. Saborido, F. Gomez-Folgar, J. L. Cacheiro, R. G. Diaz","doi":"10.1109/CLOUDCOM.2011.81","DOIUrl":"https://doi.org/10.1109/CLOUDCOM.2011.81","url":null,"abstract":"Grid is one option that researchers are already using to submit their scientific simulations. Several organizations such as CERN (European Organization for Nuclear Research) or EMBL (European Molecular Biology Laboratory) are currently using grid in order to run a large part of their simulation jobs. Nowadays the increasing availability of cloud resources its making the scientific community to shift focus from grid to cloud as a way that will allow them to extend the pool of resources where they can run their jobs. Unfortunately running scientific jobs in the cloud usually requires to start again from the beginning and learn how to use new interfaces. CERN's LHCb experiment has developed a software framework called DIRAC (Distributed Infrastructure with Remote Agent Control) which provides researchers with the perfect environment for running their jobs and get the results through a browser. Cloud Stack is an open source cloud platform, now owned by Citrix Systems, that allows building any type of cloud including public, private, and hybrid. It is the cloud management software selected in the FORMIGA CLOUD project to manage non-dedicated computer lab resources belonging to different Spanish universities. This article explains the work involved in the integration between Cloud Stack and the grid framework DIRAC. This integration will allow users to use cloud resources transparently through a common interface.","PeriodicalId":427190,"journal":{"name":"2011 IEEE Third International Conference on Cloud Computing Technology and Science","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121282642","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
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信