SlideShare a Scribd company logo
Windows Server 2012 Deep-Dive
Support for a
modern work
style
• Virtual Desktop Infrastructure (VDI): simplified management and reduced cost of
implementations
• Optimized branch office wide area network (WAN) bandwidth use
• Ability for remote users to more securely access internal resources without a virtual
private network (VPN)
Cost savings and
increased
efficiencies
• Reduced storage costs with Storage Spaces and other storage enhancements
• Increased server/administrator ratio through Windows PowerShell and multimachine
management
• Increased uptime with Cluster-Aware Updating and transparent failover
Comprehensive
cloud platform
• Complete, built-in virtualization platform
• Enterprise-class scale and performance, so you can virtualize every application
• Ability to achieve business continuity with inbox disaster recovery solutions
• Best-in-class hybrid cloud experience with a common set of technologies
2
3
SCALE AND
PERFORMANCE
System Resource
MAXIMUM NUMBER Improvement
factorWindows 2008 R2 Windows Server 2012
Host Logical processors on
hardware
64 320 5×
Physical memory 1 TB 4 TB 4×
Virtual processors per host 512 2,048 4×
Virtual
machine
Virtual processors per virtual
machine
4 64 16×
Memory per virtual machine 64 GB 1 TB 16×
Active virtual machines 384 1,024 2.7×
Cluster Nodes 16 64 4×
Virtual machines 1,000 8,000 8×
4
Lowers the cost of
acquisition,
deployment, and
operations
Optimizes
capacity utilization
SMB Direct
SMB 3.0
Data
Deduplication
Storage Spaces
Delivers
enterprise-class
performance
Resilient to
component
failures
Common Configurations
Creating an SMB Share
From Server Manager:
1. Log on or connect to a
Windows Server 2012
computer on which the
File and Storage role is
installed. Open Server
Manager and navigate
to File and Storage
Services
2. In Server Manager, start
the New Share Wizard
# Create folder MD X:VMS # Create file share New-SmbShare -Name VMS1
-Path X:VMS -FullAccess DomainHVAdmin, DomainHV1$, DomainHV2$,
DomainHVC$ # Set NTFS permissions from the file share permissions (Get-SmbShare
VMS1).PresetPathAcl | Set-Acl
With PowerShell:
• Highly available, shared
data store for SQL Server
databases and Hyper-V
workloads
• Increased flexibility, and
easier provisioning and
management
• Ability to take advantage
of existing network
infrastructure
• No application downtime
for planned maintenance
or unplanned failures with
failover clustering
• Highly available scale-out
file server
• Built-in encryption
support
File Server
Cluster
Cluster Shared Volumes
Single File System Namespace
SMB
Single Logical Server FooShare
RAID
Array
RAID
Array
RAID
Array
SAN
7
Windows
Virtualized
Storage
Physical
Storage
Storage PoolStorage Pool
Storage Space Storage Space Storage Space
ENTERPRISE-CLASS
FEATURES ON LESS
EXPENSIVE HARDWARE
Hyper-V Cluster
Microsoft
SQL Server
WindowsServerfileservercluster
foo1share1 foo2share1
fooshare
• High-performance, continually available
fileshares for business critical applications
• Failover transparent to server applications
with zero downtime and with only a small
I/O delay
• Support for planned moves, load balancing,
operating system restart, unplanned
failures, and client redirection (scale-out
only)
• Resilient for file and directory operations
• All servers involved should have Windows
Server 2012
CONTINUOUS
APPLICATION
AVAILABILITY
8
Receive Segment
Coalescing (RSC)
Dynamic Virtual
Machine Queue
(D-VMQ)
Single Root I/O
Virtualization
(SR-IOV)
Receive-Side
Scaling (RSS)
SMB Direct
(RDMA)
9
Gain predictable
performance
Scale
automatically as
demand increases
Help ensure that
networking is no
longer the bottle
neck
Deliver high-
speed data
transfer on
industry-standard
hardware
File Client
SMB
Buffer
File Server
With RDMA
10
Without RDMA
App
Buffer
SMB
Buffer
OS
Buffer
Driver
Buffer
SMB
Buffer
OS
Buffer
Driver
Buffer
App
Buffer
SMB
Buffer
rNICrNIC NIC Adapter
BufferNICAdapter
Buffer
Adapter
Buffer
Adapter
Buffer
iWARP
InfiniBand
ENTERPRISE-CLASS
FEATURES ON LESS
EXPENSIVE HARDWARE
• Higher performance
through offloading of
network I/O processing
onto network adapter
• High throughput with
low latency and ability to
take advantage of high-
speed networks (such as
InfiniBand and iWARP)
• Remote storage at the
speed of direct storage
• Transfer rate of around
50 Gbs on a single NIC
port
• Compatible with SMB
Multichannel for load
balancing and failover
SMB
client
SMB
server
File
copy
NIC NIC
NIC NIC
File
copy
• Automatic detection and use of multiple network
connections between SMB client and server
• Helps server applications be resilient to network
failure
• Transparent Failover with recovery of network
failure if another connection is unavailable
• Improved throughput
• Bandwidth aggregation through NIC
Teaming
• Multiple nodes/CPUs for network
processing with RSS-capable network
adapters
• Automatic configuration with very little
administrative overhead
CONTINUOUS
APPLICATION
AVAILABILITY
11
Hyper-V
Clie
nt
Client
Hyper-V
Hyper-V
SQL Server
Host
File
Server
File
Server
SAS JBOD
Disk
Disk
SAS HBA
SAS
Module
SAS HBA
R-NIC
R-NIC
SAS JBOD
Disk
Disk
SAS
Module
R-NIC
R-NIC
Client
Storage
Spaces
SMB 3,0
ServerSMB 3,0
Client
Switch
Switch
NIC
NIC
NIC Teaming
vSwitch
Switch
Switch
SwitchNIC
Router
Switch
Disk
Disk
Disk
Disk
Clie
nt
Client
Client
NIC
VM
VM
VMVirtual
Machine
vNIC vDisk
File
Share
SpaceFile
Share Space
13
External Intelligent Storage Array
Virtual Disk Virtual Disk
Token
IMPROVED
PERFORMANCE,
MORE CHOICE
Benefits
• Rapid virtual machine provisioning and
migration
• Faster transfers on large files
• Minimized latency
• Maximized array throughput
• Less CPU and network use
• Performance not limited by network
throughput or server use
• Improved datacenter capacity and scale
Offloaded Data Transfer (ODX)
Token-based data transfer between
intelligent storage arrays
ALWAYS ON,
ALWAYS UP SERVICES
CONTINUOUS APPLICATION AVAILABILITY
ENTERPRISE-CLASS FEATURES ON LESS EXPENSIVE HARDWARE
Application storage support
through SMB 3.0
Server Message Block (SMB)
Direct
Data Deduplication
Storage Spaces
IMPROVED PERFORMANCE AND MORE CHOICE
THROUGH INDUSTRY INNOVATION
Virtual Fibre Channel
for Hyper-V
Windows Storage ServerWindows Cluster in a Box
Offloaded Data Transfers
(ODX)
SMB Transparent Failover
SMB Multichannel
Cluster-Aware
Updating (CAU)
File system enhancements Online backup
SIMPLIFIED MANAGEABILITY
Unified storage
management
Management options
14
High availability with iSCSI and
NFS
What is Storage Spaces & Thin
Provisioning?
Storage Spaces
• New in Windows Server 2012
• Provides an in-box storage virtualization that can use low-cost commodity storage devices
• Aggregates unallocated space on physical disks installed in or connected to servers through
a “pooling” model
• Can provide a cost-effective platform for business critical storage across a variety of
scenarios
Thin Provisioning
• “Just-in-Time” allocations of storage with the ability to reclaim storage (“Trim”)
• Integrated with Storage Spaces
Why Should You Care?
Storage pools
• Can be mapped to combinations of hard disks as well as solid-state drives
(SSDs)
• Can be expanded dynamically by simply adding additional drives, thereby
seamlessly scaling to cope with unceasing data growth
Multitenancy
• Administration of storage pools can be controlled through access control lists
(ACLs) and delegated on a per-pool basis
• Can be fully integrated with Active Directory Domain Services
Resilient storage
• Storage Spaces support two optional resiliency modes (mirroring and parity)
• Per-pool support for disks that are reserved for replacing failed disks (hot
spares), background scrubbing, and intelligent error correction allow
continuous service availability despite storage component failures
The features of Storage Spaces are designed to meet a variety of challenges in
support of highly-available storage
Storage Spaces Requirements
• The criterion for determining which drives are eligible to be part of a Pool are:
• Minimum drive size is 10 GB
• Drive is empty, i.e. no partition data exists on the drive
• Drive is not assigned to any other pool
• The Primordial Pool will consist of Physical Disks that are not assigned to
any existing Storage Pool
• Windows Server 2012
• Serial ATA (SATA) or Serial Attached SCSI (SAS)
connected disks (in an optional just-a-bunch-of-
disks [JBOD] enclosure)
• Multinode clustered shared-storage deployments
• Two or more servers running Windows Server
2012
• Requirements as specified for failover
clustering and Windows CSV
• SAS connected JBODs that comply with
Windows Certification requirements
Drive
Type
Stand-Alone
File Servers
Clustered
File Servers
SATA Supported
SCSI Supported
iSCSI Supported Supported
SAS Supported Supported
USB Supported
How does Storage Spaces Work?
An example…
Storage Spaces Management Interface
Configuring a Storage Pool
Creating a Storage Space (Virtual Disk)
Data Redundancy in Storage Spaces
Redundancy Type Description
Simple • Data is striped across physical disks
• Maximizes capacity
• Increases throughput
Mirror • Data is duplicated on two or three physical disks
• Increases reliability
• Reduces capacity by 50 to 66 percent
Parity • Data and parity information are striped across physical disks
• Increases reliability
• Reduces capacity by 13 to 33 percent
• Virtualization of storage with
Storage Pools and Storage
Spaces
• Storage resilience and
availability with commodity
hardware
• Resiliency and data
redundancy through
n-way mirroring (clustered or
unclustered) or parity mode
(unclustered)
• Utilization optimized through
thin and trim provisioning and
enclosure awareness
• Integration with other
Windows Server 2012
capabilities
• Serial Attached SCSI (SAS)
and Serial AT Attachment
(SATA) interconnects
Windows
Virtualized
Storage
Windows Application Server or File Server
Physical or
virtualized
deployments
Physical
Storage
(Shared) SAS or SATA
Integrated
with other
Windows
Server 2012
capabilities
Storage PoolStorage Pool
File Server Administration
Console
Hyper-V
Cluster Shared Volume
Failover Clustering
SMB Multichannel
NFS Windows Storage Mgmt.
NTFS SMB Direct
23
Storage Space Storage Space Storage Space
ENTERPRISE-CLASS
FEATURES ON LESS
EXPENSIVE HARDWARE
Managing Storage with PowerShell
Parameters configured with GUI and PowerShell
• Underlying storage pool name
• Virtual disk name
• Resiliency setting (Simple, Mirror, or parity)
• Provisioning type (Thin or Fixed)
• Virtual disk size
Parameters configured only with PowerShell
• Number of columns: the number of columns the
virtual disk contains
• Number of data copies - number of complete
copies of data that can be maintained
• Disk interleave - number of bytes forming a stripe
• Physical disks to use - specific disks to use in the
virtual disk
PowerShell is required to access many of the advanced
features afforded by the new Storage Management
application programming interface (API)
Example: New-StoragePool
Integrating Storage Pools with Failover
Clustering
• Clustered Storage Spaces require
fixed provisioning
• Clustered virtual disks require
underlying hardware to support
persistent reservations
• Rapid recovery from file system corruption without
affecting availability
• Resilient against power outage corruption
• Periodic checksum validation of file system metadata
• Improved data integrity protection
• Ideal for file server volumes
NTFS improvements
• Rapid recovery from file system corruption without affecting
availability
• Data corruption virtually eliminated through allocate-on-write
• Period checksum validation of file system meta-data
• Seamless data integrity protection
CHKDSK
• Seconds to fix corrupted data
• No offline time when used with CSV
• Disk scanning process separated from repair process
• Online scanning with volume and offline repair
CONTINUOUS
APPLICATION
AVAILABILITY
0
100
200
300
400
100 Million Files 200 Million Files 300 Million Files
Windows Server 2008 R2 Windows Server 2012
26
Source: “Microsoft Internal Testing"
Windows Server Cluster
Current
Workload
Third-party plug-in for updates
U
• Reduces server downtime and user
disruption by orchestration of cluster node
updates
• Maintains service availability without
impacting cluster quorum
• Detects required updates and moves
workloads off nodes for updates
• Uses Windows Update Agent or extensible
plug-in
CONTINUOUS
APPLICATION
AVAILABILITY
27
28
Deliver enterprise ready performance on a wide
range of hardware
Offer a wide range of
choices to meet
customer needs
Maximize returns on
storage investments
Windows Cluster
in a Box
Offloaded Data
Transfer (ODX)
Virtual Fibre
Channel in Hyper-
V
Windows Storage
Server
Windows Cluster in a Box ODX SMB Direct
Quanta Computer
HP
Wiwynn
Violin Memory
Dell
IBM
HP
NetApp
Fujitsu
Intel
LSI
XyratexXio
EMC
Hitachi
Fujitsu
NEC
Mellanox
Intel
Chelsio
HA-DAS.com
29
Windows Storage Server 2012
DELL
XTORE
MaXXan
AREA
Western Digital
LACIE
Unibrain
CM
Pyramid
Thomas-Krenn.AG
Broadberry
Pivot 3
N-TEC
AMAX
ABERDEEN
BOSCH
Acma
DNF
Storageflex
BUFFALO
Variel
WINCHESTER SYSTEM
Fujitsu
SIEMENS
IBM
HP
NEC
IMPROVED
PERFORMANCE,
MORE CHOICE
30
Enables consistent, repeatable, and
reliable automation
Provides a richer
set of tools for IT
Pros and
developers
Makes
complex
tasks easier to
perform with a
simple wizard-
driven experience
Comprehensive storage management
with SMI-S support
Windows PowerShell
SMI-S and WMI
31
SIMPLIFIED
MANAGEABILITY
Management
software
Storage
management APIs
Storage vendor
hardware and
software
File server manager
Third-party management
application
Microsoft System Center
Windows storage management API (Windows
PowerShell and WMI)
Pass-through API for extensibility (WMI)
Windows standards-based
storage management services
SMP: Third-party providers SMP: Storage Spaces
SMI-S hardware
provider
SMI-S hardware
provider
Storage
array/RAID
controller
Storage
array/RAID
controller
Storage
array/RAID
controller
Industry
standard
storage
Proprietary transport and/or
protocol
Storage management provider (SMP) interface
• Centralized storage
management interface
for administrators
• SMI-S compliant SAN
management from
Windows Server
Manager
• Remote management of
servers and server
storage
32
SIMPLIFIED
MANAGEABILITY
Server Manager UI
Robust automation with Windows
PowerShell and WMI
Get-Command –module [ ]
SMBshare
NFS
FileServerResourceManager
DFSN
Deduplication
iSCSITarget
Storage
FailOverClusters
Management Packs for Microsoft
System Center include:
• SMB
• NFS
• iSCSI
• Deduplication
• File Server Resource Manager and File
Classification Infrastructure (FCI)
• DFS-N and DFS-R
Best Practice Analyzer (BPA) available
for all components
CHALLENGES
Keep services resilient to underlying hardware failures
Manage complex network management solutions
Maximize use of resources in a multitenant
environment
Support new hardware technologies
Deliver better performance, higher density, lower
power consumption, and hardware offloading
Simplified networking infrastructure
Guaranteed high levels of service level agreement
(SLA)
Better manageability, greater control, and more
extensibility
Continuously available and resilient network
infrastructure
More flexible and agile solutions
NEEDS
33
NIC Teaming
Dynamic Host
Configuration Protocol
(DHCP) failover
Private virtual local area
network (PVLAN)
Hyper-V Network
Virtualization
SIMPLIFIED MULTITENANT INFRASTRUCTURE
OPERATIONAL EFFICIENCY
RICHER
ECOSYSTEM
CONTINUOUS APPLICATION AVAILABILITY
Cross-premises
connectivity
Hyper-V Extensible
Switch
Hardware partners
Server Message Block
(SMB) 3.0 Multichannel
Quality of Service
(QoS)
HIGH-PERFORMANCE
NETWORKING
SMB Direct
Single Root I/O
Virtualization (SR-IOV)
Receive-Side scaling
(RSS)
Receive Segment
Coalescing (RSC)
Dynamic Virtual
Machine Queue
(D-VMQ)
IP Address
Management (IPAM)
Resource Metering
Microsoft Windows
PowerShell
BranchCache
34
NIC
Teaming
DHCP
failover
Quality of Service
SMB
Multichannel
Embrace a multi-
vendor ecosystem
Provide consistent
bandwidth for
services
Run services
without
interruption
Automatically
remediate issues
with no human
intervention
35
What is NIC Teaming?
• Multiple parallel network connections
• Increases throughput
• Provides redundancy in case of link failure
NIC Teaming in a Hyper-V
environment
• Uses virtual network adapters
• Can connect to more than one virtual switch
• Maintains connectivity if one switch
disconnects
• Can support up to 32 network adapters in a
team (Example: SR-IOV)
NIC Teaming
• Higher reliability against
failure
• Better throughput
Benefits
Management
• Windows PowerShell
• Configuration UI for NIC
Teaming Server Manager
CONTINUOUS
SERVICES
36
Virtual
adapters Team network
adapter
Team network
adapter
37
• Provides network fault tolerance and
continuous availability when network adapters
fail by teaming multiple network interfaces
• Vendor agnostic and shipped inbox
• Provides local or remote management
through Windows PowerShell or UI
• Enables teams of up to 32 network adapters
• Aggregates bandwidth from multiple network
adapters
• Includes multiple nodes: switch dependent
and independent
CONTINUOUS
APPLICATION
AVAILABILITY
Resource
Metering
IP Address
Management
Windows
PowerShell
BranchCache
38
Provide an
easy-to-use,
robust automation
framework
Monitor
resource usage
Manage IP
address space and
consolidate
external tools
Simplify data
transfer in
multisite
environments
Comprehensive coverage with more than 400 cmdlets related to
networking
39
OPERATIONAL
EFFICIENCY
Remote machine management support
Integrated object model
Windows PowerShell 3.0
provides more features to allow more activities
to be automated across the server ecosystem
Windows Management Framework
provides a common platform for building
automation and integration incorporating PowerShell, WS-
Management and WMI
STANDARDS-BASED MANAGEMENT
40
MULTISERVER
MANAGEMENT
ECOSYSTEM AND
EXTENSIBILITY
Server Manager
enables a
multiserver
management
experience that
builds on the
standardized
approach to
management
and robust
automation
capabilities
Standardized
interfaces and
tools extend the
interoperability
with DevOps
Cross platform
capabilities
enable
automation
across the
datacenter
ROBUST AUTOMATION
Simplifies the
management
of a diverse
ecosystem
Standard
models
Standard APIs
Standard
protocols
Windows
Management
Framework
41
STANDARDS-
BASED
MANAGEMENT
IT Pro Tool Developer Solution Provider
Storage
Operating
system
DevicesDisk
Managed
objects
Methods to manage each device
Number of devices to manage
42
“The NxM Problem”
Windows Management
Framework
IT Pro Tool Developer Solution Provider
Storage
Operating
system
DevicesDisk
Managed
objects
Maximize the value of using the Windows Management Framework
STANDARDS-
BASED
MANAGEMENT
43
Maximize the value of using the Windows Management Framework
STANDARDS-
BASED
MANAGEMENT
Storage
Operating
System
DevicesDisk
Managed
objects
Standard protocols: WS-Management, REST, HTTP, PSRP
Standard APIs: MI Client, Windows PowerShell, Open Data Protocol (OData)
Standard models: Common Information Model (CIM) schema, Storage
Management Initiative Specification (SMI-S)
IT Pro Solution ProviderTool Developer
44
STANDARDS-
BASED
MANAGEMENT
45
Made WS-Management the default protocol for management
Adopt the latest
Common Information
Model:
Allows Windows clients to
manage Linux/UNIX and
standards-compliant devices
and services
Allows Linux/UNIX devices to
manage Windows
STANDARDS-
BASED
MANAGEMENT
46
Simplify and lower the
cost of:
Developing PowerShell
cmdlets in native code, as
CIM providers
Instrumenting services and
devices for Windows—
through Windows
Management Infrastructure
(WMI) providers
Use SMI-S to manage
external storage arrays:
Standards-based way to
access and manage storage
SMI-S service in the box for
easier storage discovery
Client:
• Windows 7
Server:
• Windows Server 2012
• Windows Server 2008 R2
• Windows Server 2008
STANDARDS-
BASED
MANAGEMENT
47
Provide Windows
Management Framework 3.0 on:
48
Windows
PowerShell 3.0
Provides greater flexibility, reducing
the cost and complexity of
management in a diverse datacenter
ecosystem
More intuitive
Broader coverage
Higher performance
Greater resiliency
Key features
Broader coverage
• Rich management through more than 2300
cmdlets
• Windows PowerShell Web Access
Greater resiliency
• Robust session connectivity
• Disconnected sessions
• Session configuration files
• Job scheduling
• Windows PowerShell Workflow
More intuitive
• Integrated Scripting Environment 3.0:
IntelliSense | Code Snippets
• Syntax simplification
• Cmdlet discovery and module
autoloading
• Updatable help
• Script-sharing
Higher performance
• On-the-fly compilation— scripts run up to
six times faster
• Performance improvements
49
ROBUST
AUTOMATION
• Comprehensive management with
more than 2300 cmdlets in 85
modules
• Many new modules that allow the
use of Windows PowerShell 3.0 to
manage all aspects of the datacenter
Windows PowerShell 3.0
Broader coverage
50
ROBUST
AUTOMATION
For example
New modules for:
• Networking cmdlets
• Storage cmdlets
• Hyper-V cmdlets
• Remote Desktop cmdlets
• Others
• Windows PowerShell Workflow
• .NET Framework 4 support
• Add-Member improvements
• Computer cmdlets
• CSV handling improvements
• Get-ChildItem attributes
• Get-Command improvements
• Default parameter values
• Better history support
• Security cmdlet fixes
• Select-Object optimizations
• Select-String improvements
• Tee-Object -Append
• Disconnected sessions
• Idle timeout & server buffering control
• Invoke-Command in disconnected sessions
• Disconnected jobs
• STA mode by default
• Run with PowerShell context menu
• Module autoloading
• Console host start perf improvements
• ETW logging and tracing
• Core CIM cmdlets
• New Group Policy settings
• Output redirection for all streams
• Array member enumeration
• Word wrap in console host
• Default properties on custom objects
• Updatable help system
• Method overload discovery
• HelpUri attribute support
• HelpFile property on FunctionInfo
• Simplified Where and ForEach
• Remoting local variables via $using
• Dynamic types & formats
• Get-Content -Tail
• Generic method invocation
• Typecasting deserialized objects
• New parser built on DLR
• Improved method overload selection
• New objects from hash tables
• Typecasting for parameter values
• Pipeline paging APIs
• Nested pipeline APIs
• $PSScriptRoot and $PSCommandPath
• Ordered hash tables
• Improved module discovery & import
• New module manifest keys
• Public abstract syntax tree
• Runspace pool cleanup API
• Public tab completion
• Windows RT API support
• Obsolete cmdlet attribute
• Command discovery improvements
• Script autosave support
• Out-GridView -PassThru
• CIM cmdlet authoring from WMI v2
• CIM .NET APIs
• Job scheduling
• Runtime script compilation
• Engine reliability improvements
• Better Get-ChildItem network performance
• Cmdlet definition files
• Certificate provider improvements
• Alternate NTFS data stream support
• Move-Item across drives
• Remote module discovery & import
• Credentials for FileSystem provider
• Remote session autodisconnect & retry
• Transport options for remote sessions
• Module logging
• Workflow persistence
• Job integration with Task Scheduler
• Alternate credential support for jobs
• Update console font & branding
• Verb & noun on FunctionInfo
• Special character handling
• LiteralPath support for core cmdlets
• DLR-based tab completion
• Session configuration files
• IntelliSense support
• Windows Management Framework 3.0
• Windows PE integration
• Windows RT support
• Windows PowerShell Web Access
• Management OData IIS Extension
• XAML-based workflows
• Script-based workflows
• Control Panel cmdlets
• Unblock-File cmdlet
• Workflow help
• Cmdlet to activity conversion
• RunAs and SharedHost support
• Improved WMI object formatting
• Heterogeneous object formatting
• Workflow logging
• Workflow extensibility
• Common workflow parameters
• Workflow execution environment
• Snippets
• ISE Add-ons
• $PSItem alias for $_
• Show-Command
• Get-Help -ShowWindow
• Restart Manager support
• Web & REST cmdlets
• JSON cmdlets
• XML syntax highlighting
• Block select
• Collapsible regions
• Contextual F1 support
• Script Explorer
51
52
ROBUST
AUTOMATION
Windows PowerShell
Web Access
• New to Windows Server
2012
• Manage computers
running Windows by
using Windows
PowerShell within a
browser
Browser
Internet
Windows PowerShell
Web Access
Corporate
network
Built for tablets and
mobile devices as
well as PCs
Broad support for
popular browsers
Key features
53
ROBUST
AUTOMATION
Broader coverage
• Rich management through more than 2300
cmdlets
• Windows PowerShell Web Access
Greater resiliency
• Robust session connectivity
• Disconnected sessions
• Session configuration files
• Job scheduling
• Windows PowerShell Workflow
More intuitive
• Integrated Scripting Environment 3.0:
IntelliSense | Code Snippets
• Syntax simplification
• Cmdlet discovery and module
autoloading
• Updatable help
• Script-sharing
Higher performance
• On-the-fly compilation— scripts run up to
six times faster
• Performance Improvements
• Context-sensitive command
completion for cmdlet and script
names, parameter names and
enumerated values, and property
and method names
• Show-Command pane for finding
and running cmdlets in a dialog box
IntelliSense
More intuitive
54
ROBUST
AUTOMATION
• Syntax simplification: Windows
PowerShell 3.0 includes simplified,
consistent syntax across all cmdlets
• Simplified scripting through
Windows PowerShell ISE 3.0:
• Built-in code snippets include
templates for functions,
parameters, and statements
• Users do not need to remember
the syntax
Simplified Scripting
More intuitive
55
ROBUST
AUTOMATION
Snippets add reusable text to scripts and commands
• Simplified learning
• Get-Command has been updated to find
all cmdlets installed on the system
• Cmdlets can be used immediately because
modules are imported automatically on
first use
Cmdlet discovery
More intuitive
56
ROBUST
AUTOMATION
For example
To find cmdlets, run Get-Command:
Get-Command *-Net*
To get the syntax of a cmdlet, run:
Get-Command <Command Name> -Syntax
Update-Help
Install the latest Windows PowerShell Help files on the
local computer.
03
ROBUST
AUTOMATION
57
Save-Help
Download the latest Windows PowerShell Help files into a
network share.
Updatable help
• Microsoft Script Explorer for
Windows PowerShell –
available on Download
Center
• Provides access to
community-generated
Windows PowerShell scripts
Script Sharing
More intuitive
58
ROBUST
AUTOMATION
Key features
59
ROBUST
AUTOMATION
Broader coverage
• Rich management through more than 2300
cmdlets
• Windows PowerShell Web Access
Greater resiliency
• Robust session connectivity
• Disconnected sessions
• Session configuration files
• Job scheduling
• Windows PowerShell Workflow
More intuitive
• Integrated Scripting Environment 3.0:
IntelliSense | Code Snippets
• Syntax simplification
• Cmdlet discovery and module
autoloading
• Updatable help
• Script-sharing
Higher performance
• On-the-fly compilation— scripts run up to
six times faster
• Performance Improvements
Simplifies
administration of
multiple servers,
even in multiple sites
Offers path toward
full automation
Makes cmdlets easier
to learn and scripts
easier to write
Enables greater
productivity
60
Benefits
61
Deploys roles and features
to remote servers and
offline virtual hard disks
Simplifies the processes of
configuring new servers
Improves the efficiency of
administrators managing
multiserver environments
Use an integrated console
to respond to issues with
more speed and agility
Uses a role-centric dashboard to
provide a clear understanding of
the state of servers, at a glance
62
Remote
deployment of
roles and features
• Add Roles and Features
wizard to deploy to a
single server
• Save deployment
settings to
configuration file for
reuse
• Deploy to many
machines using
Windows PowerShell
63
Simplified
provisioning of
new virtual server
images
• New ability to
deploy roles and
features directly to
offline virtual hard
disks
64
Streamlined server
configuration and
deployment
• Configuration
functionality previously
provided by the initial
configuration tasks
window
• Single surface for
managing the
configuration of
Windows Server and its
roles and features
65
Multiserver
experience
• Manage groups of
servers collectively from
within a single,
integrated console
• Respond to business-
critical problems with
greater speed and
agility
• Generate status views
for multiple servers
after polling servers for
operational statistics
Windows Server
2008 R2
• Connect to server
roles (such as File
Services, Hyper-V,
and Remote
Desktop Services)
on a per-server
basis.
Then
66
FILE SERVICES
HYPER-V
STORAGE
Windows Server
2012
• Manage a server
role as it spans
across servers, or
look at a server and
the server roles on
that server. Both
options are
important.
Now
67
Server 1 Server 3
Server 2
Server 1
Role 1 Role 3
Role 2
Server 1 Server 2 Server 3
Role 1
Role 2
Role 3
Standardized automation across
the datacenter
Extension of the development
and operations story
68
Provides a standard set
of tools to deploy and
administer servers
across the datacenter
Interoperates with
environments that are
not based on Windows
Enables developers and
operations to use the
same interfaces
69
WS-Man
protocol handler
Windows Management
Infrastructure
WS-Man
protocol handler
Windows PowerShell
MI client API
WS-Man
protocol handler
Open management
infrastructure
WS-Man
protocol handler
Any device
Windows Linux/UNIX
• New WMI provider API
(MI) with extended
Windows PowerShell
semantics
• Open Management
Infrastructure (OMI) for
Linux and UNIX with the
same MI provider API
• Full implementation of
WS-Man on Windows
and Linux/UNIX
• New MI client with
integrated Windows
PowerShell layer
WS-Management
Microsoft .NET MI API
Native MI API
MI
provider
MI
provider
Classic
provider
70
Open source Windows
Management Infrastructure server
implemented by Microsoft
Portable
Includes Windows Server Management
protocol stack
Interacts with MI client and Windows PowerShell out of the box
Small footprint
Scalable
Uses the same MI provider interface as
Windows Management Infrastructure
Can share provider development tools with Windows Management
Infrastructure
IT Pros
• Windows PowerShell:
Manage Windows and
Linux/UNIX
• OData: Manage Windows
from Linux/UNIX
Developers
• Simplified management
interface definition and
implementation for
managed services and
devices
71
IT Pros
Developers of managed
services and devices

