SlideShare a Scribd company logo
Community Clouds
                  Shared Infrastructure as as Service

                  Harold Teunissen et al. – SURFnet
                  Cloud Seminar – 16 June 2011


Thursday, June 16, 11
Cloud Computing?

                        • Cloud computing is a model for enabling
                          ubiquitous, convenient, on-demand network
                          access to a shared pool of configurable
                          computing resources (e.g., networks, servers,
                          storage, applications, and services) that can
                          be rapidly provisioned and released with
                          minimal management e ort or
                          service provider interaction*
                        • Cloud Computing ≠ Web 2.0



                        * Source: NIST, National Institute of Standards and Technology



                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht        2


Thursday, June 16, 11
Changing Behaviors




                      Hierarchical                                                                      Self Organizing
                        Secrecy                                                                          Transparency
                    Loose Alliance                                                                       Collaboration
                       Sluggish                                                                             Urgency
                        Novelty                                                                           Innovation
                     Tunnel Vision                                                                          Didactic
                                                                              Source: Sir Ken Robison




                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht                                         3


Thursday, June 16, 11
Motive

                        • Cloud cloud cloud — data explosion
                        • Mobile mobile mobile — device explosion
                        • Go go go — study + work + play +
                          collaborate + organize + et cetera


                        • “Run you life on the cloud”




                                                                                    Source: AMD




                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht                 4


Thursday, June 16, 11
Solution for everything...




                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   5


Thursday, June 16, 11
Evolution towards the Clouds


                        Applications run                              Applications run    Applications run
                                                                                           Toepassingen
                         on-premises                                  in the IaaS Cloud     in the cloud
                                                                                           draaien in de
                                                                                                cloud




                         You own the                                  You pay someone       You pay for
                         hardware and                                    to run your         computing
                            perform                                    applications on    capacity that can
                        maintenance and                               hardware to your    be used for your
                        operation of the                                specification        applications
                          data center


                          Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht                           6


Thursday, June 16, 11
Advantages are clear?


                            On-Premises                                           IaaS Cloud      In The Cloud

                        Applications                                      Applications         Applications

                        Runtimes                                          Runtimes             Runtimes

                        SOA / Integration                                 SOA / Integration    SOA / Integration
   Doing Self




                        Databases                                         Databases            Databases




                                                                                                                       Sourced
                        Server SW                                         Server SW            Server SW

                        Virtualization                                    Virtualization       Virtualization

                        Server HW                                         Server HW            Server HW

                        Storage                                           Storage              Storage

                        Networking                                        Networking           Networking



                          Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht                                7


Thursday, June 16, 11
Cloud Pyramid



                                                                                    Application
                                                                                      SaaS

                                                                    End
                                                                    Users                    Platform
                                                                                               PaaS

                                                                 App lication
                                                                 Dev elopers                      Infrastructure
                                                                                                       IaaS

                                                                        App  lication
                                                                         A rchitects



                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht                             8


Thursday, June 16, 11
Services




                                                               Application
                                                                 SaaS

                              End
                              Users                                                 Platform
                                                                                      PaaS

                           App lication
                           Dev elopers                                                   Infrastructure
                                                                                              IaaS
                                       System
                                      A rchitects

                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht                         9


Thursday, June 16, 11
pplication
 SaaS
                          Focus for Today: Infrastructure


                         Platform
                           PaaS




                                               Infrastructure
                                                    IaaS




                          Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   10


 Thursday, June 16, 11
Basis of IaaS is Virtualization

                        • Increases e ciency (cost, consolidation,
                          abstraction, administration)
                        • Despite the shared hardware / point of
                          failure




                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   11


Thursday, June 16, 11
Availability

                        • (near) Real-time transfer at failure of
                          physical hardware, or when planned,
                          migration without downtime of running
                          virtual machine and its storage




                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   12


Thursday, June 16, 11
Business Continuity

                        • Disaster at University of Twente in 2002
                          increased focus for on-site redundancy
                        • However for continuity and disaster recovery
                          virtualization is a better solution




                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   13


