Windows Server 2008 R2

47
Introducing Windows Server 2008 R2 Technical Overview Vinod Unny Enterprise InfoTech Microsoft RD | MVP

Transcript of Windows Server 2008 R2

Page 1: Windows Server 2008 R2

Introducing Windows Server 2008 R2

Technical Overview

Vinod UnnyEnterprise InfoTechMicrosoft RD | MVP

Page 2: Windows Server 2008 R2

Management WebVirtualizationIIS 7.5

ASP.NET on Server Core

Enhanced FTP and WebDAV

Administration Modules & Cmdlets

Hyper-V™ with Live Migration

Hot Add/Remove VM Storage

Remote Desktop Services

Solid Foundation for Enterprise Workloads

Power Management

Windows PowerShell

AD Administrative Center

Best Practices Analyzer

Better Together with Windows 7Scalability and Reliability

DirectAccess™BranchCache™Enhanced Group Policies RemoteApp & Desktop Connections

256 Core SupportComponentizationBoot from SAN or VHDSupport for Solid-state DevicesFile Classification Infrastructure

Technology Investment Areas

Page 3: Windows Server 2008 R2

Virtualization

Page 4: Windows Server 2008 R2

Overview

Virtualization in WS08R2:Server virtualization with Hyper-VPresentation virtualization with RDS

Page 5: Windows Server 2008 R2

Increasing AvailabilityLive Migration

ClusterNode 1

Network Storage

ClusterNode 2

Configuration Data

Virtual Machine

Memory Content

VHD

Memory Sync

Virtual Machine

User

Page 6: Windows Server 2008 R2

64 Logical Processor Support

OverviewProvides Hyper-V the ability to utilizes up to 64 of the logical processor pool presented to Windows Server 2008 R2

BenefitsSignificantly increases host server densityEasily provide multiple processers per virtual machine

Page 7: Windows Server 2008 R2

VM Chimney (TCP Offload Support)

OverviewTCP/IP traffic in a VM can be offloaded to a physical NIC on the host computer. (disabled by default)

BenefitsReduce CPU burdenNetworking offload to improve performanceLive Migration is fully supported with Full TCP Offload

Cautions: Not all applications benefit from Chimney

Works best for long-lived connections with large data transfers Applications with pre-posted buffers

Chimney capable hardware supports a fixed number of offloaded connections – shared between all VMs

Page 8: Windows Server 2008 R2

Processor Compatibility ModeOverview

Allows Live Migration across different CPU versions within the same processor family (i.e. Intel-to-Intel and AMD-to-AMD).

Does NOT enable cross platform from Intel to AMD or vice versa.

Configure compatibility on a per-VM basis.Abstracts the VM down to the lowest common denominator in terms of instruction sets available to the VM.

BenefitsProvides a great deal of migration flexibility within clusters.Enables migration across a broader range of Hyper-V host hardware.No specific hardware requirements needed.

Page 9: Windows Server 2008 R2

Streamlining Virtualization Management

Hyper-V Management ConsolePowerShell command-line interfaceSystem Center Virtual Machine Manager 2008

Page 10: Windows Server 2008 R2

Simplifying Deployment

Boot from .vhdEnables pre-configuration of virtual and physical computersReduces the number of managed imagesSimplifies test deployments

Boot

VHD

Page 11: Windows Server 2008 R2

Improved Management Tool SetReduce repetitive task with RDS Powershell support, improved application install, connection broker install & profile management

RDS and VDI – An Integrated SolutionSingle broker to connect users to sessions or virtual machines, out of the box solution for VDI scenarios with Hyper-V

Improving the User Experience Experience rich multimedia, VoIP integration, aero glass remoting, true multi-monitor support

RemoteApp & Desktop ConnectionsCentrally hosted applications integrated into start menu, desktop, etc. Can personalize a non-work PC with work applications without installing them locally

Platform InvestmentsMultiple levels of extensibility for custom partner solutions for Remote Desktop Services & VDI based solutions

Remote Desktop Services in R2

Page 12: Windows Server 2008 R2

Management

Page 13: Windows Server 2008 R2

Power managementStreamlined administrationWindows PowerShell remote scenariosPowerShell graphical interfaceExtending Windows PowerShell scriptsAD & Identity managementBest Practice Analyzers

Overview

Page 14: Windows Server 2008 R2

2.8 GHz QuadCore Processor

ProcessorCore 1 Active

ProcessorCore 2 Inactive

ProcessorCore 4 Inactive

ProcessorCore 3 Inactive

Power Management

Core ParkingAdjusting P-statesCentralizedstorage Processor

Core 1

P-State=0

P-StatePercent

Frequency

0 100 2.800 GHz1 90 2.520 GHz2 85 2.380 GHz3 75 2.100 GHz4 60 1.680 GHz5 50 1.400 GHz

