Building your own personal cloud with Eucalyptus

21,970 views

Published on

Eucalyptus is an open source cloud infrastructure that is API-compatible with Amazon’s EC2. In this talk he’s going to give an introduction to Eucalyptus, its uses, how to install it, and how to interface with it using the Amazon EC2 gem available on github.

Published in: Technology
2 Comments
5 Likes
Statistics
Notes
  • is this cloud and server the same thing ?


    I know name is different , difference would be there . but please give me some technical details in depth
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Well i went through your presentation and i have already a ubuntu 9.04 running on my notebook but i need server so i will install it on my desktop but i need more manuals if you can provide please, if you can gimme a step by step procedure i'd be grateful to you .. is it free?

    Please reply..

    info@pratyay.co.cc

    http://www.pratyay.co.cc
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
21,970
On SlideShare
0
From Embeds
0
Number of Embeds
151
Actions
Shares
0
Downloads
354
Comments
2
Likes
5
Embeds 0
No embeds

No notes for slide

Building your own personal cloud with Eucalyptus

  1. 1. Eucalyptus! Your personal cloud Thomas Meeks
  2. 2. What is a cloud?
  3. 3. Abstraction
  4. 4. Abstraction (so awesome)
  5. 5. Platform
  6. 6. Platform You really need to stay up? Hope you don’t have all your servers in one spot...
  7. 7. Whatcha gonna do now, bitch?
  8. 8. Some people are haters
  9. 9. Some people are haters if i hear quot;cloud computingquot; or other variant one more time, i'm likely to strangle someone
  10. 10. We must implement our codes to make use of the synergies of the market leaders to bring value to our TCO by using the cloud.
  11. 11. We must implement our codes to make use of the synergies of the market leaders to bring value to our TCO by using the cloud. By using the cloud all of your scalability problems will be solved. Everything. Slashdotted? No problem.You don’t even need to think about scaling it. Our product utilizes the cloud. The cloud is god.
  12. 12. SCALE MS PAINT INFINITELY
  13. 13. Just Ignore It
  14. 14. Amazon EC2
  15. 15. ~$80 month for a 24/7 server Start out with two machines Scale to a few thousand ... Then back down to two research load spikes failover because it is awesome
  16. 16. what if you can’t use ec2? regulatory requirements contract requirements military secrets already have a big hardware investment because YOU can do it better
  17. 17. plop down half a billion dollars worth of hardware and open it to the public? Easy right?
  18. 18. Eucalyptus
  19. 19. Eucalyptus Totally different backend
  20. 20. Eucalyptus Totally different backend API compatible with EC2
  21. 21. Eucalyptus Totally different backend API compatible with EC2 Need proof? Check out eucalyptus.rightscale.com
  22. 22. (old school ftw)
  23. 23. (old school ftw) Cloud Controller
  24. 24. (old school ftw) Cloud Controller Cluster Controller
  25. 25. (old school ftw) Cloud Controller Cluster Controller
  26. 26. (old school ftw) Cloud Controller Cluster Controller
  27. 27. (old school ftw) Cloud Controller Cluster Controller
  28. 28. Shaving years off your life...
  29. 29. Shaving years off your life... Lets install!
  30. 30. Step 1
  31. 31. Step 1 Buy/steal/borrow at least two computers.
  32. 32. Step 2
  33. 33. Step 2 Install Ubuntu 9.04 Server
  34. 34. Step 3
  35. 35. Step 3 Remove all fragile items and loved ones from arms reach.
  36. 36. Step 4
  37. 37. Step 4 Install.
  38. 38. Save money: shut off servers and write a script to wake them up with wake on lan when they are needed.
  39. 39. Save money: shut off servers and write a script to wake them up with wake on lan when they are needed. Run background jobs on new instances instead of overloading your web server.
  40. 40. Save money: shut off servers and write a script to wake them up with wake on lan when they are needed. Deploy to a new instance. If it fails, just shut it off.Your users will never even know. Run background jobs on new instances instead of overloading your web server.
  41. 41. Combine Eucalyptus and EC2 to scale out on internal spikes. Deploy to a new instance. If it fails, just shut it off.Your users will never even know. Run background jobs on new instances instead of overloading your web server.
  42. 42. Combine Eucalyptus and EC2 to scale out on internal spikes. Deploy to a new instance. If it fails, just shut it off.Your users will never even know. Be really freaking awesome.
  43. 43. Combine Eucalyptus and EC2 to scale out on internal spikes. Impress the ladies. Be really freaking awesome.
  44. 44. Force yourself to make a fault tolerant infrastructure. Impress the ladies. Be really freaking awesome.
  45. 45. Force yourself to make a fault tolerant infrastructure. Impress the ladies. Recover from hardware failures in minutes.
  46. 46. Force yourself to make a fault tolerant infrastructure. Set up a PXE boot environment. Plug in your machines, auto-install ubuntu, auto-connect to the cluster. Installing a few racks of hardware just got a lot easier. Recover from hardware failures in minutes.
  47. 47. Questions?

×