SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

Introduction to Cloud Data Center and Network Issues
Introduction to Cloud Data Center and Network IssuesIntroduction to Cloud Data Center and Network Issues
Introduction to Cloud Data Center and Network IssuesJason TC HOU (侯宗成)
 
Network Security - Defense Through Layered Information Security
Network Security - Defense Through Layered Information SecurityNetwork Security - Defense Through Layered Information Security
Network Security - Defense Through Layered Information SecurityEryk Budi Pratama
 
security Issues of cloud computing
security Issues of cloud computingsecurity Issues of cloud computing
security Issues of cloud computingprachupanchal
 
What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...Shashi soni
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment modelsAshok Kumar
 
Cloud Security: A New Perspective
Cloud Security: A New PerspectiveCloud Security: A New Perspective
Cloud Security: A New PerspectiveWen-Pai Lu
 
Cloud computing
Cloud computingCloud computing
Cloud computingArar Fahem
 
Hardware virtualization basic
Hardware virtualization basicHardware virtualization basic
Hardware virtualization basicSanoj Kumar
 
System models for distributed and cloud computing
System models for distributed and cloud computingSystem models for distributed and cloud computing
System models for distributed and cloud computingpurplesea
 
Firewall presentation
Firewall presentationFirewall presentation
Firewall presentationAmandeep Kaur
 

La actualidad más candente (20)

Cloud computing What Why How
Cloud computing What Why HowCloud computing What Why How
Cloud computing What Why How
 
Firewall ppt
Firewall pptFirewall ppt
Firewall ppt
 
Firewall
FirewallFirewall
Firewall
 
Introduction to Cloud Data Center and Network Issues
Introduction to Cloud Data Center and Network IssuesIntroduction to Cloud Data Center and Network Issues
Introduction to Cloud Data Center and Network Issues
 
Network Security - Defense Through Layered Information Security
Network Security - Defense Through Layered Information SecurityNetwork Security - Defense Through Layered Information Security
Network Security - Defense Through Layered Information Security
 
security Issues of cloud computing
security Issues of cloud computingsecurity Issues of cloud computing
security Issues of cloud computing
 
What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...
 
mobile application security
mobile application securitymobile application security
mobile application security
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment models
 
Cloud Reference Model
Cloud Reference ModelCloud Reference Model
Cloud Reference Model
 
Cloud Security: A New Perspective
Cloud Security: A New PerspectiveCloud Security: A New Perspective
Cloud Security: A New Perspective
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Hardware virtualization basic
Hardware virtualization basicHardware virtualization basic
Hardware virtualization basic
 
Firewall Basing
Firewall BasingFirewall Basing
Firewall Basing
 
System models for distributed and cloud computing
System models for distributed and cloud computingSystem models for distributed and cloud computing
System models for distributed and cloud computing
 
Firewall presentation
Firewall presentationFirewall presentation
Firewall presentation
 
CS6004 Cyber Forensics
CS6004 Cyber ForensicsCS6004 Cyber Forensics
CS6004 Cyber Forensics
 
Platform as a Service (PaaS)
Platform as a Service (PaaS)Platform as a Service (PaaS)
Platform as a Service (PaaS)
 
OS Security 2009
OS Security 2009OS Security 2009
OS Security 2009
 

Destacado

Community Clouds - Shared Infrastructure as a Service
Community Clouds - Shared Infrastructure as a ServiceCommunity Clouds - Shared Infrastructure as a Service
Community Clouds - Shared Infrastructure as a ServiceHarold Teunissen
 
Increasing Efficiency and Collaboration with GoogleDocuments: While Saving Ti...
Increasing Efficiency and Collaboration with GoogleDocuments: While Saving Ti...Increasing Efficiency and Collaboration with GoogleDocuments: While Saving Ti...
Increasing Efficiency and Collaboration with GoogleDocuments: While Saving Ti...Alexandra Yanovski-Bowers
 
power point Cloud computing
power point Cloud computingpower point Cloud computing
power point Cloud computingFajar Satrio
 
Community Cloud APAC Webinar (September 7, 2016)
Community Cloud APAC Webinar (September 7, 2016)Community Cloud APAC Webinar (September 7, 2016)
Community Cloud APAC Webinar (September 7, 2016)Salesforce Partners
 
Salesforce Communities
Salesforce CommunitiesSalesforce Communities
Salesforce CommunitiesSunil kumar
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing BasicsSagar Sane
 

Destacado (9)

Community Clouds - Shared Infrastructure as a Service
Community Clouds - Shared Infrastructure as a ServiceCommunity Clouds - Shared Infrastructure as a Service
Community Clouds - Shared Infrastructure as a Service
 
cloud computing ppt
cloud computing pptcloud computing ppt
cloud computing ppt
 
