SlideShare une entreprise Scribd logo
1  sur  8
Milan, 10 September 2009                               www.sensiblecloud.com

SLAs: Are Clouds Ready for Primetime?               francesco.mondora@sensiblecloud.com




                                in collaboration with:
 © 2009 sensible cloud
HOW CAN YOU TRUST A COMPUTING ENVIRONMENT?

                              •        an exhausted resource is un-delegable
                              •        unlimited poor resources are still poor resources
                              •        capacity planning predicts short term loads
                              •        low level resources or services should relax a bit



© 2008 sensible cloud         sensible cloud Confidential              www.sensiblecloud.com - info@sensiblecloud.com
HOW DO WE PERCEIVE THE CLOUD?
                            • a federated set of heterogeneous resources
                                     and services
                            •        a reliable computing environment
                            •        a resilient system across the internet
                            •        a private to public computing space
                            •        the whole application stack (from applications to
                                     hardware)
                            •        you don’t know where or what you’re running on
© 2008 sensible cloud     sensible cloud Confidential                www.sensiblecloud.com - info@sensiblecloud.com
HETEROGENOUS SERVICES
       services are heterogeneous and
       more generally a service should:
 • add value in business terms and goals
 • be available in some combination of                   Components
       local, hosted, and in the cloud                     Application
 •     provide an API to be invoked                                     OS
 •     be able to invoke other services through
       APIs                                             Virtualization
 •     provide a Service Level Agreement                    Hardware
       (SLA) that describes how well it is
       performing against target

© 2008 sensible cloud   sensible cloud Confidential   www.sensiblecloud.com - info@sensiblecloud.com
Application
                                                                           API

                                                               API         SLA

                            Components                         SLA




                                                             service federation        API
                                                                                      SLA                    OS
                                                             API

                        Virtualization                       SLA

                                                                     API
                                                                     SLA
                                                                           Hardware

                                                      SERVICE LEVEL AGREEMENT
                        • every service inside a cloud must declare an SLA
                        • SLAs should contain business valuable objectives (not just technical)
                        • an SLA is the measurement of how well the service is performing
                            against target within the cloud
                        •   an SLA identifies the runtime ‘health’ of a service
                        •   an SLA defines action to be performed when services are stressed or
                            exhausted
                        •   services self-federate
                        •   intelligent routing within the federation directs to the best service
                        •   services are responsible for declaring and providing their service level
© 2008 sensible cloud           sensible cloud Confidential                          www.sensiblecloud.com - info@sensiblecloud.com
protected cloud




                        internal cloud
                                                                                         public cloud




                                         INTER-CLOUD SLA BROKER
                                           • Agreements between services are managed through a
                                                    secure intra-, & inter-cloud federation;
                                           •        SLAs protect and drive the computing model (peer-to-
                                                    peer computing) directing invocation to the best service
                                                    provider(s) within the cloud;
                                           •        When systems overload/relax, business SLAs may be
                                                    violated and action can be taken (ex. Provision/Un-
                                                    provision new service on the cloud)

© 2008 sensible cloud                    sensible cloud Confidential                     www.sensiblecloud.com - info@sensiblecloud.com
CONCLUSIONS

                         • Inter-cloud SLA broker ties technology and
                                  protocols together
                         •        Systems can adapt business needs over
                                  trusted relationship
                         •        SLAs are the link across clouds that make
                                  business sense of the cloud
© 2008 sensible cloud   sensible cloud Confidential             www.sensiblecloud.com - info@sensiblecloud.com
THANKS
                                  feel free to contact me:

                                  Francesco.Mondora@sensiblecloud.com

                                  or follow me:
                                  twitter.com/makkina


© 2008 sensible cloud   sensible cloud Confidential           www.sensiblecloud.com - info@sensiblecloud.com

Contenu connexe

En vedette

The story, part 7: Battles Begin
The story, part 7:  Battles BeginThe story, part 7:  Battles Begin
The story, part 7: Battles BeginPacific Church
 
The Story, part 5: God Moves In
The Story, part 5:  God Moves InThe Story, part 5:  God Moves In
The Story, part 5: God Moves InPacific Church
 
