EMC ViPR Controller. Create a VM and Provision and RDM with ViPR Controller and VMware vrealize Automation. Version 2.

Similar documents
Migrating vrealize Automation 6.2 to 7.1

Dell EMC Extensions for VMware vrealize Automation

2V Vmware. VMware Certified Professional 7 - Cloud Management and Automation

Dell EMC vsan Ready Nodes for VDI

Dell EMC Ready Architectures for VDI

Building Automation and Orchestration for Software-Defined Storage with NetApp and VMware

Copyright 2015 EMC Corporation. All rights reserved. Published in the USA.

Migrating vrealize Automation 6.2 to 7.2

Copyright 2015 EMC Corporation. All rights reserved. Published in the USA.

Basic Configuration Installation Guide

Advanced Service Design. vrealize Automation 6.2

Dell EMC Ready System for VDI on XC Series

Quick Start Guide ViPR Controller & ViPR SolutionPack

IaaS Integration for Multi- Machine Services. vrealize Automation 6.2

Using the Horizon vrealize Orchestrator Plug-In

Using the vrealize Orchestrator OpenStack Plug-In 2.0. Modified on 19 SEP 2017 vrealize Orchestrator 7.0

Plexxi Connect vsphere Plugin User Guide Releases through 2.5.0

Dell EMC Ready System for VDI on VxRail

Dell EMC Ready Architectures for VDI

vrealize Automation Management Pack 2.0 Guide

Using the Horizon vcenter Orchestrator Plug-In. VMware Horizon 6 6.0

EMC Storage Monitoring and Reporting

RecoverPoint for Virtual Machines

Installing and Configuring vrealize Automation for the Rainpole Scenario. 12 April 2018 vrealize Automation 7.4

Free Download: Quick Start Guide

Quick Start Guide ViPR Controller & ViPR SolutionPack

EMC Simple Support Matrix

Foundations and Concepts. 20 September 2018 vrealize Automation 7.5

Basic Configuration Installation Guide

Foundations and Concepts. vrealize Automation 7.0

Advanced Service Design

ENTERPRISE HYBRID CLOUD 4.1.1

EMC VSI for VMware vsphere Web Client

Tenant Administration. vrealize Automation 6.2

IaaS Integration for Multi-Machine Services

Version 2.3 User Guide

Using vrealize Operations Tenant App as a Service Provider

VMware Skyline Collector Installation and Configuration Guide. VMware Skyline 1.4

VMware 2V VMware Certified Professional 6 - Cloud Management and Automation Beta. Version: 6.0.1

vrealize Automation, Orchestration and Extensibility

efolder BDR for Veeam VMware Continuity Cloud Guide

Foundations and Concepts. 04 December 2017 vrealize Automation 7.3

Foundations and Concepts

OpenManage Management Pack for vrealize Operations Manager Version 1.1. Installation Guide

Installing and Configuring vrealize Code Stream

Installing and Configuring vrealize Code Stream. 28 JULY 2017 vrealize Code Stream 2.3

Using the vrealize Orchestrator Plug-In for vrealize Automation 7.0. vrealize Orchestrator 7.0 vrealize Automation 7.0 vrealize Automation 7.

Using the vrealize Orchestrator Plug-In for vrealize Automation 7.0. vrealize Orchestrator 7.0

Using the vrealize Orchestrator Chef Plug-In 1.0

Copyright 2015 EMC Corporation. All rights reserved. Published in the USA.

Patch Read Me. EMC Unified Infrastructure Manager/Provisioning Version 4.1 Patch 04. Patch Read Me. P/N Rev 01.

vrealize Orchestrator Load Balancing

vrealize Orchestrator Load Balancing

Configure RSPAN with VMware

Installation and Configuration

Multi-Tenancy in vrealize Orchestrator. vrealize Orchestrator 7.4

Configure RSPAN with VMware

Dell Storage vsphere Web Client Plugin. Version 4.0 Administrator s Guide

Installation and Configuration. vrealize Code Stream 2.1

Foundations and Concepts. 12 April 2018 vrealize Automation 7.4

