Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Learning VMware vRealize Automation

You're reading from   Learning VMware vRealize Automation Learn the fundamentals of vRealize Automation to accelerate the delivery of your IT services

Arrow left icon
Product type Paperback
Published in Feb 2016
Publisher Packt
ISBN-13 9781785885839
Length 230 pages
Edition 1st Edition
Arrow right icon
Author (1):
Arrow left icon
Sriram Rajendran Sriram Rajendran
Author Profile Icon Sriram Rajendran
Sriram Rajendran
Arrow right icon
View More author details
Toc

Table of Contents (10) Chapters Close

Preface 1. vRealize Automation and the Deconstruction of Components FREE CHAPTER 2. Distributed Installation Using Custom Certificates 3. Functional Validation – Phase 1 and Installing Secondary Nodes 4. Configuring a Guest OS for vRealize Automation vSphere Blueprints 5. Functional Validation – Phase 2 and Zero to VM Provisioning 6. Testing Failover Scenarios for vRealize Automation Components 7. vRealize Orchestrator in High Availability via the NSX Load Balancer 8. The Power of Advanced Service Designer (ASD) Index

Distributed Execution Manager

The Distributed Execution Manager (DEM) is of two types. It can either act as a DEM Worker or a DEM Orchestrator.

DEM Orchestrator (DEO)

One of the main tasks of a DEM Orchestrator is to monitor the status and health of DEM Workers:

  • If the Worker service stops or loses its connection to the repository (Model Manager Web), the DEM Orchestrator clears all associated workflow instances to the non-functional DEM Worker, thus allowing the other DEM Workers to pick up the workflows. This explains why we don't need to explicitly create high availability for DEM workers.
  • Performs the scheduling of daily recurring workflows, such as inventory data collections, state data collection, and performance collections, by creating new workflow instances at the scheduled time.
  • The RunOneOnly feature in the DEM Orchestrator ensures that only one instance of any workflow is executed at a given time by the DEM Worker.
  • It pre-processes workflows before they are executed including checking the preconditions that are required for the workflows.
  • From an availability standpoint, the DEM Orchestrator works in an active/standby configuration. At least one DEM Orchestrator is necessary every time workflows are run. It's also recommended to install an additional DEM Orchestrator instance on a separate machine to help in providing HA in case of failure. In case of failure in the active DEM Orchestrator, the standby Orchestrator will take over automatically since it monitors the status of the active DEM Orchestrator.

DEM Worker

Distributed Execution Manager (DEM) Worker executes the core business logic of custom models by interacting with the VMware database and with systems such as vRealize Orchestrator (vRO), vCloud Director, and vCloud Air . Multiple DEMs can be deployed for scalability, availability, and distribution. DEMs can also manage physical machine-related life cycle events.

You have been reading a chapter from
Learning VMware vRealize Automation
Published in: Feb 2016
Publisher: Packt
ISBN-13: 9781785885839
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.
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 $19.99/month. Cancel anytime
Banner background image