The Story, part 12: David and Bathsheba
The Story, part 12: David and BathshebaThe Story, part 12: David and Bathsheba
The Story, part 12: David and BathshebaPacific Church
 
The Story, part 11 -- David: From Shepherd to King
The Story, part 11 -- David:  From Shepherd to King The Story, part 11 -- David:  From Shepherd to King
The Story, part 11 -- David: From Shepherd to King Pacific Church
 
Christmas Through Their Eyes, Part 1
Christmas Through Their Eyes, Part 1Christmas Through Their Eyes, Part 1
Christmas Through Their Eyes, Part 1Pacific Church
 
The story, part 6 -- Wanderings: Israel's Long Road Trip
The story, part 6 -- Wanderings: Israel's Long Road TripThe story, part 6 -- Wanderings: Israel's Long Road Trip
The story, part 6 -- Wanderings: Israel's Long Road TripPacific Church
 
The Story, part 10: Saul - Standing Tall, Falling Hard
The Story, part 10: Saul - Standing Tall, Falling HardThe Story, part 10: Saul - Standing Tall, Falling Hard
The Story, part 10: Saul - Standing Tall, Falling HardPacific Church
 
The Story, part 8: The Pursuit of the "Good Life"
The Story, part 8: The Pursuit of the "Good Life"The Story, part 8: The Pursuit of the "Good Life"
The Story, part 8: The Pursuit of the "Good Life"Pacific Church
 
The Story, part 9: Ruth - Overcoming Obstacles to Holiness
The Story, part 9:  Ruth - Overcoming Obstacles to HolinessThe Story, part 9:  Ruth - Overcoming Obstacles to Holiness
The Story, part 9: Ruth - Overcoming Obstacles to HolinessPacific Church
 
Christmas Through Their Eyes, part 2
Christmas Through Their Eyes, part 2Christmas Through Their Eyes, part 2
Christmas Through Their Eyes, part 2Pacific Church
 

En vedette (11)

The story, part 7: Battles Begin
The story, part 7:  Battles BeginThe story, part 7:  Battles Begin
The story, part 7: Battles Begin
 
The Story, part 5: God Moves In
The Story, part 5:  God Moves InThe Story, part 5:  God Moves In
The Story, part 5: God Moves In
 
The Story, part 12: David and Bathsheba
The Story, part 12: David and BathshebaThe Story, part 12: David and Bathsheba
The Story, part 12: David and Bathsheba
 
The Story, part 11 -- David: From Shepherd to King
The Story, part 11 -- David:  From Shepherd to King The Story, part 11 -- David:  From Shepherd to King
The Story, part 11 -- David: From Shepherd to King
 
Christmas Through Their Eyes, Part 1
Christmas Through Their Eyes, Part 1Christmas Through Their Eyes, Part 1
Christmas Through Their Eyes, Part 1
 
The story, part 6 -- Wanderings: Israel's Long Road Trip
The story, part 6 -- Wanderings: Israel's Long Road TripThe story, part 6 -- Wanderings: Israel's Long Road Trip
The story, part 6 -- Wanderings: Israel's Long Road Trip
 
The Story, part 10: Saul - Standing Tall, Falling Hard
The Story, part 10: Saul - Standing Tall, Falling HardThe Story, part 10: Saul - Standing Tall, Falling Hard
The Story, part 10: Saul - Standing Tall, Falling Hard
 
The Story, part 8: The Pursuit of the "Good Life"
The Story, part 8: The Pursuit of the "Good Life"The Story, part 8: The Pursuit of the "Good Life"
The Story, part 8: The Pursuit of the "Good Life"
 
The Story, part 9: Ruth - Overcoming Obstacles to Holiness
The Story, part 9:  Ruth - Overcoming Obstacles to HolinessThe Story, part 9:  Ruth - Overcoming Obstacles to Holiness
The Story, part 9: Ruth - Overcoming Obstacles to Holiness
 
Business International
Business  InternationalBusiness  International
Business International
 
Christmas Through Their Eyes, part 2
Christmas Through Their Eyes, part 2Christmas Through Their Eyes, part 2
Christmas Through Their Eyes, part 2
 

Plus de Francesco Mondora