More Related Content

PPTX
Understanding Windows Azure’s Active Directory (AD) and PowerShell Tools
EPC Group
 
PDF
Citrix PVS Advanced memory and storage considerations for provisioning services
Nuno Alves
 
PDF
E2E PVS Technical Overview Stephane Thirion
sthirion
 
PPTX
What's New in Windows Server 2012 R2
Aidan Finn
 
PDF
Real world experience with provisioning services
Citrix
 
PPTX
Microsoft Offical Course 20410C_13
gameaxt
 
PPTX
Windows Server 2012 Deep-Dive - EPC Group
EPC Group
 
PPTX
TechMentor 2012: What's new in Windows Server 2012 and Hyper-V
Harold Wong
 
Understanding Windows Azure’s Active Directory (AD) and PowerShell Tools
EPC Group
 
Citrix PVS Advanced memory and storage considerations for provisioning services
Nuno Alves
 
E2E PVS Technical Overview Stephane Thirion
sthirion
 
What's New in Windows Server 2012 R2
Aidan Finn
 
Real world experience with provisioning services
Citrix
 
Microsoft Offical Course 20410C_13
gameaxt
 
Windows Server 2012 Deep-Dive - EPC Group
EPC Group
 
TechMentor 2012: What's new in Windows Server 2012 and Hyper-V
Harold Wong
 

