Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2...
Transcript of Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2...
![Page 1: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/1.jpg)
Ubuntu Cloud
Kyle MacDonald – Canonical
@KyleMacDonald
![Page 2: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/2.jpg)
What is the Cloud?
![Page 3: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/3.jpg)
The Landscape
• IaaS - Amazon EC2, Rackspace Cloud
• PaaS - Force.com, CloudFoundry, OpenShift, Heroku
• SaaS: SalesForce, Zoho, Google Apps, Zendesk
![Page 4: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/4.jpg)
Why Cloud?
![Page 5: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/5.jpg)
Elastic
Multi-tenancy
Pay As You Go
Pace of Innovation
Speed of Provisioning
![Page 6: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/6.jpg)
Cap-Ex Op-Ex
An Opportunity
![Page 7: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/7.jpg)
Cloud Traditional
Accessibility Minutes Days
Capex Pay As You Go Fixed, Upfront Cost
Economies of Scale Yes No
Geography Distributed Local/Offsite
Multi-tenant Yes No
Scalability Elastic Manual
Virtualized Yes Both
![Page 8: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/8.jpg)
OPEN CLOSED
Hosted IAAS Options
![Page 9: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/9.jpg)
GEN 1 GEN 2 GEN 3
PAAS Generations
![Page 10: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/10.jpg)
GEN 1 GEN 2 GEN 3
ClosedRuntimes
OpenRuntimes
MultipleOpenRuntimes
The Future is Open
![Page 11: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/11.jpg)
Ubuntu Cloud
![Page 12: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/12.jpg)
Ubuntu Cloud Map
Ubuntu on X86 and ARM in Private and Public Clouds
Private Cloud InfrastructureOpenStack, KVM
Ubuntu Cloud Guest
Public Cloud:Amazon, Rackspace, HP
PaaS Frameworks: Cloud Foundry et alJuju Services OrchestrationPaaS
IaaS
Host
![Page 13: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/13.jpg)
Leader in private cloud infrastructure
● Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus
● Ubuntu 11.04 – first to ship OpenStack
● Ubuntu 11.10 – OpenStack default in Ubuntu Cloud Infrastructure
Built for innovation
● Release cycle provides today's technology, and long term support
● Free, with commercial services from Canonical
● Developers' preferred platform
Ubuntu is #1 OS for Cloud Computing
Built for the cloud
● IaaS built in
● Perfect guest - #1 on AWS and RackSpace Public Clouds
● PaaS OS of choice – VMWare CloudFoundry and many more
● BigData solutions on tap – Hadoop, NoSQL and the rest
![Page 14: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/14.jpg)
Cloud Innovation starts with Ubuntu
First to embrace and deliver critical technologies● KVM for virtualisation
● LXC for containers
● OpenStack
● CloudInit
● AWS updates and integration
Continual innovation● ARM for hyperscale data centers
(HP Moonshot and beyond)● Juju service orchestration
Canonical services● Support and legal assurance
● Turnkey solutions
● Consulting, design and engineering
![Page 15: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/15.jpg)
IaaS: HP selects Ubuntu
Ubuntu selected by HP Cloud Services as its lead host and guest platform
● Currently in private beta
Canonical and HP
● Recognize that open, interoperable cloud infrastructure and services are critical for next generation cloud-based services
● Share a commitment to open source and embrace the OpenStack community
![Page 16: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/16.jpg)
PaaS: VMWare selects Ubuntu
Ubuntu selected by VMWare Cloud Foundry as its standard guest platform
•On CloudFoundry.com, on AWS/Rackspace and in private cloud deployments
•Supports multiple PaaS languages and frameworks
Canonical and VMWare
•Want the widest variety of PaaS options available to developers regardless of IaaS
•Deliver CloudFoundry on Ubuntu, to Amazon AWS, Rackspace, Private Clouds and direct to developer workstation
![Page 17: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/17.jpg)
Why Ubuntu Cloud?
![Page 18: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/18.jpg)
Hybrid cloud is the goal:
Move workloads between your private cloud and major public cloud infrastructures
![Page 19: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/19.jpg)
Friction-free deployment
Provisioning and deployment friction destroy your agility and efficiency
![Page 20: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/20.jpg)
Power density is critical:
ARM processors coming to the data centre change the way workloads are deployed
![Page 21: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/21.jpg)
The next problem(and a solution)
![Page 22: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/22.jpg)
Managing services in the cloud, not machines
In the cloud, machines are ephemeral and unreliable
● Machines no longer the appropriate unit
● Current configuration tools are clumsy as they still focus on machines
Services, not machines
Services change during their lifetime
● Number of instances, which machines, dependencies
● Horizontal scaling of services brings internal complexity
● Pipeline from development, through staging, test and production
![Page 23: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/23.jpg)
Configuration management → Service orchestration
● Machine-centric
● Decoupled from provisioning
● Inefficient re-use of knowledge
● Analog:
./configure && make && sudo make install
● Service-centric
● Coupled with provisioning
● Efficient knowledge sharing
● Complementary to config
management
● Analog:apt-get install
Configuration management Service orchestration
![Page 24: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/24.jpg)
Service orchestration
Juju models relationships between services, not machines
● Dependency model allows loosely coupled but highly cohesive services
● Maintains service relationships through scaling
Encapsulates deployment intelligence for re-use
● Hides complexity of horizontal scalability in
“charms”
● Reusable, codified best practice
from devops
![Page 25: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/25.jpg)
DevOps Distilled
• Expertise encapsulated in charms
• Frictionless dev-ops handovers
Scalable by design
• Re-usable service units, well-defined
interfaces
• Encapsulation
A community of expertise
• Public charms, open source
• Governance of charmers
Service orchestration
• Focus on services, not machines
or instances
Easy
• No need to learn a new language
• No need for packaging
• Codify existing practice first
Universal
• Same charms locally, bare metal,
EC2, OpenStack
Juju is...
![Page 26: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/26.jpg)
Ubuntu CloudCanonical Services
![Page 27: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/27.jpg)
Ubuntu Advantage Cloud
Ubuntu Advantage Cloud Infrastructure
Support, Management and Legal protection for Ubuntu Cloud Infrastructure
Ubuntu Advantage Cloud Guest (released)
Fixed price, up to 100 guests
Ubuntu Cloud Guest OnDemand (To be announced)
Utility based pricing
Professional Services
Canonical can help you implement a cloud-computing environment with the management tools you need to grow your cloud and prepare for the future.
You can involve us at every stages:
● Planning
● Proof of concept
● Deployment
● Optimisation
![Page 28: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/28.jpg)
Ubuntu Cloud Jumpstart
Your own cloud in 1 week for $9000Request your Jumpstart:
https://pages.ubuntu.com/ubuntu-cloud-jumpstart
Ubuntu Cloud Jumpstart includes:
● One Canonical Services Engineer
for five days
● A planning framework that enables you
to make essential, core architecture decisions
based on your specific needs and the rapidly
evolving state of the various components that
provide those services
● A seed Ubuntu Cloud Infrastructure deployment
on up to 20 x86 servers
● Limited opportunistic integration of this
cloud infrastructure with existing related
systems on your premises
● Training on key tools and processes to
support your cloud
![Page 29: Ubuntu Cloudodm.ubuntu.com/uhs/2011/Ubuntu Cloud.pdf · Ubuntu 9.04 – first to ship Amazon EC2 compatible private cloud infrastructure with Eucalyptus Ubuntu 11.04 – first to](https://reader033.fdocuments.in/reader033/viewer/2022060211/5f04c4b17e708231d40f9bbb/html5/thumbnails/29.jpg)
Thank you.
Questions?
[email protected] / Twitter: @KyleMacDonald
https://pages.ubuntu.com/ubuntu-cloud-jumpstart
www.ubuntu.com/business/cloud/overview
juju.ubuntu.com
@ubuntucloud on Twitter