A Hierarchical Self-X SLA for Cloud Computing

Size: px
Start display at page:

Download "A Hierarchical Self-X SLA for Cloud Computing"

Transcription

1 A Hierarchical Self-X SLA for Cloud Computing 1 Ahmad Mosallanejad, 2 Rodziah Atan, 3 Rusli Abdullah, 4 Masrah Azmi Murad *1,2,3,4 Faculty of Computer Science and Information Technology, UPM, Malaysia, ahmad.upm@gmail.com, {rodziah,rusli, masrah}@upm.edu.my Abstract In cloud computing, service level agreement (SLA) is a mutual contract between service provider and consumer upon quality of service (QoS). Currently, there is no an effective relation among different SLAs while some of them affect each other. Moreover, different systems are employed to operate SLA based functions for instance SLA monitoring system, SLA based resource adapting system and etc. heterogeneous SLA based systems and lack of hierarchical relations have deducted the efficiency of SLA based systems. In this paper, the SLA structure is extended to support the hierarchical relation of SLAs in cloud computing. Additionally, a self-x ability is also proposed and added inside the SLA structure to supply the SLA based operations. A self-healing SLA is developed by extended SLA and the experiment results have presented its effectiveness. Keywords: Service level agreement, Cloud computing, Self-healing SLA, SLA monitoring, Hierarchical SLA 1. Introduction SLA is a mutual contract between service provider and consumer about quality of service (QoS). There are also several SLAs among different service providers in cloud computing environment which they offer software as a service (SaaS), platform as a service (PaaS) and infrastructure as a service (IaaS). Some of the SLAs are depended on each other hierarchically for instance: if the SLA in IaaS is violated all depended SLAs in PaaS and SaaS will be violated. To have an effective SLA based cloud operations, the hierarchical relation of SLAs should be taken into account. The current SLA structure does not support the hierarchical relation of SLAs in cloud computing. [1] and [2] tried to build the hierarchical relation of SLAs for specific purposes including SLA aggregation and SLA validation. However, they are not generalizable for all SLA based operations. In this paper, the SLA structure is extended to construct the hierarchical relation of SLAs in cloud computing. This relation can be employed for various purposes in different SLA based activities for instance SLA negotiating, SLA monitoring and resource adapting systems. Moreover, the self-x ability is appended to the SLA which X can be any SLA based actions. This feature enables the extended SLA to operate its functions by itself. The self-negotiating SLA, self-monitoring SLA, self-healing SLA are some samples of extended SLA actions. Finally, the hierarchical self-healing SLA is simulated for cloud computing to evaluate the proposed extended SLA. This paper is structured as follows. The related works are presented in Section 2. Then, the extended SLA is described in Section 3 by two subsections about hierarchical SLA and self-x ability. The hierarchical self-healing SLA is simulated and the results are presented in Section 4. Finally the discussion and conclusion are presented in Section 5 and Section 6 respectively. 2. Related Works This research tries to build a hierarchical self-x SLA by SLA extension. There are some related works for different aspects of this research scope. The related works are divided into three parts: SLA extension works, hierarchical SLA works and self-ability works in cloud computing area. A. Marco et al. presented a basic model of SLA for non-functional properties between service provider and consumer [3]. The web service (WS) agreement protocol is also proposed by v. Deora et al [4]. It is the XML-based document for functional and non-functional specification of agreed service. Furthermore, some basic standards and languages are proposed to describe the agreed QoS including International Journal of Digital Content Technology and its Applications(JDCTA) Volume8, Number1, February

2 IBM web service level agreement (WSLA) [5] and web service management language (WSML) [6]. The structure of WS-Agreement is illustrated in Figure 1A as a basic SLA structure. Context Terms Service Description Terms Guarantee Terms Context Terms Service Description Terms Guarantee Terms Negotiation Terms Context Terms Service Description Terms Guarantee Terms Constraints Figure 1. A)The basic SLA[3] and extended SLA for: B) QoS renegotiation[3] C) creation constraints In a few works the SLA structure is extended for specific purposes. Figure 1B has presented the extended SLA structure by A. Marco et al. The Negotiation Term is added to the basic structure of SLA to enable the SLA renegotiation about violated QoS at run-time [3]. Besides, C. Muller et al. extended the SLA by adding the constraints as presented in Figure 1C [7]. The constraint part defined the different period of SLA attributes by different value. In related works, the SLA structure is extended to fulfill specific requirements. In this paper the SLA structure is extended to provide a general hierarchical self-x SLA in cloud computing. The hierarchical relation of SLAs is taken in to account in few works. The hierarchical aggregation of SLAs is done by U. H. Irfan et al. for Business Value Networks [1]. The SLAs had the top down links in SLA aggregation to be compatible for composed services. The hierarchical relation also took attentions for SLA validation in Service Value Chains [2]. B. Ivona et al. employed the hierarchical and layered cloud architecture to propagate the SLA violations among cloud actors [8]. The hierarchical relation of SLAs was also important in SLA establishing and monitoring [9]. So, each related works paid attentions to hierarchical SLA for specific reasons and all of them build this relation by their proposed frameworks. This paper extends the SLA structure to provide the hierarchical relation of SLAs for applying on SLA based operations. The self-x ability refers to the independent autonomic behaviors [10]. Several self-adaptive systems are applied in cloud computing to adapt the resources at run time based on agreed SLA [11] [12] [13]. Some other self-x samples are introduced including self-management [14] [10], self-configuring, self-healing [15] and self-optimizing [16] however they have a high overhead cost because they are separated systems from SLA. In this paper, the self-x ability is integrated in SLA structure. 3. SLA Structure Extension The SLA structure is extended for two purposes. First, it is extended to build a hierarchical relation of SLAs in cloud computing. Second, it is extended to enforce the self-x ability in SLAs. The extended SLA is illustrated in Figure 2. The Context and Term parts are represented in extended SLA as same as basic structure. They are the main parts of SLA which presented the information about parties, service attributes and agreed SLO. The Relation and Function are two extended parts which try to provide the hierarchical relation and self-x ability of SLA. 29