What's hot (20)

PPTX
Microsoft Offical Course 20410C_12
gameaxt
 
PPTX
What's new in Windows Server 2012 R2
Christopher Keyaert
 
PPTX
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
Harold Wong
 
PPTX
What’s new in windows server 2012
Alex de Jong
 
PPTX
Microsoft Offical Course 20410C_09
gameaxt
 
PPTX
Windows Server 2012 r2
Khalid Hussain
 
PPTX
Microsoft Offical Course 20410C_07
gameaxt
 
PPTX
Citrix CloudGateway 2.5 Technical Overview and Troubleshooting
David McGeough
 
PDF
An Introduction To Docker
Gabriella Davis
 
PPTX
MCSA 70-412 Chapter 04
Computer Networking
 
PPTX
Microsoft Windows Server 2012 R2 Hyper V server overview
aboobakar sanjar
 
PDF
Techorama 2017 - What's new in Windows Server 2016
David De Vos
 
PPT
Windows Server 2008 R2 Overview
Alexander Schek
 
PPTX
Pvs slide
Mohit Gupta
 
PDF
Storage in windows server 2012
David De Vos
 
PPTX
Microsoft Offical Course 20410C_10
gameaxt
 
PDF
Setting Up a Hybrid Domino Environment to Ease your Way to the Cloud
Gabriella Davis
 
