In this video Rich Wolski, Professor in the Computer Science at the University of California, Santa Barbara and co-founder and Chief Technology Officer of Eucalyptus Systems Inc., presents: Eucalyptus — Elastic Utility Computing Architecture for Linking Your Programs to Useful Systems.
Eucalyptus is an open source software infrastructure that implements IaaS-style cloud computing. The goal of Eucalyptus is to allow sites with existing clusters and server infrastructure to host a cloud that is interface-compatible with Amazon’s AWS and (soon) the Sun Cloud open API. In addition, through its interfaces, Eucalyptus is able to host cloud platform services such as AppScale (an open source implementation of Google’s AppEngine), and Hadoop making it possible the “mix and match” different service paradigms and configurations within the cloud. Finally, Eucalyptus is capable of leveraging a heterogeneous collection of virtualization technologies within a single cloud making it possible to incorporate resources that have already been virtualized without modifying their configuration. The talk focuses on specific features of the system that are designed to enable rapid development, prototyping, and deployment of local computing clouds, particularly for debugging and/or application development purposes. It also discusses experiences with hosting the Eucalyptus Public Cloud (EPC) as a free public cloud platform for experimental use and the ability to use the EPC in conjunction with commercial web development services that target AWS, such as Rightscale. Finally, Wolski discusses his experiences in building and supporting open source cloud infrastructure and point to potential future directions that we believe will enable greater innovation.