Thursday, June 16, 11
Cost of Storage




                                                 Source: Sir Ken Robison



                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   14


Thursday, June 16, 11
Drivers Cont’d

                        • Cost reduction
                               - Budget cuts
                               - Rising power costs
                        • Service improvement
                               - Better service provisioning
                               - Best-of-breed services
                               - Increased agility in software deployment
                        • ‘Green Computing’ trend
                               - Reduce energy consumption
                                      - Data centers can use >10% of power for an entire
                                        campus
                                      - IT produces 2% of global carbon dioxide emissions

                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht           15


Thursday, June 16, 11
Cloud Models


                                                                                    Community




                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht


Thursday, June 16, 11
IaaS Cloud Models (2)

                        • Private cloud
                               - enterprise owned or leased
                        • Public cloud
                               - sold to the public, mega-scale infrastructure
                        • Hybrid cloud
                               - composition of two or more clouds models
                        • Community cloud
                               - shared infrastructure for specific community




                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   17


Thursday, June 16, 11
Level of Adaptation

                        • Very gradual migration towards public cloud
                               - First start with a private cloud
                        • Hybrid operation for years to come (5-10
                          years)
                        • Local data center is becoming a private
                          cloud, driven by widespread usage of
                          virtualization
                        • More and more resources in own data center
                          ready for migration to the cloud
                        • Migration at di erent levels: currently mostly
                          at IaaS, moving to PaaS and SaaS later on
                          mostly for generic services (e.g. email, etc.)
                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   18


Thursday, June 16, 11
Community Cloud

                        • Functional features mostly in line with public
                          cloud
                               - Virtualization / image & instance management
                               - Storage / object & block level
                               - Self-service through management console
                        • Added value of community dimension
                               -   Control — Legal and Innovation
                               -   Saves money
                               -   Su cient flexibility to meet the community’s needs
                               -   Standardization to prevent lock-in
                               -   Network integration



                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   19


Thursday, June 16, 11
Full Control

                        • Full control over data location
                        • Mechanisms to enforce storage within a
                          single legal jurisdiction
                               - Only a single (Dutch) legislation is applicable
                               - Reduces the complexity and costs of compliance to
                                 a very significant degree
                               - EU Data Protection Directive specifies that national
                                 laws will generally apply when personal data
                                 processing is carried out
                        • Community controls at which points to
                          innovate
                               - Stronger negotiation position
                               - Easier to swap suppliers
                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   20


Thursday, June 16, 11
Network integration

                        •     Close integration with SURFnet backbone
                        •     Close integration with own network
                        •     Dedicated lightpaths possible
                        •     Low latency
                        •     No costs for data communication (depends
                              on billing model)




                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   21


Thursday, June 16, 11
Saves money

                        • Combined network and Community Cloud
                          subscription o ers benefits (e.g. reduced
                          costs for bandwidth)
                        • Central support for operation and
                          maintenance
                        • Shared purchasing of IaaS
                        • Reduced power consumption
                          (at least locally)




                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   22


Thursday, June 16, 11
Community Cloud Models


                           Federated                                                                 Brokered


                                                                                     Institution A   Institution B   Institution C
          Institution A                                Institution B

                  IaaS                                         IaaS

                                                                                                     IaaS Broker
                              Institution C

                                       IaaS
                                                                                                 IaaS            IaaS
                                                                                              Provider X      Provider Y


         Sharing of own institutional                                                 Sharing of third party resources via
         resources                                                                    broker
                                                                                      Broker procures third party
                                                                                      resources
                         Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht                                         23


Thursday, June 16, 11
Federated model

                        • Sharing of over capacity
                        • Not supported by current products
                        • Di cult to tackle liability issues
                               - What is the legal impact of a service outage?
                        • Billing
                               - Who pays for support/maintenance and operational
                                 costs?




                                                                                    =

                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   24


Thursday, June 16, 11
Brokered model

                        • Takes care of trust establishment and
                          contract settlement
                               - just one party to trust and one contract to sign
                        • Broker can handle disputes in the cloud
                        • More transparent in terms of
                               - Operation and Accountability
                               - Awareness raising
                               - Guidance on expectations regarding the use of the
                                 Community Cloud
                               - Levels of security
                               - Meeting legal obligations (compliance)
                        • No need to tender
                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   25