3 Figure 2. Extended SLA The Relation and Function parts refer to the structural and behavioral feature of SLA respectively. The addresses of related SLAs are recorded in Relation part which they would have depended, affected or spared relationship. They are employed for any necessary notification between SLAs by self-x functions. Any procedure could be defined in Function part for instance negotiating, monitoring, reacting etc. So each SLA can operate their tasks independently Hierarchical SLAs The SLA is extended to fulfill the hierarchical nature of cloud computing. Currently, the SLA is a lacking of any relation to other related SLAs while they depend on each other in cloud computing. The Relation part is added to the SLA structure to record the address of all related SLAs. So, each SLA can build a hierarchical relation with related SLAs. The example relation of SLAs in cloud computing is illustrated in Figure 3 which is introduced by M. Cumuzzi et.al [9]. The SLA CS is a mutual contract between business consumer and composite service provider. The SLA CS depends on SLA IS1, SLA AS1 and SLA AS2 as an infrastructure service and service components. Moreover, both SLA AS1 and SLA AS2 depend on another infrastructure service by SLA IS2.1 and SLA IS2.2. The hierarchical relation of SLAs is clearly illustrated in this scenario however the SLAs could not build this relation independently. The extended SLA can accomplish the hierarchical relation of SLAs as presented in Figure 4. Figure 3. Hierarchical relation of SLAs in cloud [9] If the extended SLA is employed for described scenario of Figure 3, the hierarchical relation of SLAs is constructed as depicted in Figure 4. The related SLA addresses are recorded in Relation part and each SLA is connected to the related SLAs hierarchically. This hierarchical relation is widely 30

4 employed in many SLA based activities for instance SLA monitoring, SLA reacting and SLA negotiating. This relation is highlighted in Self-healing scenario as presented in Section 4. Figure 4. Hierarchical relation of SLAs by extended SLA The related SLAs address should be recorded in Relation part at the SLA construction time. Moreover, the kind of relation is also noted. In presented scenario, the SLA CS recorded the SLA IS1, SLA AS1 and SLA AS2 as affected SLAs. The SLA IS1, SLA AS1 and SLA AS2 recorded the SLA CS as a dependent SLA. So, the both hierarchical and kind of relations are clarified by the extended SLA Self-X SLA Currently, the SLA based systems are centralized in a service provider and specific system is in charge for SLA operations for instance SLA negotiation system, SLA monitoring system and SLA based adaptation system. The extended SLA distributes these kinds of operation among SLAs and each SLA can do their procedures by itself independently. There are various functions related to the SLA in cloud computing for instance SLA monitoring, SLA managing, SLA based adapting, SLA negotiation. These kinds of functions are called X in this paper. The Self-X ability refers to the autonomic function which is done by SLA independently based on actor demand or environment changing. The extended SLA has the operational abilities while the basic SLA is the recorded document in database. Each SLA can have several self-x functions. Figure 2 has presented the Function part of SLA. Each SLA can monitor its attributes by its self-monitoring function and react against any detected violation. Each Self-X function employs SLA attribute metrics, agreed SLO value, related SLAs addresses and other variables based on the function responsibilities. The Self-X functions can invoke each other and they can be run sequentially as described in Section 4 for self-healing SLA scenario. 4. Self-Healing SLA Experiment and Result A hierarchical self-healing SLA is developed by extended SLA. The self-healing SLA is a closedloop of SLA violation detecting, diagnosing and reacting [17] which aims to prevent or revive the violated SLA. The self-healing SLA includes SLA contents, related SLAs address and two Self-X functions: self-monitoring and self-reacting functions as presented in Figure 5. The self-healing SLA is always at the running time. The raw data is collected based on agreed attributes. Then, the attribute value is measured in self-monitoring function and they are compared with agreed SLO. If the attribute value exceeds the agreed SLO, the SLA violation is happened and the selfreacting function should be invoked. The self-monitoring results are also recorded in monitoring log database. The self-healing function analyzes the kind of violation and provides the reaction plan based on rule-based reasoning method. The reaction plan is sent to the resource manager to enforce the planned infrastructure rearrangement. To prevent the SLA violation, the threshold value is employed to predict the SLA violation before happening. If the reaction plan could not prevent the violation, the 31

5 alert notification will be sent to the all dependent SLAs. This notification helps the related SLA to prevent the violation by early reaction. Figure 5. Self-healing SLA scheme based on extended SLA To evaluate the extended SLA, four self-healing SLAs with hierarchical relations are simulated. The collected data by [15] and [18] is employed to observe the self-healing SLA functionalities. The stress test is done and the number of SLA violations for end user is observed as illustrated in Figure Figure 6. The detected violations for HS-SLA and SLA in stress test HS SLA SLA The critical value is increased 20 times step by step in the stress test. The number of SLA violations is presented in Figure 6 for both self-healing SLA and basic SLA. the number of violations in basic SLA is dramatically increased when the stress is enlarged. The self-healing SLA could resist aginst the critical situation after 9 th level of stress. the number of violations in self-healing SLA is more than basic SLA in specific short period, from 6 th to 8 th levels, because of unsuccessful reactions. 5. Discussion The extended SLA provided the hierarchical relation between SLAs in cloud computing and build the self-x ability in each SLA. The extended SLA is compared with some related works in SLA monitoring and adapting area as presented in Table 1. All of related works have done the SLA 32

6 monitoring automatically without any request but none of them had the self-monitoring ability. They had to employ the individual system to monitor the SLAs while the extended SLA could monitor their attributes by itself. Although the hierarchical relation is made in [19] and [2], the relation was between cloud managers rather than SLAs. The SLA based functions also distributed among actors not SLAs. In extended SLA, each SLA has its required hierarchical relations and actions. Table 1. Comparison of extended SLA and related works Proposed Solution Automated Hierarchical SLA Self-Monitoring Decentralized [19] * [20] [2] * [21] Extended SLA In Self-healing SLA case study, each SLA had its own monitoring and reacting operations. Moreover, the needed communications are done between hierarchical SLAs. So, the extended SLA is successfully employed to build a self-healing SLA. 6. Conclusion In this paper, SLA structure is extended to build the hierarchical relation of SLAs in cloud computing. Additionally, self-x ability is also proposed to operate the SLA based functions. Then, self-healing SLA is developed by extended SLA and the experiment results have presented the adaptability of services in stress test. Each extended SLA could monitor its attributes by itself and react against any detected violation. Other SLA based functions can be added and experimented in cloud environment as a future work. References [1] I. Ul Haq, A. Huqqani, and E. Schikuta, "Aggregating hierarchical service level agreements in business value networks," in Business Process Management, ed: Springer, 2009, pp [2] I. U. Haq, E. Schikuta, I. Brandic, A. Paschke, and H. Boley, "SLA Validation of Service Value Chains," in GCC, 2010, pp [3] M. Aiello, G. Frankova, and D. Malfatti, "What s in an Agreement? An Analysis and an Extension of WS-Agreement," in Service-Oriented Computing-ICSOC 2005, ed: Springer, 2005, pp [4] V. Deora, J. Shao, W. A. Gray, and N. J. Fiddian, "A quality of service management framework based on user expectations," in Service-Oriented Computing-ICSOC 2003, ed: Springer, 2003, pp [5] A. Keller and H. Ludwig, "The WSLA framework: Specifying and monitoring service level agreements for web services," Journal of Network and Systems Management, vol. 11, pp , [6] A. Sahai, A. Durante, and V. Machiraju, "Towards automated SLA management for web services," Hewlett-Packard Research Report HPL (R. 1), [7] C. Müller, O. Martín-Díaz, A. Ruiz-Cortés, M. Resinas, and P. Fernandez, "Improving temporalawareness of WS-agreement," in Service-Oriented Computing ICSOC 2007, ed: Springer, 2007, pp [8] I. Brandic, V. C. Emeakaroha, M. Maurer, S. Dustdar, S. Acs, A. Kertesz, and G. Kecskemeti, "LAYSI: a layered approach for SLA-violation propagation in self-manageable cloud infrastructures," in Computer Software and Applications Conference Workshops (COMPSACW), 2010 IEEE 34th Annual, 2010, pp

