Reader small image

You're reading from  VMware vRealize Orchestrator Cookbook. - Second Edition

Product typeBook
Published inNov 2016
PublisherPackt
ISBN-139781786462787
Edition2nd Edition
Right arrow
Author (1)
Daniel Langenhan
Daniel Langenhan
author image
Daniel Langenhan

Daniel Langenhan is a Virtualisation expert with formidable skills in Architecture, Design and Implementation for large multi-tier systems. His experience and knowledge of process management, enterprise-level storage, Linux and Windows operation systems has made him and his business a highly sought after international consultancy in the Asia-Pacific and European regions for multinational clientele in the areas of Finance, Communication, Education and Government. Daniel has been working with VMware products since 2002 and is directly associated with VMWare since 2008. His proven track record of successful integrations of Virtualisation into different business areas while minimizing cost and maximizing reliability and effectiveness of the solution for his clients. Currently, Daniel is operating in the Europe and Asia-Pacific region with his company vLeet GmbH and Melbourne Business Boosters Pty Ltd. Daniel's expertise and practical approach to VMWare has resulted in the publication of the following books: Instant VMware vCloud Starter, Packt Publishing VMware View Security Essentials, Packt Publishing VMware vCloud Director Cookbook, Packt Publishing VMware vRealize Orchestrator Cookbook, Packt Publishing VMware vRealize Orchestrator Essentials, Packt Publishing He has also lent his expertise to many other publishing projects as a Technical Editor.
Read more about Daniel Langenhan

Right arrow

Chapter 11. Additional Plugins

This chapter is dedicated to some of the more commonly used plugins for Orchestrator. All these plugins require that you download them. We will be looking at the following plugins:

  • NSX integration

  • Horizon Integration

  • vSphere Replication

  • SRM (Site Recovery Manager) integration

  • vROps (vRealize Operations Manager) integration

Introduction


In the last two chapters, we took quite an intense look at all the plugins that come with Orchestrator. Now we will look at plugins you can add to it. The selection is based on using them with clients and discussions with other consultants.

There are many different plugins, such as VMware-based plugins for a lot of VMware products, as well as plugins from EMC, NetApp, Cisco UCS, Infoblox, F5, and more.

Installing plugins

Installing plugins is pretty simple; please see recipe Installing Plugins in Chapter 1, Installing and Configuring Orchestrator.

Please note that when you download a plugin, your download should contain either a .vmoapp or .dar file. If the download is a ZIP file, it needs to be unzipped first.

Obtaining plugins

There are three main ways (in my opinion) to get plugins: from the VMware site, from the vCO/vRO team website, and from VMware Solution Exchange.

VMware core plugins