P-StatePercent

Frequency

0 100 2.800 GHz1 90 2.520 GHz2 85 2.380 GHz3 75 2.100 GHz4 60 1.680 GHz5 50 1.400 GHz

ProcessorCore 2

P-State=4

Storage AreaNetwork

Page 15: Windows Server 2008 R2

Power SavingsWS03 vs. WS08 RTM vs. R2

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%50%

60%

70%

80%

90%

100%

WS2003 SP2 WS2008 RTM

Workload (% of Max tpsE)

Pow

er (%

of M

ax W

atts)

Lower is better

TPC-E workload

Page 16: Windows Server 2008 R2

New & Improved Consoles Management console ImprovementsServer Manager • Provides support for remote

management of computers

Active Directory Administrative Center

• Leverages capabilities provided by PowerShell

• Task driven user interface

IIS Manager • Leverages capabilities provided by PowerShell

• Task driven user interface

Hyper-V™ • New VM management consoles• Updated SCVMM support

Page 17: Windows Server 2008 R2

Remote PowerShell Scenarios Fan-Out (1 to Many)

Send the scriptSelect properties – Allows you to specify which properties to bring backThrottling – limits number of concurrent operationsAsync support – Runs the command in background on client

Fan-In (Many to 1)Hosting modelShare static data between sessions (eg: cmdlet metadata from snap-in) Send progress information to client (eg: Connecting, Connected)

Page 18: Windows Server 2008 R2

The PowerShell Graphical Interfaces Graphical PowerShellOut-GridView

Integrated developmen

t environment

Multi-tabbed interface

Syntax coloring

Page 19: Windows Server 2008 R2

Extending PowerShell ScriptsAdvanced functionsCall .NET APIsImproved debuggingEvent log subscriptionWrite cmdlets in PowerShell scriptScript translationNew cmdletsCommunity site

Powershellcommunity.org

Page 20: Windows Server 2008 R2

AD & Identity ManagementActive Directory server role enhancements

New forest functional levelWindows PowerShell managementMicrosoft System Center Management Pack

Active Directory Administrative CenterRecycle BinOffline domain joinManaged service accounts

Active Directory Federated Services update

Authentication assurance

Page 21: Windows Server 2008 R2

Configuration Assurance

Integrated Best Practice AnalyzerValidates configuration informationEnhances infrastructure reliabilityImproves compliance with service level agreements

Page 22: Windows Server 2008 R2

Scalability and Reliability

Solid Foundation for

Enterprise Workloads

Page 23: Windows Server 2008 R2

Overview

Performance & ScalabilityFailover ClusteringStorage PerformanceBackup & Recovery

Page 24: Windows Server 2008 R2

Performance and Scalability

256 Logical Cores

Reduced overhead via Server Core

High performance storage

Page 25: Windows Server 2008 R2

Performance & ScalabilityCPUs

Support for 256 Logical Processors (LP)NUMA enhancementsSystem Topology APIs

VirtualizationLive MigrationSLAT support (NPT/SPT)NUMA scheduling improvements

PowerImproved Processor Power Management Policies & additional optimization of Windows Server component power usage

Windows Server 2008 R2

Virtualization

Scale - 256 p

ReducedPower

Reduced Memory

Page 26: Windows Server 2008 R2

Performance & ScalabilityContinued…

Memory Footprint ReductionGeneral OS memory reductionsReductions in non-paged memoryTrigger start of drivers and services

Wide Area NetworkFile copy improvements (per-file round trips reduced

Downloads: 5 (old) to 3 (new)Uploads: 4 (old) to 3 (new)

Page 27: Windows Server 2008 R2

Componentization

The OS as ComponentsInstall only what you need

Example: Server Core, Branch RoDCServer = Kernel, TCP/IP & SecurityRole = Active Directory ServicesFeatures = BitLocker

Kimberly Jackson
Doug, if you have time to capture the screen, might want to remove the cursor out of it :o)
Page 28: Windows Server 2008 R2

Cluster Shared Volumes

VHD VHD VHD

SAN

Single Volume

Concurrent access to a single file system

Page 29: Windows Server 2008 R2

Improvements in Windows Server Backup

Backup specific files and folders. Perform incremental backup of system state.Perform scheduled backups to volumes.Perform scheduled backups to network shared folders. Manage backups by using PowerShell.

Page 30: Windows Server 2008 R2

Solid Foundation for Enterprise

Workloads

Better Together

Page 31: Windows Server 2008 R2

DirectAccess™

Oveview

BranchCache™

Read-Only DFS for branch security

Serving Up the Virtual Desktop

Protection for Mobile Data

Page 32: Windows Server 2008 R2