Increasing Efficiency and Collaboration with GoogleDocuments: While Saving Ti...
Increasing Efficiency and Collaboration with GoogleDocuments: While Saving Ti...Increasing Efficiency and Collaboration with GoogleDocuments: While Saving Ti...
Increasing Efficiency and Collaboration with GoogleDocuments: While Saving Ti...
 
power point Cloud computing
power point Cloud computingpower point Cloud computing
power point Cloud computing
 
Jjm cloud computing
Jjm cloud computingJjm cloud computing
Jjm cloud computing
 
Community Cloud APAC Webinar (September 7, 2016)
Community Cloud APAC Webinar (September 7, 2016)Community Cloud APAC Webinar (September 7, 2016)
Community Cloud APAC Webinar (September 7, 2016)
 
Grid computing & its applications
Grid computing & its applicationsGrid computing & its applications
Grid computing & its applications
 
Salesforce Communities
Salesforce CommunitiesSalesforce Communities
Salesforce Communities
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
 

Similar a Community cloud

Federated Cloud Computing - The OpenNebula Experience v1.0s
Federated Cloud Computing  - The OpenNebula Experience v1.0sFederated Cloud Computing  - The OpenNebula Experience v1.0s
Federated Cloud Computing - The OpenNebula Experience v1.0sIgnacio M. Llorente
 
Open nebula leading innovation in cloud computing management
Open nebula   leading innovation in cloud computing managementOpen nebula   leading innovation in cloud computing management
Open nebula leading innovation in cloud computing managementIgnacio M. Llorente
 
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012Arun Gupta
 
IAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 FebruaryIAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 FebruaryPhil Agcaoili
 
OpenNebula Interoperability and Portability DMTF 2011
OpenNebula Interoperability and Portability  DMTF 2011OpenNebula Interoperability and Portability  DMTF 2011
OpenNebula Interoperability and Portability DMTF 2011Ignacio M. Llorente
 
Cisco open network environment
Cisco open network environmentCisco open network environment
Cisco open network environmentdeepers
 
Open nebula a reference open cloud stack
Open nebula   a reference open cloud stackOpen nebula   a reference open cloud stack
Open nebula a reference open cloud stackIgnacio M. Llorente
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceinventy
 
Day 3 p4 - cloud strategy
Day 3   p4 - cloud strategyDay 3   p4 - cloud strategy
Day 3 p4 - cloud strategyLilian Schaffer
 
Day 3 p4 - cloud strategy
Day 3   p4 - cloud strategyDay 3   p4 - cloud strategy
Day 3 p4 - cloud strategyLilian Schaffer
 
Cloud Computing - Making IT Simple
Cloud Computing - Making IT SimpleCloud Computing - Making IT Simple
Cloud Computing - Making IT SimpleBob Rhubart
 
Cloud computingjun28
Cloud computingjun28Cloud computingjun28
Cloud computingjun28korusamol
 
Cloud computing
Cloud computingCloud computing
Cloud computingsaralaanuj
 
Challenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computingChallenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computingIgnacio M. Llorente
 
OpenNebula Interoperability
OpenNebula InteroperabilityOpenNebula Interoperability
OpenNebula Interoperabilitydmamolina
 
When where why cloud
When where why cloudWhen where why cloud
When where why cloudsallysogeti
 
Cloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstackCloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstackOpenCity Community
 
When where why cloud
When where why cloudWhen where why cloud
When where why cloudreshmaroberts
 

Similar a Community cloud (20)

Federated Cloud Computing - The OpenNebula Experience v1.0s
Federated Cloud Computing  - The OpenNebula Experience v1.0sFederated Cloud Computing  - The OpenNebula Experience v1.0s
Federated Cloud Computing - The OpenNebula Experience v1.0s
 
Open nebula leading innovation in cloud computing management
Open nebula   leading innovation in cloud computing managementOpen nebula   leading innovation in cloud computing management
Open nebula leading innovation in cloud computing management
 
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
 
IAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 FebruaryIAPP Atlanta Chapter Meeting 2013 February
IAPP Atlanta Chapter Meeting 2013 February
 
OpenNebula Interoperability and Portability DMTF 2011
OpenNebula Interoperability and Portability  DMTF 2011OpenNebula Interoperability and Portability  DMTF 2011
OpenNebula Interoperability and Portability DMTF 2011
 
Essex deployday
Essex deploydayEssex deployday
Essex deployday
 
Cisco open network environment
Cisco open network environmentCisco open network environment
Cisco open network environment
 
Open nebula a reference open cloud stack
Open nebula   a reference open cloud stackOpen nebula   a reference open cloud stack
Open nebula a reference open cloud stack
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Day 3 p4 - cloud strategy
Day 3   p4 - cloud strategyDay 3   p4 - cloud strategy
Day 3 p4 - cloud strategy
 
