Ubuntu Server
The Cloud OS

               Thierry Carrez
        Technical Lead, Ubuntu Server
                         C...
The Cloud OS
Grid computing Scalability
   Multi-tenancy   IaaS OPEX
Ubiquity Externalization
   Pay-per-use Network
Internet MSP Virtu...
The Cloud OS
    is a buzzword
Remember...
         Web 2.0
Web 2.0
was a buzzword
Web 2.0
was a transition
Cloud
is a transition
Technology transition

                       Services
  Added value




                       Products


               ...
Electricity

                       Services
  Added value




                       Products


                       In...
Cars

                       Services
  Added value




                       Products


                       Innovatio...
IT

                          Services
     Added value




                          Products


                         ...
SaaS



Application

OS

Bare metal
Traditional hosting



Application

OS

Bare metal
Traditional hosting



Application

OS

Bare metal
VPS hosting


Application

Guest OS

Host OS

Bare metal
VPS hosting


Application

Guest OS

Host OS

Bare metal
IaaS

Application

Guest OS

IaaS

Host OS

Bare metal
IaaS

Application

Guest OS

IaaS

Host OS

Bare metal
SaaS v2

Application

Guest OS

IaaS

Host OS

Bare metal
PaaS

Application

PaaS

Guest OS

Host OS

Bare metal
Public cloud




Somewhere on the net   Inside the firewall
Private cloud




Somewhere on the net   Inside the firewall
Hybrid cloud




Somewhere on the net   Inside the firewall
Open source today




Somewhere on the net   Inside the firewall
Why open source IaaS




Somewhere on the net   Inside the firewall
Why open source IaaS




Somewhere on the net   Inside the firewall
Where is
Ubuntu Server ?
Ubuntu Server
accompanies the
transition
UEC

Application

Guest OS

IaaS

Host OS

Bare metal
Cloud images

Application

Guest OS

IaaS

Host OS

Bare metal
Ubuntu
Enterprise Cloud
Eucalyptus
        Cloud                       Walrus
        controller

  Cluster              Storage
controller       ...
UEC :
making cloud easy

  Installer integration

  Auto-registration

  Power management

  Image store
Ubuntu Server
cloud images
Ubuntu Server :
flexible guest OS

  Official cloud images

  Free as in speech & as in beer

  Daily development build...

    Look up AMIs on :
    http://uec­images.ubuntu.com/


    Start using :
ec2­run­instances ami­a908e7c0 
   ­­key yo...
#cloud­config
apt_upgrade: true
apt_sources:
­ source: "ppa:smoser/ppa"
packages:
­ build­essential
­ pastebinit

runcmd:
...
cloud-init parts

  #cloud-config

  #include

  #upstart-job

  #part-handler (NEW!)

  #!/bin/sh
#cloud-config

  YAML format

  APT configuration

  Packages to install, seeded

  SSH keys

  mount:

  puppet:
Maverick (10.10.10) :
for cloud workloads


  Cloud datastores (Cassandra)

  Load balancing

  Terracotta clustered st...
Questions
and Answers
Thanks !


                 Thierry Carrez
            thierry.carrez@ubuntu.com
                      twitter : @tcarrez
...
Upcoming SlideShare
Loading in …5
×

Lsm2010 os-ubuntu-cloud

828 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
828
On SlideShare
0
From Embeds
0
Number of Embeds
26
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Lsm2010 os-ubuntu-cloud

  1. 1. Ubuntu Server The Cloud OS Thierry Carrez Technical Lead, Ubuntu Server CANONICAL
  2. 2. The Cloud OS
  3. 3. Grid computing Scalability Multi-tenancy IaaS OPEX Ubiquity Externalization Pay-per-use Network Internet MSP Virtualization Green Cloud OS The Salesforce Self-service On-demand Hosting Utility computing Amazon Web Services SaaS Google Apps Elastic Cluster Storage SOA Virtual servers
  4. 4. The Cloud OS is a buzzword
  5. 5. Remember... Web 2.0
  6. 6. Web 2.0 was a buzzword
  7. 7. Web 2.0 was a transition
  8. 8. Cloud is a transition
  9. 9. Technology transition Services Added value Products Innovations Time
  10. 10. Electricity Services Added value Products Innovations Time
  11. 11. Cars Services Added value Products Innovations Time
  12. 12. IT Services Added value Products Innovations Time
  13. 13. SaaS Application OS Bare metal
  14. 14. Traditional hosting Application OS Bare metal
  15. 15. Traditional hosting Application OS Bare metal
  16. 16. VPS hosting Application Guest OS Host OS Bare metal
  17. 17. VPS hosting Application Guest OS Host OS Bare metal
  18. 18. IaaS Application Guest OS IaaS Host OS Bare metal
  19. 19. IaaS Application Guest OS IaaS Host OS Bare metal
  20. 20. SaaS v2 Application Guest OS IaaS Host OS Bare metal
  21. 21. PaaS Application PaaS Guest OS Host OS Bare metal
  22. 22. Public cloud Somewhere on the net Inside the firewall
  23. 23. Private cloud Somewhere on the net Inside the firewall
  24. 24. Hybrid cloud Somewhere on the net Inside the firewall
  25. 25. Open source today Somewhere on the net Inside the firewall
  26. 26. Why open source IaaS Somewhere on the net Inside the firewall
  27. 27. Why open source IaaS Somewhere on the net Inside the firewall
  28. 28. Where is Ubuntu Server ?
  29. 29. Ubuntu Server accompanies the transition
  30. 30. UEC Application Guest OS IaaS Host OS Bare metal
  31. 31. Cloud images Application Guest OS IaaS Host OS Bare metal
  32. 32. Ubuntu Enterprise Cloud
  33. 33. Eucalyptus Cloud Walrus controller Cluster Storage controller controller Node controllers
  34. 34. UEC : making cloud easy  Installer integration  Auto-registration  Power management  Image store
  35. 35. Ubuntu Server cloud images
  36. 36. Ubuntu Server : flexible guest OS  Official cloud images  Free as in speech & as in beer  Daily development builds  Boot-time customization
  37. 37.  Look up AMIs on : http://uec­images.ubuntu.com/  Start using : ec2­run­instances ami­a908e7c0     ­­key yourkey     ­­user­data­file=config.txt
  38. 38. #cloud­config apt_upgrade: true apt_sources: ­ source: "ppa:smoser/ppa" packages: ­ build­essential ­ pastebinit runcmd: ­ echo === Uptime in seconds === ­ cut ­d  ­f 1 < /proc/uptime config.txt
  39. 39. cloud-init parts  #cloud-config  #include  #upstart-job  #part-handler (NEW!)  #!/bin/sh
  40. 40. #cloud-config  YAML format  APT configuration  Packages to install, seeded  SSH keys  mount:  puppet:
  41. 41. Maverick (10.10.10) : for cloud workloads  Cloud datastores (Cassandra)  Load balancing  Terracotta clustered stack  Hadoop family
  42. 42. Questions and Answers
  43. 43. Thanks ! Thierry Carrez thierry.carrez@ubuntu.com twitter : @tcarrez http://fnords.wordpress.com

×