PPTX
MCSA 70-412 Chapter 11
Computer Networking
 
PPTX
Top Troubleshooting Tips and Techniques for Citrix XenServer Deployments
David McGeough
 
PDF
VMworld 2013: VMware Virtual SAN
VMworld
 
Microsoft Offical Course 20410C_12
gameaxt
 
What's new in Windows Server 2012 R2
Christopher Keyaert
 
Upgrading from Windows Server 2008 / 2008 R2 to Windows Server 2012
Harold Wong
 
What’s new in windows server 2012
Alex de Jong
 
Microsoft Offical Course 20410C_09
gameaxt
 
Windows Server 2012 r2
Khalid Hussain
 
Microsoft Offical Course 20410C_07
gameaxt
 
Citrix CloudGateway 2.5 Technical Overview and Troubleshooting
David McGeough
 
An Introduction To Docker
Gabriella Davis
 
MCSA 70-412 Chapter 04
Computer Networking
 
Microsoft Windows Server 2012 R2 Hyper V server overview
aboobakar sanjar
 
Techorama 2017 - What's new in Windows Server 2016
David De Vos
 
Windows Server 2008 R2 Overview
Alexander Schek
 
Pvs slide
Mohit Gupta
 
Storage in windows server 2012
David De Vos
 
Microsoft Offical Course 20410C_10
gameaxt
 
Setting Up a Hybrid Domino Environment to Ease your Way to the Cloud
Gabriella Davis
 
MCSA 70-412 Chapter 11
Computer Networking
 
Top Troubleshooting Tips and Techniques for Citrix XenServer Deployments
David McGeough
 
VMworld 2013: VMware Virtual SAN
VMworld
 
Ad

Viewers also liked (17)

PPTX
Home Recording Studio
jtanasi12
 
PDF
Nganh Ho Sinh
Dược Sĩ Trung Cấp
 
PDF
Quadrant Core Financials
Logibec
 
PDF
031811 cidertodine12x18poster
Crispin Cider Company
 
DOCX
Scott_Laurel_Resume
Scott Laurel
 
PDF
76to79_Rider'sProfile#02-ilovepdf-compressed
Audrey Woon
 
PDF
Honeymoon anniversary-barb tier-one travel
Barb Derbowka
 
PPTX
Pencampuran Udara
drnurhessa
 
PPS
Atividade blog 4º bimestre - profª lúcia t. dias
emei marlene
 
PPT
C3 Citrix Cloud Center
Rui Lopes
 
PPTX
Presentation for providing information about the office management
Mithun Ghose
 
PDF
Tuyen sinh trung cap y duoc tphcm
Dược Sĩ Trung Cấp
 
PPTX
Membuat database sederhana dengan ms.access 2007
Rangga Ananto
 
PPTX
Blending in morphology
Mirna Nuriana
 
PPTX
SEPUNTUNG ROKOK BERUJUNG KEMATIAN
Andhika Ekprast
 
PPTX
dasar tata udaa cooling load 3
try anugrah
 
PDF
FARAMARZI_Vina_2011
Vina Faramarzi
 
Home Recording Studio
jtanasi12
 
Quadrant Core Financials
Logibec
 
031811 cidertodine12x18poster
Crispin Cider Company
 
