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.