Thursday, June 16, 11
Brokered model (2)

                        • Continuity
                               - Commercial providers may go out of business
                        • Institutions do not need to test themselves
                          whether a cloud provider is e ectively
                          mitigating risks
                               - Broker can do that for the community
                        • Broker can provide value-adding services
                               - Federated identity management, lightpaths,
                                 resource federation
                        • Supported by various vendors and products



                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   26


Thursday, June 16, 11
Self Service is Essential

                        • Virtualized environment, component
                          “shopping”
                        • Self-service! Public: pay-as-you-go
                        • Support for Private, Hybrid, Public
                          Hardware vendors
                        • Quickly up and running:
                               -   Website down? Data available? Recipe!
                               -   Extra load (e.g. spam filtering)?
                               -   Datacenter loss?
                               -   Elasticity also in a private cloud.
                        • Optional security: VPC, VPN, VLANs

                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   27


Thursday, June 16, 11
Demo Self Service




                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   28


Thursday, June 16, 11
Done deal?

                        • Licensing?
                        • Security and privacy?
                        • Standardization?
                               - Data and customer application portability
                               - Common interfaces, semantics, programming
                                 models
                               - Federated security services
                               - Provisioning
                        • Accounting & billing: pay for what you use
                        • Overall SLA of a multi-cloud environment
                          o ering may be hard to predict
                        • Migration not straight forward
                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   29


Thursday, June 16, 11
Current Activities SURFnet

                        • SURFnet is using external private cloud
                          (SURFcloud) to run their services, but on
                          self-owned hardware
                               - Load balancing experiments with Amazon EC2
                        • Experimental setup of community cloud
                               - For the moment in-house at SURFnet
                        • Expected participants
                               - University of Groningen
                                      - To make website redundant
                               - Open University
                                      - For their OTAP environment



                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   30


Thursday, June 16, 11
We need you!

                        • You as a community determine if we go
                          ahead with this (and this is a good time to
                          provide feedback)…
                        • What features or conditions are most
                          important?
                        • What does it take to persuade you to use the
                          Community Cloud, if it were build?
                        • What do you see as potential obstacles in
                          the adaptation of a Community Cloud?
                        • Are you interested in participating in the
                          pilot?

                        Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht   31


Thursday, June 16, 11
harold.teunissen@surfnet.nl   haroldteunissen


Thursday, June 16, 11

More Related Content

PPT
Unit 4
PPTX
Common Standards in Cloud Computing
PPTX
Eucalyptus cloud computing
PPTX
NIST Model of Cloud Computing by Piyush Bujade.pptx
PPTX
Cloud Computing Principles and Paradigms: 3 enriching the integration as a se...
PDF
Cloud Mashup
PDF
Cloud Computing Architecture
DOCX
Case study on cloud computing
Unit 4
Common Standards in Cloud Computing
Eucalyptus cloud computing
NIST Model of Cloud Computing by Piyush Bujade.pptx
Cloud Computing Principles and Paradigms: 3 enriching the integration as a se...
Cloud Mashup
Cloud Computing Architecture
Case study on cloud computing

What's hot (20)

PPTX
Cloud computing
PPTX
Fog Computing
PPTX
Cloud Reference Model
PPTX
Cloud computing stack
PPTX
cloud computing, Principle and Paradigms: 1 introdution
PPTX
Distributed information system
PPTX
Virtualization in cloud computing
PPTX
cluster computing
PPT
Cloud Computing Security Challenges
PDF
Overview of computing paradigm
PPTX
Peer to peer system
PPTX
Vision of cloud computing
PPTX
SLA Management in Cloud
PDF
VTU 6th Sem Elective CSE - Module 5 cloud computing
PPTX
Unit 1
PPTX
Ppt on cloud service
PDF
Aneka platform
PPTX
FOG COMPUTING
PPT
Unit 3 -Data storage and cloud computing
PPTX
Cloud computing paper presentation
Cloud computing
Fog Computing
Cloud Reference Model
Cloud computing stack
cloud computing, Principle and Paradigms: 1 introdution
Distributed information system
Virtualization in cloud computing
cluster computing
Cloud Computing Security Challenges
Overview of computing paradigm
Peer to peer system
Vision of cloud computing
SLA Management in Cloud
VTU 6th Sem Elective CSE - Module 5 cloud computing
Unit 1
Ppt on cloud service
Aneka platform
FOG COMPUTING
Unit 3 -Data storage and cloud computing
Cloud computing paper presentation
Ad