7 [9] M. Comuzzi, C. Kotsokalis, G. Spanoudakis, and R. Yahyapour, "Establishing and monitoring SLAs in complex service based systems," in Web Services, ICWS IEEE International Conference on, 2009, pp [10] J. Kramer and J. Magee, "Self-managed systems: an architectural challenge," in Future of Software Engineering, FOSE'07, 2007, pp [11] D. Weyns, S. Malek, and J. Andersson, "On decentralized self-adaptation: lessons from the trenches and challenges for the future," in Proceedings of the 2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, 2010, pp [12] N. Huber, F. Brosig, and S. Kounev, "Model-based self-adaptive resource allocation in virtualized environments," in Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2011, pp [13] D. Weyns, B. Schmerl, V. Grassi, S. Malek, R. Mirandola, C. Prehofer, J. Wuttke, J. Andersson, H. Giese, and K. M. Göschka, "On patterns for decentralized control in self-adaptive systems," in Software Engineering for Self-Adaptive Systems II, ed: Springer, 2013, pp [14] F. Faniyi and R. Bahsoon, "Self-managing SLA compliance in cloud architectures: a market-based approach," in Proceedings of the 3rd international ACM SIGSOFT symposium on Architecting Critical Systems, 2012, pp [15] Y. Dai, Y. Xiang, and G. Zhang, "Self-healing and Hybrid Diagnosis in Cloud Computing," in Cloud Computing, ed: Springer, 2009, pp [16] S. Dobson, R. Sterritt, P. Nixon, and M. Hinchey, "Fulfilling the vision of autonomic computing," Computer, vol. 43, pp , [17] H. Psaier and S. Dustdar, "A survey on self-healing systems: approaches and systems," Computing, vol. 91, pp , [18] Z. Zheng and M. R. Lyu, "Ws-dream: A distributed reliability assessment mechanism for web services," in Dependable Systems and Networks With FTCS and DCC, DSN IEEE International Conference on, 2008, pp [19] O. Mola and M. A. Bauer, "Towards Cloud Management by Autonomic Manager Collaboration," International Journal of Communications, Network and System Sciences, vol. 4, pp , [20] M. Maurer, I. Brandic, and R. Sakellariou, "Adaptive resource configuration for Cloud infrastructure management," Future Generation Computer Systems, [21] Q. Li, Q.-f. Hao, L.-m. Xiao, and Z.-j. Li, "An integrated approach to automatic management of virtualized resources in cloud environments," The Computer Journal, vol. 54, pp ,

HS-SLA: A Hierarchical Self-Healing SLA Model for Cloud Computing

HS-SLA: A Hierarchical Self-Healing SLA Model for Cloud Computing HS-SLA: A Hierarchical Self-Healing SLA Model for Cloud Computing Ahmad Mosallanejad, Rodziah Atan, Rusli Abdullah, Masrha Azmi Murad, Taghi Javdani Faculty of Computer Science and Information Technology,

More information

Dynamic Monitoring Interval to Economize SLA Evaluation in Cloud Computing Nor Shahida Mohd Jamail, Rodziah Atan, Rusli Abdullah, Mar Yah Said

Dynamic Monitoring Interval to Economize SLA Evaluation in Cloud Computing Nor Shahida Mohd Jamail, Rodziah Atan, Rusli Abdullah, Mar Yah Said Dynamic Monitoring to Economize SLA Evaluation in Cloud Computing Nor Shahida Mohd Jamail, Rodziah Atan, Rusli Abdullah, Mar Yah Said Abstract Service level agreement (SLA) is a contract between service

More information

A Review On SLA And Various Approaches For Efficient Cloud Service Provider Selection Shreyas G. Patel Student of M.E, CSE Department, PIET Limda

A Review On SLA And Various Approaches For Efficient Cloud Service Provider Selection Shreyas G. Patel Student of M.E, CSE Department, PIET Limda A Review On SLA And Various Approaches For Efficient Cloud Service Provider Selection Shreyas G. Patel Student of M.E, CSE Department, PIET Limda Prof. Gordhan B. Jethava Head & Assistant Professor, Information

More information

Towards a Service Level Management Framework for Service Value Networks

Towards a Service Level Management Framework for Service Value Networks Towards a Service Level Management Framework for Service Value Networks Christof Momm, Frank Schulz SAP Research CEC Karlsruhe Vincenz-Priessnitz-Str. 1 76133 Karlsruhe {christof.momm frank.schulz}@sap.com

More information

Towards Integrating Information of Service Level Agreement and Resources as a Services (RaaS) for Cloud Computing Environment

Towards Integrating Information of Service Level Agreement and Resources as a Services (RaaS) for Cloud Computing Environment Towards Integrating Information of Service Level Agreement and Resources as a Services (RaaS) for Cloud Computing Environment Rusli Abdullah and Amir Mohamed Talib Faculty of Computer Science & IT Information

More information

Facilitating self-adaptable Inter-Cloud management

Facilitating self-adaptable Inter-Cloud management Facilitating self-adaptable Inter-Cloud management G. Kecskemeti, M. Maurer, I. Brandic, A. Kertesz, Zs. Nemeth, S. Dustdar 20th Euromicro International Conference on Parallel, Distributed and Network-Based

More information

Decentralized Planning for Self-adaptation in Multi-cloud Environment

Decentralized Planning for Self-adaptation in Multi-cloud Environment Decentralized Planning for Self-adaptation in Multi-cloud Environment Azlan Ismail 1 and Valeria Cardellini 2 1 Faculty of Computer and Mathematical Sciences Universiti Teknologi MARA (UiTM), Malaysia

More information

SLA Business Management Based on Key Performance Indicators

SLA Business Management Based on Key Performance Indicators , July 4-6, 2012, London, U.K. SLA Business Management Based on Key Performance Indicators S. Al Aloussi Abstract-It is increasingly important that Service Level Agreements (SLAs) are taken into account

More information

How To Model Web Service Quality Composition