VMware Adapter for SAP Landscape Management Installation Configuration and Administration Guide for VI Administrators

EMC SourceOne Management Pack for Microsoft System Center Operations Manager

Using the vrealize Orchestrator Operations Client. vrealize Orchestrator 7.5

Syncplicity Panorama with Isilon Storage. Technote

vrealize Suite 6.0 Disaster Recovery by Using Site Recovery Manager 5.8

VMware Validated Design Site Protection and Recovery Guide

Configuring ApplicationHA in VMware SRM 5.1 environment

IaaS Integration for BMC BladeLogic. vrealize Automation 7.3

IaaS Integration for BMC BladeLogic

Using VMware vrealize Orchestrator with VMware vcloud Availability for vcloud Director Version 1.0 April 2017

EMC ViPR Controller. Integration with VMAX and VNX Storage Systems Guide. Version REV 01

VMware Adapter for SAP Landscape Management Installation Configuration and Administration Guide for VI Administrators

IaaS Integration for HP Server Automation. vrealize Automation 6.2

VMware Skyline Collector Installation and Configuration Guide. VMware Skyline Collector 2.0

vrealize Production Test Upgrade Assessment Guide

Dell Storage Compellent Integration Tools for VMware

Dell Storage Compellent Integration Tools for VMware

vcloud Usage Meter 3.6 User's Guide vcloud Usage Meter 3.6

Managing Virtual Machines

Dell EMC Microsoft Storage Spaces Direct Ready Nodes for VDI

Life Cycle Extensibility

Cisco ACI Simulator VM Installation Guide

Videoscape Distribution Suite Software Installation Guide

Using vrealize Code Stream. vrealize Code Stream 1.0

HARDWARE UMET / OCIT Private Cloud

Enabling VMware Remote Console

EMC Storage Analytics

Installing and Configuring vcloud Connector

IaaS Configuration for Virtual Platforms

Disclaimer CONFIDENTIAL 2

NexentaStor Storage Replication Adapter User Guide

What s New in VMware vcloud Automation Center 5.1

OneSign Virtual Appliance Guide

vrealize Suite 7.0 Disaster Recovery by Using Site Recovery Manager 6.1 vrealize Suite 7.0

PostgreSQL Solution 1.1

EMC Unity Family EMC Unity All Flash, EMC Unity Hybrid, EMC UnityVSA

Archiware Pure Quick Start Guide

Installing and Configuring vcenter Support Assistant

VMware Adapter for SAP Landscape Management (VASLM) 1.5.1: Release Notes

EMC Storage Monitoring and Reporting

Transcription:

EMC ViPR Controller Version 2.3 Create a VM and Provision and RDM with ViPR Controller and VMware vrealize Automation 302-002-205 01

