Autonomous service execution driven by service-level agreements (Book, 2012) [WorldCat.org]
skip to content
Autonomous service execution driven by service-level agreements Preview this item
ClosePreview this item
Checking...

Autonomous service execution driven by service-level agreements

Author: André Lage Freitas; Jean-Louis Pazat; Institut national des sciences appliquées de Rennes.; Université européenne de Bretagne.; École doctorale Mathématiques, télécommunications, informatique, signal, systèmes, électronique (Rennes).
Publisher: [S.l.] : [s.n.], 2012.
Dissertation: Thèse de doctorat : Informatique : Rennes, INSA : 2012.
Edition/Format:   Thesis/dissertation : Thesis/dissertation : English
Summary:
Des services numériques sont utilisés pour concevoir des applications reparties en abstrayant des logiciels et ressources virtuelles. La relation entre les services est définie par des accords au niveau de service (SLA) qui décrivent la Qualité de Service (QoS). Dans ce contexte, le défi est de gérer l'exécution des services en respectant la QoS. En premier lieu, ces services s'exécutent sur des
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Thèses et écrits académiques
Material Type: Thesis/dissertation
Document Type: Book
All Authors / Contributors: André Lage Freitas; Jean-Louis Pazat; Institut national des sciences appliquées de Rennes.; Université européenne de Bretagne.; École doctorale Mathématiques, télécommunications, informatique, signal, systèmes, électronique (Rennes).
OCLC Number: 871240514
Notes: Thèse soutenue à l'INSA de Rennes sous le sceau de l'Université Européenne de Bretagne.
Description: 1 vol. (133 p.) : ill. ; 30 cm.
Responsibility: André Lage Freitas ; [sous la dir. de] Jean-Louis Pazat.

Abstract:

Des services numériques sont utilisés pour concevoir des applications reparties en abstrayant des logiciels et ressources virtuelles. La relation entre les services est définie par des accords au niveau de service (SLA) qui décrivent la Qualité de Service (QoS). Dans ce contexte, le défi est de gérer l'exécution des services en respectant la QoS. En premier lieu, ces services s'exécutent sur des environnements dynamiques et distribués. Ensuite, des buts de haut-niveau tels que la QoS et le prix du service doivent être traduits afin de configurer le système. Cette thèse propose une solution autonome pour gérer l'exécution des services sur des infrastructures distribuées. Plus précisément, l'exécution des services vise à garantir la QoS ainsi que l'augmentation du gain du fournisseur. Cette thèse décrit la conception et la mise en oeuvre du canevas Qu4DS qui supporte le cycle de vie des SLA. De plus, Qu4DS offre un support de haut niveau pour des développeurs de services. Les résultats expérimentaux sur la grille Grid5OOO valident la contribution de cette thèse.

Services enable building loosely-coupled and dynamic applications in distributed environments. Service-Level Agreements (SLAs) are used to define service relationships by describing how services should behave. Moreover, SLAs include the Quality of Service (QoS) thal should be delivered along with the service. However, managing service executions on top of distributed infrastructure while meeting agreed QoS is challenging. Firstly, QoS metrics should be mapped to low-level system configurations in order to enable building QoS assurance mechanisms. Secondly, service execution should deal with failures and load variations. ln addition to these issues, service execution should be driven by pricing aspects since profit increase is an important concern for service providers. Current approaches thal handle service execution support neither the whole SLA life-cycle nor profit augmentation. This thesis proposes an autonomous solution for managing service execution in distributed infrastructures by aiming at increasing the provider profit. ln particular, this thesis supports the full SLA lifecycle based on: (i) SLA translation under pricing constraints; (ii) mechanisms which ensure fault-tolerant and performance QoS; and (iii) resource acquisition and allocation driven by contract proposais and requests. ln order to realize this solution, this thesis describes the design and implementation of the Qu4DS (Quality Assurance for Distributed Services) framework. Qu4DS includes a rich set of SLA management functionalities thal provides a higher-level support for service developers. Moreover, Qu4DS is evaluated on top of Grid5OOO and the results show that Qu4DS is able to increase the provider profit while meeting SLAs in different scenarios.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.