How To Model Web Service Quality Composition Web Service Quality Composition Modelling Ganna Frankova DIT - University of Trento, Via Sommarive, 14, 38050 Povo-Trento, Italy email: ganna.frankova@dit.unitn.it Abstract. The critical issue of web services

More information

SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS

SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS Foued Jrad, Jie Tao and Achim Streit Steinbuch Centre for Computing, Karlsruhe Institute of Technology, Karlsruhe, Germany {foued.jrad, jie.tao, achim.streit}@kit.edu

More information

SALMon: A SOA System for Monitoring Service Level Agreements

SALMon: A SOA System for Monitoring Service Level Agreements SALMon: A SOA System for Monitoring Service Level Agreements Marc Oriol, Xavier Franch, Jordi Marco Universitat Politècnica de Catalunya, Spain moriol@lsi.upc.edu franch@essi.upc.edu jmarco@lsi.upc.edu

More information

AUTONOMOUS INTELLIGENT AGENT INDEMNIFICATION IN SLA (IAIS) ARCHITECTURE FOR EFFORTLESS MONITORING OF SLA VIOLATIONS

AUTONOMOUS INTELLIGENT AGENT INDEMNIFICATION IN SLA (IAIS) ARCHITECTURE FOR EFFORTLESS MONITORING OF SLA VIOLATIONS ISSN: 2229-6956(ONLINE) ICTACT JOURNAL ON SOFT COMPUTING, APRIL 2015, VOLUME: 05, ISSUE: 03 AUTONOMOUS INTELLIGENT AGENT INDEMNIFICATION IN SLA (IAIS) ARCHITECTURE FOR EFFORTLESS MONITORING OF SLA VIOLATIONS

More information

Self-Aware Software and Systems Engineering: A Vision and Research Roadmap

Self-Aware Software and Systems Engineering: A Vision and Research Roadmap Self-Aware Software and Engineering: A Vision and Research Roadmap Samuel Kounev Institute for Program Structures and Data Organization (IPD) Karlsruhe Institute of Technology (KIT) 76131 Karlsruhe, Germany

More information

DESIGN OF AGENT BASED SYSTEM FOR MONITORING AND CONTROLLING SLA IN CLOUD ENVIRONMENT

DESIGN OF AGENT BASED SYSTEM FOR MONITORING AND CONTROLLING SLA IN CLOUD ENVIRONMENT International Journal of Advanced Technology in Engineering and Science www.ijates.com DESIGN OF AGENT BASED SYSTEM FOR MONITORING AND CONTROLLING SLA IN CLOUD ENVIRONMENT Sarwan Singh 1, Manish Arora

More information

SLA Based Information Security Metric for Cloud Computing from COBIT 4.1 Framework

SLA Based Information Security Metric for Cloud Computing from COBIT 4.1 Framework International Journal of Computer Networks and Communications Security VOL. 1, NO. 3, AUGUST 2013, 95 101 Available online at: www.ijcncs.org ISSN 2308-9830 C N C S SLA Based Information Security Metric

More information

Towards Energy-efficient Cloud Computing

Towards Energy-efficient Cloud Computing Towards Energy-efficient Cloud Computing Michael Maurer Distributed Systems Group TU Vienna, Austria maurer@infosys.tuwien.ac.at http://www.infosys.tuwien.ac.at/staff/maurer/ Distributed Systems Group

More information

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University Cloud computing: the state of the art and challenges Jānis Kampars Riga Technical University Presentation structure Enabling technologies Cloud computing defined Dealing with load in cloud computing Service

More information

Resource Allocation Avoiding SLA Violations in Cloud Framework for SaaS

Resource Allocation Avoiding SLA Violations in Cloud Framework for SaaS Resource Allocation Avoiding SLA Violations in Cloud Framework for SaaS Shantanu Sasane Abhilash Bari Kaustubh Memane Aniket Pathak Prof. A. A.Deshmukh University of Pune University of Pune University

More information

Model-Driven Service Level Management

Model-Driven Service Level Management Model-Driven Service Level Management Anacleto Correia 1,2, Fernando Brito e Abreu 1 1 Faculdade de Ciências e Tecnologia/Universidade Nova de Lisboa, Caparica 2 Escola Superior de Tecnologia/Instituto

More information

IaaS Federation. Contrail project. IaaS Federation! Objectives and Challenges! & SLA management in Federations 5/23/11

IaaS Federation. Contrail project. IaaS Federation! Objectives and Challenges! & SLA management in Federations 5/23/11 Cloud Computing (IV) s and SPD Course 19-20/05/2011 Massimo Coppola IaaS! Objectives and Challenges! & management in s Adapted from two presentations! by Massimo Coppola (CNR) and Lorenzo Blasi (HP) Italy)!

More information

Service Level Agreement in Cloud Computing

Service Level Agreement in Cloud Computing Service Level Agreement in Cloud Computing Pankesh Patel 1,2, Ajith Ranabahu 1, Amit Sheth 1 1 Knoesis Center, Wright State University, USA {ajith,amit}@knoesis.org 2 DA-IICT, Gandhinagar, INDIA pankesh

More information

Towards Management of SLA-Aware Business Processes Based on Key Performance Indicators

Towards Management of SLA-Aware Business Processes Based on Key Performance Indicators Towards Management of SLA-Aware Business Processes Based on Key Performance Indicators Branimir Wetzstein, Dimka Karastoyanova, Frank Leymann Institute of Architecture of Application Systems, University

More information

Ensuring Cost-Optimal SLA Conformance for Composite Service Providers

Ensuring Cost-Optimal SLA Conformance for Composite Service Providers Ensuring Cost-Optimal SLA Conformance for Composite Service Providers Philipp Leitner Supervised by: Schahram Dustdar Distributed Systems Group Vienna University of Technology Argentinierstrasse 8/184-1

More information

Online Performance Prediction with Architecture-Level Performance Models

Online Performance Prediction with Architecture-Level Performance Models Online Performance Prediction with Architecture-Level Performance Models Fabian Brosig Karlsruhe Institute of Technology, Germany fabian.brosig@kit.edu Abstract: Today s enterprise systems based on increasingly

More information

Software Adaptation Patterns for Service-Oriented Architectures

Software Adaptation Patterns for Service-Oriented Architectures Software Adaptation Patterns for -Oriented Architectures Hassan Gomaa, Koji Hashimoto, Minseong Kim, Sam Malek, Daniel A. Menascé Department of Computer Science George Mason University Fairfax, VA 22030

More information

Automating Cloud Service Level Agreements using Semantic Technologies

Automating Cloud Service Level Agreements using Semantic Technologies In proceedings of CLaw Workshop, IEEE International Conference on Cloud Engineering (IC2E), March 2015 Automating Cloud Service Level Agreements using Semantic Technologies Karuna Pande Joshi and Claudia