Viewers also liked (9)

PDF
Community Clouds - Shared Infrastructure as a Service
PPTX
cloud computing ppt
PPT
Increasing Efficiency and Collaboration with GoogleDocuments: While Saving Ti...
PPTX
power point Cloud computing
PPTX
Jjm cloud computing
PDF
Community Cloud APAC Webinar (September 7, 2016)
PPT
Grid computing & its applications
PDF
Salesforce Communities
PDF
Cloud computing Basics
Community Clouds - Shared Infrastructure as a Service
cloud computing ppt
Increasing Efficiency and Collaboration with GoogleDocuments: While Saving Ti...
power point Cloud computing
Jjm cloud computing
Community Cloud APAC Webinar (September 7, 2016)
Grid computing & its applications
Salesforce Communities
Cloud computing Basics
Ad

Similar to Community cloud (20)

PDF
Federated Cloud Computing - The OpenNebula Experience v1.0s
PDF
Open nebula leading innovation in cloud computing management
PDF
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
PPT
IAPP Atlanta Chapter Meeting 2013 February
PDF
OpenNebula Interoperability and Portability DMTF 2011
PDF
Essex deployday
PDF
Cisco open network environment
PDF
Open nebula a reference open cloud stack
PDF
Research Inventy : International Journal of Engineering and Science
PDF
Day 3 p4 - cloud strategy
PDF
Day 3 p4 - cloud strategy
PDF
Cloud Computing - Making IT Simple
PPT
Cloud computingjun28
PPT
Cloud computingjun28
PPT
Cloud computing
PDF
Challenges in hybrid and federated cloud computing
PDF
OpenNebula Interoperability
PPTX
When where why cloud
PPTX
Cloud foundry elastic architecture and deploy based on openstack
PPTX
When Where Why Cloud
Federated Cloud Computing - The OpenNebula Experience v1.0s
Open nebula leading innovation in cloud computing management
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
IAPP Atlanta Chapter Meeting 2013 February
OpenNebula Interoperability and Portability DMTF 2011
Essex deployday
Cisco open network environment
Open nebula a reference open cloud stack
Research Inventy : International Journal of Engineering and Science
Day 3 p4 - cloud strategy
Day 3 p4 - cloud strategy
Cloud Computing - Making IT Simple
Cloud computingjun28
Cloud computingjun28
Cloud computing
Challenges in hybrid and federated cloud computing
OpenNebula Interoperability
When where why cloud
Cloud foundry elastic architecture and deploy based on openstack
When Where Why Cloud

More from SNKN-CloudComputing (8)

PPT
Privacy en cloud computing: wat moet er in de overeenkomst?
PPSX
Leeuwenborgh Opleidingen: de gebruiker vraagt meer flexibiliteit
PPTX
Privacy in de praktijk bij Hogeschool Utrecht
PPTX
Cloudcomputing een kans voor het onderwijs juni 2011
PPTX
Introductie SN/KN Cloud Seminar 16 juni
PPTX
Privacy aspecten bij cloud computing
PPTX
Cloud in de onderwijspraktijk
PPTX
Cloud Computing besluitvorming & implementatie
Privacy en cloud computing: wat moet er in de overeenkomst?
Leeuwenborgh Opleidingen: de gebruiker vraagt meer flexibiliteit
Privacy in de praktijk bij Hogeschool Utrecht
Cloudcomputing een kans voor het onderwijs juni 2011
Introductie SN/KN Cloud Seminar 16 juni
Privacy aspecten bij cloud computing
Cloud in de onderwijspraktijk
Cloud Computing besluitvorming & implementatie

