Oracle OpenStack for Oracle Solaris

This is the development website for Oracle OpenStack for Oracle Solaris.

Oracle Solaris 11 includes a full OpenStack distribution (currently based on the OpenStack Juno release), integrated into various technologies as listed below:

  • Nova Compute: Takes advantage of Oracle Solaris Zones, supporting both native non-global zones and a new feature of Oracle Solaris 11 called Oracle Solaris Kernel Zones. Kernel Zones enable greater isolation and independence with a separate kernel instance.
  • Neutron Networking: Uses Oracle Solaris virtual networking and a new feature of Oracle Solaris 11 called Elastic Virtual Switch (EVS). EVS extends network virtualization to virtual switches and spans those virtual switches across multiple physical servers or compute nodes as if it was a single switch
  • Cinder Block and Swift Object Storage: The ZFS file system will be the primary backend for block and object storage. As a result of this integration, Oracle OpenStack for Oracle Solaris will be able to take advantage of ZFS's numerous capabilities including instant snapshot and cloning, encryption, send/receive streams, redundancy and data integrity. iSCSI or FC LUN configuration and provisioning will be administered through the COMSTAR framework. Also included is a Cinder driver for the Oracle ZFS Storage Appliance.
  • Glance Image Management: A new form of image archive introduced in Oracle Solaris 11 called Unified Archives will be the primary integration point for Glance. This allows fast creation and cloning of system images, including virtualization, into the cloud
  • Configuration Management: New to Oracle Solaris 11 is the Remote Administration Daemon (RAD). This framework provides tools and a protocol for remote administration on the operating system and is the seamless glue that is used to create new VM environments, configure networking, or provision storage and a point of integration for the various OpenStack drivers.
  • Service Management: All the OpenStack services have been integrated with the Service Management Facility, giving fast startup and recovery should a service fail for whatever reason.
  • Packaging: All the OpenStack components have been integrated into the Image Packaging System. IPS allows for seamless system updates using ZFS Boot Environments. Our integration also allows a seamless cloud update from a Havana based OpenStack environment to a Juno based environment using a series of first-boot SMF scripts that handle migrating cloud configuration and database schemas.