Standards Support and Interoperability in Windows Server 2012: Networking, Management, and Storage Jeffrey Snover Distinguished Engineer and Lead Architect for Windows Server Microsoft Corporation WSV308
Storage See-Mong Tan Principal Program Mangaer Windows Networking Standards and Interoperability in Networking
End-to-end Security and performance optimizations are best done end-to- end Deperimeterization My network is wherever my users and assets happen to be Policy-based connectivity Configure network connectivity through policy Vendor flexibility Give users choice in industry standard equipment Power Friendly New Silicon Architectures Always On, Always Connected Use hardware offloads Microsoft Confidential8 Standards-based Interoperability Web-friendlyDeveloper simplicity
From IPv4 to IPv6
Switch dependent team Switch independent team Hyper-V Extensible Switch NIC 1NIC 2 NIC 3 Network switch LBFO Frame distribution/aggregation Failure detection Control protocol implementation
LAN Miniport Windows Network Stack Windows Storage Stack DCB Traffic Classificatio n PowerShell WMI PowerShell WMI
Management Wojtek Kozaczynski Principal Architect Windows Server Management Standards and Interoperability in Management
IT Pros Developers of managed services and devices..... OData to manage Windows Greatley simplified managment interface definition and implementation PowerShell to manage Windows and non-Windows
WS-Man Protocol Handler WS-Man Protocol Handler WMI WS-Man Protocol Handler WS-Man Protocol Handler Native MI API.Net MI API PowerShell MI Client API v1 Provider Classical Provider Classical Provider MI Provider WS-Man Protocol Handler WS-Man Protocol Handler OMI MI Provider WS-Man Protocol Handler WS-Man Protocol Handler any device Windows non-Windows WS-Man
OpenPegasusOMIFactor Requests per sec. (binary protocol) 26020,00076x Image object size8,000 KB150 KB53x Trivial provider size30 KB3 KB10x Virtual memory size54 MB1.5 MB36x Resident set size8,500 KB500 KB17x
CIM Client APIs Client WS-Man Protocol Handler Client WS-Man Protocol Handler Native MI API.Net MI API Client (D)COM Protocol Handler Client (D)COM Protocol Handler Server WS-Man Protocol Handler Server WS-Man Protocol Handler WMI Engine Server (D)COM Protocol Handler Server (D)COM Protocol Handler Local + Remote v1 Provider v2 Provider PowerShell MI Client API v1 Provider Classic Provider v2 Provider MI Provider...
CIM Client APIs WS-Man Protocol Handler Native MI API.Net MI API CIM Cmdlets CIM-Based Cmdlets CIM-Based Cmdlets PowerShell MI Client API
CIM Module Service Module Service Module Service Module Service Module MI Client CIM Client WS-Man Protocol Handler CIM Client WS-Man Protocol Handler CIM Module PowerShell Module Dispatching Layer Management OData Service non-Windows REST Clients WMI or OMI
Hardware Windows Linux Management Interoperability
Brodcom BMC Intel BMC PowerShell Win8 VM Linux VM Windows managing non-Windows via WS-Man Windows managing Linux running OMI non-Windows managing Windows via OData Windows Server 2012
Storage Gene Chellis Director of Program Management Windows Server Storage & Availability Standards and Interoperability in Storage
2 Failover of iSCSI Target connections to Node B 3 Clustered iSCSI Target iSCSI Initiator(s) 1 Node A Node B
SMI-S Example
video demo SMI-S Demo Heterogeneous Storage Management with SMI-S
Talk to our Experts at the TLC #TE(sessioncode) DOWNLOAD Windows Server 2012 Release Candidate microsoft.com/windowsserver Hands-On Labs DOWNLOAD Windows Azure Windowsazure.com/ teched
Connect. Share. Discuss. Learning Microsoft Certification & Training Resources TechNet Resources for IT Professionals Resources for Developers
Complete an evaluation on CommNet and enter to win!
Scan the Tag to evaluate this session now on myTechEd Mobile