QoS-aware Energy Management Architecture for Cloud Services

被引:1
作者
Alodib, Mohammed [1 ]
机构
[1] Qassim Univ, Buraydah 51411, Qassim, Saudi Arabia
来源
2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA) | 2013年
关键词
Cloud Computing; Web services; Model Driven Architecture; Energy Consumption; Quality of Service;
D O I
10.1109/SOCA.2013.34
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud computing is an emergent technology that offers a pool of configurable resources such as processors, networks, storages, operating system, database, and servers. These resources are offered as Web services deployed on the cloud. The coordination of the interactions between these services is one of the key challenges of cloud architecture. Any failings in these services could lead to lack of availability, which may violate Service Level Agreements causing financial penalties, customer dissatisfaction, or lack of energy. Therefore, it is essential, from a performance perspective, to propose a technique that will insure on-line coordination of services deployed on the cloud. This paper introduces a coordinating service known as a Protocol service. The approach harnesses the capability of the Model Driven Architecture (MDA) to automate the creation and integration of Protocol services, which are deployed into the cloud in order to avoid non-availability or overuse of services. As a proof of concept, the method presented in this paper is implemented as a plugin that automatically produces new Protocol services and integrates them with existing services; it also configures the cloud interface to forward requests to Protocol services.
引用
收藏
页码:328 / 332
页数:5
相关论文
共 18 条
[1]  
Alodib M., 2013, 14 IEEE ACIS INT C S
[2]  
Alodib M., 2013, 1 INT C BUILD EXPL W
[3]  
[Anonymous], MET FAC MOF 2 0 COR
[4]  
[Anonymous], 2004, DAT SYS APP
[5]  
[Anonymous], 2003, MDA Explained, the Model Driven Architecture: Practice and Promise
[6]  
[Anonymous], 2003, Model Driven Architecture: Applying MDA to Enterprise Computing
[7]  
Baun C, 2011, CLOUD COMPUTING: WEB-BASED DYNAMIC IT SERVICES, P1, DOI 10.1007/978-3-642-20917-8
[8]  
Booth D., 2004, WEB SERVICES ARCHITE
[9]  
Furht B, 2010, HANDBOOK OF CLOUD COMPUTING, P3, DOI 10.1007/978-1-4419-6524-0_1
[10]  
Hamscher W., 1992, READINGS MODEL BASED