Community cloud

  • 1. Community Clouds Shared Infrastructure as as Service Harold Teunissen et al. – SURFnet Cloud Seminar – 16 June 2011 Thursday, June 16, 11
  • 2. Cloud Computing? • Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management e ort or service provider interaction* • Cloud Computing ≠ Web 2.0 * Source: NIST, National Institute of Standards and Technology Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 2 Thursday, June 16, 11
  • 3. Changing Behaviors Hierarchical Self Organizing Secrecy Transparency Loose Alliance Collaboration Sluggish Urgency Novelty Innovation Tunnel Vision Didactic Source: Sir Ken Robison Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 3 Thursday, June 16, 11
  • 4. Motive • Cloud cloud cloud — data explosion • Mobile mobile mobile — device explosion • Go go go — study + work + play + collaborate + organize + et cetera • “Run you life on the cloud” Source: AMD Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 4 Thursday, June 16, 11
  • 5. Solution for everything... Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 5 Thursday, June 16, 11
  • 6. Evolution towards the Clouds Applications run Applications run Applications run Toepassingen on-premises in the IaaS Cloud in the cloud draaien in de cloud You own the You pay someone You pay for hardware and to run your computing perform applications on capacity that can maintenance and hardware to your be used for your operation of the specification applications data center Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 6 Thursday, June 16, 11
  • 7. Advantages are clear? On-Premises IaaS Cloud In The Cloud Applications Applications Applications Runtimes Runtimes Runtimes SOA / Integration SOA / Integration SOA / Integration Doing Self Databases Databases Databases Sourced Server SW Server SW Server SW Virtualization Virtualization Virtualization Server HW Server HW Server HW Storage Storage Storage Networking Networking Networking Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 7 Thursday, June 16, 11
  • 8. Cloud Pyramid Application SaaS End Users Platform PaaS App lication Dev elopers Infrastructure IaaS App lication A rchitects Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 8 Thursday, June 16, 11
  • 9. Services Application SaaS End Users Platform PaaS App lication Dev elopers Infrastructure IaaS System A rchitects Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 9 Thursday, June 16, 11
  • 10. pplication SaaS Focus for Today: Infrastructure Platform PaaS Infrastructure IaaS Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 10 Thursday, June 16, 11
  • 11. Basis of IaaS is Virtualization • Increases e ciency (cost, consolidation, abstraction, administration) • Despite the shared hardware / point of failure Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 11 Thursday, June 16, 11
  • 12. Availability • (near) Real-time transfer at failure of physical hardware, or when planned, migration without downtime of running virtual machine and its storage Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 12 Thursday, June 16, 11
  • 13. Business Continuity • Disaster at University of Twente in 2002 increased focus for on-site redundancy • However for continuity and disaster recovery virtualization is a better solution Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 13 Thursday, June 16, 11
  • 14. Cost of Storage Source: Sir Ken Robison Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 14 Thursday, June 16, 11
  • 15. Drivers Cont’d • Cost reduction - Budget cuts - Rising power costs • Service improvement - Better service provisioning - Best-of-breed services - Increased agility in software deployment • ‘Green Computing’ trend - Reduce energy consumption - Data centers can use >10% of power for an entire campus - IT produces 2% of global carbon dioxide emissions Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 15 Thursday, June 16, 11
  • 16. Cloud Models Community Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht Thursday, June 16, 11
  • 17. IaaS Cloud Models (2) • Private cloud - enterprise owned or leased • Public cloud - sold to the public, mega-scale infrastructure • Hybrid cloud - composition of two or more clouds models • Community cloud - shared infrastructure for specific community Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 17 Thursday, June 16, 11
  • 18. Level of Adaptation • Very gradual migration towards public cloud - First start with a private cloud • Hybrid operation for years to come (5-10 years) • Local data center is becoming a private cloud, driven by widespread usage of virtualization • More and more resources in own data center ready for migration to the cloud • Migration at di erent levels: currently mostly at IaaS, moving to PaaS and SaaS later on mostly for generic services (e.g. email, etc.) Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 18 Thursday, June 16, 11
  • 19. Community Cloud • Functional features mostly in line with public cloud - Virtualization / image & instance management - Storage / object & block level - Self-service through management console • Added value of community dimension - Control — Legal and Innovation - Saves money - Su cient flexibility to meet the community’s needs - Standardization to prevent lock-in - Network integration Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 19 Thursday, June 16, 11
  • 20. Full Control • Full control over data location • Mechanisms to enforce storage within a single legal jurisdiction - Only a single (Dutch) legislation is applicable - Reduces the complexity and costs of compliance to a very significant degree - EU Data Protection Directive specifies that national laws will generally apply when personal data processing is carried out • Community controls at which points to innovate - Stronger negotiation position - Easier to swap suppliers Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 20 Thursday, June 16, 11
  • 21. Network integration • Close integration with SURFnet backbone • Close integration with own network • Dedicated lightpaths possible • Low latency • No costs for data communication (depends on billing model) Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 21 Thursday, June 16, 11
  • 22. Saves money • Combined network and Community Cloud subscription o ers benefits (e.g. reduced costs for bandwidth) • Central support for operation and maintenance • Shared purchasing of IaaS • Reduced power consumption (at least locally) Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 22 Thursday, June 16, 11
  • 23. Community Cloud Models Federated Brokered Institution A Institution B Institution C Institution A Institution B IaaS IaaS IaaS Broker Institution C IaaS IaaS IaaS Provider X Provider Y Sharing of own institutional Sharing of third party resources via resources broker Broker procures third party resources Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 23 Thursday, June 16, 11
  • 24. Federated model • Sharing of over capacity • Not supported by current products • Di cult to tackle liability issues - What is the legal impact of a service outage? • Billing - Who pays for support/maintenance and operational costs? = Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 24 Thursday, June 16, 11
  • 25. Brokered model • Takes care of trust establishment and contract settlement - just one party to trust and one contract to sign • Broker can handle disputes in the cloud • More transparent in terms of - Operation and Accountability - Awareness raising - Guidance on expectations regarding the use of the Community Cloud - Levels of security - Meeting legal obligations (compliance) • No need to tender Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 25 Thursday, June 16, 11
  • 26. Brokered model (2) • Continuity - Commercial providers may go out of business • Institutions do not need to test themselves whether a cloud provider is e ectively mitigating risks - Broker can do that for the community • Broker can provide value-adding services - Federated identity management, lightpaths, resource federation • Supported by various vendors and products Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 26 Thursday, June 16, 11
  • 27. Self Service is Essential • Virtualized environment, component “shopping” • Self-service! Public: pay-as-you-go • Support for Private, Hybrid, Public Hardware vendors • Quickly up and running: - Website down? Data available? Recipe! - Extra load (e.g. spam filtering)? - Datacenter loss? - Elasticity also in a private cloud. • Optional security: VPC, VPN, VLANs Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 27 Thursday, June 16, 11
  • 28. Demo Self Service Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 28 Thursday, June 16, 11
  • 29. Done deal? • Licensing? • Security and privacy? • Standardization? - Data and customer application portability - Common interfaces, semantics, programming models - Federated security services - Provisioning • Accounting & billing: pay for what you use • Overall SLA of a multi-cloud environment o ering may be hard to predict • Migration not straight forward Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 29 Thursday, June 16, 11
  • 30. Current Activities SURFnet • SURFnet is using external private cloud (SURFcloud) to run their services, but on self-owned hardware - Load balancing experiments with Amazon EC2 • Experimental setup of community cloud - For the moment in-house at SURFnet • Expected participants - University of Groningen - To make website redundant - Open University - For their OTAP environment Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 30 Thursday, June 16, 11
  • 31. We need you! • You as a community determine if we go ahead with this (and this is a good time to provide feedback)… • What features or conditions are most important? • What does it take to persuade you to use the Community Cloud, if it were build? • What do you see as potential obstacles in the adaptation of a Community Cloud? • Are you interested in participating in the pilot? Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 31 Thursday, June 16, 11
  • 32. harold.teunissen@surfnet.nl haroldteunissen Thursday, June 16, 11