openstack horizion vlab guide - amazon s3 horizion vlab guide dell ... introducing the customer to...

19
OpenStack Horizion vLab Guide Dell confidential Document version 1.0 Date: August 2016

Upload: truonglien

Post on 03-May-2018

220 views

Category:

Documents


1 download

TRANSCRIPT

Dell | Global Sales Learning & Development

Page 1 of 19 Dell confidential

OpenStack Horizion vLab Guide

Dell confidential

Dell

Document version 1.0

Date: August 2016

Dell | Global Sales Learning & Development

Page 2 of 19 Dell confidential

Table of Contents

Demonstration Labs ...................................................................................................................... 3

1.0.1 - Introduction ............................................................................................................................................ 3

1.0.2 - Preparing the Demo Environment ............................................................................................... 4

5.0.3 - Preparing your agenda for the demonstration ..................................................................... 4

1.0.4 - Pre-Demo - Introducing the customer to the demo ........................................................... 5

1.0.5 - Set the Scene ......................................................................................................................................... 6

1.1 Basic Navigation - Red Hat OpenStack Horizon ..................................................................................... 6

1.1.1 – Introduction/Customer Challenge ............................................................................................... 6

1.1.2 – Business Talking Points: ................................................................................................................... 7

1.1.3 - Technical Selling Points: .................................................................................................................. 7

1.1.4 - Technical Objections and Query Handling: ............................................................................ 7

1.1.5 - LAB 1 Navigating the OpenStack Horizon Interface ............................................................... 9

1.1.6 - LAB 2 Create and Launch an Instance (VM) ............................................................................. 11

1.1.7 - LAB 3 Understand and Create OpenStack Networking ........................................................ 13

1.1.8 - LAB 4 Understand and Create OpenStack Storage ................................................................15

1.1.9 - LAB 5 Understand and Create OpenStack Images ................................................................. 16

1.1.10 - LAB 6 Understand OpenStack Access and Security Controls .......................................... 17

1.1.11 - LAB 7 Navigate OpenStack Reports .......................................................................................... 19

Dell | Global Sales Learning & Development

Page 3 of 19 Dell confidential

Demonstration Labs

1.0.1 - Introduction

Overview of Solution

OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, OpenStack Horizon is the web based user interface to the OpenStack Cloud Operating System services. The 6 core services for an OpenStack cloud are as follows:

1. NOVA – Compute 2. NEUTRON – Networking 3. SWIFT – Object Storage 4. CINDER – Block Storage 5. GLANCE – Image Service 6. KEYSTONE – Identity Service

Overview of Demo

This document provides details on HOW to deliver an effective live demonstration of the

Red Hat OpenStack Horizon Demo to customers.

In this demo you will perform the following tasks;

List tasks or Labs to be completed as part of the guide

Navigate the OpenStack Horizon web user interface

Create and launch an Instance (VM)

Understand and create OpenStack Networking

Understand and create OpenStack Storage

Understand and create OpenStack Images

Understand OpenStack Access and Security Controls

Navigate OpenStack Reports

Additional Notes

Additional labs are available from the Red Hat Partner Connect portal:

https://redhat.secure.force.com/partner/PartnerAccess

Information on Dell – Red Hat OpenStack Reference Architecture can be found here

https://dell.com/openstack

Dell | Global Sales Learning & Development

Page 4 of 19 Dell confidential

Additional details, customer presentations, solutions briefs, and technical whitepapers can be

found here.

https://dell.gosavo.com/CustomPage/View.aspx?id=36122252

1.0.2 - Preparing the Demo Environment

It is in your best interests to ensure the demo environment you will be demonstrating is clean

& tidy before you begin. For this reason we would recommend, where possible, you log in to

your demo at least 15mins prior to delivery and check the following;

Familiarise yourself with the environment during this time and check any specific

features you are expecting to demo.

Most importantly, be crystal clear with yourself on what it is you plan to show. A full

demo of every feature described below (with questions) can take several hours. If you

only have a short time slot be sure to focus on the key points that address the

customer’s pain points and will drive value home to them.

Ensure that you have booked the demo for sufficient time so as not to have the demo

end before you are finished with the customer.

Ensure you are logged in via a web browser (Internet Explorer, Firefox, Chrome).