Day 3 p4 - cloud strategy
Day 3   p4 - cloud strategyDay 3   p4 - cloud strategy
Day 3 p4 - cloud strategy
 
Cloud Computing - Making IT Simple
Cloud Computing - Making IT SimpleCloud Computing - Making IT Simple
Cloud Computing - Making IT Simple
 
Cloud computingjun28
Cloud computingjun28Cloud computingjun28
Cloud computingjun28
 
Cloud computingjun28
Cloud computingjun28Cloud computingjun28
Cloud computingjun28
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Challenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computingChallenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computing
 
OpenNebula Interoperability
OpenNebula InteroperabilityOpenNebula Interoperability
OpenNebula Interoperability
 
When where why cloud
When where why cloudWhen where why cloud
When where why cloud
 
Cloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstackCloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstack
 
When where why cloud
When where why cloudWhen where why cloud
When where why cloud
 

Más de SNKN-CloudComputing

Privacy en cloud computing: wat moet er in de overeenkomst?
Privacy en cloud computing: wat moet er in de overeenkomst? Privacy en cloud computing: wat moet er in de overeenkomst?
Privacy en cloud computing: wat moet er in de overeenkomst? SNKN-CloudComputing
 
Leeuwenborgh Opleidingen: de gebruiker vraagt meer flexibiliteit
Leeuwenborgh Opleidingen: de gebruiker vraagt meer flexibiliteitLeeuwenborgh Opleidingen: de gebruiker vraagt meer flexibiliteit
Leeuwenborgh Opleidingen: de gebruiker vraagt meer flexibiliteitSNKN-CloudComputing
 
Privacy in de praktijk bij Hogeschool Utrecht
Privacy in de praktijk bij Hogeschool UtrechtPrivacy in de praktijk bij Hogeschool Utrecht
Privacy in de praktijk bij Hogeschool UtrechtSNKN-CloudComputing
 
Cloudcomputing een kans voor het onderwijs juni 2011
Cloudcomputing een kans voor het onderwijs   juni 2011Cloudcomputing een kans voor het onderwijs   juni 2011
Cloudcomputing een kans voor het onderwijs juni 2011SNKN-CloudComputing
 
Introductie SN/KN Cloud Seminar 16 juni
Introductie SN/KN Cloud Seminar 16 juniIntroductie SN/KN Cloud Seminar 16 juni
Introductie SN/KN Cloud Seminar 16 juniSNKN-CloudComputing
 
Privacy aspecten bij cloud computing
Privacy aspecten bij cloud computingPrivacy aspecten bij cloud computing
Privacy aspecten bij cloud computingSNKN-CloudComputing
 
Cloud Computing besluitvorming & implementatie
Cloud Computing besluitvorming & implementatie Cloud Computing besluitvorming & implementatie
Cloud Computing besluitvorming & implementatie SNKN-CloudComputing
 

Más de SNKN-CloudComputing (8)

Privacy en cloud computing: wat moet er in de overeenkomst?
Privacy en cloud computing: wat moet er in de overeenkomst? Privacy en cloud computing: wat moet er in de overeenkomst?
Privacy en cloud computing: wat moet er in de overeenkomst?
 
Leeuwenborgh Opleidingen: de gebruiker vraagt meer flexibiliteit
Leeuwenborgh Opleidingen: de gebruiker vraagt meer flexibiliteitLeeuwenborgh Opleidingen: de gebruiker vraagt meer flexibiliteit
Leeuwenborgh Opleidingen: de gebruiker vraagt meer flexibiliteit
 
Privacy in de praktijk bij Hogeschool Utrecht
Privacy in de praktijk bij Hogeschool UtrechtPrivacy in de praktijk bij Hogeschool Utrecht
Privacy in de praktijk bij Hogeschool Utrecht
 
Cloudcomputing een kans voor het onderwijs juni 2011
Cloudcomputing een kans voor het onderwijs   juni 2011Cloudcomputing een kans voor het onderwijs   juni 2011
Cloudcomputing een kans voor het onderwijs juni 2011
 
Introductie SN/KN Cloud Seminar 16 juni
Introductie SN/KN Cloud Seminar 16 juniIntroductie SN/KN Cloud Seminar 16 juni
Introductie SN/KN Cloud Seminar 16 juni
 
Privacy aspecten bij cloud computing
Privacy aspecten bij cloud computingPrivacy aspecten bij cloud computing
Privacy aspecten bij cloud computing
 
Cloud in de onderwijspraktijk
Cloud in de onderwijspraktijkCloud in de onderwijspraktijk
Cloud in de onderwijspraktijk
 
Cloud Computing besluitvorming & implementatie
Cloud Computing besluitvorming & implementatie Cloud Computing besluitvorming & implementatie
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