S J Haribabu Technical Lead Microsoftdownload.microsoft.com/download/F/3/3/F33D91DF-D6E... · S J...

Preview:

Citation preview

S J HaribabuTechnical LeadMicrosoft

Session Objectives And Takeaways

Tour the Management features in Windows Server 2008 R2

Encourage you to want to learn more about these features

Help you to demonstrate the value Windows Server 2008 R2 Management offers to customers

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 7Scalability and Reliability

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

>64 Core SupportComponentization

Technology Investment Areas

Agenda

What’s new in Windows Server 2008 R2 Management?

Server Manager

Server Migration

Active Directory Administrative Center

Best Practice Analyzer

Power Management

Windows Power shell

WMI, WINRM, & BITS

Active Directory Tour demonstration

Historical PerspectiveUnified experience for adding, configuring, and managing server roles

Initial Configuration Tasks

Single Experience for configuring Windows Server

Portal for ongoing management

Automation from the command line

What you said…

“This is GREAT!! – Can I also use it to remotely manage my other Servers?”

YES! Server Manager Remote Management in WS08R2

What you said…

“Oh this is awesome! Kudos! – Any plans to integrate with PowerShell in the future…?”

YES! Server Manager PowerShell Cmdlets in WS08R2

What you said…

“Wow! This makes my daily management tasks much easier. Will there be a (Windows) Client presence?”

YES! Server Manager in Win7 RSAT Client

Server Manager Remoting

Remote management of WS08R2 machinesIncluding Server Core machines – provides GUI experience on Server Core

Enables key day-to-day management tasks

Supports Windows 7 Client as a remote source

Custom MMC console allows management of multiple WS08R2 machines

PowerShell IntegrationServer Manager PowerShell cmdlets:

Get-WindowsFeature

Add-WindowsFeature

Remove-WindowsFeature

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

Remoting

Availability on Server Core

Blocking for the demo discussion.

Where we are Today

Presently, migration documentation is not consistently available and easy to find

Only limited set of migration tools available

Not all phases of migration are consistently addressed

Migration Process Overview

Discover

Transfer Data & Shares

Prepare

Supported Scenarios

Category Supported

Source Server OS WS03, WS03R2, WS08, WS08R2x86, x64; full server, WS08R2 server core; physical, virtual

Destination Server OS WS08R2x64; full server, server core; physical, virtual

Server Roles ADDS, DHCP, DNS, File, PrintAdditional roles considered post RTM

Server Features Branch Cache

OS Settings Local Users and Groups, IP Configuration (IPv4 and IPv6)

Microsoft Confidential

Migration Cmdlets

Migration Cmdlet Description

Get-SmigServerFeature Discovers features available for migration, and features in the migration store available for import

Export-SmigServerSetting Exports specified role, feature and OS settings to a migration store

Import-SmigServerSetting Imports specified role, feature and OS settings from a migration store

Send-SmigServerData Transfers data and shares preserving local and domain permissions

Receive-SmigServerData Receives transferred data

Server Migration

2.8 GHz DualCore Processor

ProcessorCore 1 Active

ProcessorCore 2 Inactive

ProcessorCore 4 Inactive

ProcessorCore 3 Inactive

Power Management

Core Parking

Adjusting P-states

Centralizedstorage Processor

Core 1

P-State=0

P-State Percent Frequency0 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-State Percent Frequency0 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

More Servers, Same Power

0

10,000

20,000

30,000

40,000

50,000

1 machine 4 machines 10 machines

kWh

/Ye

ar

Physical Machines Virtual Machines

Microsoft Confidential

Power Efficiency Comparision

60%

70%

80%

90%

100%

0%20%40%60%80%100%

Po

we

r (%

of

Max

Wat

ts)

Workload (% of Max ssj_opts)

W2K3.SP1 W2K8.RTM W2K8.SP2

Power Management

What is Best Practice Analyzer ?

Best Practices Analyzer is a new feature in Windows Server 2008 R2:

A management model based value proposition

Customer value:Reduce troubleshooting overhead by efficiently and proactively managing Server machines to Best Practice configurations and settings.

Value proposition is enabled by:In the Server Manager console - discoverable, easy-to-use, on demand analysis and reporting of actual vs. best practice configurations for Server Roles

Best Practices Analyzer Overall Framework

Microsoft Product Groups

WindowsUpdate

BPA Models

In box resolution steps

On line detailedresolution steps

