A Hierarchical Self-X SLA for Cloud Computing
|
|
- Maximilian Ray
- 8 years ago
- Views:
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 Ahmad Mosallanejad, Rodziah Atan, Rusli Abdullah, Masrha Azmi Murad, Taghi Javdani Faculty of Computer Science and Information Technology,
More informationDynamic 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 informationA 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 informationTowards 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 informationTowards 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 informationFacilitating 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 informationDecentralized 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 informationSLA 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 informationHow 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 informationSLA 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 informationSALMon: 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 informationAUTONOMOUS 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 informationSelf-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 informationDESIGN 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 informationSLA 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 informationTowards 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 informationCloud 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 informationResource 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 informationModel-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 informationIaaS 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 informationService 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 informationTowards 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 informationEnsuring 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 informationOnline 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 informationSoftware 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 informationAutomating 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 informationQoS 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 informationSelf-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 informationService 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 informationTraceability 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 informationSLA 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 informationSLA - 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 informationSOA 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 informationComparison 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 informationAuthor'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 informationSupply 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 informationCLOUD 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 informationService-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 informationSecure 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 informationFEDERATED 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 informationA 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 informationCLOUD 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 informationTowards 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 informationConceptual 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 informationApplication 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 informationM4CLOUD - 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 informationHeterogeneous 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 informationDISTRIBUTED 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 informationTaming 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 informationEngineering 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 informationfocus 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 informationAn 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 informationSWIFT 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 informationNCTA 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 informationUsing 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 informationASCETiC 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 informationAutonomic 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 informationElasticity 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 informationAuthor 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 informationTowards 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 informationA 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 informationA 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 informationA 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 informationTowards 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 informationAEIJST - 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 informationAn 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 informationA 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 informationEnvironments, 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 informationEnacting 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 informationRole-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 informationA 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 informationImplementing 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 informationInfrastructure 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 informationRevealing 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 informationGlobal 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 informationSimulation-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 informationVARIABILITY 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 informationFormal 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 informationTowards 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 informationA 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 informationMonitoring 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 informationRANKING 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 informationDocument 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 informationLogical 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 informationHow 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 informationDefining 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 informationAdaptive 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 informationService-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 information1. 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 informationOVERVIEW 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 informationThesis 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 informationOpen 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 informationDual 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 informationFigure 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 informationOn 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 informationMonitoring 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 informationKeywords 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 informationPerformance 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 informationA 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