Block Storage Management using Microsoft System Center 2012 Virtual Machine Manager and SMI-S



Similar documents
Private Cloud Storage Management using SMI-S, Windows Server, and System Center

Enterprise Storage Solution for Hyper-V Private Cloud and VDI Deployments using Sanbolic s Melio Cloud Software Suite April 2011

Grade Disaster Recovery with Azure Site

SMI-S; Manage the Storage in Your Data Center PRESENTATION TITLE GOES HERE

Security. Environments. Dave Shackleford. John Wiley &. Sons, Inc. s j}! '**»* t i j. l:i. in: i««;

Using SMI-S for Management Automation of StarWind iscsi SAN V8 beta in System Center Virtual Machine Manager 2012 R2

In addition to their professional experience, students who attend this training should have technical knowledge in the following areas.

Cloud Optimize Your IT

DELL. Dell Microsoft Windows Server 2008 Hyper-V TM Reference Architecture VIRTUALIZATION SOLUTIONS ENGINEERING

Microsoft System Center 2012 SP1 Virtual Machine Manager with Storwize family products. IBM Systems and Technology Group ISV Enablement January 2014

Microsoft System Center Virtual Machine Manager 2008: Overview. Lee Chiang Yen Principal Trainer NetAssist Services

Index C, D. Background Intelligent Transfer Service (BITS), 174, 191

Dell High Availability Solutions Guide for Microsoft Hyper-V

Optimized Storage Solution for Enterprise Scale Hyper-V Deployments

Bosch Video Management System High Availability with Hyper-V

Assessing the OpEx Savings Driven by Nexsan Management Software

Course Outline: Course 6331: Deploying and Managing Microsoft System Center Virtual Machine Manager Learning Method: Instructor-led Classroom Learning

Virtual Volumes Technical Deep Dive

Hyper-V over SMB: Remote File Storage Support in Windows Server 2012 Hyper-V. Jose Barreto Principal Program Manager Microsoft Corporation

Big data Devices Apps

EMC Virtual Infrastructure for Microsoft SQL Server

Evolving Datacenter Architectures

System Center Virtual Machine Manager 2012 and NetApp Data ONTAP SMI-S Agent

Deploying and Managing Microsoft System Center Virtual Machine Manager

HBA Virtualization Technologies for Windows OS Environments

Course 6331A: Deploying and Managing Microsoft System Center Virtual Machine Manager

Implementing and Managing Microsoft Server Virtualization

Providing the Best-of-Breed Private Cloud. with NetApp and Windows Server 2012

Windows Server 2012 授 權 說 明

Deploying Microsoft Hyper-V with Dell EqualLogic PS Series Arrays

Management of VMware ESXi. on HP ProLiant Servers

Best Practices for SAP on Hyper-V

What s New: vsphere Virtual Volumes

Open Unified Data Protection and Business Continuity Framework

Implementing and Managing Microsoft Server Virtualization

Private cloud computing advances

HP + Veeam: Fast VMware Recovery from SAN Snapshots

VMware Virtual Machine File System: Technical Overview and Best Practices

10215A Implementing and Managing Microsoft Server Virtualization

NE-20247D Configuring and Deploying a Private Cloud

MS-10215: Implementing and Managing Microsoft Server Virtualization. Course Objectives. Required Exam(s) Price. Duration. Methods of Delivery

What s New with VMware Virtual Infrastructure

Dell High Availability Solutions Guide for Microsoft Hyper-V R2. A Dell Technical White Paper

VMware VSAN och Virtual Volumer

Configuring and Deploying a Private Cloud

Best Practices for Installing and Configuring the Hyper-V Role on the LSI CTS2600 Storage System for Windows 2008

VIRTUALIZATION 101. Brainstorm Conference 2013 PRESENTER INTRODUCTIONS

Merge Healthcare Virtualization

Windows Server 2008 R2 Hyper-V Live Migration

Best Practices for Virtualised SharePoint

Implementing and Managing Windows Server 2008 Hyper-V

Betreibt viele der größten Rechenzentren, ermöglicht kleine Unternehmen auf der ganzen Welt, und bietet Unternehmen

