Community cloud

SNKN-CloudComputing 4,344 views 32 slides Jun 21, 2011
Slide 1
Slide 1 of 32
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32

About This Presentation

Presentatie tijdens SURFnet/Kennisnet Cloud seminar door Harold Teunissen


Slide Content

Community Clouds
Shared Infrastructure as as Service
Harold Teunissen et al. – SURFnet
Cloud Seminar – 16 June 2011
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
Cloud Computing?
2
* Source: NIST, National Institute of Standards and Technology
•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
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
Changing Behaviors
3 Hierarchical
Secrecy
Loose Alliance
Sluggish
Novelty
Tunnel Vision Self Organizing
Transparency
Collaboration
Urgency
Innovation
Didactic
Source: Sir Ken Robison
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
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”
4
Source: AMD
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
Solution for everything...
5
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
Evolution towards the Clouds
6
Toepassingen
draaien in de
cloud
Applications run
on-premises
You own the
hardware and
perform
maintenance and
operation of the
data center
Applications run
in the IaaS Cloud
You pay someone
to run your
applications on
hardware to your
specification
Applications run
in the cloud
You pay for
computing
capacity that can
be used for your
applications
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
Advantages are clear?
7
On-Premises IaaS Cloud In The CloudApplications Runtimes SOA / Integration Databases Server SW Virtualization Server HW Storage Networking Applications Runtimes SOA / Integration Databases Server SW Virtualization Server HW Storage Networking Applications Runtimes SOA / Integration Databases Server SW Virtualization Server HW Storage Networking
Doing Self
Sourced
Thursday, June 16, 11

Application
SaaS
Infrastructure
IaaS
Platform
PaaS
Application
Architects
Application
Developers
End
Users
Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
Cloud Pyramid
8
Thursday, June 16, 11

Application
SaaS
Infrastructure
IaaS
Platform
PaaS
System
Architects
Application
Developers
End
Users
Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
Services
9
Thursday, June 16, 11

Application
SaaS
Infrastructure
IaaS
Platform
PaaS
System
Architects
Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
Focus for Today: Infrastructure
10
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
Basis of IaaS is Virtualization
•Increases e"ciency (cost, consolidation,
abstraction, administration)
•Despite the shared hardware / point of
failure
11
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
Availability
•(near) Real-time transfer at failure of
physical hardware, or when planned,
migration without downtime of running
virtual machine and its storage
12 *BB4$MPVE1PPM
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
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
13
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
Cost of Storage
14
Source: Sir Ken Robison
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
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
15
Thursday, June 16, 11

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

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
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
17
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
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.)
18
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
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
19
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
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
20
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
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)
21
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
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)
22
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
Community Cloud Models
23
Institution A
IaaS
Institution C
IaaS
Institution B
IaaS
Institution A Institution C Institution B
IaaS
Provider X
IaaS
Provider Y
IaaS Broker
Federated Brokered
Sharing of third party resources via
broker
Broker procures third party
resources
Sharing of own institutional
resources
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
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?
24
=
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
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
25
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
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
26
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
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
27
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
Demo Self Service
28
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
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
29
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
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
30
Thursday, June 16, 11

Community Clouds - Cloud Seminar - 16 June 2011,- Utrecht
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?
31
Thursday, June 16, 11

[email protected]
Thursday, June 16, 11
Tags