Difference between revisions of "OPS635-lab-openstack"

From CDOT Wiki
Jump to: navigation, search
(Overview)
m (Investigation 1: Installing a new machine in OpenStack)
(2 intermediate revisions by the same user not shown)
Line 5: Line 5:
  
 
==Investigation 1: Installing a new machine in OpenStack ==
 
==Investigation 1: Installing a new machine in OpenStack ==
*Using the resources provided on the class OpenStack installation create a network (your network number should match your normal network number).
+
*Using the resources provided on the class ''OpenStack'' installation, create a network. (your network number should match your normal network number)
 
*Create a router and connect your network to the '''public''' network.
 
*Create a router and connect your network to the '''public''' network.
*Using the existing Centos Image and flavours, create a new instance called '''client-(yourname)''' (using your seneca id as yourname).
+
*Using the existing CentOS image and flavours, create a new instance called '''client-(yourname)'''. (using your Seneca ID as yourname).
*Update your instance.
+
*Update your instance (yum update).
  
 
==Investigation 2: Migrating an existing machine to OpenStack ==
 
==Investigation 2: Migrating an existing machine to OpenStack ==
Line 16: Line 16:
  
 
==Submission==
 
==Submission==
Show your professor your client machine using the service installed on the server machine.  Take a screenshot of the console view of your server machine and upload it to blackboard.
+
Show your professor your client machine using the service installed on the server machine.  Take a screenshot of the console view of your server machine and upload it to Blackboard.

Revision as of 13:12, 14 June 2019

OPS635 Lab 3 : Infrastructure as a Service with OpenStack

Overview

In this lab, you will gain experience working with OpenStack. OpenStack is a platform that allows you to control a pool of resources (e.g. CPU cores, memory, storage space, network addresses) and allocate them to projects. This creates an environment in which other admins can then use those resources to implement networks, virtual machines, services, etc. While we do not have the resources for each of you to act as the administrator for a full OpenStack installation, this lab will have you act as an admin for a project within an installation already installed by your professor.

Investigation 1: Installing a new machine in OpenStack

  • Using the resources provided on the class OpenStack installation, create a network. (your network number should match your normal network number)
  • Create a router and connect your network to the public network.
  • Using the existing CentOS image and flavours, create a new instance called client-(yourname). (using your Seneca ID as yourname).
  • Update your instance (yum update).

Investigation 2: Migrating an existing machine to OpenStack

  • Pick a virtual machine you have already configured to provide a service and upload the image file to the class OpenStack installation.
  • Create a new instance (called server-(yourname)) using the image file you just uploaded, adding it to the network you created in Investigation 1.
  • Configure you client machine to be a client of the server you just migrated to OpenStack.

Submission

Show your professor your client machine using the service installed on the server machine. Take a screenshot of the console view of your server machine and upload it to Blackboard.