DirectAccess™

Remote access is now ubiquitousComprehensive anywhere access for Windows 7 and Windows Server 2008 R2

Seamless, always-on, secure connectivity; no separate client software requiredUtilizes networking technologies already in Windows Server 2008 No separate action required to connect to corpnet while remote. Corpnet is simply there.Leverages policy-based network accessEnables desktop management regardless of client location.

Page 33: Windows Server 2008 R2

IPv6 Devices IPv4 Devices

DirectAccessServer

Windows 7 Client

Native IPv6 with IPSec

IPv6 Transition Services

Supports variety of remote network protocols

DirectAccess

DirectAccess provides transparent, secured

access to intranet resources without a

VPN

Allows desktop management of

DirectAccess clients

Allows IPSec encryption and authentication

Supports direct connectivity to IPv6-

based intranet resources

Support IPv4 via 6to4 transition

services or NAT-PTIT desktop manageme

nt

AD Group Policy, NAP,

software updates

Internet

Page 34: Windows Server 2008 R2

BranchCache™

Reduces Wide Area Network (WAN) link utilizationCompletely transparent to the userSupports end-to-end encryption between clients and serversHTTP, SMB and BITS protocols are optimizedTwo deployment models:

Distributed modeHosted caching

Page 35: Windows Server 2008 R2

1.First client downloads data from main office server

Improving Branch PerformanceDistributed Mode

Main Office

Client 1

Client 2

2.Second client downloads identifiers from main office server

3.Second client searches local network for data and downloads from first client

Branch Office

Page 36: Windows Server 2008 R2

1.First client downloads data from main office server

Client 1

Client 2Branch

Office

Improving Branch PerformanceHosted Caching

2.Content pushed to hosted cache from first client

3.Second client downloads identifiers from main office server

4.Second client downloads from hosted cache

Main Office

Page 37: Windows Server 2008 R2

Improving Branch Office SecurityRegional

Datacenter

Read/Write Replica of

DFSBranch Office

Read-only Replica of

DFS

Deletions are not allowed

Support for read-only DFS

Provides a read-only, replica copy of read/write DFS

resources

Prevents modifications within branch office

Page 38: Windows Server 2008 R2

Protection for Mobile Data

Encrypt data on removable drivesProvided by BitLocker to Go Drive EncryptionStore encryption keys in Windows Server 2008 R2 Active Directory

Windows Server 2008 R2 Active Directory

Page 39: Windows Server 2008 R2

Web

Page 40: Windows Server 2008 R2

Overview

Introducing IIS 7.5 Expanding IIS ManagerEasier Troubleshooting IIS 7.5 FTP ServicesExtensible architecture

Page 41: Windows Server 2008 R2

Internet Information Services

More Reliable More Control More Secure More Choice Increased availability through dynamic request handling, improved caching and powerful troubleshooting tools

Simplified, distributed management through set of customizable administrative tools with easier application deployment for developers

Improved security and server protection through reduced server footprint and enhanced publishing and request filtering capabilities

Flexible platform with enhanced support for multiple application development platforms and media content delivery

● Scalable Web Infrastructure

● Dynamic Caching and Compression

● Powerful Diagnostic Tools

● Centralized Web Management

● Delegated Remote Management

● Easy Application and Server Deployment

● Enhanced Server Protection

● Secure Content Publishing

● Improved Access Protection

● Built-in ASP.NET and PHP Support

● Modular & Extensible Web Server

● Integrated Media Platform

Page 42: Windows Server 2008 R2

New Management Tools

Enhanced IIS ManagerConfiguration EditorIIS Manager UI ExtensionsRequest Filtering

Windows PowerShell Provider.NET on Server Core

Page 43: Windows Server 2008 R2

Reducing Troubleshooting Effort

Auditing changes and application configurationFailed Request Tracing for FastCGIBest Practice Analyzer

Page 44: Windows Server 2008 R2

IIS 7.5 FTP Services

Supports New Web Standards

FTP over SSLUSC and UTF8IPv6

Virtual Host Names

Page 45: Windows Server 2008 R2

Extending IIS Functionality and Features

Windows Server 2008

Introduced Modularity and Extensibility

3rd Party

Windows Server 2008 R2

Extensions bundled with IIS 7.5

PowerShell Provider, FTP publishing, WebDAV

publishing and New IIS Administration Pack

modules

Page 46: Windows Server 2008 R2

Summary

Increased server consolidationGreater administrative controlRich Web-based experiencesPerformance and scalability enhancementsUnprecedented synergies with client OSAnywhere accessTaking an enterprise-class foundation to the next level

Page 47: Windows Server 2008 R2

© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the

date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

VINOD UNNYEnterprise [email protected]/blogwww.twitter.com/vinodunny