260 likes | 438 Views
ESI SCO Integration Pack. Alix Sensale Irene Yu. ESI SCO Integration Pack. System Center Orchestrator 2012.
E N D
ESI SCO Integration Pack Alix Sensale Irene Yu
ESI SCO Integration Pack System Center Orchestrator 2012
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. Defining “Workflow” and “Orchestrator”
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
System Center 2012 Orchestrator • A workflow management solution for the data center • Automate IT processes/operations
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. How does Orchestrator fit into System Center?
SCO Architecture Diagram • SCO Components • Management Server • Runbook Server • Orchestrator Database • Runbook Designer • Orchestrator Console
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
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
ESI SCO Integration Pack EMC Storage Integrator
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 !!!
ESI Framework Overview ESI SCOM MP ESI Service PowerShell ESI SCO IP RESTful API ESI Service ESI MMC GUI ESI PowerShell ESI Framework Data Models Tasks Lifetime Management Access Control Adapters Storage Systems VNX, Celerra, VMAX, etc Host Systems Windows, Hyper-V, VmWare, etc Applications SharePoint, SQL Server, etc Storage Host Application
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
ESI SCO Integration Pack Product Description and Features
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)
Product Description Continued • 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
Product Description Underlying Technology • Performs storage provisioning by using ESI • Interacts with ESI using System.Management.Automation.Net namespace • Calls PowerShellcmdlets programmatically • Each Activity calls one or more PowerShellcmdlets • Established connections held in ESI cache
ESI Framework Overview ESI SCOM MP ESI Service PowerShell ESI SCO IP RESTful API ESI Service ESI MMC GUI ESI PowerShell ESI Framework Data Models Tasks Lifetime Management Access Control Adapters Storage Systems VNX, Celerra, VMAX, etc Host Systems Windows, Hyper-V, VmWare, etc Applications SharePoint, SQL Server, etc Storage Host Application
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.
ESI SCO Integration Pack Demonstration