Towards the Magic Green Broker Jean-Louis Pazat IRISA 1/29
Jean-Louis Pazat
IRISA/INSA Rennes, FRANCE MYRIADS Project Team
Jean-Louis Pazat IRISA/INSA Rennes, FRANCE MYRIADS Project Team - - PowerPoint PPT Presentation
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
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
Clouds and SOA: A green perspective The Magic Green Broker Conclusion
Towards the Magic Green Broker Jean-Louis Pazat IRISA 3/29
Towards the Magic Green Broker Jean-Louis Pazat IRISA 4/29
Novembre 1998
Towards the Magic Green Broker Jean-Louis Pazat IRISA 5/29
Towards the Magic Green Broker Jean-Louis Pazat IRISA 6/29
Towards the Magic Green Broker Jean-Louis Pazat IRISA 7/29
Towards the Magic Green Broker Jean-Louis Pazat IRISA 8/29
Towards the Magic Green Broker Jean-Louis Pazat IRISA 9/29
Towards the Magic Green Broker Jean-Louis Pazat IRISA 10/29
Service user Service provider Infrastructure provider Platform provider
SaaS PaaS IaaS
Towards the Magic Green Broker Jean-Louis Pazat IRISA 11/29
Towards the Magic Green Broker Jean-Louis Pazat IRISA 12/29
Final user Infrastructure provider Service provider Platform provider EC2 EMR SES Google App Engine Google Compute Engine Apps
Towards the Magic Green Broker Jean-Louis Pazat IRISA 13/29
Towards the Magic Green Broker Jean-Louis Pazat IRISA 14/29
Service provider Infrastructure provider Implementation Provider
SaaS IaaS
Platform provider
PaaS SaaS
Service user
Towards the Magic Green Broker Jean-Louis Pazat IRISA 15/29
Service provider Infrastructure provider Implementation Provider
SaaS IaaS
Platform provider
PaaS SaaS
Service Composition provider
The key player is the Service composition provider
Towards the Magic Green Broker Jean-Louis Pazat IRISA 16/29
Towards the Magic Green Broker Jean-Louis Pazat IRISA 17/29
Towards the Magic Green Broker Jean-Louis Pazat IRISA 18/29
Towards the Magic Green Broker Jean-Louis Pazat IRISA 19/29
Towards the Magic Green Broker Jean-Louis Pazat IRISA 20/29
and self-healing
elastic web applications
Towards the Magic Green Broker Jean-Louis Pazat IRISA 21/29
Monitoring Analysis Planning Execution
Execution Platform Single Service Service Composition
Towards the Magic Green Broker Jean-Louis Pazat IRISA 22/29
Adaptation Framework Monitor Decision Planning Execution Event Manager Service-Based Application Service-Oriented Platform Infrastructure (OS & Hardware)
Guide Policy
Probe Monitor Monitor Probe Probe Effector Effector Effector
Framework internals
Towards the Magic Green Broker Jean-Louis Pazat IRISA 23/29
Goal
To provide a dynamic view of the system
How
Probes → Monitors → Event Manager Pull & push probing Composite events
Adaptation Framework Service-Based Application Service-Oriented Platform Infrastructure (OS & Hardware) Probe Probe Probe Monitor
Event Manager
Monitor Monitor
Towards the Magic Green Broker Jean-Louis Pazat IRISA 24/29
Towards the Magic Green Broker Jean-Louis Pazat IRISA 25/29
Contract types
deployment and service execution
Fixed (or negociated) time slot
Multiple service calls
SLA templates used for negotiation
Created by the service provider
Only Labels (no values)
Pricing model
Pay-per-use
Function of expenses
Fines
No auctions
Towards the Magic Green Broker Jean-Louis Pazat IRISA 26/29
Work done
An approach for specifying and enforcing SLAs
Creation of SLA templates + Pricing model
Enforcement: QoS assurance mechanisms
Performance & Fault tolerance
Validation
Prevention of losses for distinct fine costs
Lessons learned
PaaS as a third party ?
Allows to define better SLAs
IaaS do not provide realistic SLAs for business use
Works like an insurance mechanism for final users
Allows to enforce fault tolerance
Could also use more than one IaaS provider
Could generate profits
By underprovisionning resources (=overbooking)
Towards the Magic Green Broker Jean-Louis Pazat IRISA 27/29
Towards the Magic Green Broker Jean-Louis Pazat IRISA 28/29
Towards the Magic Green Broker Jean-Louis Pazat IRISA 29/29