Cloud, DevOps and Opensource
Cloud,   DevOps and OpensourceCloud,   DevOps and Opensource
Cloud, DevOps and OpensourceFrancesco Mondora
 
We are changing the why people and developers build software
We are changing the why people and developers build softwareWe are changing the why people and developers build software
We are changing the why people and developers build softwareFrancesco Mondora
 
Cloud Computing: IT evolution or revolution ? Answers from an European Commun...
Cloud Computing: IT evolution or revolution ? Answers from an European Commun...Cloud Computing: IT evolution or revolution ? Answers from an European Commun...
Cloud Computing: IT evolution or revolution ? Answers from an European Commun...Francesco Mondora
 
Il ruolo dell'uomo nel Software
Il ruolo dell'uomo nel SoftwareIl ruolo dell'uomo nel Software
Il ruolo dell'uomo nel SoftwareFrancesco Mondora
 
I Will Code For Organic Food
I Will Code For Organic FoodI Will Code For Organic Food
I Will Code For Organic FoodFrancesco Mondora
 
Equoterra - servizi per tutti
Equoterra  - servizi per tuttiEquoterra  - servizi per tutti
Equoterra - servizi per tuttiFrancesco Mondora
 
Equoterra: Ethical and Social Marketing
Equoterra: Ethical and Social MarketingEquoterra: Ethical and Social Marketing
Equoterra: Ethical and Social MarketingFrancesco Mondora
 
Ethical and Responsible Enterprise 2.0
Ethical and Responsible Enterprise 2.0Ethical and Responsible Enterprise 2.0
Ethical and Responsible Enterprise 2.0Francesco Mondora
 

Plus de Francesco Mondora (13)

Cloud, DevOps and Opensource
Cloud,   DevOps and OpensourceCloud,   DevOps and Opensource
Cloud, DevOps and Opensource
 
We are changing the why people and developers build software
We are changing the why people and developers build softwareWe are changing the why people and developers build software
We are changing the why people and developers build software
 
Cloud Computing: IT evolution or revolution ? Answers from an European Commun...
Cloud Computing: IT evolution or revolution ? Answers from an European Commun...Cloud Computing: IT evolution or revolution ? Answers from an European Commun...
Cloud Computing: IT evolution or revolution ? Answers from an European Commun...
 
Il ruolo dell'uomo nel Software
Il ruolo dell'uomo nel SoftwareIl ruolo dell'uomo nel Software
Il ruolo dell'uomo nel Software
 
Scrum per CIO
Scrum per CIOScrum per CIO
Scrum per CIO
 
La biodinamica
La biodinamicaLa biodinamica
La biodinamica
 
I Will Code For Organic Food
I Will Code For Organic FoodI Will Code For Organic Food
I Will Code For Organic Food
 
Equoterra - servizi per tutti
Equoterra  - servizi per tuttiEquoterra  - servizi per tutti
Equoterra - servizi per tutti
 
Enterprise 20
Enterprise 20Enterprise 20
Enterprise 20
 
Equoterra: Ethical and Social Marketing
Equoterra: Ethical and Social MarketingEquoterra: Ethical and Social Marketing
Equoterra: Ethical and Social Marketing
 
Ethical and Responsible Enterprise 2.0
Ethical and Responsible Enterprise 2.0Ethical and Responsible Enterprise 2.0
Ethical and Responsible Enterprise 2.0
 
Training 2.0
Training 2.0Training 2.0
Training 2.0
 
Scrum Tool
Scrum ToolScrum Tool
Scrum Tool
 

Dernier

Technical Data | ThermTec Wild 650L | Optics Trade
Technical Data | ThermTec Wild 650L | Optics TradeTechnical Data | ThermTec Wild 650L | Optics Trade
Technical Data | ThermTec Wild 650L | Optics TradeOptics-Trade
 
Mysore Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Mysore Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesMysore Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Mysore Call Girls 7001305949 WhatsApp Number 24x7 Best Servicesnajka9823
 
Austria VS France Injury Woes a Look at Euro 2024 Qualifiers.docx
Austria VS France Injury Woes a Look at Euro 2024 Qualifiers.docxAustria VS France Injury Woes a Look at Euro 2024 Qualifiers.docx
Austria VS France Injury Woes a Look at Euro 2024 Qualifiers.docxWorld Wide Tickets And Hospitality
 
