View
605
Download
1
Category
Preview:
DESCRIPTION
Citation preview
Agenda
• Introduction
• Open Standards and Cloud
• Interopability in the Public Cloud
• Interopability in the Private Cloud
• Open Data
• Open Source and Cloud
• Conclusion
DATACENTER EVOLUTION: CONCLUDING OBSERVATIONS
• Journey to the Cloud is Unique and
Hybrid: • Traditional Data center: Continue Virtualization
Investments
• Evolve to a Private Cloud infrastructure
• Consuming Public Cloud Services: IaaS, PaaS and
SaaS
• Next-Gen Datacenter = Federated cloud
provider and broker that combines its own
private cloud services with those of other
public cloud providers
Open Cloud
• Reduce cloud vendor lock-in
• Development of standards for cloud computing and frameworks for interoperating between clouds
• Interoperability and Portability
Open Standards
• Applications must be able to communicate and interoperate
• Open Standards are the foundation for this
• Open Standards are created through open processes and are generally available
• Standards means Substitutability, ergo reduces Lock-In!
Source: http://cloud-standards.org
Cloud Standard Committees
• Re-use of existing Open Standards
• Cloud Security Alliance
• DTMF: Virtualization and Management
• OASIS: Web-Services and Identity in the Cloud
• SNIA: Cloud Storage management
• TM Forum: Self-service and Billing
• UCI Forum: Unified Communications Interop (On-premise and Cloud)
Interoperability in the Public Cloud
CLOUD SERVICE TYPES
Traditional
Data Center (On-Premise)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security &
Integration
You
man
ag
e
Infrastructure (as a Service)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security &
Integration
Man
ag
ed
by v
en
do
r
Yo
u m
an
ag
e
Platform (as a Service)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security &
Integration Man
ag
ed
by v
en
do
r
Yo
u m
an
ag
e
Software (as a Service)
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security &
Integration Man
ag
ed
by v
en
do
r
Standards-Based Interoperability -Developers
AZURE
HTTP
RSS SAML
OpenID
WS-Trust SOAP AtomPub
WS-Man
REST
WS-Eventing
Standards-Based Interoperability -Browsers
AZURE
Interoperability in the Private Cloud
OPTIMIZE SERVICE DELIVERY FOR HETEROGENEOUS DATACENTERS
Interoperability in the Private Cloud
• Hyper-V integration of VMWare and XEN images
• Supported Hyper-V virtualization of Linux: RHEL, SUSE, and CentOS
• Management of heterogeneous envs: eg. VMWare and XEN
• Datacenter Automation: Integration of DC mngt tools (IBM, HP, BMC, ...)
• Application Server Virtualization
Open Data (1)
“We don’t have better algorithms than anyone else. We just have
more data.”
Peter Norvig, Chief Scientist, Google
(Thx to Tim O’Reilly)
Open Data (2)
• Started of in Open Government
• What is Open Data? (ongoing work) Data Must Be Accessible
Data Formats Must Be Non-Proprietary
• Microsoft and Open Data: The Open Data Web Protocol
(www.odata.org)
Open Government Data Initiative
Open Government Data Initiative
Open Source (1)
What is Open Source? (http://www.opensource.org/docs/osd) • A community of developers (consensus-driven projects) • Distribute binaries and source code • Freely modifiable and re-distributable • Governed by a license (the “reference” GNU GPL)
Open Source (2)
Three Open Source Models:
1. Free Software
Original view: Free as in “Free Speech”
2. Commercial Open Source, Community-driven
e.g. Linux Foundation, Drupal/Acquia, Java
3. Commercial Open Source, Vendor-driven e.g. OpenOffice, Alfresco, LifeRay, MySQL, Google Android & Chrome, etc.
Open Source (3)
Microsoft participates significantly in OSS projects:
• +350000 open source apps run on Windows
• MSFT Open Source Technology Center
• PHP community
• Apache foundation
• Linux foundation
• Eclipse foundation
• Codeplex foundation (www.codeplex.org; +13000 projects)
To drive the Interoperability value proposition
Conclusion
• Cloud Standardization started, but complex
• Microsoft Strategy: Interopability and Portability is a reality today by re-using existing open standards and vendor collaboration (eg. via OSS projects)
Thank You!
Rudy Van Hoe Server and Cloud Business Group Lead ruvanhoe@microsoft.com Twitter: @AMarathonMan
Recommended