Frequently Asked Questions: EMC ViPR Software- Defined Storage Software-Defined Storage

HP Converged Infrastructure Solutions

Configuring and Deploying a Private Cloud

Introducing. Markus Erlacher Technical Solution Professional Microsoft Switzerland

Number: Passing Score: 800 Time Limit: 120 min File Version: 1.0. Vendor: Microsoft. Exam Code:

Infrastructure Provisioning with System Center Virtual Machine Manager

Virtualizing your Datacenter

Configuring and Deploying a Private Cloud 20247C; 5 days

Granular recovery from SAN Snapshots

A Project Summary: VMware ESX Server to Facilitate: Infrastructure Management Services Server Consolidation Storage & Testing with Production Servers

Automatizace Private Cloud. Petr Košec, Microsoft MVP, MCT, MCSE

EMC CLARiiON PRO Storage System Performance Management Pack Guide for Operations Manager Published: 04/14/2011

How To Use Starwind Iscsi San On A 2008 Server With Iscsisa (Vmware) Veeam Veea Veeami Veeamsi Veeamdroid Veeamm (Vmos) Vveam

EMC Business Continuity for Microsoft SQL Server 2008

VMware VDR and Cloud Storage: A Winning Backup/DR Combination

With Red Hat Enterprise Virtualization, you can: Take advantage of existing people skills and investments

CA Cloud Overview Benefits of the Hyper-V Cloud

Solution Brief Availability and Recovery Options: Microsoft Exchange Solutions on VMware

Server and Storage Virtualization with IP Storage. David Dale, NetApp

How To Manage A Virtualization Server

Configuring and Deploying a Private Cloud

TechTarget Windows Media

Increasing IT Efficiency in a Dynamic Datacenter with a Virtualized Storage Solution

Installation Guide. Step-by-Step Guide for clustering Hyper-V virtual machines with Sanbolic s Kayo FS. Table of Contents

EMC Mehrwert in virtuellen Umgebungen. VMware & CISCO & EMC - a perfect fit

Best Practices for Microsoft

6422: Implementing and Managing Windows Server 2008 Hyper-V (3 Days)

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

EMC SMARTS SERVER MANAGER

MICROSOFT CLOUD REFERENCE ARCHITECTURE: FOUNDATION

Best Practices: Microsoft Private Cloud Implementation

Server Virtualization with Windows Server Hyper-V and System Center

Hitachi Unified Compute Platform (UCP) Pro for VMware vsphere

Windows Server R2 Hyper-V. Microsoft's Hypervisor. Insiders Guide to. Wiley Publishing, Inc. John Kelbley. Mike Sterling WILEY

INTRODUCTION TO CLOUD MANAGEMENT

HP Matrix Operating Environment Federated CMS Overview

Setup for Failover Clustering and Microsoft Cluster Service

MICROSOFT HYPER-V SCALABILITY WITH EMC SYMMETRIX VMAX

Transcription:

Block Storage Management using Microsoft System Center 2012 Virtual Machine Manager and SMI-S Madhu Jujare Senior Software Design Engineer Microsoft Corporation

Session Objectives And Takeaways

Customer Pain Points I have no visibility into storage. I do not know how my VMs and Hyper-V hosts relate to the underlying storage environment I want to adopt the private cloud model in my datacenter. I need storage on-demand. Today when I need storage, the request can take days or weeks and sometimes is done incorrectly I want to automate more storage tasks but I simply don t have the time or expertise to do this.

Our Value Proposition Connecting the Dots E2E Discovery and Mapping Storage On Demand Minimize Deployment Friction Storage Automation Reduce Cost and Complexity Foundation for the Future Ease of Use Breakthrough Insight Storage on Your Terms

VMM 2012 - Current Architecture Console Self Service Web Portal Windows PowerShell Virtual Machine Manager Management Server SCVMM Connector Operations Manager Management Server Management Interfaces Virtualization Abstraction Layer Windows Deployment Services Server (WDS) Windows Software Update Services Server (WSUS) VMM Library Server Hyper-V Hosts and Clusters Citrix XenServer Hosts and Clusters VMware vcenter VMware ESX Hosts and Clusters Storage / Networking

