Your SlideShare is downloading. ×
 Community cloud
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Community cloud

1,423
views

Published on

Presentatie tijdens SURFnet/Kennisnet Cloud seminar door Harold Teunissen

Presentatie tijdens SURFnet/Kennisnet Cloud seminar door Harold Teunissen


0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,423
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
64
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Community Clouds Shared Infrastructure as as Service Harold Teunissen et al. – SURFnet Cloud Seminar – 16 June 2011Thursday, 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 2Thursday, 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 3Thursday, 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 4Thursday, June 16, 11
  • 5. Solution for everything... Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 5Thursday, 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 6Thursday, 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 7Thursday, 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 8Thursday, 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 9Thursday, 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 11Thursday, 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 12Thursday, 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 13Thursday, June 16, 11
  • 14. Cost of Storage Source: Sir Ken Robison Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 14Thursday, 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 15Thursday, June 16, 11
  • 16. Cloud Models Community Community Clouds - Cloud Seminar - 16 June 2011,- UtrechtThursday, 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 17Thursday, 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 18Thursday, 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 19Thursday, 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 20Thursday, 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 21Thursday, 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 22Thursday, 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 23Thursday, 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 24Thursday, 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 25Thursday, 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 26Thursday, 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 27Thursday, June 16, 11
  • 28. Demo Self Service Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht 28Thursday, 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 29Thursday, 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 30Thursday, 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 31Thursday, June 16, 11
  • 32. harold.teunissen@surfnet.nl haroldteunissenThursday, June 16, 11