Block and File Storage – Array, pool, logical unit, file server, file share Host Storage – Disk, volume, initiator port, virtual.

Download Report

Transcript Block and File Storage – Array, pool, logical unit, file server, file share Host Storage – Disk, volume, initiator port, virtual.

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
Polo!
Marco!
RTM
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
SMI-S Provider
VDS h/w
provider
Deprecated
Port to LUN mappings
•
•
Enumerate
Rescan
Mount/UnMount
Volume to Disk mapping
Disk to LUN mapping
VDS
Storage Management
Service
Host
•
•
•
•
•
Discovery of LUNS
Mask and Unmask
Set ISCSI CHAP
Virtual to Physical port mappings
Create & delete Virtual Ports
FC Array / ISCSI Target
SAN admin tool
SP1
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
Port to LUN mappings
Host
•
•
•
•
•
•
•
SMI-S Provider
Enumerate
Rescan
Mount/UnMount
Volume to Disk mapping
Disk to LUN mapping
Virtual to Physical port mappings
Create & delete Virtual Ports
FC Array / ISCSI Target
SAN admin tool
SP1
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
iSCSI initiator
VDS
•
•
HBA Provider
Virtual to Physical port mappings
Create & delete Virtual Ports
NPIV Provider
•
•
•
•
•
SMI-S Provider
Enumerate
Rescan
Mount/UnMount
Volume to Disk mapping
Disk to LUN mapping
Host
Host
Host
Host
FC Array / ISCSI Target
LUN
LUN
LUN
LUN
SAN admin tool
Storage Management Provider Interface (+ pass-through for extensibility enabling all of SMI-S and vendor proprietary extensions)
(Transport = WMI)
SMI-S Hardware Provider (supports Windows SM-API +
optional extensions)
Storage Array
Proprietary Transport and/or Protocol
(Supports Windows SM-API + optional extensions)
Storage Array
Indicates Storage SLA or Performance Guarantee
Assigned to Storage Pool and Inherited by Logical Units and File Shares
Placement Based on Classification and Usage
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
SAN based VM Creation using Snapshot/Clone
VM Creation to Host and Cluster
One VM per LUN
VM
OS Profile
VM SCC Template
VHD
Storage
Disk
HW profile
VHD is SAN
Copy Capable
(SCC)
VHD
Host
New VM
Wizard
Host
Array supports
snapshot/clon
e
Array creates a
copy using
snapshot/clone
SAN
SAN
Unmasking and Masking
iSCSI Initiator Log-On/Log-Off
NPIV vPort Creation/Deletion
Persistent iSCSI Sessions (Explicit or Subnet Match)
Initiator Log-On
SPC per Cluster or per Node in Cluster
Disk Initialization, Partitioning, and Formatting
Add and Remove Cluster Available Storage
Add and Remove Cluster Shared Storage
Cmdlets Specific to Storage Automation
Scalable Parallel Operations on Large Clusters
Rapid Provisioning at Scale
VirtualDisk
(10)
Disk/PhysicalDisk
(10)
Partition/Volume
(10)
MaskingSet
(4)
StoragePool
(4)
(Get-Command -Module storage -CommandType Function)
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
VMM Tested – NetApp, EMC, HP, Dell EQL, LSI
Partner Testing – Hitachi, Fujitsu, Dell, IBM, StarWind
(Development in Progress for Others)
SMI-S 1.3/1.4 Providers
Attendance at SMI Lab Plugfests
SMI-S Supported in Windows Server 2012
Test Harness Developed by VMM Team
Provided to All Partners
Primitives and End to End Scenarios (Functionality and Scale)
http://bit.ly/L2MxRO
Partner
Array
Provider Type
Validation
NetApp
EMC
EMC
EMC
HP
HP
HP
Hitachi
Hitachi
Dell
IBM
IBM
FAS
VMAX/VMAX_SE/VMAX_e
CX/VNX
VNXe
P10000 (3PAR)
P6000 (EVA)
P2000 (MSA)
AMS
VSP
Compellent
XIV
DS8000
SMI-S
SMI-S
SMI-S
SMI-S Provider in development
SMI-S
SMI-S
SMI-S
SMI-S
SMI-S
SMI-S
SMI-S
SMI-S
Yes
Yes
Yes
Provider in development
Yes
Yes
In progress
In progress
In progress
Yes
Yes
In progress
Partner
Array
Provider Type
Validation
HP
Dell
Fujitsu
LSI
LSI
NexSAN
Starwind
P4000 (LeftHand)
EqualLogic
Eternus
Engenio
MegaRAID
SMI-S Provider in development
SMP
SMI-S
SMI-S
SMI-S
SMP
SMI-S Provider in development
Provider in development
In progress
In progress
In progress
In progress
Provider in development
Provider in development
MGT14-LNC
#TEMGT316
Hands-On Labs
DOWNLOAD
System Center
2012 Evaluation
DOWNLOAD
System Center
2012 SP1 CTP
microsoft.com/systemcenter
microsoft.com/systemcenter
http://europe.msteched.com
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn
http://europe.msteched.com/sessions