Copyright 2015- EMC Corporation. All rights reserved. Published in USA. Published July, 2015 EMC believes the information in this publication is accurate as of its publication date. The information is subject to change without notice. The information in this publication is provided as is. EMC Corporation makes no representations or warranties of any kind with respect to the information in this publication, and specifically disclaims implied warranties of merchantability or fitness for a particular purpose. Use, copying, and distribution of any EMC software described in this publication requires an applicable software license. EMC², EMC, and the EMC logo are registered trademarks or trademarks of EMC Corporation in the United States and other countries. All other trademarks used herein are the property of their respective owners. For the most up-to-date regulatory document for your product line, go to EMC Online Support (https://support.emc.com). EMC Corporation Hopkinton, Massachusetts 01748-9103 1-508-435-1000 In North America 1-866-464-7381 www.emc.com 2 EMC ViPR Controller 2.3 Create a VM and Provision and RDM with ViPR Controller and VMware vrealize Automation

CONTENTS Chapter 1 Integrate EMC ViPR with VMware vrealize Automation Center 5 Create a VM and provision an RDM with EMC ViPR Controller and vra...6 The Example Scenario... 6 System Prerequisites...6 Preparing the system to run the example...7 Configure vra appliance to vrealize Orchestrator (vro) server... 7 Assign the Service Architect role to AD user...8 Add the vra license...8 Create endpoints and its credentials... 8 Create Fabric Group and Business Group...9 Create machine prefixes...9 Create Reservation and Blueprint... 9 Create virtual machine... 10 Create property dictionary... 11 Create an EMC ViPR Controller build profile... 12 Create blueprint for EMC ViPR Controller provisioning...12 Install and configure vra in vro... 13 Configure vra custom workflow for EMC ViPR Controller... 13 EMC ViPR example: Create a VM and provision an RDM with EMC ViPR storage... 14 EMC ViPR Controller 2.3 Create a VM and Provision and RDM with ViPR Controller and VMware vrealize Automation 3

CONTENTS 4 EMC ViPR Controller 2.3 Create a VM and Provision and RDM with ViPR Controller and VMware vrealize Automation

CHAPTER 1 Integrate EMC ViPR with VMware vrealize Automation Center Create a VM and provision an RDM with EMC ViPR Controller and vra...6 The Example Scenario... 6 System Prerequisites...6 Preparing the system to run the example...7 EMC ViPR example: Create a VM and provision an RDM with EMC ViPR storage... 14 Integrate EMC ViPR with VMware vrealize Automation Center 5

Create a VM and provision an RDM with EMC ViPR Controller and vra EMC has made it easy to integrate ViPR Controller by providing an orchestration interface to the ViPR Controller platform. The EMC ViPR Controller plug-in for VMware vrealize Orchestrator is a collection of workflows that communicate with ViPR Controller to carry out common operations for software defined storage. The common operations include provisioning, expanding, or removing file and block storage. vrealize Automation (vra) can consume workflows directly from vrealize Orchestrator. Therefore, the EMC ViPR Controller plug-in for VMware vrealize Orchestrator is a required integration component. Using this component means that integration from vrealize Automation to ViPR Controller can be done without any knowledge of the ViPR Controller API. Note Prior to the VMware vrealize Automation version 6.2.1 release, this product was named VMware vcloud Automation Center. The Example Scenario System Prerequisites vrealize Automation (vra) is a compute-centric product. ViPR Controller is a software defined storage product. For our example, a use case was chosen that combines both products into one simple example. You can use this example to branch out to develop scenarios that are specific to your business. Use case A user would like to provision a virtual machine for a database and allocate dedicated storage for the database. A vra blueprint is created that defines the virtual machine and storage from ViPR Controller to be used for the database. The storage provisioned from ViPR Controller will be mapped to the virtual machine using Raw Device Mapping in vcenter Server. The following components must be installed and able to communicate on the network. For supported version, see the ViPR Controller Support Matrix, which is available from the ViPR Controller Product Documentation Index. vrealize Automation System Prerequisites This document assumes that the following baseline configuration, which is required for any integration with vrealize Automation (vra), was configured prior to installing and running the ViPR Controller example. vrealize Automation server requirements All the vra related hosts are able to communicate each other. vra and vrealize Orchestrator should be able to communicate each other. A vcenter Server Agent must be installed and running on the vra server. 6 EMC ViPR Controller 2.3 Create a VM and Provision and RDM with ViPR Controller and VMware vrealize Automation

vrealize Orchestrator server requirements The vcenter Server Plug-in for vrealize Orchestrator must be installed and running. ViPR Controller should be configured in vrealize Orchestrator. Should be able to execute "Provision RDM with ViPR Controller Storage" workflow successfully. vcenter Server requirements A couple of ESXi hosts must be provisioned and must exist within a cluster in the vcenter environment. This cluster will be where the virtual machines will be deployed by vra. EMC ViPR System Prerequisites ViPR Controller must be installed and configured for the storage array that will be used. ViPR Controller must be configured to the point where it is ready to provision storage. Preparing the system to run the example To ensure success, follow this high level process for preparing the vrealize Automation (vra) environment to successfully run the ViPR Controller example. 1. Setup vra. 2. Create the Baseline Blueprint. Checkpoint 1 - Create a virtual machine. 3. Configure vrealize Orchestrator. Checkpoint 2 - Test the ViPR Controller plugin. 4. Install ViPR Controller. 5. Configure vra to run the example. Configure vra appliance to vrealize Orchestrator (vro) server From the vra console, configure vra to the vro server. 1. Log into the vra appliance using SSO credentials. 2. Navigate to Administration > Orchestration Configuration. 3. Select Server Configuration. The Server configuration wizard displays. 4. Select Use an external Orchestrator server and then provide all vro related details which has EMC ViPR Controller plug-in for VMware vrealize Orchestrator. 5. Click Test Connection to validate the connection to vro. 6. Click Update. vra is configured to the vro server. Preparing the system to run the example 7

Assign the Service Architect role to AD user From the vra console, assign the service architect role to the AD user. 2. Navigate to Administration > Users & Groups and then click Custom Groups. 3. Add the group and provide the Custom Group name and description. 4. Select the Service Architect role and click Next. 5. Add the AD user in the Members tab and click Add. The Administration tab displays in the vra console. Add the vra license From the vra console, add the vra license. 2. Navigate to Infrastructure > Administration and then click Licensing. 3. Click Add License. The Add License wizard displays. 4. Type the vra license key and then click OK. The license key is listed with the license information. 5. Logout and then login again to ensure the license changes are effective. Create endpoints and its credentials From the vra console, create endpoints and add the vcenter credentials. 2. Navigate to Infrastructure > Endpoints and then click Credentials. 3. Click New credentials. Type the vcenter server credentials and then save. The vcenter server credentials are listed under Credentials. 4. Click Endpoints. Type the vcenter server details and then save. The vcenter server is listed under Endpoints and its compute resources are discovered. 5. Click New credentials. Type the vrealize Orchestrator Client credentials and then save. The vrealize Orchestrator credentials are listed under Credentials. 6. Click Endpoints. Type the vrealize Orchestrator details and then save. The vrealize Orchestrator is listed under Endpoints. 8 EMC ViPR Controller 2.3 Create a VM and Provision and RDM with ViPR Controller and VMware vrealize Automation

Create Fabric Group and Business Group Create machine prefixes Create Reservation and Blueprint From the vra console, create Fabric Groups and Business Groups. 2. Navigate to Infrastructure > Groups and then click Fabric Groups. 3. Click New Fabric Group. 4. Provide the required details and then click OK. The new fabric group displays in the Fabric Groups list. 5. Logout and then login again to ensure the fabric group changes are effective. 6. Navigate to Infrastructure > Groups and then click Business Groups. 7. Click New Business Group. 8. Provide the required details and then click OK. The new business group displays in the Business Groups list. From the vra console, create machine prefixes. 2. Navigate to Infrastructure > Blueprints and then click Machine Prefixes. 3. Click New Machine Prefix. 4. Provide the required details and then click OK. The new machine prefix displays in the Machine Prefixes list. From the vra console, create a reservation and blueprint. 2. Navigate to Infrastructure > Reservations and then click New Reservation. 3. Select Virtual > vsphere (vcenter). 4. Provide the required details and then click OK. The new reservation displays in Reservations list. 5. Navigate to Infrastructure > Blueprints and then click New Blueprint. 6. Select Virtual > vsphere (vcenter). 7. In Blueprint information, provide the following details. a. Type the name Create Virtual Machine b. Click Master (copyable). c. Select the data for other mandatory fields. 8. In Build Information, provide the following details. Create Fabric Group and Business Group 9

Create virtual machine a. Select the Action as Create. b. Select the Provisioning workflow as BasicVMWorkflow. c. Provide the Machine Resource details. 9. In Properties, provide the following details. a. Click New Property. b. Type the name VMware.VirtualCenter.OperatingSystem c. Type the value sles10_64guest d. Save these details. 10.Click OK. The blueprint displays under Blueprints. 11.Publish the Blueprint by choosing publish option. From the vra console, create a virtual machine. 2. Navigate to Administration > Catalog Management and then click Services. 3. Click the add (+) icon to add Service. 4. Type the name Create Virtual Machine (can be user defined) and then select the status as Active. 5. Click Add. The new service displays in the Services list. 6. Select the service and then click Manage Catalog Items. 7. Click the add (+) icon. The catalog items should be automatically populated and then select Create Virtual Machine. 8. Click OK. The service displays under Catalog Items. 9. Click Close. 10.Navigate to Administration > Catalog Management and then click Entitlements. 11.Click the add (+) icon to add Entitlement. 12.Provide the following details. a. Type the Name EMC vsphere Admins b. Select the User as Registered AD users. c. Select the status Active. d. Click Next. 13.In Item & Approvals, provide the following details. a. Click the add (+) icon to add Entitled Services. b. Click Create Virtual Machine. c. Click OK. 10 EMC ViPR Controller 2.3 Create a VM and Provision and RDM with ViPR Controller and VMware vrealize Automation

The service displays in the Entitled Services list. 14.Click the add (+) icon to add Entitled Catalog Items and then click Create Virtual Machine. Click OK. The item displays in the Entitled Catalog Items list. 15.Click the add (+) icon to add Entitled Actions and then add the appropriate actions. 16.Click OK. Create property dictionary The action displays in the Entitled Actions list. 17.Navigate to Catalog and then select the Create Virtual Machine service. 18.Click Request. 19.Provide all the required details in the wizard and then submit the request. The Successful submission message displays. 20.Navigate to Requests to check the status of your request. The request status is Successful. 21.Log into vcenter server through vsphere client and validate that the Virtual Machine is created. From the vra console, configure vra to the vro server. 2. Navigate to Infrastructure > Blueprints and then click Property Dictionary. 3. Click New Property Definition and then type the following details for the ViPR Controller Virtual Array. Column Name Display Name Control Type Required Property Attributes Value EMC.ViPR.VirtualArray EMC ViPR VirtualArray DropDownList Yes <Comma separated ViPR Virtual Array list> 4. Click New Property Definition and then type the following details for the ViPR Controller Virtual Pool. Column Name Display Name Control Type Required Property Attributes Value EMC.ViPR.VirtualPool EMC ViPR Virtual Pool DropDownList Yes <Comma separated ViPR Virtual Pool list> Create property dictionary 11

Create an EMC ViPR Controller build profile From the vra console, create a build profile. 2. Navigate to Infrastructure > Blueprints and then select Build Profiles. 3. Click New Build Profile. 4. Type the name EMC ViPR Provisioning. 5. Under Custom properties, click New Property and then type the following details. Table 1 Properties Name Value Encrypted Prompt User EMC.ViPR.Compatibility.Mode Virtual No No EMC.ViPR.VirtualArray <virtual array name> No Yes EMC.ViPR.VirtualPool <virtual pool name> No Yes EMC.ViPR.VolumeNamePrefix <user defined volume name> No Yes EMC.ViPR.VolumeSizeGB <volume size> No Yes Create blueprint for EMC ViPR Controller provisioning From the vra console, create a blueprint for EMC ViPR Controller provisioning. 2. Navigate to Infrastructure > Reservations and then click Reservations. 3. Click New Reservation and then select Virtual > vsphere (vcenter). 4. Provide the required details and then click OK. The reservation displays in the Reservations list. 5. Navigate to Infrastructure > Blueprints and then click New Blueprint. 6. Select Virtual > vsphere (vcenter). 7. Select Create Virtual Machine from Copy from existing blueprint dropdown list. 8. Type the name EMC ViPR Example and then click Properties. 9. Navigate to Build profiles and then click EMC ViPR Provisioning. 10.Under Custom properties, click New Property and then type the vco endpoint name and virtual center operating system. 12 EMC ViPR Controller 2.3 Create a VM and Provision and RDM with ViPR Controller and VMware vrealize Automation

Table 2 Properties Name Value Encrypted Prompt User VMware.VCenterOrchestrator.EndpointName <vco Host Name> No No VMware.VirtualCenter.OperatingSystem sles10_64guest No No 11.Click OK. Install and configure vra in vro The blueprint information displays under Blueprints. 12.Publish the Blueprint by choosing publish option. Install the vra plugin and then configure vra in vro. 1. Download the vra o11nplugin-vra.dar plugin from the vra appliance in /usr/lib/vro/app-server/plugins. 2. Install the vra Plugin for in vro through vro Configuration page. 3. Restart all of the vro related services once the vra plugin is successfully installed. 4. Log into the vro Client and then verify the vra folder is available under Workflows section. 5. Navigate to the vrealize Automation > Configuration folder and then run the Add a vra host workflow. 6. Type all of the vra related details and then submit the workflow. 7. Once the workflow is successfully executed, verify the vra details are displayed properly under Inventory. Configure vra custom workflow for EMC ViPR Controller From the vro user interface, configure the vra custom workflow for EMC ViPR Controller. 1. Log into the vro Client using admin privileges. 2. Select EMC ViPR Controller folder under workflow tab and then click Import Workflow. 3. Select vra Custom Workflow for ViPR from the EMC ViPR Controller Enablement Kit folder. The workflow is imported into vro. 4. Navigate to the vrealize Automation > Extensibility > Installation folder and then start the Install vro customization workflow. 5. Type the vra Host (vra IAAS Server Hostname) and then click Next. 6. Keep the default values in State Change Workflow and then click Next. 7. Specify the value as 5.0 for Number of menu operations and their workflows field and then click Submit. It may take some time to execute this workflow. Ensure that this workflow executes successfully. 8. Navigate to vrealize Automation > Extensibility and then start the Assign a state change workflow to a blueprint and its virtual machines workflow. Install and configure vra in vro 13

9. Select MachineProvisioned and then type the vra host name. 10.Select the Blueprints name as EMC ViPR Example from the list. Leave the remaining fields to the default values. 11.Select vra Custom Workflow for ViPR for the End user workflow to run field. Leave the remaining fields to default values. 12.Click Submit and then verify that the workflow successfully executed. 13.Log into the vra appliance using the AD user. 14.Navigate to Infrastructure > Blueprints and then select Blueprints. 15.Select EMC ViPR Example and then verify that the ExternalWFStubs.MachineProvisioned property exists under Properties. 16.Click OK. EMC ViPR example: Create a VM and provision an RDM with EMC ViPR storage From the vrealize Automation user interface, create a VM and provision an RDM with EMC ViPR storage. 1. Log into the vrealize Automation appliance using the AD user. 2. Navigate to Administration > Catalog Management and then click Services. 3. Click the add (+) icon to add Service. 4. Type the name EMC ViPR Example (can be user defined) and then select the status as Active. 5. Click Add. The service displays in the Services list. 6. Select the service and then click Manage Catalog Items. 7. Click the add (+) icon. The Catalog Items should be automatically populated and then select EMC ViPR Example. 8. Click OK to add the populated service. The item displays under Catalog Items. 9. Click Close. 10.Navigate to Administration > Catalog Management and then click Entitlements. 11.Click the add (+) icon to add an entitlement. 12.Perform the following steps. a. Type the name EMC vsphere Admins b. Type the users Registered AD users c. Type the status Active d. Click Next. 13.Under Item & Approvals, click the add (+) icon to add Entitled Services. Click EMC ViPR Example and then click OK. The services displays in the Entitled Services list. 14 EMC ViPR Controller 2.3 Create a VM and Provision and RDM with ViPR Controller and VMware vrealize Automation

14.Click the add (+) icon to add Entitled Catalog Items. Click EMC ViPR Example and click OK. The item displays in the Entitled Catalog Items list. 15.Click the add (+) icon to add Entitled Actions and then add the appropriate actions. 16.Click OK. The action displays in the Entitled Actions list. 17.Navigate to Catalog and then select EMC ViPR Example > Request. 18.Type all of the required details in the wizard and then submit the request. The Successful submission message displays. 19.Navigate to Requests to check the status of your request. The request status is Successful. 20.Log into the vcenter Server through the vsphere client and then validate if the Virtual Machine is created and provisioned with raw device mapping (RDM) of EMC ViPR Storage. 21.Validate the EMC ViPR volume information in the ViPR Controller GUI or CLI. EMC ViPR example: Create a VM and provision an RDM with EMC ViPR storage 15

16 EMC ViPR Controller 2.3 Create a VM and Provision and RDM with ViPR Controller and VMware vrealize Automation