57
Introducing Windows Server 2008 R2 Charlie Russel Microsoft MVP – Windows Server Windows Server 2008 Administrator's Companion Technical Overview

Fy09 Sask Tel Learn It Ws 2008 R2 Charlie Russel

  • Upload
    sim100

  • View
    4

  • Download
    0

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Introducing Windows Server 2008 R2

Charlie RusselMicrosoft MVP – Windows ServerWindows Server 2008 Administrator's Companion

Technical Overview

Page 2: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Management WebVirtualization

IIS 7.5

ASP .NET on Server Core

Web Management

Web Publishing

Hyper-V with Live Migration

Hot Add/Remove VM Storage

Remote Desktop Services

Solid Foundation for Enterprise Workloads

Power Management

PowerShell 2.0

AD Administrative Center

Best Practices Analyzer

Better Together with Windows 7

Scalability and Reliability

DirectAccess ™BranchCache ™Enhanced Group Policies Remote Desktop & App Connections

>64 Core SupportComponentization

Technology Investment Areas

Page 3: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Virtualization

Page 4: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Overview

Microsoft’s virtualization vision

Server virtualization with Hyper-V

Presentation virtualization with RDS

Page 5: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Streamlining Virtualization Management

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

Page 6: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Simplifying Deployment

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

Boot

VHD

Page 7: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Remote Application

Access

RDS & VDI – an integrated

solution

Remote Application

AccessHyper-V support for

virtual desktops

Single discovery, broker & publishing

infrastructure

SCVMM Support

RemoteApp & Desktop Connections

RemoteApp & Desktop & Web Access

RD Gateway Security Improvements

True multiple monitor support

Multimedia Support & Bi direction audio

2D and 3D remoting for DirectX 10.1

(DXGI 1.1)

Platform & ManagementNew API, Connection Broker Extensibility,,

Powershell Support, Best Practices Analyzer

RDS New & Improved

Page 8: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Terminal Services -> Remote Desktop ServiceServer 2008

Terminal ServicesTerminal ServerTerminal Services Licensing (TS Licensing)Terminal Services Gateway (TS Gateway)Terminal Services Session Broker (TS Session Broker)Terminal Services Web Access (TS Web Access)

Server 2008 R2

Remote Desktop ServicesRemote Desktop ServerRemote Desktop Licensing (RD Licensing)Remote Desktop Gateway (RD Gateway)Remote Desktop Connection Broker (RD Connection Broker)Remote Desktop Web Access (RD Web Access)

Page 9: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Remote Desktop ServiceNew Features

Client experience configuration pageRemote Desktop IP VirtualizationWindows Installer RDS CompatibilityFair Share CPU SchedulingRoaming user profile cache managementAlso:

Remote Desktop Client ExperienceRemote Desktop Services Provider for Windows PowerShell

Page 10: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Aero Glass for Remote Desktop ServerUses have the same new Windows 7 look and feel when using Remote Desktop Server

RemoteApp & Desktop ConnectionsRemoteApp & Desktops icons integrated into start menu etcIcons refreshed & updated automatically

Multimedia Support & Audio InputExperience rich multimedia redirection Use VoIP applications and speech recognition.

True multiple monitor supportUse up to 10 monitors of any size or layout with RemoteApp and DesktopsApplications behave like users expect – e.g. PowerPoint installing them locally

RemoteApp™ Language Bar SupportConfigure applications that use alternate language settings (e.g. right to left languages) from the local language

Full Fidelity RemoteApp & Desktops

Page 11: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Integrated Single Sign On.only a single logon for RemoteApp & Desktop connectionsForms based logon for RemoteApp & Desktop Web Access

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

RemoteApp & Desktop ConnectionsCentrally managed list of applications and desktops (RDS & VDI)Automatically published, refreshed & integrated with Windows 7

RemoteApp & Desktop Web AccessIntegrated with RemoteApp & Desktop Connection management toolsProvides access to applications & desktops from Windows 7, Vista & XP

Remote Desktop Gateway .Session & Idle timeouts to enforce policy and authorization refreshPluggable authentication and consent signing

Remote Application Access

Page 12: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Management

Page 13: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Power management

Streamlined administration

Windows PowerShell remote scenarios

The PowerShell graphical interface

Extending Windows PowerShell scripts

AD & identity management

Best Practice Analyzers

Overview

Page 14: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

2.8 GHz DualCore 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: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

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 interfaceIIS Manager • Leverages capabilities

provided by PowerShell• Task driven user interface

Hyper-V™ • New VM management consoles

• Updated SCVMM support

Page 16: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Server Manager – PowerShell

Server Manager PowerShell cmdlets:Get-WindowsFeatureAdd-WindowsFeatureRemove-WindowsFeature

Leverages PowerShell features/reachRicher command line experience (auto-completion, wildcards, object pipeline, etc)RemotingAvailability on Server Core

Page 17: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

18

Server Manager Old v. New CLIUsing pkgmgr to install Web Server (IIS):

start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASPNET; IIS-NetFxExtensibility;IIS-ASP;IIS-CGI;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ODBCLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS-IISCertificateMappingAuthentication;IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-ManagementScriptingTools;IIS-ManagementService;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;IIS-LegacySnapIn;IIS-FTPPublishingService;IIS-FTPServer;IIS-FTPManagement;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Or using Server Manager:Add-WindowsFeature web-server

Page 18: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

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 19: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

The PowerShell Graphical Interfaces

Graphical PowerShellOut-GridView

Integrated developmen

t environment

Multi-tabbed interface

Syntax coloring

Page 20: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Extending PowerShell Scripts

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

Page 21: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

PowerShell

Net Total 574 PowerShell Cmdlets in R2(NOT FINAL NUMBER, yada,yada)http://blogs.msdn.com/powershell/archive/tags/Presentation/default.aspx