Publishing BPA Articles

Online Resultion Steps& Feedback

Microsoft Product Groups

http://technet.microsoft.com/en-us/library/dd392255.aspx

Server roles with BPA for RTMServer Roles RTM

Active Directory Certificate Services P

Active Directory Domain Services P

Active Directory Federation Services

Active Directory Lightweight Directory Services

Active Directory Rights Management Services

Application Server

DHCP Server

DNS Server P

FAX Server

File Services

Hyper-V

Network Policy and Access Services

Print and Document Services

Remote Desktop Services P

Web Server (IIS) P

Windows Deployment Services

Initiating a BPA Analysis

Import-Module BestPractices

Invoke-BpaModel Microsoft/BestPractices/DirectoryServices

Get-BpaResult Microsoft/BestPractices/DirectoryServices

AD Administrative CenterIncrease the productivity of IT Pros by providing a scalable, task-oriented UX for managing Active Directory

Past limitationsNon task-oriented UI causes customer pain

Representation in MMC not scalable for large datasets

Limited to managing one domain at a time

Feature takeawayTask oriented administration model, with support for larger datasets and progressive disclosure of data

Consistency between CLI and UI capabilities

Navigation experience designed to support multi-domain, multi-forest environments

Foundation for future UI enhancements

Progressive

Disclosure

Multi-Domain

Multi-Forest

PowerShell

based

Task Oriented

Foundational

AD Administrative Center

PowerShell V2 Themes

GUI over PowerShell

Production Scripting

Universal Script Execution

Community Feedback

State of the Software

0

0.5

1

1.5

2

2.5

3

3.5

4

No

v-06

Feb-0

7

May-0

7

Au

g-07

No

v-07

Feb-0

8

May-0

8

Au

g-08

No

v-08

Mill

ion

s

PowerShell Downloads • Over 3 million downloads in less than 24 months

• Windows XP, Windows Vista, Windows Server 2003 & 2008, Windows 7

• Adopted by Exchange, SQL, SCOM, SCVMM

• 70+ active internal partners

• CEC 2009 requirement

• Dozens of 3rd party tools, ISVs, and partners

• Strong community engagement

• 27 PowerShell MVPs

Remote PowerShell Scenarios

Fan-Out (1 to Many)Send the script

Select properties – Allows you to specify which properties to bring back

Throttling – limits number of concurrent operations

Async support – Runs the command in background on client

Fan-In (Many to 1)Hosting model

Share static data between sessions (eg: cmdlet metadata from snap-in)

Send progress information to client (eg: Connecting, Connected)

The PowerShell Graphical Interfaces

Graphical PowerShellOut-GridView

Integrated

development

environment

Multi-tabbed

interface

Syntax coloring

Windows Powershell - Demo

Windows Power shell – Demo

TombstoneObject

Power shell demo on AD recycle bin

RecycledObject

Deleted Object

Windows Server 2008No Recycle bin feature

Windows Server 2008 R2 with Recycle Bin enabled

GarbageCollection

GarbageCollection

LiveObject

LiveObject

PowerShell – AD Recycle Bin

Services

Unified Management Framework

Managed Components

UI Toolkits

Automation Platform

Management

Protocols

M-UXServer

Manager

ISE

ConsoleCustom

BITS WinRM WMI

PowerShell Engine

BITSRobust content distribution

Asynchronous and scriptable

Optimum network utilization

OS & Devices

WinRM implements WS-ManagementWeb Services protocol ratified by DMTF

Common way to access management data

Communicates with hardware and software

Monitor status, invoke actions, etc.

WS-Management in WindowsEnables PowerShell remoting

Remote access to WMI data

Built-in security checks and quota system

Unified Management Framework – Management Protocols

Value of using WS-Management

Standards-based managementCommon protocol for heterogeneous systems

Management data in consistent format

Windows, Linux, direct-to-hardware, etc.

Lower deployment costsShips in Windows (no additional agents)

Single management port

Common security profile

BITS

Supports downloads/uploads

Transfers are resumable

Performs transfers asynchronously

Supports multiple authentication schemes:

Allows background file transferUtilizes only idle network bandwidth. Throttles usage to preserve the user’s interactive experience.

Prioritized transfers

WMI, WinRM & BITS

Summary

Server Manager

Server Migration

Active Directory Administrative Center

Best Practice Analyzer

Power Management

Windows Power shell

WMI, WINRM, & BITS

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

Recommended