Towards an architecture for deploying elastic services in the cloud

被引:22
作者
Kirschnick, Johannes [1 ]
Alcaraz Calero, Jose M. [1 ,2 ]
Goldsack, Patrick [1 ]
Farrell, Andrew [1 ]
Guijarro, Julio [1 ]
Loughran, Steve [1 ]
Edwards, Nigel [1 ]
Wilcock, Lawrence [1 ]
机构
[1] Hewlett Packard Labs, Cloud & Secur Lab, Bristol BS34 8QZ, Avon, England
[2] Univ Murcia, Commun & Informat Engn Dept, E-30100 Murcia, Spain
关键词
cloud computing; automated service deployment; service provisioning; elastic services;
D O I
10.1002/spe.1090
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cloud computing infrastructure services enable the flexible creation of virtual infrastructures on-demand. However, the creation of infrastructures is only a part of the process for provisioning services. Other steps such as installation, deployment, configuration, monitoring and management of software components are needed to fully provide services to end-users in the cloud. This paper describes a peer-to-peer architecture to automatically deploy services on cloud infrastructures. The architecture uses a component repository to manage the deployment of these software components, enabling elasticity by using the underlying cloud infrastructure provider. The life cycle of these components is described in this paper, as well as the language for defining them. We also describe the open-source proof-of-concept implementation. Some technical information about this implementation together with some statistical results are also provided. Copyright (c) 2011 John Wiley & Sons, Ltd.
引用
收藏
页码:395 / 408
页数:14
相关论文
共 10 条
[1]  
Amazon, 2010, AM EL MAPR
[2]  
Amazon Inc, 2009, AM EC2
[3]  
Burgess M, 2009, LECT NOTES COMPUT SC, V5637, P95, DOI 10.1007/978-3-642-02627-0_8
[4]  
Cohesive FT, 2010, EL SERV
[5]  
DTO Solutions, 2010, CONTR TIER
[6]  
Frost D., 2009, LINUX J, V177, P8
[7]  
Goldsack Patrick, 2009, Operating Systems Review, V43, P16, DOI 10.1145/1496909.1496915
[8]  
Jacob A, 2009, P INT OR C VEL
[9]  
ScalrInc, 2010, SELF SCAL HOST ENV U
[10]  
Turnbull J, 2007, PULLING STRINGS PUPP, P192