joey snow technical evangelist microsoft corporation session code: wsv207

42
Windows Server 2008 R2: A Technical Overview Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Upload: ismael-wherry

Post on 01-Apr-2015

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Windows Server 2008 R2: A Technical Overview

Joey SnowTechnical EvangelistMicrosoft CorporationSession Code: WSV207

Page 2: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Management WebVirtualization

IIS 7.5 & Integrated Extensions

.NET on Server Core

Configuration Tracing

Service-Oriented Architecture

Hyper-V™ 2.0

Live Migration

Remote Desktop Services

Solid Foundation for Enterprise Workloads

Power Management

AD Administrative Center

PowerShell 2.0

Best Practices Analyzer

Technology Investment Areas

Better Together with Windows 7Scalability

Direct AccessBranch CacheAppLockerEnhanced Group Policies BitLocker on Removable Drives

>64 Core SupportComponentization

Page 3: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Virtualization

Page 4: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Hyper-V 2.0

Building on the rock-solid architecture of Windows Server 2008 Hyper-VIntegration with new technologies and productsEnabling new dynamic scenarios:

Increased Server ConsolidationDynamic Data CenterVirtualized Centralized Desktop

Page 5: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Hyper-V 2.0 FeaturesLogical Processor Support

Support for 64 logical processors on host computerHot Add/Remove Storage

Add and remove VHD disks to a running VM without requiring a rebootSecond Level Translation (SLAT)

Leverage new processor features to improve performance and reduce load on Windows Hypervisor

VM Chimney (TCP Offload Support)TCP/IP Traffic in a VM can be offloaded to a physical NIC on the host computer (disabled by default)

Processor Compatibility ModeAllows 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.

Page 6: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Quick Migration vs. Live Migration

Host 1 Host 2 Host 1 Host 2

Quick Migration(Windows Server 2008 Hyper-V)Save state

Create VM on the targetWrite VM memory to shared storage

Move virtual machineMove storage connectivity from source host to target host via Ethernet

Restore state & RunTake VM memory from shared storage and restore on TargetRun

Live Migration(WS08R2 Hyper-V)

VM State/Memory TransferCreate VM on the targetMove memory pages from the source to the target via Ethernet

Final state transfer and virtual machine restore

Pause virtual machineMove storage connectivity from source host to target host via Ethernet

Un-pause & Run

Page 7: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Management

Page 8: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Today's IT Challenges

Increasing demands from the businessReliance on technology for business-critical operationsAlways-available, anywhere

Increasing complexityAdding capabilities adds management burden80% of IT cost is managing existing systems

Trends of the future magnify challengesMove to Datacenters – large scale, virtualization remote managementOutsourcing – lower skilled, high turnover users

Page 9: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Streamlined ManagementWindows Server 2008 R2 as the foundation for data center automation

Expand surface are of Windows Server that can be driven via scriptingTop server roles/tasks can be managed using remote & local PowerShell scriptsIn-box cmdlets for server roles, and for power, blade and chassis managementWork with OEMs and IHVs to deliver WS-Management compatible hardware

Install and run Server Manager (including role management snap-ins) from Windows 7 clients

Remotable Server Manager UIBest Practices Analyzer integrated into Server ManagerPerformance counter viewer in Server Manager

Page 10: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Server Migration

Migration Portal on TechNetOne-stop-shop for all migration resourcesStep by Step Migration GuidesTop Server RolesData, Shares and Some OS SettingsMigration Powershell CmdletsEasy to Script2 Server roles, 1 Feature, OS Settings, Data & Shares

Migration Documentation and Tools:Available for a limited number of rolesHard to findInconsistent tools, documentation, and user experience

Migration Portal

Situation Today Windows Server 2008 R2 Solution

Page 11: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Improvements in Windows Server Backup

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

Page 12: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Improves productivity & controlAccelerates automation of system

adminEasy-to-use Works with existing scriptsCommunity Model

Active Directory Administration Center

IIS Power Management One-to-many remote

management using WS-MGMT

New Features

Graphical PowerShellImproved SecurityPortabilityNew cmdlets

Integration

Improved Command-line shell & Scripting Language

Powershell 2.0