IPL Quiz ( weekly quiz) by SJU quizzers.
IPL Quiz ( weekly quiz) by SJU quizzers.IPL Quiz ( weekly quiz) by SJU quizzers.
IPL Quiz ( weekly quiz) by SJU quizzers.SJU Quizzers
 
Turkiye Vs Georgia Turkey's UEFA Euro 2024 Journey with High Hopes.pdf
Turkiye Vs Georgia Turkey's UEFA Euro 2024 Journey with High Hopes.pdfTurkiye Vs Georgia Turkey's UEFA Euro 2024 Journey with High Hopes.pdf
Turkiye Vs Georgia Turkey's UEFA Euro 2024 Journey with High Hopes.pdfEticketing.co
 
Italy Vs Albania Euro Cup 2024 Italy's Strategy for Success.docx
Italy Vs Albania Euro Cup 2024 Italy's Strategy for Success.docxItaly Vs Albania Euro Cup 2024 Italy's Strategy for Success.docx
Italy Vs Albania Euro Cup 2024 Italy's Strategy for Success.docxWorld Wide Tickets And Hospitality
 
Technical Data | ThermTec Wild 335 | Optics Trade
Technical Data | ThermTec Wild 335 | Optics TradeTechnical Data | ThermTec Wild 335 | Optics Trade
Technical Data | ThermTec Wild 335 | Optics TradeOptics-Trade
 
8377087607 ☎, Cash On Delivery Call Girls Service In Hauz Khas Delhi Enjoy 24/7
8377087607 ☎, Cash On Delivery Call Girls Service In Hauz Khas Delhi Enjoy 24/78377087607 ☎, Cash On Delivery Call Girls Service In Hauz Khas Delhi Enjoy 24/7
8377087607 ☎, Cash On Delivery Call Girls Service In Hauz Khas Delhi Enjoy 24/7dollysharma2066
 
Instruction Manual | ThermTec Hunt Thermal Clip-On Series | Optics Trade
Instruction Manual | ThermTec Hunt Thermal Clip-On Series | Optics TradeInstruction Manual | ThermTec Hunt Thermal Clip-On Series | Optics Trade
Instruction Manual | ThermTec Hunt Thermal Clip-On Series | Optics TradeOptics-Trade
 
Austria vs France David Alaba Switches Position to Defender in Austria's Euro...
Austria vs France David Alaba Switches Position to Defender in Austria's Euro...Austria vs France David Alaba Switches Position to Defender in Austria's Euro...
Austria vs France David Alaba Switches Position to Defender in Austria's Euro...Eticketing.co
 
JORNADA 3 LIGA MURO 2024GHGHGHGHGHGH.pdf
JORNADA 3 LIGA MURO 2024GHGHGHGHGHGH.pdfJORNADA 3 LIGA MURO 2024GHGHGHGHGHGH.pdf
JORNADA 3 LIGA MURO 2024GHGHGHGHGHGH.pdfArturo Pacheco Alvarez
 
Expert Pool Table Refelting in Lee & Collier County, FL
Expert Pool Table Refelting in Lee & Collier County, FLExpert Pool Table Refelting in Lee & Collier County, FL
Expert Pool Table Refelting in Lee & Collier County, FLAll American Billiards
 
France's UEFA Euro 2024 Ambitions Amid Coman's Injury.docx
France's UEFA Euro 2024 Ambitions Amid Coman's Injury.docxFrance's UEFA Euro 2024 Ambitions Amid Coman's Injury.docx
France's UEFA Euro 2024 Ambitions Amid Coman's Injury.docxEuro Cup 2024 Tickets
 
Real Moto 2 MOD APK v1.1.721 All Bikes, Unlimited Money
Real Moto 2 MOD APK v1.1.721 All Bikes, Unlimited MoneyReal Moto 2 MOD APK v1.1.721 All Bikes, Unlimited Money
Real Moto 2 MOD APK v1.1.721 All Bikes, Unlimited MoneyApk Toly
 
