Toward the automation of a QoS-driven SLA establishment in the Cloud

被引:9
作者
Boukadi, Khouloud [1 ]
Grati, Rima [1 ]
Ben-Abdallah, Hanene [2 ]
机构
[1] Univ Sfax, Mir Al Lab, BP 1088, Sfax 3018, Tunisia
[2] King Abdulaziz Univ, POB 80221, Jeddah 21589, Saudi Arabia
关键词
Composite SaaS; SOA; QoS; SLA; Cloud and Model-driven architecture;
D O I
10.1007/s11761-015-0187-9
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Composite software as a service (SaaS)-based SOA offers opportunities for enterprises to offer value-added services. The cornerstone for such a business is service level agreements between Cloud customers and Cloud providers. In spite of the hype surrounding composite SaaS, standardized methods that enable a reliable management of service level agreements starting from the SLA derivation from the customer requirements to the SLA establishment between the two stockholders are still missing. To overcome such a drawback, we propose a method for SLA establishment guided by QoS for composite SaaS. Our method provides: (1) a requirement specification language for the Cloud customer to define the composition schemas of the requested services along with its QoS constraints; (2) a Cloud provider offer specification language and method to help in identifying the services and resources that satisfy the customer requirements; and (3) an SLA document definition language and method to specify a deployable composite SaaS on the Cloud. Our approach for SLA establishment embraces model-driven architecture principles to automate the SLA document generation from the customer requirements document. The automation is handled through model transformations along with enrichment algorithms to ensure the generation of complete SLA documents.
引用
收藏
页码:279 / 302
页数:24
相关论文
共 43 条
[1]  
Aagedal Jan Oyvind, 2001, THESIS
[2]  
ANDRIEUX A, 2005, WEB SERVICES AGREEME
[3]  
Benatallah B., 2002, IEEE DATA ENG B, V25, P47
[4]  
Boukadi Khouloud, 2010, International Journal of Organizational and Collective Intelligence, V1, P1, DOI 10.4018/joci.2010040101
[5]  
Boukadi K, 2008, P 8 INT C NEW TECHN, P1
[6]  
BREIN, 2006, BUS OBJ DRIV REL INT
[7]  
Carimo RA, 2006, THESIS
[8]   Establishing and Monitoring SLAs in complex Service Based Systems [J].
Comuzzi, Marco ;
Kotsokalis, Constantinos ;
Spanoudakis, George ;
Yahyapour, Ramin .
2009 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, VOLS 1 AND 2, 2009, :783-+
[9]   A Genetic Algorithm (GA) based Load Balancing Strategy for Cloud Computing [J].
Dasgupta, Kousik ;
Mandal, Brototi ;
Dutta, Paramartha ;
Mondal, Jyotsna Kumar ;
Dam, Santanu .
FIRST INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE: MODELING TECHNIQUES AND APPLICATIONS (CIMTA) 2013, 2013, 10 :340-347
[10]  
Efftinge S, 2011, XTEND