what's new in windows server 2012
DESCRIPTION
The Network Team has done a synopsis of what is new in Windows Server 2012, in English. We perform demos and show how we use the product in production, as well as walking customers through new scripting tools, VM Management and DR features.TRANSCRIPT
Windows Server 2012
Jeff Gaura, president (MCSE)Gene Choquette, Engineer (MCSE)Mike Kelly, Engineer (MCSE, MCT)
Windows Server 2012 || 2
This presentation explores both how Microsoft got here, what “here” looks like, and what it means to you.
Agenda History-how we got here. Industry Trends and challenges Death by Power Point Demos via a Production Network Sharing of resources Invitation for more banter, after lunch.
Windows Server 2012 ||
Who is selling what….
3
Category Date Linux based Other Unix Windows OtherSmartphone, Tablet
Dec-1225.34% (Android)
60.13% (IOS)1.13% (RT, WP8)
13.4%
Desktop, Laptop, Netbook
Dec-121.19% (Ubuntu)
7.07% (OSX)91.74% (XP, 7, Vista)
Server (web) Dec-12
32.8% (Debian, CentOS, RHEL)
31.8% (HP-UX, Aix, Solaris)
35.4% (W2K3, W2K8)
Windows Server 2012 ||
http://en.wikipedia.org/wiki/Android_(operating_system)
4
IT transformationIT trends
Cloud computing
Data explosion
Deviceproliferation
New apps
Windows Server 2012 ||
Industry trends and challenges
6
How do I embrace the cloud?
How do I increase the efficiency in my datacenter?
How do I deliver next-generation applications?
How do I enable modern work styles?
New apps
Device proliferation
Data explosion
Cloud computing
IT transformationIT trends
New apps
Cloud computing
Data explosion
Deviceproliferation
StorageHigher performanceLower cost
NetworkHigh-speedHardware offload
ComputeMulti-coreMemory density
Windows Server 2012 ||
Crisp text always
What is a rich user experience?
8
DIRECTACCES
Aero always on, rich, new Windows UI
Adaptive graphics remoting based on content type
RemoteApp programs integrate seamlessly with local desktop
Reconnect feature for ease of movement across devices
Ability to serve desktop apps to Windows RT slate users
Full single sign-on
Full multitouch and gesture remoting
RICH USER
EXPERIENCE
Windows Server 2012 ||
DemoThe Desktop Experience: Jeff
Virtualization
Windows Server 2012 ||
Virtualization Basics
Before Virtualization: Single OS image per machine Software and hardware tightly
coupled Running multiple applications on
same machine often creates conflict
Underutilized resources Inflexible and costly
infrastructure
Windows Server 2012 ||
Microsoft’s Old Approach to Virtualization
12
Windows Server 2012 ||
High availability
Improve with active/active broker
Use Scale-out File Server and Hyper-V clustering
Experience up to 32 nodes and 4,000 virtual machines per cluster with Hyper-V
Further increase density by using Remote Desktop Session Host (greater than 2x compared to virtual machines)
13
BEST VALUE FOR VDI
Windows Server 2012 ||
DemoVirtualization 101
14
Virtual Desktop ExperienceGene Choquette
15
Windows Server 2012 ||
Efficient management with simple deployment, intuitive administration, and scalability
16
Automated deployment and configuration
Admin tools integrated in server manager
Simplifies management of pooled and personal virtual machines
Unified administration
Remote Desktop Services installation wizard
Streamlined management of virtual machines
Windows Server 2012 ||
CHALLENGES
Enable user access to corporate applications and data from unmanaged devices and locations
Balance user requirements with corporate compliance
Protect against loss and leaks of sensitive corporate data
Reduce cost and time to deploy new applications and updates
Easily and centrally administer and manage desktops and applications
Reduce consumption of bandwidth by remote users
NEEDS
Customer needs and challenges
17
Windows Server 2012 ||
User Profile Disk maintains user
personalization in pooled deployments
Fair Share dynamically distributes
bandwidth, CPU, and disk use
Multiple storage options support direct-attached,
network-attached, or storage area network
(SAN) storage of virtual machines
Easy deployment automates deploying
and configuring server roles
Unified administration
uses a single, integrated console for
management
Streamlined management helps
IT manage pooled and personal virtual
machines
EFFICIENT MANAGEMENT
Just the facts
18
RICH USER EXPERIENCE
USB redirection enables access to locally attached
devices in remote desktops
RemoteFX for wide area
network (WAN) dynamically detects network conditions
and tunes experience
Seamless experience
supports multitouch, new Windows
Experience, and Start menu integration
Graphics processing unit
(GPU) support for both physical and
software GPUs
BEST VALUE FOR VDI
Windows Server 2012 ||
Easy deployment with automation
EFFICIENT MANAGEMENT
Set up a simple VDI deployment easily and quickly
Use wizard-based setup and deployment for multiple scenarios
Create virtual machines automatically with settings
19
Windows Server 2012 ||
Simple to deploy, easy to manage
Consistently rich experience, regardless of deployment model
1 Platform
1 Experience
Pooled virtual machines
Highest flexibility
Personal virtual machinesDesktop sessions
Lowest cost
3 Deployment choices
Remote Desktop Services in Windows Server 2012
20
Windows Server 2012 ||
IT guy is told by the boss to make
his iPad run windows and look at Excel. IT guy
freaks.
Stupid Office wenches want
their iPhones to dance a jig and pretend to be
secure for sending and
receiving email
Brothahs want to use any device
that they find and do their job, and it be real fast….
Scenario summary
21
Windows Server 2012 ||
Demo1) Windows on an iPad2) Windows on a Kindle
New Tools of the TradeAll of us….
23
Windows Server 2012 ||
• NIC Teaming
• Hyper-V Replica
• DHCP failover
• SMB Multichannel
• QoS
• Network Virtualization
• PVLAN
• Cross-premises connectivity
• IP portability
• SR-IOV
• D-VMQ
• Registered I/O
• IPsec Task Offload
• SMB Direct
• RSS
• RSC
• Large Send Offload
• Loopback Fast Path
• Resource Metering
• IPAM
• DNSSEC
• RDP WAN optimization
• SNI
• WebSocket Protocol
• DirectAccess
• BranchCache
Top features to answer challenges
24
CONTINUOUS APPLICATION AVAILABILITY
SIMPLIFIED MULTITENANT
INFRASTRUCTURE
HIGH-PERFORMANCE
NETWORKING
OPERATIONAL EFFICIENCY
• Hyper-V Extensible Switch
• Network virtualization devices
RICHER ECOSYSTEM
Windows Server 2012 ||
NIC Teaming
Virtual adapters
NIC Teaming
Team network adapter
Team network adapter
25
Operating system• 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
Windows Server 2012 ||
Network fault tolerance with SMB Multichannel
NetworkSMBclient
SMBserver
Filecopy
NIC NIC
NIC NIC
Filecopy
• 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
26
Windows Server 2012 ||
IP Address Management (IPAM)
27
IPAM distributed architectureDomain
europe.corp.woodbridge.com
IPAM Server (UK)
DHCP, DNS, DC, and NPS
servers
IPAM Server (Bangalore)
DHCP, DNS, DC, and NPS
servers
Domainfareast.corp.woodbridge.com
IPAM Server (Hyderabad)
DHCP, DNS, DC, and NPS
servers
Site: HyderabadBranch office
Site: BangaloreBranch office
Site: UKBranch office
Domaincopr.woodbridge.com
IPAM server (Redmond)
DHCP, DNS, DC, and NPS
servers
Site: RedmondHead office
• Inbox feature for integrated management of IP addresses, domain names, and device identities
• Tightly integrates with Microsoft DNS and DHCP servers
• Provides custom IP address space display, reporting, and management
• Audits server configuration changes and tracks IP address use
• Migrates IP address data from spreadsheets or other tools
• Monitors and manages specific scenario-based DHCP and DNS services
OPERATIONAL EFFICIENCY
Windows Server 2012 ||
IP Address continuity with DHCP Failover
• Provides IP address continuity to clients by helping eliminate single points of failure
• Provides inbox support for failover, without the need for clustering
• Based on DHCP failover IETF spec • Uses a failover setup consisting of two
servers located across different geographic locations
• Includes active/active or active/passive behavior
28
CONTINUOUS APPLICATION AVAILABILITY
Hot standby DHCP failover in a hub-and-spoke deployment
Load-sharing DHCP failover in a single site with a single subnet
Windows Server 2012 ||
File Client
SMB ClientSMBBuffer
File Server
Application
NIC Driver
Transport Protocol Driver
With RDMA
Improved network performance through SMB Direct (RDMA)
29
Without RDMA
Application
NIC Driver
SMB ServerSMB client
Transport Protocol Driver
NIC Driver
TransportProtocol Driver
AppBuffer
SMBBuffer
OSBuffer
Driver
Buffer
SMBBuffer
OSBuffer
Driver
Buffer
SMB Server
NIC Driver
TransportProtocol Driver
AppBuffer
SMBBuffer
rNIC rNIC NICAdapterBuffer NICAdapter
BufferAdapterBuffer
AdapterBuffer
iWARP
InfiniBand
HIGH-PERFORMANC
E NETWORKING
• Higher performance through offloading of network I/O processing onto network adapter
• Higher 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 Gbps on a single NIC port
• Compatible with SMB Multichannel for load balancing and failover
Windows Server 2012 ||
Receive-Side Scaling (RSS)
30
HIGH-PERFORMANC
E NETWORKING
• Improves utilization of CPU resources for web server and file server operations
• Improves scalability between 40%–200% depending on workload
• Distributes traffic across multiple Non-Uniform Memory Access (NUMA)-aware nodes
• Ability to change receive-side scaling profile depending on workloads with Windows PowerShell
NIC with 8 RSS queues
Node 0 Node 1 Node 2 Node 3
2
2
3
3
1
1
0
0
Incoming packets
Windows Server 2012 ||
Receive Segment Coalescing (RSC)
31
RSC: Multiple Inbound Packets
Coalesced to reduce CPU load
HIGH-PERFORMANC
E NETWORKING
• Reduced CPU utilization through coalescing of multiple inbound packets into a larger buffer
• 20-percent reduction in CPU cycles needed to process network I/O based on internal testing
• Enabled by default and supported by virtually all inbox 10-GB network adapters
Windows Server 2012 ||
Dynamic distribution of received network traffic across multiple virtual machines based on destination and network load
Enabled by default and supported by most inbox 10-GB Ethernet adapters
Dynamic Virtual Machine Queue (D-VMQ)
32
HIGH-PERFORMANC
E NETWORKING
Root Partition
No VMQ
Physical NIC
CPU0
CPU1
CPU2
CPU3
Root Partition
Static VMQ
CPU0
CPU1
CPU2
CPU3
Physical NIC
Root Partition
Windows Server 2012 Dynamic VMQ
CPU0
CPU1
CPU2
CPU3
Physical NIC
CPU0
CPU1
CPU2
CPU3
CPU0
CPU1
CPU2
CPU3
Windows Server 2012 ||
Resource Metering
33
Metrics
A two-tenant environment built with Hyper-V in Windows Server
2012
• Average CPU use
• Average memory use
• Minimum memory use
• Maximum memory use
• Maximum disk allocation
• Incoming network traffic
• Outgoing network traffic
VM 1Customer
1
VM 2Customer
1
VM 3Customer
1
VM 1Customer
2
VM 2Customer
2
VM 3Customer
2
Virtual Machine Resource Metering20 10
Resource Pool Internet Resource Metering10 5
3045 2540
Resource poolInternetCustomer 2
30 55
Resource poolInternetCustomer 1
0
0 0
0
OPERATIONAL EFFICIENCY
Benefits
• Tracks and meters resource usage and provides infrastructure to build chargeback solutions
• Tracks resource usage of individual virtual machines or virtual machine pools
• Metering not affected by virtual machine movement
• Uses active control lists (ACLs) from network metering port
• Provides complete Windows PowerShell support
1015202530354045505152025
Windows Server 2012 ||
BranchCache
• Cache content from file and web servers on a WAN in local branch office
• Consolidation of data in a centralized location
• Improved performance and bandwidth savings across remote offices
• Divides content into smaller, variable-sized blocks
• Integrates with Data Deduplication
• Simplified deployment and management
• Does not require office-by-office configuration for setup
• Supports Windows PowerShell and Windows Management Instrumentation (WMI)
• Scalability
• Hosts multiple cache servers in single location
34
10111011101
10
11
00
10
01
01
10
10
01
10
10
11
00
01
00
11
10
01
10
10
10
11
01
00
0
10
11
00
10
01
01
10
10
01
11
00
10
10
11
10
01
00
11
00
01
11
0
10
11
10
00
01
00
11
00
11
10
10
11
00
10
01
00
01
10
10
1
10
11
10
10
01
00
01
01
10
1
10
11
00
10
01
01
10
11
10
01
10111000100110100110
10110010010110100101
101100100101101011010101
10110001001110011010
1011001001011010
101110010011011010
10111000010011001
10110010010110101001
101110100101101010010
101100100101101010110
10
11
10
10
11
01
00
10
01
10
10
0
10
11
00
10
01
01
10
10
10
11
01
00
1
10
1110
1110
1
10
0111
0111
1
1110101111101
1011
1110
1
101110101111101
OPERATIONAL EFFICIENCY
Windows Server 2012 ||
Comprehensive coverage with more than 400 cmdlets related to networking
Windows PowerShell
35
OPERATIONAL EFFICIENCY
Remote machine management support
Integrated object model
Windows Server 2012 ||
DemoTask ManagerPower shell scripting
Windows Server 2012 ||
Innovating with partnersRICHER
ECOSYSTEM
RDMA
Mellanox Intel Chelsio
NETWORKVIRTUALIZATION
37
nApplianceIVO
Networks
HPArista
Technology Partners
Gateway Partners
Dell
Silicon Partners
BroadcomEmulex Intel
5NINE
HYPER-VEXTENSIBLE SWITCH
NEC
Net Optics Cisco
BRANCHCACHE
EMCIVO
NetworksnAppliance
Riverbed NetApp F5
inMon
Windows Server 2012 ||
• Helps guarantee predictable network performance and fair sharing during congestion
• Helps enforce customer SLAs and maximum pricing caps
• Supports bandwidth floors and bandwidth caps
• Sets QoS for virtual machine or traffic type
• Uses software built into Windows Server 2012 or hardware capable of Data Center Bridging (DCB) to assign minimum QoS settings
• Enables you to dynamically change QoS settings using Windows PowerShell
Predictable performance with Quality of Service
38
Runtime bandwidth demand (gigabits per second)
ServiceReservation
T1 T2 T3
Virtual machine
30% 4 4 2
Storage 40% 5 5 6
Live migration
20% 0 3 2
Cluster Shared Volume
10% 0.5 1 0
T2
3
4
1
T3
2
6
2
T1
4
5
0.5
Actual bandwidth usage by service
When bandwidth is available, each service takes as much as it can
When the link is congested, each service takes its fair share
When bandwidth becomes available, each service takes as much as it wants
2
CONTINUOUS APPLICATION AVAILABILITY
Windows Server 2012 ||
DemoTitle
Windows Server 2012 ||
NIC Teaming
DHCP failover
Quality of Service
SMB Multichannel
Networking solutions that deliver continuous application availability
Embrace a multi-vendor ecosystem
Provide consistent bandwidth for services
Run services without interruption
Automatically remediate issues with no human intervention
40
Windows Server 2012 ||
Windows Server 2012: Cloud optimize your IT
41
Beyond virtualizationScale and secure workloads, cost-effectively build a private cloud, and securely connect to cloud services
Every app, any cloudBuild on an open and scalable web platform that supports applications across premises
The power of many servers, the simplicity of one
Efficiently manage infrastructure while maximizing uptime and minimizing failures and downtime
Support a mobile and flexible work styleModern workstyle, enabled
Windows Server 2012 ||
Get the evaluation
Get the evaluation, get certified, and get trained
42
Microsoft Server and Cloud Platform:http://www.microsoft.com/en-us/server-cloud/windows-server/2012-default.aspx
Microsoft Learning:http://www.microsoft.com/learning/
Microsoft Virtual Academy:http://www.microsoftvirtualacademy.com
Get certified
Get trained
Windows Server 2012 ||
Resources
43