More information

QoS Integration in Web Services

QoS Integration in Web Services QoS Integration in Web Services M. Tian Freie Universität Berlin, Institut für Informatik Takustr. 9, D-14195 Berlin, Germany tian @inf.fu-berlin.de Abstract: With the growing popularity of Web services,

More information

Self-control Cloud Services

Self-control Cloud Services 2014 IEEE 13th International Symposium on Network Computing and Applications Self-control Cloud Services Efficient SLA Management Tatiana Aubonnet, 1, 2 Noemie Simoni 1 1 - Télécom ParisTech, CNRS LTCI-UMR

More information

Service Level Agreement (SLA) in Utility Computing Systems

Service Level Agreement (SLA) in Utility Computing Systems Service Level Agreement (SLA) in Utility Computing Systems Linlin Wu and Rajkumar Buyya Cloud Computing and Distributed Systems (CLOUDS) Laboratory Department of Computer Science and Software Engineering

More information

Traceability Method for Software Engineering Documentation

Traceability Method for Software Engineering Documentation www.ijcsi.org 216 Traceability Method for Software Engineering Documentation Nur Adila Azram 1 and Rodziah Atan 2 1 Department of Information System, Universiti Putra Malaysia, Company Serdang, Selangor,

More information

SLA PROTECTION. MODELS for Virtualized Data Centers. Gambi Pezzè

SLA PROTECTION. MODELS for Virtualized Data Centers. Gambi Pezzè SLA PROTECTION MODELS for Virtualized Data Centers Gambi Pezzè Young INTRODUCING THE APPROACH Context, Problem and Approach main ideas 1 DATA CENTER WAN SITE SITE Physical Resource DATA CENTER WAN SITE

More information

SLA - Aware Enterprise Service Computing - Part II

SLA - Aware Enterprise Service Computing - Part II SLA - Aware Enterprise Service Computing - Part II by Longji Tang, Senior Technical Advisor, FedEx, Jing Dong, Faculty of Computer Science, University of Texas and Yajing Zhao, M.S., Ph.D., University

More information

SOA Governance: Exploring Challenges & Benefits from an Autonomic Perspective

SOA Governance: Exploring Challenges & Benefits from an Autonomic Perspective SOA Governance: Exploring Challenges & Benefits from an Autonomic Perspective J. A. Parejo, Pablo Fernandez, and Antonio Ruiz-Cortés University of Seville, Spain japarejo@us.es Abstract. Both Academy and

More information

Comparison of Request Admission Based Performance Isolation Approaches in Multi-tenant SaaS Applications

Comparison of Request Admission Based Performance Isolation Approaches in Multi-tenant SaaS Applications Comparison of Request Admission Based Performance Isolation Approaches in Multi-tenant SaaS Applications Rouven Kreb 1 and Manuel Loesch 2 1 SAP AG, Walldorf, Germany 2 FZI Research Center for Information

More information

Author's personal copy

Author's personal copy Future Generation Computer Systems 32 (2014) 54 68 Contents lists available at ScienceDirect Future Generation Computer Systems journal homepage: www.elsevier.com/locate/fgcs An interoperable and self-adaptive

More information

Supply Chain Platform as a Service: a Cloud Perspective on Business Collaboration

Supply Chain Platform as a Service: a Cloud Perspective on Business Collaboration Supply Chain Platform as a Service: a Cloud Perspective on Business Collaboration Guopeng Zhao 1, 2 and Zhiqi Shen 1 1 Nanyang Technological University, Singapore 639798 2 HP Labs Singapore, Singapore

More information

CLOUD SERVICE LEVEL AGREEMENTS Meeting Customer and Provider needs

CLOUD SERVICE LEVEL AGREEMENTS Meeting Customer and Provider needs CLOUD SERVICE LEVEL AGREEMENTS Meeting Customer and Provider needs Eric Simmon January 28 th, 2014 BACKGROUND Federal Cloud Computing Strategy Efficiency improvements will shift resources towards higher-value

More information

Service-Oriented Computing: Service Foundations

Service-Oriented Computing: Service Foundations Service-Oriented Computing: Service Foundations Marco Aiello and Schahram Dustdar TUWien {aiellom,dustdar}@infosys.tuwien.ac.at Participating in the discussion: Paco Curbera, Flavio De Paoli, Wolfgang

More information

Secure Monitoring of Service Level Agreements