Instruction Manual | ThermTec Wild Thermal Monoculars | Optics Trade
Instruction Manual | ThermTec Wild Thermal Monoculars | Optics TradeInstruction Manual | ThermTec Wild Thermal Monoculars | Optics Trade
Instruction Manual | ThermTec Wild Thermal Monoculars | Optics TradeOptics-Trade
 

Dernier (16)

Technical Data | ThermTec Wild 650L | Optics Trade
Technical Data | ThermTec Wild 650L | Optics TradeTechnical Data | ThermTec Wild 650L | Optics Trade
Technical Data | ThermTec Wild 650L | Optics Trade
 
Mysore Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Mysore Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesMysore Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Mysore Call Girls 7001305949 WhatsApp Number 24x7 Best Services
 
Austria VS France Injury Woes a Look at Euro 2024 Qualifiers.docx
Austria VS France Injury Woes a Look at Euro 2024 Qualifiers.docxAustria VS France Injury Woes a Look at Euro 2024 Qualifiers.docx
Austria VS France Injury Woes a Look at Euro 2024 Qualifiers.docx
 
IPL Quiz ( weekly quiz) by SJU quizzers.
IPL Quiz ( weekly quiz) by SJU quizzers.IPL Quiz ( weekly quiz) by SJU quizzers.
IPL Quiz ( weekly quiz) by SJU quizzers.
 
Turkiye Vs Georgia Turkey's UEFA Euro 2024 Journey with High Hopes.pdf
Turkiye Vs Georgia Turkey's UEFA Euro 2024 Journey with High Hopes.pdfTurkiye Vs Georgia Turkey's UEFA Euro 2024 Journey with High Hopes.pdf
Turkiye Vs Georgia Turkey's UEFA Euro 2024 Journey with High Hopes.pdf
 
Italy Vs Albania Euro Cup 2024 Italy's Strategy for Success.docx
Italy Vs Albania Euro Cup 2024 Italy's Strategy for Success.docxItaly Vs Albania Euro Cup 2024 Italy's Strategy for Success.docx
Italy Vs Albania Euro Cup 2024 Italy's Strategy for Success.docx
 
Technical Data | ThermTec Wild 335 | Optics Trade
Technical Data | ThermTec Wild 335 | Optics TradeTechnical Data | ThermTec Wild 335 | Optics Trade
Technical Data | ThermTec Wild 335 | Optics Trade
 
8377087607 ☎, Cash On Delivery Call Girls Service In Hauz Khas Delhi Enjoy 24/7
8377087607 ☎, Cash On Delivery Call Girls Service In Hauz Khas Delhi Enjoy 24/78377087607 ☎, Cash On Delivery Call Girls Service In Hauz Khas Delhi Enjoy 24/7
8377087607 ☎, Cash On Delivery Call Girls Service In Hauz Khas Delhi Enjoy 24/7
 
Instruction Manual | ThermTec Hunt Thermal Clip-On Series | Optics Trade
Instruction Manual | ThermTec Hunt Thermal Clip-On Series | Optics TradeInstruction Manual | ThermTec Hunt Thermal Clip-On Series | Optics Trade
Instruction Manual | ThermTec Hunt Thermal Clip-On Series | Optics Trade
 
Denmark Vs Serbia Haaland Euro Cup CPR Drive Incident.docx
Denmark Vs Serbia Haaland Euro Cup CPR Drive Incident.docxDenmark Vs Serbia Haaland Euro Cup CPR Drive Incident.docx
Denmark Vs Serbia Haaland Euro Cup CPR Drive Incident.docx
 
Austria vs France David Alaba Switches Position to Defender in Austria's Euro...
Austria vs France David Alaba Switches Position to Defender in Austria's Euro...Austria vs France David Alaba Switches Position to Defender in Austria's Euro...
Austria vs France David Alaba Switches Position to Defender in Austria's Euro...
 
JORNADA 3 LIGA MURO 2024GHGHGHGHGHGH.pdf
JORNADA 3 LIGA MURO 2024GHGHGHGHGHGH.pdfJORNADA 3 LIGA MURO 2024GHGHGHGHGHGH.pdf
JORNADA 3 LIGA MURO 2024GHGHGHGHGHGH.pdf
 
Expert Pool Table Refelting in Lee & Collier County, FL
Expert Pool Table Refelting in Lee & Collier County, FLExpert Pool Table Refelting in Lee & Collier County, FL
Expert Pool Table Refelting in Lee & Collier County, FL
 
