Difference between revisions of "OpenStack"

From CAC Documentation wiki
Jump to navigation Jump to search
(Added skeleton of possible sections to have on page)
(Added/organized a few sections)
Line 5: Line 5:
 
__TOC__
 
__TOC__
  
== How To Use ==
+
== Horizon ==
  
This section will need a better title when we have a definitive API.
+
Web interface
  
 
=== Logging In ===
 
=== Logging In ===
Line 21: Line 21:
  
 
=== Types of Images ===
 
=== Types of Images ===
 +
 +
=== Migrating Instances from Eucalyptus to OpenStack ===
 +
 +
==== Using Eucalyptus and Horizon Web Interfaces ====
 +
 +
==== Using the OpenStack CLI ====
 +
 +
[[Migrate EBS Instance From Eucalyptus to Openstack]]
  
  
Line 28: Line 36:
  
 
=== Types of Storage ===
 
=== Types of Storage ===
 +
 +
 +
== OpenStack CLI ==
 +
 +
[[Using Openstack CLI Client]]
  
  

Revision as of 14:45, 10 October 2018

Warning: This page is currently under construction. Information may not be ready for users.

OpenStack is an open-source cloud stack that is in the process of implementation on Red Cloud. Also, for more information, see the Official Documentation for OpenStack.

Horizon

Web interface

Logging In

Key Pairs

Security Groups

Instances

Launch an Instance

Types of Images

Migrating Instances from Eucalyptus to OpenStack

Using Eucalyptus and Horizon Web Interfaces

Using the OpenStack CLI

Migrate EBS Instance From Eucalyptus to Openstack


Volumes

Create and Attach a Volume

Types of Storage

OpenStack CLI

Using Openstack CLI Client


Eucalyptus vs. OpenStack

The following Openstack features should be working in the initial deployment:

  • identity and access (`keystone` in Openstack, `iam` in Eucalyptus/AWS)
  • compute (`nova` in Openstack, `ec2`in Eucalyptus/AWS)
  • block storage (`cinder` in Openstack, `ebs` in Eucalyptus/AWS)
  • object storage (`swift` in Openstack, `s3` in Eucalyptus/AWS)
  • images are in RBD format like UB. This should allow near instantaneous instance launches (especially if we do away with ephemeral storage).
  • networking (`neutron` in Openstack): I expect to have VPC support.
  • web console (`horizon` in Openstack, `eucaconsole` in Eucalyptus).