5.0.3 - Preparing your agenda for the demonstration

You should have an understanding of the customer’s anticipated business need and their

growth expectations prior to scheduling a demo. You should also tailor each demo to

illustrate the deployment, configuration and/or reconfiguration of the type of systems the

customer intends to use.

Before scheduling a demo, you must decide how you will articulate the product features,

workloads and business and technical value. Work with your customer through question and

answer sessions to decide which features and capabilities you will focus on to be most

effective.

Dell | Global Sales Learning & Development

Page 5 of 19 Dell confidential

The idea is not to present a “How-To” session, but to focus on the value of the product

and/or solution. Even if the customer representative is not overly technical, you can

demonstrate what the product does and how that can benefit the customer.

You should have a good understanding of the customer’s current infrastructure:

Datacenter/Remote office needs

Operating Systems & Key Applications (Database types etc.)

Server, Network and Storage Platforms

Reporting/Management Tools

Understand the customer’s desired cloud infrastructure ‘Wins’ Examples:

Ease of Management

Application requirements

Storage Requirements

Data Growth projections

ROI

Workloads for Cloud Computing

Speed of deployment

1.0.4 - Pre-Demo - Introducing the customer to the demo

Your introduction will be based on what you know of the customer, their infrastructure,

needs, and plans for development. The following is a suggested set of items to cover before

you demonstrate the features and benefits of the Red Hat OpenStack Horizon Demo:

Understand Customer’s Desired cloud infrastructure ‘Wins’ o Simplified Management o Flexible operations o Reduce Cost of Management o Speed of deployment

Review Assessment data

o Discuss customer’s requirements o Application, networking and storage requirements o Demonstrate understanding of customer’s business as it relates to their data

requirements o …add relevant areas of interest to the customer or based on the demo solution

Red Hat OpenStack Horizon Demo Overview

Dell | Global Sales Learning & Development

Page 6 of 19 Dell confidential

o Explain the key features and benefits of the Red Hat OpenStack Horizon Solution o Give an overview of deployment options o Discuss Dell’s POV o Positioning - Explain what OpenStack Horizon is NOT!!!

Services – Consulting, Delivery & Technical Support

o Explain the roles of Consulting, Service Delivery/Deployment & Technical Support in successful deployments of the Red Hat OpenStack Horizon.

Pre-Demo points to cover o Ensure that you understand who you are presenting to and how the benefits of the

system will enable them to ‘win’ in their roles.

1.0.5 - Set the Scene

It can be easy to forget that the customer has no idea what it is they are looking at, so take some time emphasizing the following;

o Explain that the purpose is to demonstrate the benefits and key features, not to

provide a “How To” session

o Explain that the demo will be either a simulation or a connection to a remote lab,

where a combination of virtual machines and physical hardware will be used to

provide a live demonstration of the features and capabilities that will be covered

o Set up and current configuration information

o Connectivity methods that you will be using (HTTP)

o Introduce the management interfaces you plan to use (OpenStack Horizon)

1.1 Basic Navigation - Red Hat OpenStack Horizon

1.1.1 – Introduction/Customer Challenge

This demonstration is primarily aimed at the CIO/CFO level and IT management staff, it also provides a useful quick introduction for staff who are not familiar with Red Hat OpenStack Horizon. Duration: Estimated Duration in minutes [15-25 minutes.]

Dell | Global Sales Learning & Development

Page 7 of 19 Dell confidential

Provisioning any production IT infrastructure from bare-metal to fully-functional infrastructure is a complex task that typically requires a high-level technical resource operating full-time for an extended period of time. This is a technical demo (but not a technically-detailed installation) that illustrates how Red Hat OpenStack Horizon can significantly reduce the workload on this type of technical IT resource. The demo is compelling in terms of demonstrating the productivity and management benefits of the Red Hat OpenStack Horizon. You can, and should, give this level of demo in 5 to 10 minutes. You want the customer to think “Whoa, that was easy”! If you frame the discussion correctly during the demo, you will get the desired reaction.

In this demo you will be performing the following tasks:

Setting the scene for the customer

Overview or list the tasks performed within this lab

Logon to the OpenStack Horizon web interface

1.1.2 – Business Talking Points:

Explain the current system configuration in terms of:

o Infrastructure Configuration

o Web Console features

o It may have been some time since the customer was introduced OpenStack so use this overview of the system as an opportunity to refresh the customer on the most relevant points of the OpenStack Cloud Solution.

OpenStack Horizon provides a simple web user interface to manage all the OpenStack components.

1.1.3 - Technical Selling Points:

Ease of use is the key point here with the ability to simply manage the system from a web interface.

1.1.4 - Technical Objections and Query Handling:

Question: What are the xxxx ?

Answer: ‘We need some Examples of technical questions that customers

present during this part of a Demo.

Gotchas:

Dell | Global Sales Learning & Development

Page 8 of 19 Dell confidential

The current OpenStack PackStack environment does not have a public IP network

access for the instances that are spawned.

Dell | Global Sales Learning & Development

Page 9 of 19 Dell confidential

1.1.5 - LAB 1 Navigating the OpenStack Horizon Interface

Objective: Navigate the OpenStack Horizon Web user interface

Login to https://demos.dell.com and launch the OpenStack Lab Demo

There is readme on the desktop with the environment information

Management Subnet: 172.20.0.0/24

Management DG: 172.20.0.1

Horizon Dashboard IP: 172.20.0.100

Horizon Username: admin

Horizon Password: password

Login to OpenStack Dashboard

Once you have successfully started your scheduled demonstration within the environment please

conduct the following;

From the desktop, login into the OpenStack Horizon web interface and enter the following details

when prompted:

Username: admin

Password: password

http://packstack/dashboard/auth/login/

Navigate to Overview

Click - Compute/Overview

Here you can see your user limits summary and resources available within the project assigned to

you.

Instances

VCPUs

RAM

Floating IPs

Security Groups

Volumes

Volume Storage

Dell | Global Sales Learning & Development

Page 10 of 19 Dell confidential

Click – Compute/Instances

Shows a list of active instances. This is also where you will launch new instances (VM)

Click – Compute/Volumes

Shows a list of available storage volumes and where you will create new volumes

Click – Compute/Images

List of available images you can select form to create an Instance (VM)

Click - Compute/Access & Security

Lists

Security Groups

Key Pairs

Floating IPs

API Access

Q: What Project is your user a member of?

Q: How many instances are currently running in this Project?

Q: How much storage are you allowed to consume?

Dell | Global Sales Learning & Development

Page 11 of 19 Dell confidential

1.1.6 - LAB 2 Create and Launch an Instance (VM)

Objective: Create and Launch an Instance

Create an Instance (VM)

Click Compute/ Instances

Launch Instance

Walk through wizard using the following settings

Select Boot Source – image

Available Image Name + to select cirros

Available Flavors + to select m1.tiny

Networks + to select private and + public

Network Ports – none

Security Groups + to select Default security group

Keypair – none

Configuration – none

Metadata – none

Navigate through all the tabs and familiarize yourself before selecting “Launch Instance”

For the purposes of this lab, we will not be creating key pairs, but in practice, this is an

essential step in ensuring secure access for your instances.

Connect to an Instance

Select hyperlink under Instance Name

Open console tab and login (use fullscreen mode)

Login:cirros

Password:cubswin:)

Look at what network your instance is connected to

$ifconfig

Q: How large is your disk drive?

$df -kh

Dell | Global Sales Learning & Development

Page 12 of 19 Dell confidential

Ping your private gateway

$ping 10.0.0.1

Ping your neighbor, everyone is currently in the same tenant project - admin.

Q: What is the size of your instance?

Q: What Availability zone is your instance in?

Q: What is your instance flavor?

Q: What is the OpenStack project name for Compute?

Dell | Global Sales Learning & Development

Page 13 of 19 Dell confidential

1.1.7 - LAB 3 Understand and Create OpenStack Networking

Objective: Understand and Create OpenStack Networking

View the Network Topology for this Project

Click - Network/Network Topology

Toggle Labels

Toggle Network Collapse

Select - private network > View Details

Q: How many instances are on your private network?

Network Details

Click - Network/Networks

Q: How many networks are available on this tenant for your project?

Q: How many subnets are available on this tenant for your project?

Select a network

Click on - Network Name

