Definition

Eucalyptus

Eucalyptus is an open source software platform for implementing Infrastructure as a Service (IaaS) in a private or hybrid cloud computing environment.

The Eucalyptus cloud platform pools together existing virtualized infrastructure to create cloud resources for infrastructure as a service, network as a service and storage as a service. The name Eucalyptus is an acronym for Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems.

Eucalyptus was founded out of a research project in the Computer Science Department at the University of California, Santa Barbara, and became a for-profit business called Eucalyptus Systems in 2009. Eucalyptus Systems announced a formal agreement with Amazon Web Services (AWS) in March 2012, allowing administrators to move instances between a Eucalyptus private cloud and the Amazon Elastic Compute Cloud (EC2) to create a hybrid cloud. The partnership also allows Eucalyptus to work with Amazon’s product teams to develop unique AWS-compatible features.

Eucalyptus features include:

  • Supports both Linux and Windows virtual machines (VMs).
  • Application program interface- (API) compatible with Amazon EC2 platform.
  • Compatible with Amazon Web Services (AWS) and Simple Storage Service (S3).
  • Works with multiple hypervisors including VMware, Xen and KVM.
  • Can be installed and deployed from source code or DEB and RPM packages.
  • Internal processes communications are secured through SOAP and WS-Security.
  • Multiple clusters can be virtualized as a single cloud.
  • Administrative features such as user and group management and reports.

Version 3.3, which became generally available in June 2013, adds the following features:

  • Auto Scaling: Allows application developers to scale Eucalyptus resources up or down based on policies defined using Amazon EC2-compatible APIs and tools 
  • Elastic Load Balancing: AWS-compatible service that provides greater fault tolerance for applications
  • CloudWatch: An AWS-compatible service that allows users to collect metrics, set alarms, identify trends, and take action to ensure applications run smoothly
  • Resource Tagging: Fine-grained reporting for showback and chargeback scenarios; allows IT/ DevOps to build reports that show cloud utilization by application, department or user
  • Expanded Instance Types: Expanded set of instance types to more closely align to those available in Amazon EC2. Was 5 before, now up to 15 instance types.
  • Maintenance Mode: Allows for replication of a virtual machine’s hard drive, evacuation of the server node and provides a maintenance window.

 

This was last updated in June 2013
Posted by: Margaret Rouse

Email Alerts

Register now to receive SearchCloudProvider.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

More News and Tutorials

Do you have something to add to this definition? Let us know.

Send your comments to techterms@whatis.com

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: