licensed under a Creative Commons Attribution-Share Alike 3.0 License, available at http://creativecommons.org/licenses/by-sa/3.0/ Miguel Vidal OpenNebula 1.4
Private clouds: for institutions, research centers... Hybrid clouds: allows to adapt infrastructure to business model. No vendor lock-in: interoperability. Open Standards: Open Cloud Computing Interface (Open Cloud API), Open Virtualization Format (OVF) – hypervisor-independent “packages”. Miguel Vidal OpenNebula 1.4
such as cloud providers, hypervisors, cloud-like interfaces, virtual image managers, service managers, schedulers... Dynamic deployment and re-placement of virtual machines on a pool of physical resources Open and flexible architecture and interfaces, libre software (Apache license). Partially funded by the “RESERVOIR – Resources and Services Virtualization without Barriers” FP7 project. Miguel Vidal OpenNebula 1.4
Hourglass (1.3.80). First preview of next stable release of the OpenNebula Virtual Infrastructure Manager. Beta 1: it’s not suitable for production settings. MICINN grant funds to OpenNebula for the next three years (2010-2012). NUBA research program (Avanza) and Reservoir (FP7). Miguel Vidal OpenNebula 1.4
now define multiple users each one with her own access rights to the virtual infrastructure. New Hook system, that executes custom scripts on specific events. You can easily pass VM-related attributes to your hooks. New Context support, to pass custom data (including information from other VMs, files or directories) to a virtual machine at boot time. New and extended database schemas, support for direct access to the database is now deprecated. Applications should use the new OpenNebula Cloud API (OCA) facility Improved VM life-cycle, to gracefully handle VM information block-outs and deletes in any state Miguel Vidal OpenNebula 1.4
information and transfer using the VMware’s VI API. Re-design of the driver subsystem to improve its scalability and performance. Improved Xen and KVM drivers. Miguel Vidal OpenNebula 1.4
API (OCA) framework, that exposes the complete OpenNebula functionality. New XML-RPC methods, that includes user authentication, pool access and the new user methods. Now no access to the DB is required, applications should start migrating to the new interfaces. Libvirt interface has been moved to the libvirt repository Re-implementation of the CLI, to make use of the new interface New CLI for user management. Miguel Vidal OpenNebula 1.4
on top of OpenNebula. The service has been implemented using the new OCA facility. The service exposes a subset of the Amazon’s Query API. Amazon S3 subset, the EC2 Query service include functions to upload and register images to the OpenNebula EC2-Query cloud EC2 Query Tools to use the EC2 query service, you can potentially use any other EC2-Query compatible tool or utility with minor modifications. Miguel Vidal OpenNebula 1.4
and resources, providing virtual network management, VM life-cycle management, VM image management and fault tolerance. Services are hosted in VMs, and then submitted, monitored and controlled in the Cloud by using the virtual infrastructure interfaces (CLI). After execution, VM images may be copied back to the repository. VM are started, periodically polled to get their consumption and state, and can be shutdown, suspended, stopped or migrated. Miguel Vidal OpenNebula 1.4