Open Source Private Clouds – Eucalyptus


Published on

Session Presented @IndicThreads Cloud Computing Conference, Pune, India ( )

EUCALYPTUS – Elastic Utility Computing Architecture Linking Your Programs To Useful System – is an open source software infrastructure for implementing on-premise clouds. Eucalyptus is a Linux based software layer that can be used to form private clouds in IT enterprise. Eucalyptus provides cloud interoperability and ability of creating hybrid clouds because of seamless integration with Amazon’s public cloud services including EC2 and S3. Since it supports AWS, same application can be run on Amazon’s cloud and Eucalyptus without modification.

This case study focuses on basic architecture and capabilities of eucalyptus – end user customization, self service provisioning, customized SLAs, cloud monitoring and support for auto scaling. It will also look at alternatives in open source area.

Takeaways from the session
A live demonstration of the capabilities of eucalyptus for creating private cloud. We will also show how a private cloud can be extended beyond firewalls to the public cloud. Amazon web services will be used for creation of such hybrid clouds.

Published in: Technology
  • Be the first to comment

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Open Source Private Clouds – Eucalyptus

  1. 1. Open Source Private Cloud Computing -Eucalyptus Prasad Nirantar Sameer Naik BMC Software 1
  2. 2. Agenda •Open Source Private Cloud •Eucalyptus •Eucalyptus Demo 2
  3. 3. Private Cloud • What is Private Cloud ? 3
  4. 4. Private Cloud SOAP/Rest Private switch request Private Cloud Server 1 Server 2 Private switch Client 4
  5. 5. Private Cloud Server 1 Server 2 SOAP/Rest Private switch request Private switch Client 5
  6. 6. Options for Private Cloud in Open Source 6
  7. 7. Eucalyptus Elastic Utility Computing Architecture Linking Your Programs To Useful Systems 7
  8. 8. About Eucalyptus • Origins at Computer Science Department at University of California, Santa Barbara • Provides framework for IT infrastructure and datacenter management by creating private clouds. • Open source and packaged using Linux distributions • Maintained by Eucalyptus Inc. which provides enterprise products and support. 8
  9. 9. Eucalyptus Short Demo 9
  10. 10. Eucalyptus Components Cloud controller (CLC) Cluster controller (CC) Node controller (NC) Storage controller(SC) Walrus 10
  11. 11. Private Cloud- Single Cluster 11
  12. 12. SOAP/Rest request Public switch Private switch Client Server 1 Server 2 12
  13. 13. Private Cloud-Multi Cluster 13
  14. 14. Setup Installation - • From source OR • From pre packaged binaries • For 1.6 support for – Ubuntu 9.04 and 9.10, OpenSUSE 11, CentOS 5.4 and Debian squeeze 14
  15. 15. SOAP/Rest request Switch Switch Client Server 1 Server 2 15
  16. 16. Eucalyptus Demo using Hybrid Fox 16
  17. 17. User access Users can access to the eucalyptus cloud by - HybridFox (Firefox plugin) - ElastDream (stand alone client) - Euca2ools (Eucalyptus command line tools) These clients have to be configured with user certificates, secret keys. 17
  18. 18. Eucalyptus Benefits Data center optimization Automated self service provisioning Web services based Elastic resource provisioning 18
  19. 19. Summary  Provides private cloud Framework for IT data center  Compatible with EC2 and S3  Open source, transparent 19
  20. 20. Questions 20
  21. 21. References Eucalyptus Cloud Computing Platform – Administrator Guide. 21
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.