Difference between revisions of "OpenStack"

From CAC Documentation wiki
Jump to navigation Jump to search
Line 16: Line 16:
  
 
Log in to the [https://redcloud.cac.cornell.edu OpenStack Web Interface] to create and manage Red Cloud resources.  There are two ways to login:  
 
Log in to the [https://redcloud.cac.cornell.edu OpenStack Web Interface] to create and manage Red Cloud resources.  There are two ways to login:  
:# [https://www.cac.cornell.edu/services/myacct.aspx CAC Account] - Enter "<tt>cac</tt>" as the Domain and your [https://www.cac.cornell.edu/services/myacct.aspx CAC username] and password, not your Cornell NetID
+
# [https://www.cac.cornell.edu/services/myacct.aspx CAC Account] - Enter "<tt>cac</tt>" as the Domain and your [https://www.cac.cornell.edu/services/myacct.aspx CAC username] and password, not your Cornell NetID
:# [https://www.globus.org/tags/globus-auth Globus Auth] - Log in through Globus
+
# [https://www.globus.org/tags/globus-auth Globus Auth] - Log in through Globus
:#* You must ''link your Cornell account'', or any accounts attached to the projects you are on, in order to have access to them when using Globus Auth
+
#* You must ''link your Cornell account'', or any accounts attached to the projects you are on, in order to have access to them when using Globus Auth
:#* If you can't log in with Globus Auth, it may be that you have not linked your account yet
+
#* If you can't log in with Globus Auth, it may be that you have not linked your account yet
  
 
[[File:RedCloudCACLogin.png|300px|frameless|border]][[File:White_square.png|100px|frameless]][[File:RedCloudGlobusAuthLogin.png|300px|frameless|border]]
 
[[File:RedCloudCACLogin.png|300px|frameless|border]][[File:White_square.png|100px|frameless]][[File:RedCloudGlobusAuthLogin.png|300px|frameless|border]]

Revision as of 16:43, 18 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 currently running on Red Cloud. Also, for more information, see the Official Documentation for OpenStack. If you are looking for information on how to migrate an instance from Eucalyptus to OpenStack, please see OpenStack Migration.

Using the OpenStack Web Interface (Horizon)

There are two ways to manage Red Cloud resources:

  1. OpenStack Web Interface
  2. OpenStack CLI

Most users will use the OpenStack Web Interface (called Horizon). This web-based interface can be used to manage instances and volumes. For Red Cloud Linux Instances, however, some users may choose to use the OpenStack CLI. This section focuses on the OpenStack Web Interface.

Logging In

Log in to the OpenStack Web Interface to create and manage Red Cloud resources. There are two ways to login:

  1. CAC Account - Enter "cac" as the Domain and your CAC username and password, not your Cornell NetID
  2. Globus Auth - Log in through Globus
    • You must link your Cornell account, or any accounts attached to the projects you are on, in order to have access to them when using Globus Auth
    • If you can't log in with Globus Auth, it may be that you have not linked your account yet

RedCloudCACLogin.pngWhite square.pngRedCloudGlobusAuthLogin.png

You can use the Authenticate using drop-down to switch between the two options. Neither option requires you to enter a project ID; you can switch between the projects you are on once logged in.

Overview Page

The Overview page is the first place you will be taken upon logging into Red Cloud.

Key Pairs

This is obviously visible along the top bar when compute is selected: Key Pairs

Can create or upload.

Can't create or upload during Instance setup.

Security Groups

Getting to this is not obvious: Security Groups

Can't create one during Instance setup.


Instances

Launch an Instance

1. Create Key Pair 2.

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

Networks

Options:

  • Public 8 net
  • Setting up your own


OpenStack CLI

Using Openstack CLI Client


Eucalyptus vs. OpenStack

The following Openstack features are new or different than what you may be used to if you've been using Eucalyptus

  • Users in multiple projects can switch between projects
  • Access to instance console!
  • Globus Auth integration