Page 22: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

AD & Identity Management

Active Directory server role enhancementsNew forest functional levelPowerShell managementMicrosoft System Center Management Pack

Active Directory Administrative CenterRecycle BinOffline domain joinManaged service accounts

Active Directory Federated Services updateAuthentication assurance

Page 23: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Increasing Compliance

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

Page 24: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Web

Page 25: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Overview

Introducing IIS 7.5

Expanding IIS Manager

Easier Troubleshooting

IIS 7.5 FTP Services

Extensible architecture

Page 26: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Solid Web Server Foundation

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 administration 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

● Rich Diagnostic Tools

● Powerful Administration Tools

● Centralized Web Management

● Delegated Remote Management

● Enhanced Server Protection

● Secure Content Publishing

● Improved Access Protection

● ASP.NET and PHP Support

● Modular & Extensible Web Server

● Intelligent Media Serving

Page 27: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

New Management Tools

Enhanced IIS ManagerConfiguration EditorIIS Manager UI ExtensionsRequest Filtering

Windows PowerShell Provider.NET on Server Core

Page 28: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Reducing Troubleshooting Effort

Auditing changes and application configurationFailed Request Tracing for FastCGIBest Practice Analyzer

Page 29: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

IIS 7.5 FTP Services

Supports New Web Standards

FTP over SSLUSC and UTF8IPv6

Virtual Host Names

Page 30: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

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 31: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

IIS 7.0 Extensions AvailableExtension RTW Beta Futur

eFTP Publishing Service for IIS 7.0

WebDAV for IIS 7.0

IIS 7.0 Manager for Remote Administration

IIS 7.0 Administration Pack

Windows PowerShell Provider for IIS 7.0

URL Rewriter

URL Scan

Web Playlists

Bit Rate Throttling

Application Request Routing

Web Deployment Tool

Database Manager

Web Platform Installer

Web Application Installer

Page 32: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Scalability and Reliability

Solid Foundation for

Enterprise Workloads

Page 33: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Overview

Performance & Scalability

Failover Clustering in Server 2008 R2

Storage Performance

Page 34: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Performance and Scalability

256 Logical Cores

Reduced overhead via Server Core

High performance storage

Page 35: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Processor Power and Memory Capacity

Improved physical processor and memory resources

Runs exclusively on 64-bit processorsSupports up to 256 logical processor coresWindows Server 2008 R2 Hyper-V supports up to 32 physical processor cores

Improved virtual processor resources

Each virtual machine supports up to 4 logical coresSupports Second-Level Address Translation (SLAT) and CPU Core Parking

Page 36: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Componentization

The OS as ComponentsInstall only what you need

Example: Server Core, Branch RoDC

Role = Active Directory ServicesFeatures = BitLockerServer = Kernel, TCP/IP & Security

Page 37: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Failover Clustering in R2Monitoring and Management

Monitoring: clusters, nodes

and applications

PowerShell Provider

Read-Only Access

Page 38: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Cluster Migration

New HA Roles: DFS-Replication, Hyper-V and Terminal Services

Session Broker

Windows Server 2008

R2

Windows Server 2003

Windows Server 2008

Windows Server 2008

R2

Page 39: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Cluster Shared Volumes

Disk 5

VHD VHD VHD

SAN

Single Volume

Concurrent access to a single file system

Page 40: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Cluster Fault TolerancesI/O Connectivity Fault Tolerance

SAN

VHD

SAN Connectivity

Failure

I/O Redirected via network

Volume mounted on

Node 1

VM running on Node 2 is unaffected

Node Failure

Brief queuing of I/O while

volume ownership is

changedVolume

relocates to a healthy node

VM running on Node 2 is unaffected

Node Fault ToleranceNetwork Fault Tolerance

Routed to Redundant Network

Network Path Connectivity

Failure

Page 41: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Storage Performance

Storage Area

Network

Multi-path performance optimization

iSCSI Performance Enhancements

Page 42: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Solid Foundation for Enterprise

Workloads

Better Together

Page 43: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

DirectAccess™

Oveview

BranchCache™

Read-Only DFS for branch security

Serving Up the Virtual Desktop

Protection for Mobile Data

Page 44: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

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 45: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

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 46: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

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 47: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

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 48: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

1.First client downloads data from main office server

Client 1

Client 2

Branch 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 49: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Improving Branch Office Security

Regional Datacente

r

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 50: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Serving Up the Virtual Desktop

RDS extended to include VDISimplified publishing and accessSupport for managed & unmanaged clientsTight integration with Windows 7

‘Feeds’Start menu, system tray and control panelRemoteApp & Desktop Web Access

Improved end-user experienceHigh-end multimedia, multi-monitor, Aero, more

Page 51: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Protection for Mobile Data

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

Windows Server 2008 R2 Active Directory

Page 52: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

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 53: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

© 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.

Charlie RusselMicrosoft MVP – Windows ServerWindows Server 2008 Administrator's [email protected]

Page 54: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Improved Management ToolsetReduce 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 55: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

RDS & VDI – An Integrated Solution

Remote Desktop Gateway Server

Remote Desktop

Connection Broker

Remote App Servers

RemoteApp & Desktop Web Access Server

Client

Authentication

Hyper-V-basedRemote

Desktops

Page 56: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

RDS & VDI – An Integrated Solution

Remote Desktop Gateway Server

Remote Desktop

Connection Broker

Remote App Server

RemoteApp & Desktop Web Access Server

Virtual Desktop 1

Client

Authentication

Hyper-V-basedRemote Desktop

Page 57: Fy09 Sask Tel Learn It   Ws 2008 R2   Charlie Russel

Windows Server Roadmap

2003 2005 2008 2009Beta

RTM

2010