open cloud frameworks - open standards for the cloud community
Post on 04-Dec-2014
5.555 Views
Preview:
DESCRIPTION
TRANSCRIPT
1
Open Cloud FrameworkOpen Standards for the Cloud Community
Thijs MetschSoftware Engineer Cloud, Grid and VirtualizationSun MicrosystemsGridKa School 2009, 02.09.2009 Karlsruhe
1
2
“Do not worry if you do get a little bit lost. This is a talk about Cloud Computing – being lost is normal”– Simon Wardley
3
http://geekandpoke.typepad.com/geekandpoke/2008/05/simply-explaine.html
4
Open Framework
Project RESERVOIR
5
Resources
Services
Virtualization
Resources and Services Virtualization without Barriers
6
7
Service
Service
Description
Service Level Agreements
Interface
Can be any kind of software with a demand for resources
8
Virtualization An umbrella term describing how a computer can enhance the ability to do work.
Hardware
Network
Storage
Software
9
Geographical
Security
Trust
Different environments
Different platforms
Political
Type of Service
Payment
Licenses
Barriers
10
Partners
11
http://infreemation.net/cloud-computing-linear-utility-or-complex-ecosystem/
12
Infrastructure as a Service
Platform as a Service Software as a Service
13
Patterns
Increase compute resources
Write extensions for sites
For testing and development
Hosting of services
Storage
Write your thesis
Power savings
Licensing issues
“netbooking”
To follow the hype
14
Diversity Kind of Service
Virtualization technology
Usage pattern
Business models
Environment
15
Elasticity Migration
Consolidation
Hybrid-Clouds
SLA-based 'cloud bursting'
16
Resource Resource
VEE VEE
Service Provider
...
VEE-Manager
Service Manager
1...*
17
Elastic environmentDemonstrating the Framework
18
VirtualVirtualJavaJava
ServiceServiceContainerContainer
Sca
ling
19
execdexecdVMVM
execdexecdVMVM
execdexecdVMVM
execdexecdVMVM
qmasterqmaster
SchedulerScheduler
Sca
ling th
e #
of E
xecd
20
Open Standards
Open Cloud Computing Interface
21
“If you think of standardization as the best that you know today, but which is to be improved tomorrow; you get somewhere.”– Henry Ford
22
Interoperability ability to let different system interoperate (Hybrid & Federated Clouds)
23
Portability ability to move services and port them as easy as possible
24
Integration wire up cloud computing with (legacy) resources
25
Infrastructure as a Service
Platform as a Service Software as a Service
26
“In the great mass of our people there are plenty individuals of intelligence from among whom leadership can be recruited.”– Herbert Hoover
27
Chairs & Members
Chairs
Members
Industry
Academia
End-Users
Providers
190+ Members
ca. 30 active membersIncluding Providers
28
Timeline
OGF 25 OGF 26 OGF 27
Create a slim, extensible RESTful API ASAP (and document it)
29
Deliverables Use Case and
Requirements for a
Cloud API (OGF27)
Open Cloud
Computing Interface
Specification
(OGF27)
30
Create – HTTP POST
Retrieve – HTTP GET
Update – HTTP GET & HTTP PUT
Delete – HTTP DELETE
31
Provider
Compute
Storage
Network
Attributes
Operations
Instance
Links
GET http://abc.com/compute/uid123foobar/(request)
*
OCCI
*
*
*
*
*
32
http://cloud-standards.org/
...
Public Cloud
Private CloudHybrid Cloud
ProprietaryAPIs
33
http://socialsignal.com/
34
Conclusions & QuestionsThijs MetschSun Microsystems
mailto:thijs.metsch@sun.com
http://blogs.sun.com/intheclouds
http://www.twitter.com/befreax
RESERVOIR websitehttp://www.reservoir-fp7.eu
OCCI working group websitehttp://www.occi-wg.org
SGE & SDM websitehttp://www.sun.com/sge
top related