Eucalyptus is open source software for building AWS-compatible
private and hybrid clouds. As an Infrastructure as a Service
product, Eucalyptus allows you to flexibly provision your own
collections of resources (both compute and storage), on an as-needed
basis. It also features high-availability configurations to ensure
the robustness of your cloud.
Whether you're looking for an on-premise complement to your public
cloud setup, or already have a virtualized datacenter and now want
to move into a private or hybrid cloud setup, Eucalyptus can help
you get started today. Download Faststart and have your cloud up and
running in half an hour, or take advantage of Eucalyptus' seamless
interoperation with Amazon Web Services’ EC2 and S3 public cloud
services, for an enterprise-grade hybrid cloud platform out of the
Eucalyptus offers ways to implement, manage, and maintain your
own collection of virtual resources (machines, network, and
storage). The following is an overview of these features.
- AWS API compatibility
- Eucalyptus provides API-compatibility with Amazon Web
Services, to allow you to use familiar tools and
commands to provision your cloud.
- High-Availability configurations
- Eucalyptus offers a High-Availability configuration, to
ensure that your cloud is robust and
- Block- and bucket-based storage abstractions
- Eucalyptus provides storage options compatible with
Amazon's EBS (block-based) and S3 (bucket-based) storage
- Self-service capabilities
- Eucalyptus offers a User Console, allowing your users to
request the resources they need, and automatically
provisioning those resources where available.
- Graphical cloud-management console
- The Eucalyptus Dashboard provides cloud administrators
with a powerful graphical interface for cloud
management, configuration, provisioning and reporting.
Eucalyptus offers tools to seamlessly manage a variety of virtual
resources. The following is an overview of the types of
resources your cloud platform.
- SSH Key Management
- Eucalyptus employs public and private keypairs to
validate your identity when you log into VMs using SSH.
You can add, describe, and delete keypairs.
- Image Management
- Before running instances, someone must prepare VM images
for use in the cloud. This can be an administrator or a
user. Eucalyptus allows you to bundle, upload, register,
describe, download, unbundle, and deregister VM
- Linux Guest OS Support
- Eucalyptus lets you run your own VMs in the cloud. You
can run, describe, terminate, and reboot a wide variety
of Linux-based VMs that were prepared using image
- Windows Guest OS Support
- Eucalyptus allows you to run, describe, terminate,
reboot, and bundle instances of Windows VMs.
- IP Address Management
- Eucalyptus can allocate, associate, disassociate,
describe, and release IP addresses. Depending on the
networking mode, you might have access to public IP
addresses that are not statically associated with a VM
(elastic IPs). Eucalyptus provides tools to allow users
to reserve and dynamically associate these elastic IPs
- Security Group Management
- Security groups are sets of firewall rules applied to
VMs associated with the group. Eucalyptus lets you
create, describe, delete, authorize, and revoke security
- Volume and Snapshot Management
- Eucalyptus allows you to create dynamic block volumes. A
dynamic block volume is similar to a raw block storage
device that can be used with VMs. You can create,
attach, detach, describe, bundle, and delete volumes.
You can also create and delete snapshots of volumes and
create new volumes from snapshots.
Who Should Read this Guide?
This guide is for Eucalyptus users who wish to run and manage
Linux-based and Windows-based virtual machines (VMs) within a
What’s in this Guide?
This guide contains instructions for users of the Eucalyptus
cloud platform. While these instructions apply generally to all
client tools capable of interacting with Eucalyptus, the primary
focus is on the use of Euca2ools (Eucalyptus command line
tools). The following is an overview of the contents of this
Guide version: Build 1873 (2013-09-27 09:59:39)