The weather ahead: Clouds

1,077 views

Published on

This presentation I gave at the Atlanta Linux Fest.

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,077
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
13
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

The weather ahead: Clouds

  1. 1. The Weather Ahead: CLOUDS
  2. 6. Intro Courtesy of Windows to the Universe, http://www.windows.ucar.edu Cloudy Jackalopes Stormy Karmic
  3. 7. Agenda <ul><li>Who am I
  4. 8. WTF? Is cloud computing </li><ul><li>Why do I care? </li></ul><li>What is UEC?
  5. 9. Public-Private-Hybrids
  6. 10. What's next?
  7. 11. Questions? </li></ul>
  8. 13. About me
  9. 14. <ul><li>Zookeeper </li><ul><li>Monkey on my back pic? </li></ul></ul>
  10. 19. What is cloud computing?
  11. 20. No freakin' clue. http://outdoors.webshots.com/photo/1268972561065480765OdiFrr
  12. 22. Cloud Computing is...
  13. 23. Seriously.... http://www.informationweek.com/blog/main/archives/2009/01/the_cloudelectr.html
  14. 24. Cloud Computing is... <ul><li>A disruptive change </li><ul><li>Towards a service based economy </li></ul><li>Factors </li><ul><li>Commoditization
  15. 25. Technology
  16. 26. Business factors </li></ul></ul>
  17. 27. Scalability http://thenextweb.com/2008/05/15/animoto-when-scalability-becomes-a-matter-of-prosperity-or-death/
  18. 28. Pay per use
  19. 29. Fast time to market
  20. 30. Scalability http://thenextweb.com/2008/05/15/animoto-when-scalability-becomes-a-matter-of-prosperity-or-death/
  21. 31. Types of cloud offerings <ul><li>Delivery models </li><ul><li>The *aaS's </li></ul></ul>
  22. 34. Types of cloud offerings <ul><li>Delivery models </li><ul><li>The *aaS's.
  23. 35. S = Landscape
  24. 36. P = Azure or Google
  25. 37. I = Amazon, GoGrid </li></ul></ul>
  26. 38. Types of cloud offerings <ul><li>Delivery models </li><ul><li>The *aaS's.
  27. 39. S = Landscape
  28. 40. P = Azure or Google
  29. 41. I = Amazon, GoGrid </li></ul><li>Deployment Models </li><ul><li>Public
  30. 42. Private
  31. 43. Hybrid </li></ul></ul>
  32. 45. Ubuntu Clouds
  33. 46. Public clouds <ul><ul><li>Are clouds that are run on external infrastructure.
  34. 47. Amazon Elastic Compute Cloud (EC2) is an example of a public cloud. </li></ul></ul>Ubuntu Server Edition on Amazon EC2 <ul><ul><li>Official Amazon Machine Images (AMIs) for Ubuntu are to be released on EC2.
  35. 48. Combines the power of Ubuntu with the flexibility of Amazon's cloud computing service.
  36. 49. Offers over 20,000 packages and additional third-party applications.
  37. 50. Delivers a comprehensive range of applications and development frameworks that are easy to install.
  38. 51. The images are tuned so that instances have the maximum resources available.
  39. 52. Support is provided by Canonical.
  40. 53. Ubuntu images are free to use, including security and bug fixes. </li></ul></ul>Ubuntu Server Edition and Cloud Computing
  41. 54. Ubuntu Server Edition and Cloud Computing <ul><li>Public clouds exist outside the firewall. </li></ul><ul><li>They offer many benefits including economies of scale, but there are risks involved. </li></ul><ul><li>Ubuntu is provided as a guest operating system on Amazon EC2 </li></ul>Firewall Xen Based Hypervisor Virtual Machines Public Cloud (EC2) Guest O/S Amazon Technology Bare Metal Bare Metal Bare Metal
  42. 55. Private clouds <ul><ul><li>Are clouds that are run on an internal infrastructure and behind the firewall.
  43. 56. Enable companies to test, deploy and experiment with cloud computing concepts. </li></ul></ul>Ubuntu 9.04 includes a technology preview of Ubuntu Enterprise Cloud (UEC) <ul><ul><li>Enables a company to build a private cloud using internal infrastructure.
  44. 57. Overcomes Enterprise’s No. 1 concern: data security
  45. 58. Powered by Eucalyptus – the leading open source platform for private clouds.
  46. 59. Matches the Amazon EC2 API, the de-facto standard for public cloud provision.
  47. 60. Provides a longer-term route towards portability between internal and external clouds.
  48. 61. Is free to use, including security and bug fixes.
  49. 62. Provides 24x7 support and installation consultancy from Canonical and Eucalyptus Systems. </li></ul></ul>Ubuntu Server Edition and Cloud Computing
  50. 63. Ubuntu Server Edition and Cloud Computing <ul><li>Private clouds exist behind the firewall. </li></ul><ul><li>They offer fewer benefits but the risks are mitigated. </li></ul><ul><li>Ubuntu enables users to build their own private clouds that match the Amazon EC2 API. </li></ul>Firewall KVM Virtual Machines Private Cloud (UEC) Guest O/S Eucalyptus + Ubuntu Server Bare Metal Bare Metal Bare Metal
  51. 64. Set-up of Ubuntu Enterprise Cloud <ul><ul><li>Simple package deployment and configuration on Ubuntu Server Edition.
  52. 65. Ability to configure multiple clusters into a single cloud.
  53. 66. Logging and diagnostic tools. </li></ul></ul>Features of Ubuntu Enterprise Cloud <ul><ul><li>Interface compatibility with EC2.
  54. 67. An extensive range of services including an elastic block storage (EBS) and S3-equivalent.
  55. 68. Support for elastic IP assignment.
  56. 69. Secure internal communication using SOAP with WS-security.
  57. 70. Support for new instance control operations such as reboot instances.
  58. 71. KVM hypervisor provides users with best-of-breed virtualization technology. </li></ul></ul>Ubuntu Server Edition and Cloud Computing KVM Virtual Machines Private Cloud (UEC) Eucalyptus + Ubuntu Server Bare Metal Bare Metal Bare Metal
  59. 72. Management of Ubuntu Enterprise Cloud <ul><ul><li>Basic 'Cloud Administrator' tools for system management.
  60. 73. Web-based interface for cloud configuration.
  61. 74. Interface compatibility with popular cloud management tools. </li></ul></ul>Ubuntu Server Edition and Cloud Computing
  62. 75. Ubuntu Server Edition and Cloud Computing Future releases will include <ul><ul><li>Further integration with common management tools.
  63. 76. A fully-built rack that can be plugged into a network to provide a private cloud quickly and easily.
  64. 77. A range of standard appliances for simple deployment to Ubuntu Enterprise Cloud.
  65. 78. Portability of running virtual machines within a cloud and between clouds.
  66. 79. Ability to suspend and resume physical infrastructure according to virtual demand. </li></ul></ul>By matching the emerging standard of Amazon EC2, Canonical intends to simplify infrastructure portability between internal and external cloud environments. Firewall Xen Based Hypervisor Virtual Machines Public Cloud (EC2) Amazon Technology Bare Metal Bare Metal Bare Metal KVM Virtual Machines Private Cloud ( UEC ) Eucalyptus + Ubuntu Server Bare Metal Bare Metal Bare Metal Increased Portability
  67. 80. What's next? <ul><li>Refine the Ubuntu Enterprise Cloud </li><ul><li>Polish
  68. 81. Finish AWS api </li><ul><li>Message queue
  69. 82. SimpleDB or equivalent support
  70. 83. portability </li></ul></ul><li>UDS </li><ul><li>Lots of discussion </li></ul></ul>
  71. 84. Remember... <ul><li>Cloud computing is changing the face of computing
  72. 85. Ubuntu/Canonical is in a UNIQUE position
  73. 86. Coordinated execution will bring HUGE success
  74. 87. See myself or Simon Wardley for more information!
  75. 88. May the cloud be with you! </li></ul>

×