Page 13: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Management EnhancementsPowershell

demo

Page 14: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Active Directory

Page 15: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Active Directory Domain ServicesNew Active Directory Domain Servicesmanagement console

PowerShell integration/Built on PowerShellRecovery of deleted objects

New AD Recycle BinImproved process for joining domains

Offline domain joinImproved management of user accounts andidentity services

Managed service accountsImproved Active Directory Federated Services

Authentication assurance

Page 16: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Active Directory Recycle BinActive Directory Administrative Center

demo

Page 17: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

File Classification Infrastructure

In-box, end-to-end scenariosIntegration with SharePointExtensible infrastructure & Partner ecosystem

Set classification properties API for external applications

Classify Data Store classification

properties

Apply Policy based on

classification

Discover Data

Examine Data for qualities

bearing on classification

Get classification properties API for external applications

File Classification Extensibility points

Page 18: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Better Together with Windows 7

Page 19: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Better Together With Windows 7More effective software control with AppLockerUbiquitous remote connectivity via DirectAccessCombining Remote Workspace, Presentation Virtualization and Remote Desktop Services Gateway allows native desktop experience over public Win 7 computersBranchCache for improved branch performanceRead-Only DFS for improved branch office securityMore efficient client power managementDesktop and applications virtualization feeds featureAgile VPNBitLocker encryption on removable drives

Page 20: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Software Control via AppLocker

Eliminate unwanted/unknown applications in your networkEnforce application standardization within your organizationEasily create and manage flexible rules using Group Policy

Users can install and run unapproved applicationsEven standard users can install some types of softwareUnauthorized applications may:Introduce malwareIncrease helpdesk callsReduce user productivityUndermine compliance efforts

AppLocker™

Situation Today Windows Server 2008 R2 and Windows 7 Solution

Page 21: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

AppLockerdemo

Page 22: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Difficult for users to access corporate resources from outside the officeChallenging for IT to manage, update, patch mobile PCs while disconnected from company network

Remote Access for Mobile Workers Make Users Productive Anywhere

New network paradigm enables same experience inside & outside the officeSeamless access to network resources increases productivity of mobile usersInfrastructure investments also make it easy to service mobile PCs anddistribute updates and polices

HomeOffice Home Office

Direct Access ™

Situation TodayWindows Server 2008 R2 and

Windows 7 Solution

Page 23: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

IT Pro Benefits

DirectAccess Benefits

Improved manageability of remote users IT simplification and cost reductionConsistent security for all access scenarios

Seamless & secure access to corporate resourcesConsistent connectivity experience in / out officeCombined with other Windows 7 features enhances the end to end IW experience

End User Benefits

Page 24: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

DirectAccess Deployment

Determine your strategyBe ready to monitor IPv6 trafficChoose an Access Model: Full Intranet Access vs. Selected Server Access?Assess deployment scale

Get your infrastructure readyWindows 7 clientsWindows Server 2008 R2 DirectAccess ServerDC, DNS Server, Active Directory, PKI, Application Servers, etc.

During deploymentUse DirectAccess configuration wizard to setup DirectAccess Server and generate policies for clients, application servers, and DC/DNSCustomize policies as needed

Get ready step by step

Page 25: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Windows 7 Solution

BranchCache™

Authenticates current state of data and access rights of the user against the serverSupports commonly used protocols: HTTP(S), SMBSupport network security protocols (SSL, IPsec)Requires Windows Server 2008 R2 in the data center and hosted cache

Caches content downloaded from file and Web serversUsers in the branch can quickly open files stored in the cacheFrees up network bandwidth for other uses

Technical Details

Page 26: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Get

GetID

Get

Data

BranchCache Distributed Cache

Get

IDData

Data

Page 27: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Get

GetID

Put

Data

BranchCache Hosted Cache

Get

DataID

Search

Get

Sear

ch

Request

Advertize

ID

ID

ID

Data

ID

Data

Page 28: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

BranchCache

Enterprise

Distributed CacheData cached in cache pool

Hosted CacheData cached at the host server

Cache stored centrally: existing Windows Server 2008 R2 in the branchCache availability is highEnables branch-wide cachingIncreased reliability