Scott_Laurel_Resume
Scott Laurel
 
76to79_Rider'sProfile#02-ilovepdf-compressed
Audrey Woon
 
Honeymoon anniversary-barb tier-one travel
Barb Derbowka
 
Pencampuran Udara
drnurhessa
 
Atividade blog 4º bimestre - profª lúcia t. dias
emei marlene
 
C3 Citrix Cloud Center
Rui Lopes
 
Presentation for providing information about the office management
Mithun Ghose
 
Tuyen sinh trung cap y duoc tphcm
Dược Sĩ Trung Cấp
 
Membuat database sederhana dengan ms.access 2007
Rangga Ananto
 
Blending in morphology
Mirna Nuriana
 
SEPUNTUNG ROKOK BERUJUNG KEMATIAN
Andhika Ekprast
 
dasar tata udaa cooling load 3
try anugrah
 
FARAMARZI_Vina_2011
Vina Faramarzi
 
Ad

Similar to Windows Server 2012 Deep-Dive - EPC Group (20)

PPTX
Storage Enhancements in Windows 2012 R2
Michael Rüefli
 
PPTX
1.2 build cloud_fabric_final
Paulo Freitas
 
PPTX
Hyper V In Windows Server 2008 R2.Son Vu
vncson
 
PPTX
VMWARE Professionals - Storage and Resources
Paulo Freitas
 
PPTX
Keynote talk on Windows 8 - Jeff Stokes
Jeff Stokes
 
PPTX
Vtug spring ahead Microsoft Storage Spaces by dan stolts (it pro-guru)
csharney
 
PPTX
Setting up Storage Features in Windows Server 2012
Lai Yoong Seng
 
PPTX
Avoid the SAN Trap
PowerONPlatforms
 
PPTX
3 Hyper V
johnbakerMS
 
PPTX
Hyper-V’s Virtualization Enhancements - EPC Group
EPC Group
 
PPTX
Storage and hyper v - the choices you can make and the things you need to kno...
Louis Göhl
 
PPTX
Microsoft Virtualization for VMware Professionals
Eduardo Castro
 
PDF
Microsoft Windows Server 2012 Early Adopter Guide
Kingfin Enterprises Limited
 
PDF
Complete Download Microsoft Hyper V Cluster Design 1st Edition Eric Siron PDF...
vottokasapay
 
PDF
Windows server 2012 R2 private cloud virtualization and storage
Sathishkumar A
 
PPTX
Storage spaces direct webinar
Виталий Стародубцев
 
PPTX
Server 2016 sneak peek
Michael Rüefli
 
PPTX
Administration & Gestion de Windows Server 2019
amouwawa
 
PPTX
Windows Server 2012 R2 Software-Defined Storage
Aidan Finn
 
PPT
Dell Virtualization Eco-System - 24martie2010
Agora Group
 
Storage Enhancements in Windows 2012 R2
Michael Rüefli
 
1.2 build cloud_fabric_final
Paulo Freitas
 
Hyper V In Windows Server 2008 R2.Son Vu
vncson
 
VMWARE Professionals - Storage and Resources
Paulo Freitas
 
Keynote talk on Windows 8 - Jeff Stokes
Jeff Stokes
 
Vtug spring ahead Microsoft Storage Spaces by dan stolts (it pro-guru)
csharney
 
Setting up Storage Features in Windows Server 2012
Lai Yoong Seng
 
Avoid the SAN Trap
PowerONPlatforms
 
3 Hyper V
johnbakerMS
 
Hyper-V’s Virtualization Enhancements - EPC Group
EPC Group
 
Storage and hyper v - the choices you can make and the things you need to kno...
Louis Göhl
 
Microsoft Virtualization for VMware Professionals
Eduardo Castro
 
Microsoft Windows Server 2012 Early Adopter Guide
Kingfin Enterprises Limited
 
Complete Download Microsoft Hyper V Cluster Design 1st Edition Eric Siron PDF...
vottokasapay
 
Windows server 2012 R2 private cloud virtualization and storage
Sathishkumar A
 
Storage spaces direct webinar
Виталий Стародубцев
 
Server 2016 sneak peek
Michael Rüefli
 
Administration & Gestion de Windows Server 2019
amouwawa
 
Windows Server 2012 R2 Software-Defined Storage
Aidan Finn
 
Dell Virtualization Eco-System - 24martie2010
Agora Group
 

More from EPC Group (20)

PPTX
Power BI vs Tableau - An Overview from EPC Group.pptx
EPC Group
 
PPTX
EPC Group Intune Practice and Capabilities Overview
EPC Group
 
PPTX
Pop the Hood on Microsoft Teams - EPC Group
EPC Group
 
PPTX
PowerShell with SharePoint 2013 and Office 365 - EPC Group
EPC Group
 
PPTX
Understanding Office 365’s Identity Solutions: Deep Dive - EPC Group
EPC Group
 
PPTX
System Center 2012 SP1 - Overview - EPC Group
EPC Group
 
PPTX
Windows Azure Pack Enabling Virtual Machines - IaaS & Virtual Machine Role - ...
EPC Group
 
PPTX
Lync 2013 - Audio - Quick Reference - 2 Page Reference - EPC Group
EPC Group
 
PPTX
Lync 2013 - Sharing and Collaboration - Quick Reference 2 Pager
EPC Group
 
PPTX
High Level Overview of Windows Azure - EPC Group
EPC Group
 
PPTX
SharePoint 2013 and Office 365 External Sharing
EPC Group
 
PPTX
BizTalk Server 2010 - Invoking Restful Services - EPC Group
EPC Group
 
PDF
BizTalk Sever 2010 - Basic Principles of Maps - EPC Group
EPC Group
 
PDF
EPC Group and Continental Airlines ECM Case Study - SharePoint 2007 Global Study
EPC Group
 
PPTX
Driving End User Adoption in SharePoint 2013 & 2010 - EPC Group
EPC Group
 
DOCX
Join EPC Group's Monthly Newsletter
EPC Group
 
PDF
About EPC Group.net - EPC Group Overview
EPC Group
 
PDF
EPC Group SharePoint 2010 Social Computing Consulting Practice
EPC Group
 
PDF
EPC Group - SharePoint 2013 Features and Functionality Overview
EPC Group
 
PPTX
EPC Group’s SharePoint Governance Consulting Practice - High Level Overview
EPC Group
 
Power BI vs Tableau - An Overview from EPC Group.pptx
EPC Group
 
EPC Group Intune Practice and Capabilities Overview
EPC Group
 
Pop the Hood on Microsoft Teams - EPC Group
EPC Group
 
PowerShell with SharePoint 2013 and Office 365 - EPC Group
EPC Group
 
Understanding Office 365’s Identity Solutions: Deep Dive - EPC Group
EPC Group
 
System Center 2012 SP1 - Overview - EPC Group
EPC Group
 
Windows Azure Pack Enabling Virtual Machines - IaaS & Virtual Machine Role - ...
EPC Group
 
Lync 2013 - Audio - Quick Reference - 2 Page Reference - EPC Group
EPC Group
 
Lync 2013 - Sharing and Collaboration - Quick Reference 2 Pager
EPC Group
 
High Level Overview of Windows Azure - EPC Group
EPC Group
 
SharePoint 2013 and Office 365 External Sharing
EPC Group
 
BizTalk Server 2010 - Invoking Restful Services - EPC Group
EPC Group
 
BizTalk Sever 2010 - Basic Principles of Maps - EPC Group
EPC Group
 
EPC Group and Continental Airlines ECM Case Study - SharePoint 2007 Global Study
EPC Group
 
Driving End User Adoption in SharePoint 2013 & 2010 - EPC Group
EPC Group
 
Join EPC Group's Monthly Newsletter
EPC Group
 
About EPC Group.net - EPC Group Overview
EPC Group
 
EPC Group SharePoint 2010 Social Computing Consulting Practice
EPC Group
 
EPC Group - SharePoint 2013 Features and Functionality Overview
EPC Group
 
EPC Group’s SharePoint Governance Consulting Practice - High Level Overview
EPC Group
 

Recently uploaded (20)

PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
Doc9.....................................
SofiaCollazos
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
Doc9.....................................
SofiaCollazos
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
Software Development Methodologies in 2025
KodekX
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 