France's UEFA Euro 2024 Ambitions Amid Coman's Injury.docx
France's UEFA Euro 2024 Ambitions Amid Coman's Injury.docxFrance's UEFA Euro 2024 Ambitions Amid Coman's Injury.docx
France's UEFA Euro 2024 Ambitions Amid Coman's Injury.docx
 
Real Moto 2 MOD APK v1.1.721 All Bikes, Unlimited Money
Real Moto 2 MOD APK v1.1.721 All Bikes, Unlimited MoneyReal Moto 2 MOD APK v1.1.721 All Bikes, Unlimited Money
Real Moto 2 MOD APK v1.1.721 All Bikes, Unlimited Money
 
Instruction Manual | ThermTec Wild Thermal Monoculars | Optics Trade
Instruction Manual | ThermTec Wild Thermal Monoculars | Optics TradeInstruction Manual | ThermTec Wild Thermal Monoculars | Optics Trade
Instruction Manual | ThermTec Wild Thermal Monoculars | Optics Trade
 

Cloud Camp Milan 2009

  • 1. Milan, 10 September 2009 www.sensiblecloud.com SLAs: Are Clouds Ready for Primetime? francesco.mondora@sensiblecloud.com in collaboration with: © 2009 sensible cloud
  • 2. HOW CAN YOU TRUST A COMPUTING ENVIRONMENT? • an exhausted resource is un-delegable • unlimited poor resources are still poor resources • capacity planning predicts short term loads • low level resources or services should relax a bit © 2008 sensible cloud sensible cloud Confidential www.sensiblecloud.com - info@sensiblecloud.com
  • 3. HOW DO WE PERCEIVE THE CLOUD? • a federated set of heterogeneous resources and services • a reliable computing environment • a resilient system across the internet • a private to public computing space • the whole application stack (from applications to hardware) • you don’t know where or what you’re running on © 2008 sensible cloud sensible cloud Confidential www.sensiblecloud.com - info@sensiblecloud.com
  • 4. HETEROGENOUS SERVICES services are heterogeneous and more generally a service should: • add value in business terms and goals • be available in some combination of Components local, hosted, and in the cloud Application • provide an API to be invoked OS • be able to invoke other services through APIs Virtualization • provide a Service Level Agreement Hardware (SLA) that describes how well it is performing against target © 2008 sensible cloud sensible cloud Confidential www.sensiblecloud.com - info@sensiblecloud.com
  • 5. Application API API SLA Components SLA service federation API SLA OS API Virtualization SLA API SLA Hardware SERVICE LEVEL AGREEMENT • every service inside a cloud must declare an SLA • SLAs should contain business valuable objectives (not just technical) • an SLA is the measurement of how well the service is performing against target within the cloud • an SLA identifies the runtime ‘health’ of a service • an SLA defines action to be performed when services are stressed or exhausted • services self-federate • intelligent routing within the federation directs to the best service • services are responsible for declaring and providing their service level © 2008 sensible cloud sensible cloud Confidential www.sensiblecloud.com - info@sensiblecloud.com
  • 6. protected cloud internal cloud public cloud INTER-CLOUD SLA BROKER • Agreements between services are managed through a secure intra-, & inter-cloud federation; • SLAs protect and drive the computing model (peer-to- peer computing) directing invocation to the best service provider(s) within the cloud; • When systems overload/relax, business SLAs may be violated and action can be taken (ex. Provision/Un- provision new service on the cloud) © 2008 sensible cloud sensible cloud Confidential www.sensiblecloud.com - info@sensiblecloud.com
  • 7. CONCLUSIONS • Inter-cloud SLA broker ties technology and protocols together • Systems can adapt business needs over trusted relationship • SLAs are the link across clouds that make business sense of the cloud © 2008 sensible cloud sensible cloud Confidential www.sensiblecloud.com - info@sensiblecloud.com
  • 8. THANKS feel free to contact me: Francesco.Mondora@sensiblecloud.com or follow me: twitter.com/makkina © 2008 sensible cloud sensible cloud Confidential www.sensiblecloud.com - info@sensiblecloud.com