SC 2012 RTM VMM Architecture Storage Management Service Discovery of Array, Pool and LUNS LUN create, snapshot, clone Mask and Unmask Discovery of portals and targets Log on & log off VMM Server Storage Management Service VDS VDS h/w provider Discovery of LUNS Mask and Unmask Set ISCSI CHAP Deprecated Host Port to LUN mappings Virtual to Physical port mappings Create & delete Virtual Ports SMI-S Provider Enumerate Rescan Mount/UnMount Volume to Disk mapping Disk to LUN mapping FC Array / ISCSI Target SAN admin tool

SC 2012 SP1 VMM Architecture Storage Management Service Discovery of Array, Pool and LUNS LUN create, snapshot, clone Mask and Unmask Discovery of portals and targets Log on & log off VMM Server SMAPI Storage Management Service Host Port to LUN mappings Virtual to Physical port mappings Create & delete Virtual Ports SMI-S Provider Enumerate Rescan Mount/UnMount Volume to Disk mapping Disk to LUN mapping FC Array / ISCSI Target SAN admin tool

Windows 2012 Storage Management

SMP provider API Storage Management API and Passthrough Providers both communicate through the SMP schema Layer is implemented as WMIv2 (new!) providers Most PowerShell cmdlets are auto-generated from the MOF Replaces VDS interfaces for hardware and OS objects Abstracts classes from SMI-S Most SMP classes are aggregated by traversing associations and combining properties from multiple CIM classes Vendors can implement a native SMP provider to this same schema Must write a WMIv2 provider Has access to the same functionality including passthrough The Standard-based Storage Management Service maps the SMP schema to industry standard SMI-S Provides extensive discovery, security, caching and other services Allows the use of off-the-shelf providers using CIM-XML or WMI transports Array, Virtualizer and Host Hardware RAID Controller profiles are surfaced all the way through the stack Other profiles (e.g., Fabric) can be accessed using passthrough capability Grammar matching required Microsoft nouns versus SMI-S definitions, e.g. VirtualDisk = StorageVolume PhysicalDrive = DiskDrive 2012 Microsoft Corporation. All Rights Reserved 9

Microsoft Standard-Based Storage Management Service Microsoft Standard-Based Storage Management Service is an SMI-S client Manages a wide range of storage arrays through the following standards: Storage Management Initiative - Specification (SMI-S) Common Information Model (CIM) Service Location Protocol (SLP) Optional component on Server product (not Windows client) Installed through Server Manager s Add Roles and Features or using the Add- WindowsFeature cmdlet Allows the Microsoft Storage Management API layer to communicate with SMI-S compliant servers Application writers will not require extensive SMI-S knowledge But can leverage the full range of functionality if they do have this Higher level unified interface Supports Discovery, Provisioning, Monitoring 2012 Microsoft Corporation. All Rights Reserved 10

Microsoft Standard-Based Storage Management Service Microsoft Standard-Based Storage Management Service SMI-S Module SLP Discovery Module CIM-XML Client WMI Client SLP Client CIM-XML WMI (DCOM) WMI Servers SMI-S Servers WMI Servers WMI SMI-S Compatible Providers

Operations Discovery Search for SMI-S agents via SLP or manually configure Credentials are securely cached Maps Windows users to SMI-S provider creds Arrays (Subsystems, Pools, Volumes, etc.) Provisioning Creation/Deletion/Modification of Storage pools Creation/Deletion/Modification of Storage Volumes Masking/Unmasking/Mapping of logical units Replication Snapshots Clones Monitoring (through indications and polling of health properties) Performance (through passthrough) Instance lifecycle changes (create, modify, delete) Passthrough for operations not covered by the SMP schema This is WMI (CIM) based 12