Recommended for branches without a branch serverEasy to deploy: Enabled on clients through Group PolicyCache availability decreases with laptops that go offline

Page 29: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Branch Cachedemo

Page 30: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Data ProtectionEnhance Security & Control

Protect data on internaland removable drivesMandate the use of encryption with Group PoliciesStore recovery information inActive Directory for manageability Simplify BitLocker setup and configuration of primary hard drive

+

2007 2008 2009 2010 20110

200400600800

10001200 Removable Solid-

State Storage Shipments

PCShipments

Worldwide Shipments (000s)

• Gartner “Forecast: USB Flash Drives, Worldwide, 2001-2011” 24 September 2007, Joseph Unsworth

• Gartner “Dataquest Insight: PC Forecast Analysis, Worldwide, 1H08”18 April 2008, Mikako Kitagawa, George Shiffler III

BitLocker ToGo™

Situation Today Windows Server 2008 R2 and Windows 7 Solution

Page 31: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

IIS 7.5

Page 32: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Key Changes to IIS in R2

IIS 7.5

ASP.NET on Server Core

Integrated PowerShell Provider

Integrated FTP and WebDAV

New IIS Manager Modules

Configuration Logging & Tracing

Extended Protection & Security

Page 33: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Scalability and Power

Page 34: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Scalability Enhancements

Run the largest workloads and fully utilize multi-core servers with a single WSS08R2 server instance

Get standard workloads to function with fewer locks and greater parallelismSupport more than 64 processor cores for a single OS instance Reduced overhead for Hyper-V, and improved storage performance

Componentization - Improvements to Server CoreSupport more roles and broaden current role support (e.g., the addition of ASP.net within IIS)PowerShell scripting in Server Core.NET framework on Server core, which in turn should drive app support

Page 35: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Improving AvailabilityFailover Clustering

Custer configuration validationPowerShell supportIPSec improvementsIncreased resiliencyEnhanced monitoring

Read Only AccessCluster Workload MigrationHigh Availability RolesImproved Fault ToleranceLive Migration

Page 36: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Core Parking

OverviewScheduling processes on a single server for density as opposed to dispersionThis allows “park/sleep” cores by putting them in deep C states

BenefitsEnhances Green IT by reducing CPU power consumption

Page 37: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

question & answer

Page 38: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Related ContentWSV205 Extend Your Web Server: What's New in IIS and the Microsoft Web PlatformWSV320 Reinventing Remote Access with DirectAccessVIR401 Inside Windows Server 2008 R2 Virtualization Improvements and Native VHD SupportWSV339 Windows Server 2008 R2 File Classification Infrastructure: Managing Cost and Mitigating Risk on File Servers

WSV321 Server Management Improvements in Windows Server 2008 R2WSV319 Windows PowerShell and Windows Server 2008 R2WSV308 Overview of Remote Desktop Services (Previously Known as Terminal Services)

WSV02-INT Windows Server 2008 R2: Q&AWSV01-INT Failover Clustering Unleashed with Windows Server 2008 R2

WSV08-HOL Introduction to Windows PowerShell FundamentalsWSV18-HOL Windows Server 2008 R2: Implementing Direct AccessWSV19-HOL Windows Server 2008 R2: Server Management and PowerShell V2WSV20-HOL Windows Server 2008 R2: What's New in Microsoft Active Directory

Page 39: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Windows Server ResourcesMake sure you pick up your copy of Windows Server 2008 R2 RC from the Materials Distribution Counter

Learn More about Windows Server 2008 R2: www.microsoft.com/WindowsServer2008R2

Technical Learning Center (Orange Section): Highlighting Windows Server 2008 and R2 technologies•Over 15 booths and experts from Microsoft and our partners

Page 40: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

www.microsoft.com/teched

Sessions On-Demand & Community

http://microsoft.com/technet

Resources for IT Professionals

http://microsoft.com/msdn

Resources for Developers

www.microsoft.com/learningMicrosoft Certification and Training Resources

www.microsoft.com/learning

Microsoft Certification & Training Resources

Resources

Page 41: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

Complete an evaluation on CommNet and enter to win!

Page 42: Joey Snow Technical Evangelist Microsoft Corporation Session Code: WSV207

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