Q: How many ports are in use on your network?

Q: What is the hostname of your DHCP server?

Router Details

Click on - Routers

Q: What is the external Gateway IP address?

Q: What is the status of this interface?

Q: What is the OpenStack project name for Networking?

Create a private network

Dell | Global Sales Learning & Development

Page 14 of 19 Dell confidential

Click on + Create Network

Walk through the wizard using a unique name, subnet and IP address range

Click on + Create Router

Use unique name and connect this router to your network.

Q: How many interfaces are on your router?

Q: What is the OpenStack project name for Networking?

Dell | Global Sales Learning & Development

Page 15 of 19 Dell confidential

1.1.8 - LAB 4 Understand and Create OpenStack Storage

Objective: Understand and Create OpenStack Storage

Display the volumes available to attach an instance to

Click Compute/Volumes

Create a volume

Click on +Create Volume

Use the following inputs

No source, empty volume

Type iscsi

Size 1GB (remember your volume limits?)

Attach a volume to an instance

Click on dropdown Edit Volume > Manage attachments

Attach to your instance you created in lab #1 Instances

Q: Where is your volume attached to your instance?

Login to your instance console

$sudo fdisk -l

Although this volume is attached, it is not formatted. Before this is usable by the VM, it will need to

be formatted and mounted to a directory, if you so choose. (extra credit for Linux pros) An

administrator would typically create and format volumes before providing to tenants.

Create a snapshot

Click dropdown Edit Volume > Create Snapshot

Click Volume > Volume Snapshots

Q: What is the status of your volume?

Q: What is the OpenStack project name for Volumes?

Dell | Global Sales Learning & Development

Page 16 of 19 Dell confidential

1.1.9 - LAB 5 Understand and Create OpenStack Images

Objective: Understand and Create OpenStack Images

View Images available to use for Instance (VM) creation

Click – Compute/Images

List of available images on this OpenStack

Click –

Project

Shared

Public

Create Image

Follow wizard to create a new image, many formats, and these typically http:// downloaded into the

image service on OpenStack.

Due to size of this temporary training lab environment, we will not import any images today.

Many more images will be available in the ET lab and the CSC once the Dell Reference Architecture

is stood up.

A List of common images can be found at this repository

https://www.rdoproject.org/resources/image-resources/

Q: What is the OpenStack Project name for Images?

Q: Name at least 3 image formats that are compatible with OpenStack.

Dell | Global Sales Learning & Development

Page 17 of 19 Dell confidential

1.1.10 - LAB 6 Understand OpenStack Access and Security Controls

Objective: Understand OpenStack Access and Security Controls

Security Groups

Click – Compute / Access & Security

Click – Security Groups Manage Rules

Allows you to set firewall/port forwarding rules

Click – Compute / Access & Security

Click – Key Pairs

Click +Create Key Pair

Allows you to create and import ssh credential key pairs used for secure access to instances. When

associated with an instance these are injected into the instance when it is launched.

Click – Compute / Access & Security

Click – Floating IPs

List of public accessible IP address that can be attached to instances.

Click – Compute / Access & Security

API Access

API Access endpoints

List available Projects

Click – Identity / Projects

Pull down Manage Members to see:

Project Information

Dell | Global Sales Learning & Development

Page 18 of 19 Dell confidential

Project Members

Quota

Create a user

Click – Identity / Users

+Create User

Select a Project and role for this user

Notice there are many API users already defined, this allows the various OpenStack projects to

communicate with each other.

Q: what projects is your user a member of and what access rights do they have?

Dell | Global Sales Learning & Development

Page 19 of 19 Dell confidential

1.1.11 - LAB 7 Navigate OpenStack Reports

Objective: Navigate OpenStack Reports

Login to OpenStack with a user that has admin rights.

Click – Admin / System

Navigate through all available titles

Overview

Resource Usage

Hypervisors

Host Aggregates

Instances

Volumes

Flavors

Images

Networks

Routers

Defaults

Metadata Definitions

System Information

Q: How many vCPU hours were used this month?

Q: Who was the top consumer of resources?

Q: How much disk space is used?

Many more labs available at Red Hat Partner Connect.

https://redhat.secure.force.com/partner/PartnerAccess