Windows Server 2012 Storage Cmdlets VirtualDisk (10) Disk/ PhysicalDisk (10) Partition/ Volume (10) MaskingSet (4) StoragePool (4) WMI API: http://msdn.microsoft.com/enus/library/windows/desktop/hh830612(v=vs.85).aspx PowerShell Cmdlets: http://technet.microsoft.com/en-us/library/hh848705.aspx

End-to-end Mapping Reconcile data from Hyper-V and storage arrays Identify storage in the context of a VM, host, or cluster Host and Cluster Storage Capacity Management Adding storage to a host or cluster includes unmasking, initialization, partitioning, formatting, and CSV cluster resource creation (in shared storage case) Rapid Provisioning Creation of new VMs leveraging the SAN to copy storage volume containing VHD Deploy to host or cluster at scale

Virtual Machine Manage 2012 Over 450 PowerShell cmdlets product wide 25 cmdlets specific to storage automation StorageProvider Add/Get/Set/Remove StorageArray Get/Set StoragePool Get/Set StorageClassification New/Get/Set/Delete StorageLogicalUnit New/Get/Set/Delete Register/Unregister StorageDisk Get/Set Mount/Unmount StorageVolume Get/Set InternetSCSIHBA Set

The Fantastic 12 of

The Fantastic 12 of Block Storage - Array, pool, logical units, SPC Host Storage Disks Volumes, Initiators, Ports Correlation of Block Storage to Host Storage

The Fantastic 12 of Indicates Storage SLA or Performance Guarantee Assigned to Storage Pool and Inherited by Logical Units Placement Based on Classification and Usage

Discovery and Mapping

The Fantastic 12 of Allocation of Logical Units and Pools to Host Groups Assignment of (unmasking and masking) Logical Units Creation and Deletion of Logical Units (Thick and Thin) Host Disk Initialization, Partitioning, Volume Formatting

Host Group and Host, Cluster Storage Management

The Fantastic 12 of SAN based VM Creation using Snapshot/Clone VM Creation to Host and Cluster One VM per LUN

Rapid Provisioning

The Fantastic 12 of Unmasking and Masking iscsi Initiator Log-On/Log-Off NPIV vport Creation/Deletion

The Fantastic 12 of Persistent iscsi Sessions (Explicit or Subnet Match) Initiator Log-On SPC per Cluster or per Node in Cluster

The Fantastic 12 of Disk Initialization, Partitioning, and Formatting Add and Remove Cluster Available Storage Add and Remove Cluster Shared Storage

The Fantastic 12 of 25 Cmdlets Specific to Storage Automation Scalable Parallel Operations on Large Clusters Rapid Provisioning at Scale

The Fantastic 12 of VMM Tested NetApp, EMC, HP, Dell EQL, LSI Partner Testing Hitachi, Fujitsu, Dell, IBM, StarWind Fiber Channel, ISCSI and SAS arrays supported.

The Fantastic 12 of SMI-S 1.4 Providers Attendance at SMILab Plugfests SMI-S Supported in Win8

The Fantastic 12 of Test Harness Developed by VMM Team Provided to All Partners Primitives and End to End Scenarios (Functionality and Scale)

The Fantastic 12 of

CIM operations using Pass Through

CIM Pass-through API

Resources - Microsoft Documents Microsoft SMI-S Requirements (Block, Indications, FC Switch requirements) http://connect.microsoft.com/site1094/downloads/downloaddetails.aspx?do wnloadid=43395 Window Server 2012 Standards-Based Storage Management http://blogs.technet.com/b/server-cloud/archive/2011/10/14/windows-server- 8-standards-based-storage-management.aspx File and Storage Blog http://blogs.technet.com/b/filecab/archive/2012/06/25/introduction-to-smis.aspx http://blogs.technet.com/b/filecab/archive/2012/07/05/getting-started-withsmi-s-on-windows-server-2012.aspx

Resources - Microsoft System Center Virtual Machine Manager 2012 SP1 Beta http://www.microsoft.com/enus/download/details.aspx?id=34607 SC 2012 - VMM SMI-S Supported Providers http://technet.microsoft.com/en-us/library/gg610600.aspx VMM Provider Validation Overview VMM Validation Test Harness

Session Objectives And Takeaways