1 / 23

From Service Markets to Service Economies – An infrastructure for protocol-generic SLA negotiations

From Service Markets to Service Economies – An infrastructure for protocol-generic SLA negotiations. Dagstuhl Seminar on Service Level Agreements in Grids 22. – 27. 03. 2009 Sebastian Hudert. Outline. Vision: Service Economies Internet of Services Service Markets

osborn
Download Presentation

From Service Markets to Service Economies – An infrastructure for protocol-generic SLA negotiations

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. From Service Marketsto Service Economies – An infrastructureforprotocol-generic SLA negotiations Dagstuhl Seminar on Service Level Agreements in Grids 22. – 27. 03. 2009 Sebastian Hudert

  2. Outline • Vision: Service Economies • Internet of Services • Service Markets • Service Economies • Research Goal • A protocol-generic SLA negotiationinfrastructure • Open Questions

  3. Internet of Services (1) • Grid Computing: • Dynamic sharingandcoordinationof resources not subjecttocentralcontrol, delivering „nontrivialqualities of service“ (Foster2002) • Cloud Computing: • Dynamic provision of inter-connectedandvirtualizedcomputerson demand(Buyya2008) • Enterprise SOA • Variety of singleapplicationsorcomplexworkflowservicesareofferedover an intra- and inter-companynetwork • Elaborate businessapplicationsareimplementedasworkflowsoverthesesimple andcomplexservices

  4. Internet of Services (2) • Common Vision: Internet of Services  Service Orientation • Distributed Service Systems • Services asbasicbuildingblocksformorecomplexApplications/Workflows  Decentral Systems • (Almost) nohierarchicalcontrol • Open, decentrallymanagedsystems cross-organizationalsetting • Value-added Services based on Service Orchestration

  5. Outline • Vision: Service Economies • Internet of Services • Service Markets • Service Economies • Research Goal • A protocol-generic SLA negotiationinfrastructure • Open Questions

  6. Commercial service-based Systems:Towards Service Markets • Service Markets • IoSapplication in a commercialcontext Need forQoSguarantees • Cross-organisational setting • Need fordecentralcoordination • Need for a sharedcommunicationlanguage • Idea: usage of socio-economicmechanismstoimplementefficientservice-basedsystemacross organisational boundaries • Service Level Agreements • electronic Negotiations

  7. Efficient Ressource Allocation:Service Markets • Research questionsconcerning Service Markets: Efficiency of economicself-organisationapproaches forcoordinating Service Markets CATNETS Development of methodsandtoolsfor an efficient, market-based resourceallocationsystemaimingatthe end user SORMA Investigation of reputationandtrustmodelsfor a more efficientpartnerselection in Service Markets eRep

  8. Outline • Vision: Service Economies • Internet of Services • Service Markets • Service Economies • Research Goal • A protocol-generic SLA negotiationinfrastructure • Open Questions

  9. Next Step:Service Economies (1) • EconomicTheory: • Different marketsituationsdemanddifferent negotiationprotocolstoreachthehighest-possibleoverallefficiency. • Computer Science: • Currentsystemsaregenerallybased on thesame communicationinfrastructure(Web Services, SOAP etc.) • However, on a higherlevel individual marketsmostlyemployonlyoneparticularprotocol (aimingattherespectivesetting?). • But whatifserviceconsumersrequireservicesthatare not available on themarket / thesytemtheyareimplementedfor? • e. g. for innovative anddynamicbusinessprocesses

  10. Next Step: Service Economies (2)

  11. Next Step:Service Economies (3) Service Economy Service Market I Service Market III Service Market II

  12. Outline • Vision: Service Economies • Internet of Services • Service Markets • Service Economies • Research Goal • A protocol-generic SLA negotiationinfrastructure • Open Questions

  13. Research Goal (1) • Research Question: Is itpossibletoincreasetheoverallefficiency of an SLA managementlayer in currentIoSsettingsbyintroducing an agent-based, protocol-genericnegotiationinfrastructureandthus an Economy of Services? • To what extent can such an infrastructure increase flexibility of the overall system? • How robust is such an infrastructure?

  14. Research Goal (2) • SLA-basedQoS Management  Need forIoS/SE Infrastructures directlysupporting theoverall Service Lifecycle • Focus: • (Discovery and) • Negotiation Phase

  15. Outline • Vision: Service Economies • Internet of Services • Service Markets • Service Economies • Research Goal • A protocol-generic SLA negotiationinfrastructure • Open Questions

  16. Service Economy Infrastructure:Architecture Design • Abstract Design Idea:

  17. Management vs. Service Layer • Negotiationcomponents (Management Agents) arepart of a general Service Management Overlay Network • Analogy: Agreement and Service Layer in WS-Agreement WS-Agreement Architecture (Andrieux2005)

  18. Infrastructure Components • Negotiation Protocol Description Language • Set of protocol primitives supporting • thediscovery of therespective SLA templatesandnegotiationprotocoldescriptions • a flexible negotiationphase (conductedaccordingtotheprotocoldescriptiondiscovered)

  19. Protocol Description - Datamodel

  20. Protocol Primitives • Idea: • Role-basedinterfacedefinitionsfor • Service Providers • Consumersand • Intermediaries (implementing a system of lookupand/orauctionservers) • supportingthe • Discovery Process(requestingorproposing of, pub/subfunctionalityforprotocoldescriptions etc.) • NegotiationProcess(postingoraccepting/rejectingbids etc.) • ActualNegotiationProcess will followthespecificationsstated in thediscoveredprotocoldescriptiondocument.

  21. Outline • Vision: Service Economies • Internet of Services • Service Markets • Service Economies • Research Goal • A protocol-generic SLA negotiationinfrastructure • Open Questions

  22. Open Questions • Whichmarketconfigurations (in terms of serviceconsumers, providersand intermediaries) arepresent in current Service Markets? • How do currentlyused SLAs looklike? Towhatextendcaneconomictheoryprescribefittingnegotiationprotocolsforthese different „products“? • Whichmetricsareapplicablefor such settings? Howcaneconomicefficiencyandinfrastructuralflexibilitybemeasured? • …

  23. Thankyouforyourattention! Anyquestions? Sebastian Hudert Department of Information Systems Management University of Bayreuth sebastian.hudert@uni-bayreuth.de

More Related