Home Invited Sessions Enabling Quality of Service

 Invited Session


Enabling Quality of Service through Service Level Agreements


Service  Oriented  Architectures  are  based  on  the  concept  of  reusing  software components  exposed  as  services,  and  composing  them  into  larger  applications by  means  of  workflows  invoking  such  services.  Therefore,  the  business  logic  of an  application  is  broken  down  to  an  invocation  graph  and  the  corresponding invoked services, which may be completely decentralised.

Such  distribution  increases  performance  and  configuration  uncertainty, however,  whereas  in  the  case  of  monolithic  applications  executed  in  one  place there  are  far  fewer  problems  that  may  occur.  The  network  and  the  different administrative domains involved introduce new factors to consider, and require deterministic  execution  of  a  service  in  order  for  the  complete  workflow  to execute  deterministically  as  well.  Thus,  it  is  needed  to  have  a  common understanding of obligations and expectations between the two parties involved: the service consumer and the service provider.

This  kind  of  common  understanding  is  established  by  means  of  electronic (digital)  contracts,  called  Service  Level  Agreements  (SLAs).  SLAs  encode  the guarantees  offered  by  the  service  provider,  the  customer’s  obligations,  the business values related to this contract, and penalties in the case that one of the two parties does not meet the contract statements.
This session will discuss the topic of SLAs and how it applies to Quality of Service (QoS) in general, and the Grid in specific. Services in this context may refer to any IT offering, be it the network, computing or storage resources, instruments and equipment  accessed  remotely,  digital  libraries  and  datasets,  or  some  abstract business  logic  offered  through  well‐specified  interfaces.  We  will  refer  to  the research  challenges,  the  latest  developments  and  the  current  pragmatic approaches that concern SLA management in different IT areas.

Draft session programme (subject to modifications):

Service Level Agreements: Essential concepts of electronic contracts This presentation will provide a general introduction to the basic concepts of  SLAs:  Relation  to  real­world  traditional  contracts,  problems,  research challenges, existing standards and cornerstone prior work.

Enabling Service‐Oriented Infrastructures (SOIs) with certainty: In the context of the SLA@SOI project, SLAs are applied onto the three­tiers of  SOIs:  Business,  Software  and  Infrastructure  services.  This  presentation will introduce the current work of this project and the future directions.

SLAs on the Grid: Grid  Computing  is  now  mainstream  technology  applied  to  many  different scientific  domains  for  complex  problem  solving.  Behind  the  application space,  there  is  a  hierarchical,  service­based  infrastructure  that  must  be enabled  with  pragmatic  quality  guarantees  relying  on  monitoring information.  This  presentation  will  discuss  the  topic  and  show  how  this  is implemented in existing Grid infrastructures.

Networking SLAs: Traditional approaches and latest developments In past years there has been a tremendous amount of research to enable the network  with  QoS  and  provide  guarantees,  in  the  form  of  SLAs  or  ad­hoc configuration  adapting  to  user  demand.  Many  efforts  are  also  currently ongoing  to  enable  the  network  with  automated  SLA  management.  This presentation will provide a timeline of scientific advance and discuss future outlook.

Panel discussion: General discussion on enabling QoS in diverse domains by means of SLAs.

Last Updated ( Friday, 06 March 2009 09:49 )  
  • Ingrid 2009
  • Ingrid 2009
  • Ingrid 2009
  • Ingrid 2009
  • Ingrid 2009
  • Ingrid 2009