Windows Server 2012 Deep-Dive - EPC Group

  • 2. Support for a modern work style • Virtual Desktop Infrastructure (VDI): simplified management and reduced cost of implementations • Optimized branch office wide area network (WAN) bandwidth use • Ability for remote users to more securely access internal resources without a virtual private network (VPN) Cost savings and increased efficiencies • Reduced storage costs with Storage Spaces and other storage enhancements • Increased server/administrator ratio through Windows PowerShell and multimachine management • Increased uptime with Cluster-Aware Updating and transparent failover Comprehensive cloud platform • Complete, built-in virtualization platform • Enterprise-class scale and performance, so you can virtualize every application • Ability to achieve business continuity with inbox disaster recovery solutions • Best-in-class hybrid cloud experience with a common set of technologies 2
  • 3. 3 SCALE AND PERFORMANCE System Resource MAXIMUM NUMBER Improvement factorWindows 2008 R2 Windows Server 2012 Host Logical processors on hardware 64 320 5× Physical memory 1 TB 4 TB 4× Virtual processors per host 512 2,048 4× Virtual machine Virtual processors per virtual machine 4 64 16× Memory per virtual machine 64 GB 1 TB 16× Active virtual machines 384 1,024 2.7× Cluster Nodes 16 64 4× Virtual machines 1,000 8,000 8×
  • 4. 4 Lowers the cost of acquisition, deployment, and operations Optimizes capacity utilization SMB Direct SMB 3.0 Data Deduplication Storage Spaces Delivers enterprise-class performance Resilient to component failures
  • 6. Creating an SMB Share From Server Manager: 1. Log on or connect to a Windows Server 2012 computer on which the File and Storage role is installed. Open Server Manager and navigate to File and Storage Services 2. In Server Manager, start the New Share Wizard # Create folder MD X:VMS # Create file share New-SmbShare -Name VMS1 -Path X:VMS -FullAccess DomainHVAdmin, DomainHV1$, DomainHV2$, DomainHVC$ # Set NTFS permissions from the file share permissions (Get-SmbShare VMS1).PresetPathAcl | Set-Acl With PowerShell:
  • 7. • Highly available, shared data store for SQL Server databases and Hyper-V workloads • Increased flexibility, and easier provisioning and management • Ability to take advantage of existing network infrastructure • No application downtime for planned maintenance or unplanned failures with failover clustering • Highly available scale-out file server • Built-in encryption support File Server Cluster Cluster Shared Volumes Single File System Namespace SMB Single Logical Server FooShare RAID Array RAID Array RAID Array SAN 7 Windows Virtualized Storage Physical Storage Storage PoolStorage Pool Storage Space Storage Space Storage Space ENTERPRISE-CLASS FEATURES ON LESS EXPENSIVE HARDWARE Hyper-V Cluster Microsoft SQL Server
  • 8. WindowsServerfileservercluster foo1share1 foo2share1 fooshare • High-performance, continually available fileshares for business critical applications • Failover transparent to server applications with zero downtime and with only a small I/O delay • Support for planned moves, load balancing, operating system restart, unplanned failures, and client redirection (scale-out only) • Resilient for file and directory operations • All servers involved should have Windows Server 2012 CONTINUOUS APPLICATION AVAILABILITY 8
  • 9. Receive Segment Coalescing (RSC) Dynamic Virtual Machine Queue (D-VMQ) Single Root I/O Virtualization (SR-IOV) Receive-Side Scaling (RSS) SMB Direct (RDMA) 9 Gain predictable performance Scale automatically as demand increases Help ensure that networking is no longer the bottle neck Deliver high- speed data transfer on industry-standard hardware
  • 10. File Client SMB Buffer File Server With RDMA 10 Without RDMA App Buffer SMB Buffer OS Buffer Driver Buffer SMB Buffer OS Buffer Driver Buffer App Buffer SMB Buffer rNICrNIC NIC Adapter BufferNICAdapter Buffer Adapter Buffer Adapter Buffer iWARP InfiniBand ENTERPRISE-CLASS FEATURES ON LESS EXPENSIVE HARDWARE • Higher performance through offloading of network I/O processing onto network adapter • High throughput with low latency and ability to take advantage of high- speed networks (such as InfiniBand and iWARP) • Remote storage at the speed of direct storage • Transfer rate of around 50 Gbs on a single NIC port • Compatible with SMB Multichannel for load balancing and failover
  • 11. SMB client SMB server File copy NIC NIC NIC NIC File copy • Automatic detection and use of multiple network connections between SMB client and server • Helps server applications be resilient to network failure • Transparent Failover with recovery of network failure if another connection is unavailable • Improved throughput • Bandwidth aggregation through NIC Teaming • Multiple nodes/CPUs for network processing with RSS-capable network adapters • Automatic configuration with very little administrative overhead CONTINUOUS APPLICATION AVAILABILITY 11
  • 12. Hyper-V Clie nt Client Hyper-V Hyper-V SQL Server Host File Server File Server SAS JBOD Disk Disk SAS HBA SAS Module SAS HBA R-NIC R-NIC SAS JBOD Disk Disk SAS Module R-NIC R-NIC Client Storage Spaces SMB 3,0 ServerSMB 3,0 Client Switch Switch NIC NIC NIC Teaming vSwitch Switch Switch SwitchNIC Router Switch Disk Disk Disk Disk Clie nt Client Client NIC VM VM VMVirtual Machine vNIC vDisk File Share SpaceFile Share Space
  • 13. 13 External Intelligent Storage Array Virtual Disk Virtual Disk Token IMPROVED PERFORMANCE, MORE CHOICE Benefits • Rapid virtual machine provisioning and migration • Faster transfers on large files • Minimized latency • Maximized array throughput • Less CPU and network use • Performance not limited by network throughput or server use • Improved datacenter capacity and scale Offloaded Data Transfer (ODX) Token-based data transfer between intelligent storage arrays
  • 14. ALWAYS ON, ALWAYS UP SERVICES CONTINUOUS APPLICATION AVAILABILITY ENTERPRISE-CLASS FEATURES ON LESS EXPENSIVE HARDWARE Application storage support through SMB 3.0 Server Message Block (SMB) Direct Data Deduplication Storage Spaces IMPROVED PERFORMANCE AND MORE CHOICE THROUGH INDUSTRY INNOVATION Virtual Fibre Channel for Hyper-V Windows Storage ServerWindows Cluster in a Box Offloaded Data Transfers (ODX) SMB Transparent Failover SMB Multichannel Cluster-Aware Updating (CAU) File system enhancements Online backup SIMPLIFIED MANAGEABILITY Unified storage management Management options 14 High availability with iSCSI and NFS
  • 15. What is Storage Spaces & Thin Provisioning? Storage Spaces • New in Windows Server 2012 • Provides an in-box storage virtualization that can use low-cost commodity storage devices • Aggregates unallocated space on physical disks installed in or connected to servers through a “pooling” model • Can provide a cost-effective platform for business critical storage across a variety of scenarios Thin Provisioning • “Just-in-Time” allocations of storage with the ability to reclaim storage (“Trim”) • Integrated with Storage Spaces
  • 16. Why Should You Care? Storage pools • Can be mapped to combinations of hard disks as well as solid-state drives (SSDs) • Can be expanded dynamically by simply adding additional drives, thereby seamlessly scaling to cope with unceasing data growth Multitenancy • Administration of storage pools can be controlled through access control lists (ACLs) and delegated on a per-pool basis • Can be fully integrated with Active Directory Domain Services Resilient storage • Storage Spaces support two optional resiliency modes (mirroring and parity) • Per-pool support for disks that are reserved for replacing failed disks (hot spares), background scrubbing, and intelligent error correction allow continuous service availability despite storage component failures The features of Storage Spaces are designed to meet a variety of challenges in support of highly-available storage
  • 17. Storage Spaces Requirements • The criterion for determining which drives are eligible to be part of a Pool are: • Minimum drive size is 10 GB • Drive is empty, i.e. no partition data exists on the drive • Drive is not assigned to any other pool • The Primordial Pool will consist of Physical Disks that are not assigned to any existing Storage Pool • Windows Server 2012 • Serial ATA (SATA) or Serial Attached SCSI (SAS) connected disks (in an optional just-a-bunch-of- disks [JBOD] enclosure) • Multinode clustered shared-storage deployments • Two or more servers running Windows Server 2012 • Requirements as specified for failover clustering and Windows CSV • SAS connected JBODs that comply with Windows Certification requirements Drive Type Stand-Alone File Servers Clustered File Servers SATA Supported SCSI Supported iSCSI Supported Supported SAS Supported Supported USB Supported
  • 18. How does Storage Spaces Work? An example…
  • 21. Creating a Storage Space (Virtual Disk)
  • 22. Data Redundancy in Storage Spaces Redundancy Type Description Simple • Data is striped across physical disks • Maximizes capacity • Increases throughput Mirror • Data is duplicated on two or three physical disks • Increases reliability • Reduces capacity by 50 to 66 percent Parity • Data and parity information are striped across physical disks • Increases reliability • Reduces capacity by 13 to 33 percent
  • 23. • Virtualization of storage with Storage Pools and Storage Spaces • Storage resilience and availability with commodity hardware • Resiliency and data redundancy through n-way mirroring (clustered or unclustered) or parity mode (unclustered) • Utilization optimized through thin and trim provisioning and enclosure awareness • Integration with other Windows Server 2012 capabilities • Serial Attached SCSI (SAS) and Serial AT Attachment (SATA) interconnects Windows Virtualized Storage Windows Application Server or File Server Physical or virtualized deployments Physical Storage (Shared) SAS or SATA Integrated with other Windows Server 2012 capabilities Storage PoolStorage Pool File Server Administration Console Hyper-V Cluster Shared Volume Failover Clustering SMB Multichannel NFS Windows Storage Mgmt. NTFS SMB Direct 23 Storage Space Storage Space Storage Space ENTERPRISE-CLASS FEATURES ON LESS EXPENSIVE HARDWARE
  • 24. Managing Storage with PowerShell Parameters configured with GUI and PowerShell • Underlying storage pool name • Virtual disk name • Resiliency setting (Simple, Mirror, or parity) • Provisioning type (Thin or Fixed) • Virtual disk size Parameters configured only with PowerShell • Number of columns: the number of columns the virtual disk contains • Number of data copies - number of complete copies of data that can be maintained • Disk interleave - number of bytes forming a stripe • Physical disks to use - specific disks to use in the virtual disk PowerShell is required to access many of the advanced features afforded by the new Storage Management application programming interface (API) Example: New-StoragePool
  • 25. Integrating Storage Pools with Failover Clustering • Clustered Storage Spaces require fixed provisioning • Clustered virtual disks require underlying hardware to support persistent reservations
  • 26. • Rapid recovery from file system corruption without affecting availability • Resilient against power outage corruption • Periodic checksum validation of file system metadata • Improved data integrity protection • Ideal for file server volumes NTFS improvements • Rapid recovery from file system corruption without affecting availability • Data corruption virtually eliminated through allocate-on-write • Period checksum validation of file system meta-data • Seamless data integrity protection CHKDSK • Seconds to fix corrupted data • No offline time when used with CSV • Disk scanning process separated from repair process • Online scanning with volume and offline repair CONTINUOUS APPLICATION AVAILABILITY 0 100 200 300 400 100 Million Files 200 Million Files 300 Million Files Windows Server 2008 R2 Windows Server 2012 26 Source: “Microsoft Internal Testing"
  • 27. Windows Server Cluster Current Workload Third-party plug-in for updates U • Reduces server downtime and user disruption by orchestration of cluster node updates • Maintains service availability without impacting cluster quorum • Detects required updates and moves workloads off nodes for updates • Uses Windows Update Agent or extensible plug-in CONTINUOUS APPLICATION AVAILABILITY 27
  • 28. 28 Deliver enterprise ready performance on a wide range of hardware Offer a wide range of choices to meet customer needs Maximize returns on storage investments Windows Cluster in a Box Offloaded Data Transfer (ODX) Virtual Fibre Channel in Hyper- V Windows Storage Server
  • 29. Windows Cluster in a Box ODX SMB Direct Quanta Computer HP Wiwynn Violin Memory Dell IBM HP NetApp Fujitsu Intel LSI XyratexXio EMC Hitachi Fujitsu NEC Mellanox Intel Chelsio HA-DAS.com 29 Windows Storage Server 2012 DELL XTORE MaXXan AREA Western Digital LACIE Unibrain CM Pyramid Thomas-Krenn.AG Broadberry Pivot 3 N-TEC AMAX ABERDEEN BOSCH Acma DNF Storageflex BUFFALO Variel WINCHESTER SYSTEM Fujitsu SIEMENS IBM HP NEC IMPROVED PERFORMANCE, MORE CHOICE
  • 30. 30 Enables consistent, repeatable, and reliable automation Provides a richer set of tools for IT Pros and developers Makes complex tasks easier to perform with a simple wizard- driven experience Comprehensive storage management with SMI-S support Windows PowerShell
  • 31. SMI-S and WMI 31 SIMPLIFIED MANAGEABILITY Management software Storage management APIs Storage vendor hardware and software File server manager Third-party management application Microsoft System Center Windows storage management API (Windows PowerShell and WMI) Pass-through API for extensibility (WMI) Windows standards-based storage management services SMP: Third-party providers SMP: Storage Spaces SMI-S hardware provider SMI-S hardware provider Storage array/RAID controller Storage array/RAID controller Storage array/RAID controller Industry standard storage Proprietary transport and/or protocol Storage management provider (SMP) interface • Centralized storage management interface for administrators • SMI-S compliant SAN management from Windows Server Manager • Remote management of servers and server storage
  • 32. 32 SIMPLIFIED MANAGEABILITY Server Manager UI Robust automation with Windows PowerShell and WMI Get-Command –module [ ] SMBshare NFS FileServerResourceManager DFSN Deduplication iSCSITarget Storage FailOverClusters Management Packs for Microsoft System Center include: • SMB • NFS • iSCSI • Deduplication • File Server Resource Manager and File Classification Infrastructure (FCI) • DFS-N and DFS-R Best Practice Analyzer (BPA) available for all components
  • 33. CHALLENGES Keep services resilient to underlying hardware failures Manage complex network management solutions Maximize use of resources in a multitenant environment Support new hardware technologies Deliver better performance, higher density, lower power consumption, and hardware offloading Simplified networking infrastructure Guaranteed high levels of service level agreement (SLA) Better manageability, greater control, and more extensibility Continuously available and resilient network infrastructure More flexible and agile solutions NEEDS 33
  • 34. NIC Teaming Dynamic Host Configuration Protocol (DHCP) failover Private virtual local area network (PVLAN) Hyper-V Network Virtualization SIMPLIFIED MULTITENANT INFRASTRUCTURE OPERATIONAL EFFICIENCY RICHER ECOSYSTEM CONTINUOUS APPLICATION AVAILABILITY Cross-premises connectivity Hyper-V Extensible Switch Hardware partners Server Message Block (SMB) 3.0 Multichannel Quality of Service (QoS) HIGH-PERFORMANCE NETWORKING SMB Direct Single Root I/O Virtualization (SR-IOV) Receive-Side scaling (RSS) Receive Segment Coalescing (RSC) Dynamic Virtual Machine Queue (D-VMQ) IP Address Management (IPAM) Resource Metering Microsoft Windows PowerShell BranchCache 34
  • 35. NIC Teaming DHCP failover Quality of Service SMB Multichannel Embrace a multi- vendor ecosystem Provide consistent bandwidth for services Run services without interruption Automatically remediate issues with no human intervention 35
  • 36. What is NIC Teaming? • Multiple parallel network connections • Increases throughput • Provides redundancy in case of link failure NIC Teaming in a Hyper-V environment • Uses virtual network adapters • Can connect to more than one virtual switch • Maintains connectivity if one switch disconnects • Can support up to 32 network adapters in a team (Example: SR-IOV) NIC Teaming • Higher reliability against failure • Better throughput Benefits Management • Windows PowerShell • Configuration UI for NIC Teaming Server Manager CONTINUOUS SERVICES 36
  • 37. Virtual adapters Team network adapter Team network adapter 37 • Provides network fault tolerance and continuous availability when network adapters fail by teaming multiple network interfaces • Vendor agnostic and shipped inbox • Provides local or remote management through Windows PowerShell or UI • Enables teams of up to 32 network adapters • Aggregates bandwidth from multiple network adapters • Includes multiple nodes: switch dependent and independent CONTINUOUS APPLICATION AVAILABILITY
  • 38. Resource Metering IP Address Management Windows PowerShell BranchCache 38 Provide an easy-to-use, robust automation framework Monitor resource usage Manage IP address space and consolidate external tools Simplify data transfer in multisite environments
  • 39. Comprehensive coverage with more than 400 cmdlets related to networking 39 OPERATIONAL EFFICIENCY Remote machine management support Integrated object model
  • 40. Windows PowerShell 3.0 provides more features to allow more activities to be automated across the server ecosystem Windows Management Framework provides a common platform for building automation and integration incorporating PowerShell, WS- Management and WMI STANDARDS-BASED MANAGEMENT 40 MULTISERVER MANAGEMENT ECOSYSTEM AND EXTENSIBILITY Server Manager enables a multiserver management experience that builds on the standardized approach to management and robust automation capabilities Standardized interfaces and tools extend the interoperability with DevOps Cross platform capabilities enable automation across the datacenter ROBUST AUTOMATION
  • 41. Simplifies the management of a diverse ecosystem Standard models Standard APIs Standard protocols Windows Management Framework 41
  • 42. STANDARDS- BASED MANAGEMENT IT Pro Tool Developer Solution Provider Storage Operating system DevicesDisk Managed objects Methods to manage each device Number of devices to manage 42 “The NxM Problem”
  • 43. Windows Management Framework IT Pro Tool Developer Solution Provider Storage Operating system DevicesDisk Managed objects Maximize the value of using the Windows Management Framework STANDARDS- BASED MANAGEMENT 43
  • 44. Maximize the value of using the Windows Management Framework STANDARDS- BASED MANAGEMENT Storage Operating System DevicesDisk Managed objects Standard protocols: WS-Management, REST, HTTP, PSRP Standard APIs: MI Client, Windows PowerShell, Open Data Protocol (OData) Standard models: Common Information Model (CIM) schema, Storage Management Initiative Specification (SMI-S) IT Pro Solution ProviderTool Developer 44
  • 45. STANDARDS- BASED MANAGEMENT 45 Made WS-Management the default protocol for management Adopt the latest Common Information Model: Allows Windows clients to manage Linux/UNIX and standards-compliant devices and services Allows Linux/UNIX devices to manage Windows
  • 46. STANDARDS- BASED MANAGEMENT 46 Simplify and lower the cost of: Developing PowerShell cmdlets in native code, as CIM providers Instrumenting services and devices for Windows— through Windows Management Infrastructure (WMI) providers Use SMI-S to manage external storage arrays: Standards-based way to access and manage storage SMI-S service in the box for easier storage discovery
  • 47. Client: • Windows 7 Server: • Windows Server 2012 • Windows Server 2008 R2 • Windows Server 2008 STANDARDS- BASED MANAGEMENT 47 Provide Windows Management Framework 3.0 on:
  • 48. 48 Windows PowerShell 3.0 Provides greater flexibility, reducing the cost and complexity of management in a diverse datacenter ecosystem More intuitive Broader coverage Higher performance Greater resiliency
  • 49. Key features Broader coverage • Rich management through more than 2300 cmdlets • Windows PowerShell Web Access Greater resiliency • Robust session connectivity • Disconnected sessions • Session configuration files • Job scheduling • Windows PowerShell Workflow More intuitive • Integrated Scripting Environment 3.0: IntelliSense | Code Snippets • Syntax simplification • Cmdlet discovery and module autoloading • Updatable help • Script-sharing Higher performance • On-the-fly compilation— scripts run up to six times faster • Performance improvements 49 ROBUST AUTOMATION
  • 50. • Comprehensive management with more than 2300 cmdlets in 85 modules • Many new modules that allow the use of Windows PowerShell 3.0 to manage all aspects of the datacenter Windows PowerShell 3.0 Broader coverage 50 ROBUST AUTOMATION For example New modules for: • Networking cmdlets • Storage cmdlets • Hyper-V cmdlets • Remote Desktop cmdlets • Others
  • 51. • Windows PowerShell Workflow • .NET Framework 4 support • Add-Member improvements • Computer cmdlets • CSV handling improvements • Get-ChildItem attributes • Get-Command improvements • Default parameter values • Better history support • Security cmdlet fixes • Select-Object optimizations • Select-String improvements • Tee-Object -Append • Disconnected sessions • Idle timeout & server buffering control • Invoke-Command in disconnected sessions • Disconnected jobs • STA mode by default • Run with PowerShell context menu • Module autoloading • Console host start perf improvements • ETW logging and tracing • Core CIM cmdlets • New Group Policy settings • Output redirection for all streams • Array member enumeration • Word wrap in console host • Default properties on custom objects • Updatable help system • Method overload discovery • HelpUri attribute support • HelpFile property on FunctionInfo • Simplified Where and ForEach • Remoting local variables via $using • Dynamic types & formats • Get-Content -Tail • Generic method invocation • Typecasting deserialized objects • New parser built on DLR • Improved method overload selection • New objects from hash tables • Typecasting for parameter values • Pipeline paging APIs • Nested pipeline APIs • $PSScriptRoot and $PSCommandPath • Ordered hash tables • Improved module discovery & import • New module manifest keys • Public abstract syntax tree • Runspace pool cleanup API • Public tab completion • Windows RT API support • Obsolete cmdlet attribute • Command discovery improvements • Script autosave support • Out-GridView -PassThru • CIM cmdlet authoring from WMI v2 • CIM .NET APIs • Job scheduling • Runtime script compilation • Engine reliability improvements • Better Get-ChildItem network performance • Cmdlet definition files • Certificate provider improvements • Alternate NTFS data stream support • Move-Item across drives • Remote module discovery & import • Credentials for FileSystem provider • Remote session autodisconnect & retry • Transport options for remote sessions • Module logging • Workflow persistence • Job integration with Task Scheduler • Alternate credential support for jobs • Update console font & branding • Verb & noun on FunctionInfo • Special character handling • LiteralPath support for core cmdlets • DLR-based tab completion • Session configuration files • IntelliSense support • Windows Management Framework 3.0 • Windows PE integration • Windows RT support • Windows PowerShell Web Access • Management OData IIS Extension • XAML-based workflows • Script-based workflows • Control Panel cmdlets • Unblock-File cmdlet • Workflow help • Cmdlet to activity conversion • RunAs and SharedHost support • Improved WMI object formatting • Heterogeneous object formatting • Workflow logging • Workflow extensibility • Common workflow parameters • Workflow execution environment • Snippets • ISE Add-ons • $PSItem alias for $_ • Show-Command • Get-Help -ShowWindow • Restart Manager support • Web & REST cmdlets • JSON cmdlets • XML syntax highlighting • Block select • Collapsible regions • Contextual F1 support • Script Explorer 51
  • 52. 52 ROBUST AUTOMATION Windows PowerShell Web Access • New to Windows Server 2012 • Manage computers running Windows by using Windows PowerShell within a browser Browser Internet Windows PowerShell Web Access Corporate network Built for tablets and mobile devices as well as PCs Broad support for popular browsers
  • 53. Key features 53 ROBUST AUTOMATION Broader coverage • Rich management through more than 2300 cmdlets • Windows PowerShell Web Access Greater resiliency • Robust session connectivity • Disconnected sessions • Session configuration files • Job scheduling • Windows PowerShell Workflow More intuitive • Integrated Scripting Environment 3.0: IntelliSense | Code Snippets • Syntax simplification • Cmdlet discovery and module autoloading • Updatable help • Script-sharing Higher performance • On-the-fly compilation— scripts run up to six times faster • Performance Improvements
  • 54. • Context-sensitive command completion for cmdlet and script names, parameter names and enumerated values, and property and method names • Show-Command pane for finding and running cmdlets in a dialog box IntelliSense More intuitive 54 ROBUST AUTOMATION
  • 55. • Syntax simplification: Windows PowerShell 3.0 includes simplified, consistent syntax across all cmdlets • Simplified scripting through Windows PowerShell ISE 3.0: • Built-in code snippets include templates for functions, parameters, and statements • Users do not need to remember the syntax Simplified Scripting More intuitive 55 ROBUST AUTOMATION Snippets add reusable text to scripts and commands
  • 56. • Simplified learning • Get-Command has been updated to find all cmdlets installed on the system • Cmdlets can be used immediately because modules are imported automatically on first use Cmdlet discovery More intuitive 56 ROBUST AUTOMATION For example To find cmdlets, run Get-Command: Get-Command *-Net* To get the syntax of a cmdlet, run: Get-Command <Command Name> -Syntax
  • 57. Update-Help Install the latest Windows PowerShell Help files on the local computer. 03 ROBUST AUTOMATION 57 Save-Help Download the latest Windows PowerShell Help files into a network share. Updatable help
  • 58. • Microsoft Script Explorer for Windows PowerShell – available on Download Center • Provides access to community-generated Windows PowerShell scripts Script Sharing More intuitive 58 ROBUST AUTOMATION
  • 59. Key features 59 ROBUST AUTOMATION Broader coverage • Rich management through more than 2300 cmdlets • Windows PowerShell Web Access Greater resiliency • Robust session connectivity • Disconnected sessions • Session configuration files • Job scheduling • Windows PowerShell Workflow More intuitive • Integrated Scripting Environment 3.0: IntelliSense | Code Snippets • Syntax simplification • Cmdlet discovery and module autoloading • Updatable help • Script-sharing Higher performance • On-the-fly compilation— scripts run up to six times faster • Performance Improvements
  • 60. Simplifies administration of multiple servers, even in multiple sites Offers path toward full automation Makes cmdlets easier to learn and scripts easier to write Enables greater productivity 60 Benefits
  • 61. 61 Deploys roles and features to remote servers and offline virtual hard disks Simplifies the processes of configuring new servers Improves the efficiency of administrators managing multiserver environments Use an integrated console to respond to issues with more speed and agility Uses a role-centric dashboard to provide a clear understanding of the state of servers, at a glance
  • 62. 62 Remote deployment of roles and features • Add Roles and Features wizard to deploy to a single server • Save deployment settings to configuration file for reuse • Deploy to many machines using Windows PowerShell
  • 63. 63 Simplified provisioning of new virtual server images • New ability to deploy roles and features directly to offline virtual hard disks
  • 64. 64 Streamlined server configuration and deployment • Configuration functionality previously provided by the initial configuration tasks window • Single surface for managing the configuration of Windows Server and its roles and features
  • 65. 65 Multiserver experience • Manage groups of servers collectively from within a single, integrated console • Respond to business- critical problems with greater speed and agility • Generate status views for multiple servers after polling servers for operational statistics
  • 66. Windows Server 2008 R2 • Connect to server roles (such as File Services, Hyper-V, and Remote Desktop Services) on a per-server basis. Then 66 FILE SERVICES HYPER-V STORAGE
  • 67. Windows Server 2012 • Manage a server role as it spans across servers, or look at a server and the server roles on that server. Both options are important. Now 67 Server 1 Server 3 Server 2 Server 1 Role 1 Role 3 Role 2 Server 1 Server 2 Server 3 Role 1 Role 2 Role 3
  • 68. Standardized automation across the datacenter Extension of the development and operations story 68 Provides a standard set of tools to deploy and administer servers across the datacenter Interoperates with environments that are not based on Windows Enables developers and operations to use the same interfaces
  • 69. 69 WS-Man protocol handler Windows Management Infrastructure WS-Man protocol handler Windows PowerShell MI client API WS-Man protocol handler Open management infrastructure WS-Man protocol handler Any device Windows Linux/UNIX • New WMI provider API (MI) with extended Windows PowerShell semantics • Open Management Infrastructure (OMI) for Linux and UNIX with the same MI provider API • Full implementation of WS-Man on Windows and Linux/UNIX • New MI client with integrated Windows PowerShell layer WS-Management Microsoft .NET MI API Native MI API MI provider MI provider Classic provider
  • 70. 70 Open source Windows Management Infrastructure server implemented by Microsoft Portable Includes Windows Server Management protocol stack Interacts with MI client and Windows PowerShell out of the box Small footprint Scalable Uses the same MI provider interface as Windows Management Infrastructure Can share provider development tools with Windows Management Infrastructure
  • 71. IT Pros • Windows PowerShell: Manage Windows and Linux/UNIX • OData: Manage Windows from Linux/UNIX Developers • Simplified management interface definition and implementation for managed services and devices 71 IT Pros Developers of managed services and devices