The VMware page ( https://www.vmware.com/support/pubs/vco_plugins_pubs.html ) contains download...

NSX integration


In this recipe, we take a look at automating NSX with Orchestrator.

Getting ready

You need NSX installed and connected to your vCenter. There are some good YouTube videos that show the essential setup. For more information, refer to https://www.youtube.com/watch?v=CATcY254pP8 .

You will need the latest version of the NSX plugin (as of writing, version 1.0.4) and to install it in your Orchestrator. You can find it here by logging into www.vmware.com and then selecting NSX and then under Drivers & Tools.

To understand NSX, there is a wonderful Hands-on Labs from VMware that you may like to work through: http://www.vmware.com/products/nsx/nsx-hol.html .

How to do it...

This recipe is broken up into two sections: configuring and an example.

Configuring an endpoint

  1. Run the workflow Library | NSX | Configuration | Create NSX endpoint.

  2. Enter a name for the endpoint.

  3. The user must be defined as an NSX user (you can also use the admin user you defined when installing the NSX appliance...

Horizon integration


In this recipe, we will look into integrating VMware Horizon View into Orchestrator.

Getting ready

You need the Horizon 7 plugin and you need to load it into Orchestrator. The plugin can be found at https://my.vmware.com/group/vmware/details?productId=577&downloadGroup=HVRO-130-GA .

There is a known issue (plugin version 1.3 at the time of writing). Follow kb.vmware.com/kb/2144316 in order to switch on TLSv1.1 and 1.2 for Orchestrator.

Tip

Always fully read the release notes of any plugin or update. There are five known issues that you need to be aware of: https://pubs.vmware.com/Release_Notes/en/hvro-plugin/horizon-vro-plugin-13-release-notes.html.

You also need the Horizon infrastructure. The minimum would be a Connection Server with one pool and one VM.

How to do it...

The following shows the basic setup, an example, and access point automation.

Basic setup

We will now connect Orchestrator to Horizon. This basic setup will allow a chosen user to do everything:

  1. Start the...

vSphere Replication


In this recipe, we explore the vSphere Replication plugin.

Getting ready

You need the vSphere Replication deployed. You also need a second vCenter (not really required but it makes things more interesting) or a Cloud service such as VMware vCloud Air. If you want to use vCloud Air, check kb.vmware.com/kb/2083867 .

If you are new to vSphere Replication, check out the video at: 

  https://www.youtube.com/watch?v=EWRs36nS5F0

You need to have at least one replication site configured.

Last but not least, you need the vSphere Replication plugin (see the introduction to this chapter).

How to do it...

This recipe is split into several sections.

Registering sites

The first thing we need to do is register the sites for Orchestrator to use. This requires that you have already registered a site with vSphere Replication in the vSphere Web Client.

  1. Check out the Orchestrator inventory for the sites that the Replication can see. In my example, Replication can see my two vCenters.

  2. Run the workflow...

SRM (Site Recovery Manager) integration


In this recipe, we will look into how to automate SRM (Site Recovery Manager).

Getting ready

You will need SRM installed and base configured. Meaning that SRM should be configured either with vSphere Replication or an SRA (Storage Replication Adapter) that connects to your storage. If you are new to SRM, have a look at the video at https://www.youtube.com/watch?v=drOdnRaDZ4Q .

Last but not least, you need the vSphere Replication plugin (see the introduction to this chapter).

How to do it...

This recipe is broken up into several sections.

Preparation

You need to make sure that the following things are set:

  • Orchestrator is authenticating to the PSC (vSphere authentications)

  • Orchestrator is configured to use both the protected and the recovery vCenter

  • The protected and the recovery vCenter must be in the same SSO domain

  • The user that is used in the vCenter connection should have SRM rights on both the protected and the recovery vCenter

Configuration

The following...

vROps (vRealize Operations Manager) integration


In this recipe, we explore how to use Orchestrator to expand the capabilities of vRealize Operations Manager (vROps).

Getting ready

You will need a vROps installation collecting data from vCenter. You also need to have Orchestrator connected to the same vCenter.

You need to download the vROps plugin from Solution Exchange (see the introduction to this chapter). You may need to create a free account to access the download.

If you are new to vROps, check out the video at: https://www.youtube.com/watch?v=aN85uCtPtJ4 .

How to do it...

This recipe is split into multiple sections. To reduce confusion about what plugin is which, I will talk about the vROps plugin, meaning the plugin that goes into vROps and the vROps package that went into Orchestrator.

Deploy

After you have downloaded the ZIP folder from Solution Exchange, you need to unzip it. It contains the .package file from Orchestrator and the .pak file for vROps. We will now deploy them:

  1. Import the...

lock icon
The rest of the chapter is locked
You have been reading a chapter from
VMware vRealize Orchestrator Cookbook. - Second Edition
Published in: Nov 2016Publisher: PacktISBN-13: 9781786462787
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
undefined
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at €14.99/month. Cancel anytime

Author (1)

author image
Daniel Langenhan

Daniel Langenhan is a Virtualisation expert with formidable skills in Architecture, Design and Implementation for large multi-tier systems. His experience and knowledge of process management, enterprise-level storage, Linux and Windows operation systems has made him and his business a highly sought after international consultancy in the Asia-Pacific and European regions for multinational clientele in the areas of Finance, Communication, Education and Government. Daniel has been working with VMware products since 2002 and is directly associated with VMWare since 2008. His proven track record of successful integrations of Virtualisation into different business areas while minimizing cost and maximizing reliability and effectiveness of the solution for his clients. Currently, Daniel is operating in the Europe and Asia-Pacific region with his company vLeet GmbH and Melbourne Business Boosters Pty Ltd. Daniel's expertise and practical approach to VMWare has resulted in the publication of the following books: Instant VMware vCloud Starter, Packt Publishing VMware View Security Essentials, Packt Publishing VMware vCloud Director Cookbook, Packt Publishing VMware vRealize Orchestrator Cookbook, Packt Publishing VMware vRealize Orchestrator Essentials, Packt Publishing He has also lent his expertise to many other publishing projects as a Technical Editor.
Read more about Daniel Langenhan