esi sco integration pack
DESCRIPTION
ESI SCO Integration Pack. Alix Sensale Irene Yu. ESI SCO Integration Pack. System Center Orchestrator 2012. - PowerPoint PPT PresentationTRANSCRIPT
1© Copyright 2013 EMC Corporation. All rights reserved.
ESI SCO Integration Pack
Alix SensaleIrene Yu
2© Copyright 2013 EMC Corporation. All rights reserved.
ESI SCO Integration PackSystem Center Orchestrator 2012
3© Copyright 2013 EMC Corporation. All rights reserved.
Defining “Workflow” and “Orchestrator”• In general terms, a workflow is the automation of a
business process, in whole or part, during which documents, information or tasks are passed from one participant to another for action, according to a set of procedural rules.• Orchestrator is a workflow management system,
which is A system that defines, creates and manages the execution of workflows through the use of software, running on one or more workflow engines, which is able to interpret the process definition, interact with workflow participants and, where required, invoke the use of IT tools and applications.
4© Copyright 2013 EMC Corporation. All rights reserved.
System Center 2012 An integrated management platform developed by
Microsoft Helps users to manage the datacenters, client
devices and hybrid cloud IT environments App Controller Configuration Manager Data Protection Manager Operations Manager Orchestrator Service Manager Virtual Machine Manager
5© Copyright 2013 EMC Corporation. All rights reserved.
System Center 2012 Orchestrator A workflow management solution for the data center Automate IT processes/operations
Term DescriptionRunbook Automated procedure
Activity A single task in a runbook that performs a specific function
Integration Pack
A collection of custom activities that is specific to a product or a technology
6© Copyright 2013 EMC Corporation. All rights reserved.
How does Orchestrator fit into System Center?
• As part of the System Center family, Orchestrator provides IT process automation of incident response, provisioning, virtual lifecycle management and change management. This is achieved through a workflow environment that orchestrates and integrates System Center tools, enabling interoperability and process consistency across the datacenter.• Unlike the rest of System Center, Orchestrator is a 32-bit application.
7© Copyright 2013 EMC Corporation. All rights reserved.
Orchestrator Context in System Center
8© Copyright 2013 EMC Corporation. All rights reserved.
Orchestrator ComponentsOrchestrator Feature Description
Management Server Communication layer between the Runbook Designer and the orchestration database
Runbook Server Where an instance of a runbook runs.
Runbook Designer Tool used to build, edit, and manage Orchestrator runbooks.
Orchestration Console Allows user to start or stop runbooks and view real-time status on a web browser.
Orchestrator Web ServiceREST-based service that enables custom applications to connect to Orchestrator to start and stop runbooks, and retrieve information about operations by using custom applications or scripts.
Deployment Manager Tool used to deploy integration packs (IPs), runbook servers, and Runbook Designers.
9© Copyright 2013 EMC Corporation. All rights reserved.
SCO Architecture Diagram SCO Components
– Management Server– Runbook Server– Orchestrator Database– Runbook Designer– Orchestrator Console
10© Copyright 2013 EMC Corporation. All rights reserved.
Business Case for Orchestrator Data center administration by GUI Activities from multiple sources can be strung
together for process automation (runbooks) New runbooks can be constructed by less expensive
resources than high-end script writers Runbooks can be run manually or triggered by
monitors or alerts from other System Center components
11© Copyright 2013 EMC Corporation. All rights reserved.
Why ESI SCO Integration Pack? Simplified EMC Storage Provisioning
– Activities encapsulate functions into logical processes Can perform provisioning on call from multiple
System Center components (SCOM, SCVMM, SCSM, SCDPM, etc)
Works with physical and virtual hosts and high-availability failover clusters
Works with current popular EMC storage systems
12© Copyright 2013 EMC Corporation. All rights reserved.
ESI SCO Integration PackEMC Storage Integrator
13© Copyright 2013 EMC Corporation. All rights reserved.
ESI - EMC Storage Integrator A set of tools for Microsoft Windows and
Microsoft applications administrators ESI for Windows ESI Service ESI Management Pack for SCOM
Provides insight into mapping of application and physical disk resources to storage arrays.
Consolidates management interfaces for different storages, host systems and applications.
Free !!!
Windows 2008,
2008R2, 2012
Failover Cluster
EMC CX4, VNX, VNXe, VMAX
Hyper-V, vShpere vCenter,
XenServer
SharePoint
14© Copyright 2013 EMC Corporation. All rights reserved.
ESI Framework
ESI Framework Overview
ESI MMC GUI
ESI SCOM MP ESI Service PowerShell
ESI PowerShell
RESTful API
ESI Service
ESI SCO IP
Data Models
AdaptersStorage ApplicationHost
Tasks
Access Control
Lifetime Management
Storage SystemsVNX, Celerra, VMAX, etc
Host SystemsWindows, Hyper-V,
VmWare, etc
ApplicationsSharePoint, SQL Server,
etc
15© Copyright 2013 EMC Corporation. All rights reserved.
ESI PowerShell Toolkit Provided by ESI for Windows Includes a set of PowerShell Cmdlets Enables user to provision and manage storage to
Microsoft Windows hosts that uses EMC storage from PowerShell command line
Required by ESI SCO Integration Pack for creating, customizing, and running runbooks
16© Copyright 2013 EMC Corporation. All rights reserved.
SCO and SCOM Hardware Setup
17© Copyright 2013 EMC Corporation. All rights reserved.
ESI SCO Integration PackProduct Description and Features
18© Copyright 2013 EMC Corporation. All rights reserved.
Product Description Collection of Activities for working with EMC Storage
– CX4, VNX-Block, VNXe, VMAX Connects hosts and clusters to ESI (Windows OS) Connects storage systems to ESI Disconnects systems from ESI Provisions raw storage (LUNs)
19© Copyright 2013 EMC Corporation. All rights reserved.
ContinuedProduct Description
Assigns raw storage to hosts and clusters (volumes) Prepares raw storage to be used by hosts and
clusters (disks) Resizes, de-assigns and deletes storage as needed
20© Copyright 2013 EMC Corporation. All rights reserved.
Underlying TechnologyProduct Description
Performs storage provisioning by using ESI Interacts with ESI using
System.Management.Automation .Net namespace Calls PowerShell cmdlets programmatically Each Activity calls one or more PowerShell cmdlets Established connections held in ESI cache
21© Copyright 2013 EMC Corporation. All rights reserved.
ESI Framework
ESI Framework Overview
ESI MMC GUI
ESI SCOM MP ESI Service PowerShell
ESI PowerShell
RESTful API
ESI Service
ESI SCO IP
Data Models
AdaptersStorage ApplicationHost
Tasks
Access Control
Lifetime Management
Storage SystemsVNX, Celerra, VMAX, etc
Host SystemsWindows, Hyper-V,
VmWare, etc
ApplicationsSharePoint, SQL Server,
etc
22© Copyright 2013 EMC Corporation. All rights reserved.
Activity Category Activity Object(s) Other Inputs Result
Connect system Host Credentials ESI has system access
Cluster Credentials ESI has system access
Storage (VMAX, VNX-Block, VNXe) Credentials ESI has system access
Disconnect system Host, Cluster, Storage ESI has no access
Provision raw storage Storage System Size in ESI fmt New LUN
Assign storage Host, LUN Host Disk (unmasked)
Partition storage Host Disk Initialized Host Disk
Features
23© Copyright 2013 EMC Corporation. All rights reserved.
Activity Category Activity Object(s) Other Inputs Result
Format & Mount Initialized Host Disk Available Drive Letter Mounted Drive
Resize LUN and Host Volume Size in ESI fmt Expanded Volume
De-assign storage Volume, Host/Cluster Masked LUN
Delete Storage LUN Released storage
Features (continued)
24© Copyright 2013 EMC Corporation. All rights reserved.
Things To Note About ESI & Integration Pack 32-bit ESI PowerShell must be installed on any server
which is hosting either the SCO Runbook Server or the SCO Runbook Designer.
Connections with Hosts, Clusters, and Storage Systems made via an Orchestrator Activity remain active in the ESI cache until removed by an Orchestrator Disconnect.
25© Copyright 2013 EMC Corporation. All rights reserved.
ESI SCO Integration PackDemonstration