Transcript
Page 1: Open Source Cloud Computing -Eucalyptus

1

Open Source Private Cloud Computing -Eucalyptus

Prasad NirantarSameer Naik

BMC Software

Page 2: Open Source Cloud Computing -Eucalyptus

2

Agenda

•Open Source Private Cloud

•Eucalyptus

•Eucalyptus Demo

Page 3: Open Source Cloud Computing -Eucalyptus

3

Private Cloud

• What is Private Cloud ?

Page 4: Open Source Cloud Computing -Eucalyptus

4

Private Cloud

Server 1 Server 2

Client

SOAP/Rest request

Private switch

Private switchPrivate Cloud

Page 5: Open Source Cloud Computing -Eucalyptus

5

Private Cloud

Server 1 Server 2

Client

SOAP/Rest request

Private switch

Private switch

Page 6: Open Source Cloud Computing -Eucalyptus

6

Options for Private Cloud in Open Source

Page 7: Open Source Cloud Computing -Eucalyptus

7

Eucalyptus

Elastic Utility Computing Architecture Linking Your Programs To Useful Systems

Page 8: Open Source Cloud Computing -Eucalyptus

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.

Page 9: Open Source Cloud Computing -Eucalyptus

9

Eucalyptus

Short Demo

Page 10: Open Source Cloud Computing -Eucalyptus

10

Eucalyptus Components

Cloud controller (CLC)

Cluster controller (CC)

Node controller (NC)

Storage controller(SC)

Walrus

Page 11: Open Source Cloud Computing -Eucalyptus

11

Private Cloud- Single Cluster

Page 12: Open Source Cloud Computing -Eucalyptus

12

Server 1 Server 2 Client

SOAP/Rest request

Public switch Private switch

Page 13: Open Source Cloud Computing -Eucalyptus

13

Private Cloud-Multi Cluster

Page 14: Open Source Cloud Computing -Eucalyptus

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

Page 15: Open Source Cloud Computing -Eucalyptus

15

Server 1 Server 2 Client

SOAP/Rest request

Switch Switch

Page 16: Open Source Cloud Computing -Eucalyptus

16

Eucalyptus

Demo using Hybrid Fox

Page 17: Open Source Cloud Computing -Eucalyptus

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.

Page 18: Open Source Cloud Computing -Eucalyptus

18

Eucalyptus Benefits

Data center optimization

Automated self service provisioning

Web services based

Elastic resource provisioning

Page 19: Open Source Cloud Computing -Eucalyptus

19

Summary

Provides private cloud Framework for IT data center

Compatible with EC2 and S3

Open source, transparent

Page 20: Open Source Cloud Computing -Eucalyptus

20

Questions

Page 21: Open Source Cloud Computing -Eucalyptus

21

References

http://open.eucalyptus.com

http://www.opennebula.org

Eucalyptus Cloud Computing Platform – Administrator Guide.

Page 22: Open Source Cloud Computing -Eucalyptus

22

Thank you !

[email protected]

[email protected]


Recommended