1 / 52

Overview of Microsoft System Center 2012 SP1 - Storage Management

MGT316. Overview of Microsoft System Center 2012 SP1 - Storage Management . Amit Virmani Senior Test Lead Microsoft Corporation. Mahesh Unnikrishnan Senior Program Manager Microsoft Corporation. Overview: System Center 2012 VMM. Service Templates Application Deployment

leal
Download Presentation

Overview of Microsoft System Center 2012 SP1 - Storage Management

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MGT316 Overview of Microsoft System Center 2012 SP1 - Storage Management Amit Virmani Senior Test Lead Microsoft Corporation Mahesh Unnikrishnan Senior Program Manager Microsoft Corporation

  2. Overview: System Center 2012 VMM Service Templates Application Deployment Custom Command Execution Image-based Servicing Clouds Application Owner Usage Capacity and Capability Delegation and Quota Services Infrastructure Server Lifecycle Management Multiple Hypervisors Network Management Storage Management Dynamic Optimization HA VMM Server PowerShell (452) Upgrade Custom Properties Fabric

  3. The Fantastic 12 of End to End Mapping 1 Storage Classification 2 Array Onboarding 6 Cluster Storage Management 7 Allocation and Assignment 3 Rapid Provisioning 4 SAN Migration 5 Storage Automation 8 Scalable Provisioning 9 Extensive Array Support 10 Standards Based Management 11 Validation 12

  4. The Fantastic 12 of Array Onboarding 6 Cluster Storage Management 7 End to End Mapping End to End Mapping 1 1 Storage Classification 2 Allocation and Assignment 3 Rapid Provisioning 4 SAN Migration 5 Storage Automation 8 Scalable Provisioning 9 Extensive Array Support 10 Standards Based Management 11 Validation 12 Block and File Storage – Array, pool, logical unit, file server, file share Host Storage – Disk, volume, initiator port, virtual disk Correlation - Block and File Storage to Host Storage

  5. What We Heard from You “I don’t have enough visibility into storage from the management tools.” “I want to show how virtual machines and virtualization hosts relate to the underlying storage environment.” “Troubleshooting storage issues is problematic - my storage team does not know much about my virtual environment.”

  6. Polo! Marco!

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

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

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

  10. Windows Server 2012 – Storage Management API Management Software File Server Manager Third-party management application System Center Windows 8 Storage Management API Windows Storage Management API (PowerShell and WMI) Pass-through API for extensibility (WMI) Storage Management Provider Interface (+ pass-through for extensibility enabling all of SMI-S and vendor proprietary extensions) (Transport = WMI) SMI-S Service 3rd Party Providers SMP: Storage Spaces (no pass-through support) Proprietary Transport and/or Protocol (Supports Windows SM-API + optional extensions) SMI-S Hardware Provider (supports Windows SM-API + optional extensions) Storage Vendor Hardware and Software Storage Array Storage Array

  11. Discovery and Mapping

  12. Storage Management Providers SMI-S CIMXML Netapp, EMC, HP, IBM, Dell (Compellent), Fujitsu, Hitachi, Huawei, StarWind, LSI (Engenio) SMI-S WMI LSI (MegaRaid) **NEW in SP1** Enables the discovery of storage and mapping to virtual environment. VMM relies on vendor developed storage providers that plug into SMAPI. SMP WMI Dell (EqualLogic) NexSAN **NEW in SP1**

  13. Enhanced iSCSI SAN Support HP LeftHand (P4000/P4500) **NEW in SP1** Dell EqualLogic **NEW in SP1** Management of iSCSI SANs that create new iSCSI targets with each new storage logical unit. VMM automates the creation of storage, discovery of portal, and initiator logon

  14. Enhanced SAS Support Discovery of SAS array connected to servers **NEW in SP1** Storage Provisioning **NEW in SP1** Management of SAS connected storage including discovery and provisioning Attach/Detach **NEW in SP1** HP P2000 LSI Engenio **NEW in SP1**

  15. Hypervisor Storage Discovery Level 1 Block Storage Host Agent FC Pool Port, vPort LUN IQN iSCSI Initiator ID Discovery Level 2 SAS Port Target port Mapping Port to Port VDS Disk/Volume Storage group Hyper-V WMI File Storage Mapping Disk to LUN Pass through File share File system VHD Permission

  16. Walking the Line – Block and File Storage

  17. Lifecycle Indications ComputerSystem **NEW in SP1** StoragePool StorageVolume **NEW in SP1** Remote storage providers inform clients of changes in near real-time, updating higher level cache engines to improve discovery performance. SCSIProtocolEndpoint StorageHardwareID SCSIProtocolController **NEW in SP1**

  18. The Fantastic 12 of Array Onboarding 6 Cluster Storage Management 7 End to End Mapping 1 Storage Classification Storage Classification 2 2 Allocation and Assignment 3 Rapid Provisioning 4 SAN Migration 5 Storage Automation 8 Scalable Provisioning 9 Extensive Array Support 10 Standards Based Management 11 Validation 12 Indicates Storage SLA or Performance Guarantee Assigned to Storage Pool and Inherited by Logical Units and File Shares Placement Based on Classification and Usage

  19. Classifying Storage Pools Storage Provider Storage Array 1 Storage Array 2 Storage Pool 1 Storage Pool 2 Storage Pool 3 Bronze Gold Silver

  20. The Fantastic 12 of Array Onboarding 6 Cluster Storage Management 7 End to End Mapping 1 Storage Classification 2 Allocation and Assignment Allocation and Assignment 3 3 Rapid Provisioning 4 SAN Migration 5 Storage Automation 8 Scalable Provisioning 9 Extensive Array Support 10 Standards Based Management 11 . 12 Creation of Logical Units (Thick, Thin, Snapshot, Clone) and File Shares Assignment of Logical Units and File Shares to Hyper-V servers Allocation of Storage to Host Groups and Clouds Host Disk Initialization, Partitioning, Volume Formatting

  21. What We Heard from You “I do not have the expertise to automate storage operations” “I made a targeted investment in automation to reduce human error” “I spent lots of time waiting for storage to be provisioned” “There are too many APIs that I need to work with across different arrays”

  22. Allocation of Storage to Host Groups

  23. Allocation of Storage to Clouds

  24. Storage Provisioning Thick and Thin LUN Provisioning Storage Masking Creation, deletion, modification of masking sets Automate block and file storage operations in a private cloud environment, enabling on-demand provisioning of storage capacity. File Server Management SMB3 to Hypervisor SMB3 to Library **NEW in SP1**

  25. Host Group and Cloud Storage Management

  26. THE FANTASTIC 12 OF Rapid Provisioning Array Onboarding 6 Cluster Storage Management 7 End to End Mapping 1 Storage Classification 2 Allocation and Assignment 3 Rapid Provisioning 4 4 SAN Migration 5 Storage Automation 8 Scalable Provisioning 9 Extensive Array Support 10 Standards Based Management 11 . 12 SAN based VM Creation using Snapshot/Clone VM Creation to Host and Cluster One VM per LUN

  27. SAN based Rapid Provisioning New Template Wizard New VM Wizard VHD is SAN Copy Capable (SCC) VM SCC Template Host Host VM OS Profile VHD VHD Array supports snapshot/clone Array creates a copy using snapshot/clone HW profile Storage Disk SAN SAN SAN

  28. The Fantastic 12 of Array Onboarding 6 Cluster Storage Management 7 End to End Mapping 1 Storage Classification 2 Allocation and Assignment 3 Rapid Provisioning 4 SAN Migration SAN Migration 5 5 Storage Automation 8 Scalable Provisioning 9 Extensive Array Support 10 Standards Based Management 11 . 12 Unmasking and Masking iSCSI Initiator Log-On/Log-Off NPIV vPort Creation/Deletion

  29. Storage Migration Masking/Unmasking NPIV vPort Creation and Deletion Optimize the deployment to a SAN and the migration of VMs within the SAN, minimizing the friction of moving workloads in the datacenter. iSCSI Initiator Logon/Logoff Offloaded Data Transfer (ODX) **NEW in SP1**

  30. Rapid Provisioning and Migration

  31. Array Onboarding 6 The Fantastic 12 of Array Onboarding 6 Cluster Storage Management 7 End to End Mapping 1 Storage Classification 2 Allocation and Assignment 3 Rapid Provisioning 4 SAN Migration 5 Storage Automation 8 Scalable Provisioning 9 Extensive Array Support 10 Standards Based Management 11 . 12 Persistent iSCSI Sessions (Explicit or Subnet Match) Initiator Log-On SPC per Cluster or per Node in Cluster

  32. The Fantastic 12 of Array Onboarding 6 Cluster Storage Management 7 End to End Mapping 1 Storage Classification 2 Allocation and Assignment 3 Rapid Provisioning 4 SAN Migration 5 Storage Automation 8 Scalable Provisioning 9 Extensive Array Support 10 Standards Based Management 11 . 12 Cluster Storage Management 7 Disk Initialization, Partitioning, and Formatting Add and Remove Cluster Available Storage Add and Remove Cluster Shared Storage

  33. Host and Cluster Storage Management

  34. The Fantastic 12 of Array Onboarding 6 Cluster Storage Management 7 End to End Mapping 1 Storage Classification 2 Allocation and Assignment 3 Rapid Provisioning 4 SAN Migration 5 Storage Automation Storage Automation 8 8 Scalable Provisioning Scalable Provisioning 9 9 Extensive Array Support 10 Standards Based Management 11 . 12 Cmdlets Specific to Storage Automation Scalable Parallel Operations on Large Clusters Rapid Provisioning at Scale

  35. Storage Automation Block Storage File Storage **NEW in SP1** Automation of storage management involves the simplification of interfacing with storage through management clients, PowerShell, and REST endpoints. Windows Server 2012 SMAPI **NEW in SP1** Sample Fill Sample Fill Sample Fill Sample Fill Sample Fill Sample Fill Sample Fill Sample Fill

  36. Advanced Storage Automation UI Add-ins **NEW in SP1** Pass Through **NEW in SP1** Automation of storage management involves the simplification of interfacing with storage through management clients, PowerShell, and REST endpoints. Orchestration

  37. Windows Server 2012 - Storage Cmdlets (82) Connect Disconnect Get/Hide New/Remove Repair Resize Set Show Add Get Remove Reset Set Clear Initialize Update Get New Remove Rename Get New Remove Resize Set Format Optimize Repair Get New Remove Set VirtualDisk (10) Disk/PhysicalDisk (10) MaskingSet (4) Partition/Volume (10) StoragePool (4) (Get-Command -Module storage -CommandTypeFunction) WMI API: http://msdn.microsoft.com/en-us/library/windows/desktop/hh830612(v=vs.85).aspx PowerShell Cmdlets: http://technet.microsoft.com/en-us/library/hh848705.aspx

  38. The Fantastic 12 of Array Onboarding 6 Cluster Storage Management 7 End to End Mapping 1 Storage Classification 2 Allocation and Assignment 3 Rapid Provisioning 4 SAN Migration 5 Storage Automation 8 Scalable Provisioning 9 Extensive Array Support 10 Standards Based Management 11 Validation 12 Extensive Array Support Extensive Array Support 10 10 VMM Tested – NetApp, EMC, HP, Dell EQL, LSI Partner Testing – Hitachi, Fujitsu, Dell, IBM, StarWind (Development in Progress for Others)

  39. The Fantastic 12 of Array Onboarding 6 Cluster Storage Management 7 End to End Mapping 1 Storage Classification 2 Allocation and Assignment 3 Rapid Provisioning 4 SAN Migration 5 Storage Automation 8 Scalable Provisioning 9 Extensive Array Support 10 Standards Based Management 11 Validation 12 Standards Based Management 11 SMI-S 1.3/1.4 Providers Attendance at SMI Lab Plugfests SMI-S Supported in Windows Server 2012

  40. The Fantastic 12 of Validation 12 Array Onboarding 6 Cluster Storage Management 7 End to End Mapping 1 Storage Classification 2 Allocation and Assignment 3 Rapid Provisioning 4 SAN Migration 5 Storage Automation 8 Scalable Provisioning 9 Extensive Array Support 10 Standards Based Management 11 Validation 12 Test Harness Developed by VMM Team Provided to All Partners Primitives and End to End Scenarios (Functionality and Scale)

  41. Provider Validation Simple Operations Create/Delete LUN Snapshot/Clone LUN Unmask/Mask LUN Advanced Workflows Mount Disk Create CSV Extensive PowerShell script created by VMM team and used by all partners to validate providers – basic operations, advanced workflows, and end to end scenarios at scale Script: http://bit.ly/L2MxRO [Available end of June] End to End Scenarios Rapid Provisioning Cluster Storage Management

  42. Storage Provider Support

  43. The Fantastic 12 of Breakthrough Insight Private Cloud-Ready Storage Automation Platform Storage and Your Terms Ease of Use Allocation and Assignment End to End Mapping Storage Classification Rapid Provisioning Array Onboarding SAN Migration Cluster Storage Management Scalable Provisioning Storage Automation Validation Extensive Array Support Standards Based Management

  44. Related Content • Breakout Sessions • MGT14-LNC- What's New in System Center 2012 SP1 - Virtual Machine Manager • MGT315 - Network Management in Microsoft System Center 2012 SP1 - Virtual Machine Manager • MGT316 - Overview of Microsoft System Center 2012 SP1 - Storage Management • MGT317 - Overview of Microsoft System Center 2012 SP1 - Virtual Machine Manager Services • VIR306 - Hyper-V over SMB: Remote File Storage Support in Windows Server 2012 Hyper-V • MGT320 - Microsoft System Center Virtual Machine Manager 2012: Zero to Cluster to Cloud • MGT321 - Service Template Creation from the Ground Up • VIR303 – An Overview of Hyper-V Networking on Windows Server 2012 • WSV301 - Building Hosted Private and Public Cloud using Windows Server 2012 • Windows Server 2012, Hyper-V, Networking, Storage (TLC) • System Center (TLC) • Other Sessions • PRC03 - Pre-Conference Seminar - Private Cloud Immersion

  45. MGT Track Resources Talk to our Experts at the TLC #TEMGT316 Hands-On Labs DOWNLOAD System Center 2012 Evaluation microsoft.com/systemcenter DOWNLOAD System Center 2012 SP1 CTP microsoft.com/systemcenter

  46. Resources Learning TechNet • Connect. Share. Discuss. • Microsoft Certification & Training Resources http://europe.msteched.com www.microsoft.com/learning • Resources for IT Professionals • Resources for Developers • http://microsoft.com/technet http://microsoft.com/msdn

  47. Evaluations Submit your evals online http://europe.msteched.com/sessions

More Related