Secure Monitoring of Service Level Agreements Secure Monitoring of Service Level Agreements K.P. Clark, M.E. Warnier, F.M.T. Brazier Faculty of Technology, Policy and Management Delft University of Technology Delft, The Netherlands {k.p.clark, m.e.warnier,

More information

FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS

FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS International Journal of Computer Engineering and Applications, Volume VIII, Issue II, November 14 FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS Saju Mathew 1, Dr.

More information

A FRAMEWORK FOR QOS-AWARE EXECUTION OF WORKFLOWS OVER THE CLOUD

A FRAMEWORK FOR QOS-AWARE EXECUTION OF WORKFLOWS OVER THE CLOUD A FRAMEWOR FOR QOS-AWARE EXECUTION OF WORFLOWS OVER THE CLOUD Moreno Marzolla 1, Raffaela Mirandola 2 1 Università di Bologna, Dipartimento di Scienze dell Informazione Mura A. Zamboni 7, I-40127 Bologna

More information

CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM

CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM Taha Chaabouni 1 and Maher Khemakhem 2 1 MIRACL Lab, FSEG, University of Sfax, Sfax, Tunisia chaabounitaha@yahoo.fr 2 MIRACL Lab, FSEG, University

More information

Towards SLA-Driven API Gateways

Towards SLA-Driven API Gateways Towards SLA-Driven API Gateways Antonio Gámez-Díaz, Pablo Fernández-Montes, and Antonio Ruiz-Cortés University of Sevilla {agamez2,pablofm,aruiz}@us.es Abstract. As APIs are becoming popular to build Service-Based

More information

Conceptual Approach for Performance Isolation in Multi-Tenant Systems

Conceptual Approach for Performance Isolation in Multi-Tenant Systems Conceptual Approach for Performance Isolation in Multi-Tenant Systems Manuel Loesch 1 and Rouven Krebs 2 1 FZI Research Center for Information Technology, Karlsruhe, Germany 2 SAP AG, Global Research and

More information

Application Deployment Models with Load Balancing Mechanisms using Service Level Agreement Scheduling in Cloud Computing

Application Deployment Models with Load Balancing Mechanisms using Service Level Agreement Scheduling in Cloud Computing Global Journal of Computer Science and Technology Cloud and Distributed Volume 13 Issue 1 Version 1.0 Year 2013 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals

More information

M4CLOUD - GENERIC APPLICATION LEVEL MONITORING FOR RESOURCE-SHARED CLOUD ENVIRONMENTS

M4CLOUD - GENERIC APPLICATION LEVEL MONITORING FOR RESOURCE-SHARED CLOUD ENVIRONMENTS M4CLOUD - GENERIC APPLICATION LEVEL MONITORING FOR RESOURCE-SHARED CLOUD ENVIRONMENTS Toni Mastelic, Vincent C. Emeakaroha, Michael Maurer and Ivona Brandic Information Systems Institute, Vienna University

More information

Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing

Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing Deep Mann ME (Software Engineering) Computer Science and Engineering Department Thapar University Patiala-147004

More information

DISTRIBUTED TRUST MANAGEMENT FOR VALIDATING SLA CHOREOGRAPHIES

DISTRIBUTED TRUST MANAGEMENT FOR VALIDATING SLA CHOREOGRAPHIES DISTRIBUTED TRUST MANAGEMENT FOR VALIDATING SLA CHOREOGRAPHIES Irfan Ul Haq Department of Knowledge and Business Engineering, University of Vienna, Austria Rehab Alnemr Hasso Plattner Institute, Potsdam

More information

Taming the Cloud: Safety, Certification and Compliance for Software Services

Taming the Cloud: Safety, Certification and Compliance for Software Services Taming the Cloud: Safety, Certification and Compliance for Software Services Keynote at the Workshop on Engineering Service-Oriented Applications (WESOA) 2011 Howard Foster and George Spanoudakis Department

More information

Engineering Proprioception in SLA Management for Cloud Architectures

Engineering Proprioception in SLA Management for Cloud Architectures Engineering Proprioception in SLA Management for Cloud Architectures Funmilade Faniyi, Rami Bahsoon University of Birmingham Edgbaston, Birmingham B15 2TT, UK f.faniyi@gmail.com, r.bahsoon@cs.bham.ac.uk

More information

focus Software product line engineering (SPLE) is a paradigm of software reuse Combining Service Orientation with Product Line Engineering

focus Software product line engineering (SPLE) is a paradigm of software reuse Combining Service Orientation with Product Line Engineering focus s o f t w ar e pr o duc t lin e s Combining Orientation with Product Line Engineering Jaejoon Lee and Gerald Kotonya, Lancaster University Developing effective service-oriented product lines can

More information

An Interoperable and Self-adaptive Approach for SLA-based Service Virtualization in Heterogeneous Cloud Environments

An Interoperable and Self-adaptive Approach for SLA-based Service Virtualization in Heterogeneous Cloud Environments An Interoperable and Self-adaptive Approach for SLA-based Service Virtualization in Heterogeneous Cloud Environments A. Kertesz a, G. Kecskemeti a, I. Brandic b a MTA SZTAKI, H-1518 Budapest, P.O. Box

More information

SWIFT Identity Management Model

SWIFT Identity Management Model ENHANCING THE SECURITY FRAMEWORK SECURECLOUD WITH THE SWIFT IDENTITY MANAGEMENT FRAMEWORK Abdulrahman H. Altalhi 1, Zailani Mohamed Sidek 2, Norjihan Abdul Ghani 3, Fazidah Othman 4 and Maged Abdelkhaleq

More information

NCTA Cloud Architecture

NCTA Cloud Architecture NCTA Cloud Architecture Course Specifications Course Number: 093019 Course Length: 5 days Course Description Target Student: This course is designed for system administrators who wish to plan, design,

More information

Using Dynatrace Monitoring Data for Generating Performance Models of Java EE Applications

Using Dynatrace Monitoring Data for Generating Performance Models of Java EE Applications Austin, TX, USA, 2015-02-02 Using Monitoring Data for Generating Performance Models of Java EE Applications Tool Paper International Conference on Performance Engineering (ICPE) 2015 Felix Willnecker 1,

More information

ASCETiC Whitepaper. Motivation. ASCETiC Toolbox Business Goals. Approach

ASCETiC Whitepaper. Motivation. ASCETiC Toolbox Business Goals. Approach ASCETiC Whitepaper Motivation The increased usage of ICT, together with growing energy costs and the need to reduce greenhouse gases emissions call for energy-efficient technologies that decrease the overall

More information

Autonomic Resource Virtualization in Cloud-like Environments

Autonomic Resource Virtualization in Cloud-like Environments Autonomic Resource Virtualization in Cloud-like Environments Technical University of Vienna Information Systems Institute Distributed Systems Group Attila Kertesz (MTA SZTAKI) Gabor Kecskemeti (MTA SZTAKI)

More information

Elasticity Management in the Cloud. José M. Bernabéu-Aubán

Elasticity Management in the Cloud. José M. Bernabéu-Aubán Elasticity Management in the Cloud José M. Bernabéu-Aubán The Cloud and its goals Innovation of the Cloud Utility model of computing Pay as you go Variabilize costs for everyone But the Infrastructure

More information

Author Name. Cloud Computing: Methodology, System, and Applications

Author Name. Cloud Computing: Methodology, System, and Applications Author Name Cloud Computing: Methodology, System, and Applications 2 Foreward ii Preface iii iv Contributors v vi List of Figures 1.1 FoSII................................ 8 1.2 LoM2HiS Framework Architecture...............

More information

Towards the Magic Green Broker Jean-Louis Pazat IRISA 1/29. Jean-Louis Pazat. IRISA/INSA Rennes, FRANCE MYRIADS Project Team

Towards the Magic Green Broker Jean-Louis Pazat IRISA 1/29. Jean-Louis Pazat. IRISA/INSA Rennes, FRANCE MYRIADS Project Team Towards the Magic Green Broker Jean-Louis Pazat IRISA 1/29 Jean-Louis Pazat IRISA/INSA Rennes, FRANCE MYRIADS Project Team Towards the Magic Green Broker Jean-Louis Pazat IRISA 2/29 OUTLINE Clouds and

More information

A Flexible and Dynamic Failure Recovery Mechanism for Composite Web Services Using Subset Replacement

A Flexible and Dynamic Failure Recovery Mechanism for Composite Web Services Using Subset Replacement A Flexible and Dynamic Failure Recovery Mechanism for Composite Web Services Using Subset Replacement Shuchi Gupta 1, Prof. Praveen Bhanodia 2 1 Department of Computer Science & Engineering, Patel College

More information

A Reference Architecture for Multi-Level SLA Management

A Reference Architecture for Multi-Level SLA Management A Reference Architecture for Multi-Level SLA Management Jens Happe, Wolfgang Theilmann, Andrew Edmonds, and Keven T. Kearney Abstract Service-orientation is the core paradigm for organising business interactions

More information

A Cloud Monitoring Framework for Self-Configured Monitoring Slices Based on Multiple Tools

A Cloud Monitoring Framework for Self-Configured Monitoring Slices Based on Multiple Tools A Cloud Monitoring Framework for Self-Configured Monitoring Slices Based on Multiple Tools Márcio Barbosa de Carvalho, Rafael Pereira Esteves, Guilherme da Cunha Rodrigues, Lisandro Zambenedetti Granville,

More information

Towards Cloud Management by Autonomic Manager Collaboration

Towards Cloud Management by Autonomic Manager Collaboration Int. J. Communications, Network and System Sciences, 2011, 4, 790-802 doi:10.4236/ijcns.2011.432097 Published Online December 2011 (http://www.scirp.org/journal/ijcns) Towards Cloud Management by Autonomic

More information

AEIJST - June 2015 - Vol 3 - Issue 6 ISSN - 2348-6732. Cloud Broker. * Prasanna Kumar ** Shalini N M *** Sowmya R **** V Ashalatha

AEIJST - June 2015 - Vol 3 - Issue 6 ISSN - 2348-6732. Cloud Broker. * Prasanna Kumar ** Shalini N M *** Sowmya R **** V Ashalatha Abstract Cloud Broker * Prasanna Kumar ** Shalini N M *** Sowmya R **** V Ashalatha Dept of ISE, The National Institute of Engineering, Mysore, India Cloud computing is kinetically evolving areas which

More information

An Agent-based Middleware for Adaptive Systems

An Agent-based Middleware for Adaptive Systems An Agent-based Middleware for Adaptive Systems Nauman A. Qureshi, Anna Perini Software Engineering Research Group Fondazione Bruno Kessler - IRST Via Sommarive, 18, 38050 Trento, Italy {qureshi, perini}@fbk.eu

More information

A Business Driven Cloud Optimization Architecture

A Business Driven Cloud Optimization Architecture A Business Driven Cloud Optimization Architecture Marin Litoiu York University, Canada mlitoiu@yorku.ca Murray Woodside Carleton University, Canada Johnny Wong University of Waterloo, Canada Joanna Ng,

More information

Environments, Services and Network Management for Green Clouds

Environments, Services and Network Management for Green Clouds Environments, Services and Network Management for Green Clouds Carlos Becker Westphall Networks and Management Laboratory Federal University of Santa Catarina MARCH 3RD, REUNION ISLAND IARIA GLOBENET 2012

More information

Enacting SLAs in Clouds Using Rules

Enacting SLAs in Clouds Using Rules Enacting SLAs in Clouds Using Rules Michael Maurer 1, Ivona Brandic 1, and Rizos Sakellariou 2 1 Vienna University of Technology, Distributed Systems Group, Argentinierstraße 8, 1040 Vienna, Austria {maurer,ivona}@infosys.tuwien.ac.at

More information

Role-based Templates for Cloud Monitoring

Role-based Templates for Cloud Monitoring The An Binh Nguyen, Melanie Siebenhaar, Ronny Hans, Ralf Steinmetz: Role-based Templates for Cloud Monitoring. In: Randy Bilof: Proceedings 2014 IEEE/ACM 7th International Conference on Utility and Cloud

More information

A Strawman Model. NIST Cloud Computing Reference Architecture and Taxonomy Working Group. January 3, 2011

A Strawman Model. NIST Cloud Computing Reference Architecture and Taxonomy Working Group. January 3, 2011 A Strawman Model NIST Cloud Computing Reference Architecture and Taxonomy Working Group January 3, 2011 Objective Our objective is to define a neutral architecture consistent with NIST definition of cloud

More information

Implementing XML-based Role and Schema Migration Scheme for Clouds

Implementing XML-based Role and Schema Migration Scheme for Clouds Implementing XML-based Role and Schema Migration Scheme for Clouds Gurleen Kaur 1, Sarbjeet Singh 2 Computer Science and Engineering, UIET Panjab University, Chandigarh, India 1 gurleenturka@gmail.com

More information

Infrastructure as a Service (IaaS)

Infrastructure as a Service (IaaS) Infrastructure as a Service (IaaS) (ENCS 691K Chapter 4) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ References 1. R. Moreno et al.,

More information

Revealing the MAPE Loop for the Autonomic Management of Cloud Infrastructures

Revealing the MAPE Loop for the Autonomic Management of Cloud Infrastructures Revealing the MAPE Loop for the Autonomic Management of Cloud Infrastructures Michael Maurer, Ivan Breskovic, Vincent C. Emeakaroha, and Ivona Brandic Distributed Systems Group Institute of Information

More information

Global self-management of network and telecommunication information systems and services

Global self-management of network and telecommunication information systems and services Global self-management of network telecommunication information systems services Anasser Ag Rhissa, Adil Hassnaoui GET INT, CNRS Samovar Institut National des Télécoms, 9 Rue charles Fourier 91011 Evry

More information

Simulation-based Evaluation of an Intercloud Service Broker

Simulation-based Evaluation of an Intercloud Service Broker Simulation-based Evaluation of an Intercloud Service Broker Foued Jrad, Jie Tao and Achim Streit Steinbuch Centre for Computing, SCC Karlsruhe Institute of Technology, KIT Karlsruhe, Germany {foued.jrad,

More information

VARIABILITY MODELING FOR CUSTOMIZABLE SAAS APPLICATIONS

VARIABILITY MODELING FOR CUSTOMIZABLE SAAS APPLICATIONS VARIABILITY MODELING FOR CUSTOMIZABLE SAAS APPLICATIONS Ashraf A. Shahin 1, 2 1 College of Computer and Information Sciences, Al Imam Mohammad Ibn Saud Islamic University (IMSIU) Riyadh, Kingdom of Saudi

More information

Formal verification of service level agreements through distributed monitoring

Formal verification of service level agreements through distributed monitoring Formal verification of service level agreements through distributed monitoring Behrooz Nobakht 1,2, Stijn de Gouw 2,3, and Frank S. de Boer 1,3 1 Leiden Advanced Institute of Computer Science Leiden University

More information

Towards Autonomic Detection of SLA Violations in Cloud Infrastructures

Towards Autonomic Detection of SLA Violations in Cloud Infrastructures Towards Autonomic Detection of SLA Violations in Cloud Infrastructures Vincent C. Emeakaroha a, Marco A. S. Netto b, Rodrigo N. Calheiros c, Ivona Brandic a, Rajkumar Buyya c, César A. F. De Rose b a Vienna

More information

A Framework for Selecting Cloud Service Providers Based on Service Level Agreement Assurance

A Framework for Selecting Cloud Service Providers Based on Service Level Agreement Assurance A Framework for Selecting Cloud Service Providers Based on Service Level Agreement Assurance R.El-Awadi 1, M. Esam 2, M. Rizka 3 and A.Hegazy 4 1 Information System, AAST, Cairo, Egypt 2 Storage Solution

More information

Monitoring Performances of Quality of Service in Cloud with System of Systems

Monitoring Performances of Quality of Service in Cloud with System of Systems Monitoring Performances of Quality of Service in Cloud with System of Systems Helen Anderson Akpan 1, M. R. Sudha 2 1 MSc Student, Department of Information Technology, 2 Assistant Professor, Department

More information

RANKING OF CLOUD SERVICE PROVIDERS IN CLOUD

RANKING OF CLOUD SERVICE PROVIDERS IN CLOUD RANKING OF CLOUD SERVICE PROVIDERS IN CLOUD C.S. RAJARAJESWARI, M. ARAMUDHAN Research Scholar, Bharathiyar University,Coimbatore, Tamil Nadu, India. Assoc. Professor, Department of IT, PKIET, Karaikal,

More information

Document downloaded from: http://hdl.handle.net/10251/35748. This paper must be cited as:

Document downloaded from: http://hdl.handle.net/10251/35748. This paper must be cited as: Document downloaded from: http://hdl.handle.net/10251/35748 This paper must be cited as: García García, A.; Blanquer Espert, I.; Hernández García, V. (2014). SLA-driven dynamic cloud resource management.

More information

Logical Data Models for Cloud Computing Architectures

Logical Data Models for Cloud Computing Architectures Logical Data Models for Cloud Computing Architectures Augustine (Gus) Samba, Kent State University Describing generic logical data models for two existing cloud computing architectures, the author helps

More information

How To Understand Cloud Computing

How To Understand Cloud Computing Overview of Cloud Computing (ENCS 691K Chapter 1) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ Overview of Cloud Computing Towards a definition

More information

Defining and Monitoring Service Level Agreements for dynamic e-business

Defining and Monitoring Service Level Agreements for dynamic e-business Defining and Monitoring Service Level Agreements for dynamic e-business Alexander Keller, alexk@us.ibm.com Heiko Ludwig, hludwig@us.ibm.com LISA 02 11/07/2002 Philadelphia, PA, USA 2002 IBM Corporation

More information

Adaptive SLA Monitoring of Service Choreographies Enacted on the Cloud

Adaptive SLA Monitoring of Service Choreographies Enacted on the Cloud Istituto di Scienza e Tecnologie dell'informazione A. Faedo Software Engineering and Dependable Computing Laboratory Adaptive SLA Monitoring of Service Choreographies Enacted on the Cloud Antonia Bertolino,

More information

Service-Oriented Architectures

Service-Oriented Architectures Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems

More information

1. INTRODUCTION. S. Urmela M.Tech Scholar Department of Computer Science Pondicherry University Puducherry, India Email: urmelaindra@gmail.

1. INTRODUCTION. S. Urmela M.Tech Scholar Department of Computer Science Pondicherry University Puducherry, India Email: urmelaindra@gmail. International Journal of Computer Application and Engineering Technology Volume 3-Issue 3, July 2014. Pp. 217-224 www.ijcaet.net A SLA violation reduction technique in Cloud by Resource Rescheduling Algorithm

More information

OVERVIEW Cloud Deployment Services

OVERVIEW Cloud Deployment Services OVERVIEW Cloud Deployment Services Audience This document is intended for those involved in planning, defining, designing, and providing cloud services to consumers. The intended audience includes the

More information

Thesis work and research project

Thesis work and research project Thesis work and research project Hélia Pouyllau, INRIA of Rennes, Campus Beaulieu 35042 Rennes, helia.pouyllau@irisa.fr July 16, 2007 1 Thesis work on Distributed algorithms for endto-end QoS contract

More information

Open Cloud Computing Interface - Service Level Agreements

Open Cloud Computing Interface - Service Level Agreements 1 2 3 4 Draft OCCI-WG Gregory Katsaros, Intel April 13, 2015 5 Open Cloud Computing Interface - Service Level Agreements 6 7 8 9 10 11 12 13 14 15 16 17 Status of this Document This document is a draft

More information

Dual Strategy based Negotiation for Cloud Service During Service Level Agreement

Dual Strategy based Negotiation for Cloud Service During Service Level Agreement Dual Strategy based for Cloud During Level Agreement Lissy A Department of Information Technology Maharashtra Institute of Technology Pune, India lissyask@gmail.com Debajyoti Mukhopadhyay Department of

More information

Figure 1: Illustration of service management conceptual framework

Figure 1: Illustration of service management conceptual framework Dagstuhl Seminar on Service-Oriented Computing Session Summary Service Management Asit Dan, IBM Participants of the Core Group Luciano Baresi, Politecnico di Milano Asit Dan, IBM (Session Lead) Martin

More information

On the Management Requirements of Web Service Compositions

On the Management Requirements of Web Service Compositions On the Management Requirements of Web Service Compositions Anis Charfi 1, Rainer Berbner 2, Mira Mezini 3, Ralf Steinmetz 2 1 SAP Research CEC Darmstadt Darmstadt, Germany 2 Multimedia Communication Lab,

More information

Monitoring the QoS of Web Services using SLAs. P.O. Box 1385, GR 71110, Heraklion, Crete, Greece {zegchris, dp}@ics.forth.gr

Monitoring the QoS of Web Services using SLAs. P.O. Box 1385, GR 71110, Heraklion, Crete, Greece {zegchris, dp}@ics.forth.gr Monitoring the QoS of Web Services using SLAs Chrysostomos Zeginis 1, Dimitris Plexousakis 1 1 Institute of Computer Science, FORTH-ICS P.O. Box 1385, GR 71110, Heraklion, Crete, Greece {zegchris, dp}@ics.forth.gr

More information

Keywords Distributed Computing, On Demand Resources, Cloud Computing, Virtualization, Server Consolidation, Load Balancing

Keywords Distributed Computing, On Demand Resources, Cloud Computing, Virtualization, Server Consolidation, Load Balancing Volume 5, Issue 1, January 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Survey on Load

More information

Performance Gathering and Implementing Portability on Cloud Storage Data

Performance Gathering and Implementing Portability on Cloud Storage Data International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 17 (2014), pp. 1815-1823 International Research Publications House http://www. irphouse.com Performance Gathering

More information

A Proposed Framework for Ranking and Reservation of Cloud Services Based on Quality of Service

A Proposed Framework for Ranking and Reservation of Cloud Services Based on Quality of Service II,III A Proposed Framework for Ranking and Reservation of Cloud Services Based on Quality of Service I Samir.m.zaid, II Hazem.m.elbakry, III Islam.m.abdelhady I Dept. of Geology, Faculty of Sciences,

More information