jeffrey snover distinguished engineer microsoft session code: srv312

36

Upload: lilian-norris

Post on 23-Dec-2015

228 views

Category:

Documents


0 download

TRANSCRIPT

Server Management Improvements and Solutions for Windows Server 2008 R2

Jeffrey SnoverDistinguished EngineerMicrosoftSession Code: SRV312

WS08 R2 The Best Managed Windows Ever

What I hear from CustomersHow do I get my servers to WS08/R2?How do I manage remote my servers?How do I know if I’ve configured things correctly?How do I reduce costs and increase the quality of my IT operations?How can I let others admin portions of my server?

Windows Management Framework

Access

Use

r Ex

perie

nce

Automati

on

User ExperienceI have the right tools to get the job done

AccessI can manage lots of machines from anywhere

AutomationI can manage things my way and automate my operations

Services

Windows Management Framework

Server Management

Automation Environment

Management Protocols

Server Mgr

BITS Wsman WMI

PowerShell Engine

BITSRobust content distributionAsynchronous and scriptableOptimum network utilization

Wsman and WMIStandards basedRemotable and ubiquitousOS or bare hardware

Windows PowerShellIntuitive command shellPowerful scripting languageUniversal execution environment

Rich SolutionsTask orientedUser customizable3rd party extensible

Au

tom

ati

on

Use

r Ex

perie

nce

Migration PS ISE ToolsBPA

Remote & Multi-Machine Mgmt

RSAT

Acce

ss

PowerShell Remoting

How do I get my servers to WS08/R2?

Migration Guides and Tools Getting to WS08/R2

Server Migration Portalhttp://www.microsoft.com/migration

Supported source servers:WS03, WS08, WS08 R2

Migration cmdlets to assist with server role, OS settings, data and share migration

Guides for AD, DNS, DHCP, File, Print, BranchCache

Future Guides for Hyper-V, RRAS, ADCS, NPS/IAS, HRA, RDS, WSUS

Server Migration Tool

1. Get what can be migrated2. Export settings3. Send data4. Receive data5. Import settings

Toolkit ApproachGranular steps allow you to Act/Verify

-Verbose tells you details of whathappened

Run in PowerShell and use Start-Transcript to capture the entire session in a text file

What I hear from CustomersHow do I get my servers to WS08/R2?

Migration guides and toolsHow do I manage my remote Servers?How do I know if I’ve configured things correctly?How do I reduce costs and increase the quality of my IT operations?How can I let others admin portions of my server?

How do I manage my remote Servers?

Remote Server Administration Tools (RSAT)Managing Remote Servers Role Tool

Active Directory® Certificate Services ToolsActive Directory Domain Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS) ToolsDHCP Server ToolsDNS Server ToolsFile Services ToolsHyper-V™ ToolsRemote Desktop Services ToolsActive Directory Administrative CenterServer Manager

Feature ToolsBitLocker Active Directory Recovery Password ViewerFailover Clustering ToolsGroup Policy Management ToolsNetwork Load Balancing ToolsSMTP Server ToolsStorage Explorer ToolsStorage Manager for SANs ToolsWindows System Resource Manager Tools

Server Manager Remoting

Current customer painYour #1 request since WS03WS08 Server Manager provided integrated management but local-only

Remote management of WS08 R2 machinesProvides “GUI for Server Core”

Supports Windows 7 client as remoting sourceLong-term investment: server management from a client OS = primary scenario

Managing Remote Servers with Server ManagerJeffrey SnoverDistinguished EngineerMicrosoft

demo

Standards-Based Management

Protocol: DMTF Standard Protocol: Web Services Management (WSMAN)Agent: The WinRM service in Windows implements the server role of the WSMan protocol. WMI implements the CIMOM.Tool: WSMan cmdlets allow access to any device that complies with CIM and WSMan standards

Raw hardware, Unix etcExtensions: Streaming enables PowerShell remoting

Internet

Management Station

wsman.msft.netManaged Source

Communication

Pathway

Managing Remote Servers with Standards Based Management Jeffrey SnoverDistinguished EngineerMicrosoft

demo

What I hear from CustomersHow do I get my servers to WS08/R2?How do I manage my remote Servers?

Remote Server Admin Tools (RSAT)Standards-based management (CIM/WSMAN)

How do I know if I’ve configured things correctly?How do I reduce costs and increase the quality of my IT operations?How can I let others admin portions of my server?

How do I know if I’ve configured things correctly?

Best Practices Analyzer (BPA)Knowing Things are Configured Correctly

In box coverage for top Server RolesADCS, ADDS, DNS, RDS, IIS

New/updated guidance available through Windows UpdateBPA Infrastructure

Built into WindowsIntegrated into Server Manager Exposed via PowerShell cmdlets

Best Practice Analyzer – Consolidation and MonitoringJeffrey SnoverDistinguished EngineerMicrosoft

demo

What I hear from CustomersHow do I get my servers to WS08/R2?How do I manage my remote Servers?How do I know if I’ve configured things correctly?

Best Practice AnalyzerHow do I reduce costs and increase the quality of my IT operations?How can I let others admin portions of my server?

How do I reduce costs and increase the quality of my operations?

What Is PowerShell?

Microsoft Automation StrategyScripting Language for beginners and wizardsProvides a Platform and Extension APIShips a set of Interactive Shells and basic CommandsAdapts many different Type and Data systems for admins

Supports a great ecosystem of administrators, partners and community

Managing Remotely Using the Automation PlatformAutomation Platform WS08 R2 Enhancements

Ubiquitous Remoting and Execution EnvironmentLocal or RemoteOn Single or Multiple MachineAs Jobs On EventsIn delegated and restricted or unrestricted environmentsUsing various Authentication mechanisms

Kerberos, NTLM, Basic, Negotiate, CredSSP

New WMI PowerShell cmdlets for common IT Pro tasksInvoking Methods and eventingRecursive search using –Recurse switchBackground Jobs abilities using the –AsJob switch

Automate Your Infrastructure With PowerShell 2.0

PS> Do-MyJob -OrderPizza Mushrooms,Sausage

You

PowerShell

How can PowerShell 2.0 automate my infrastructure?How can I automate my infrastructure using PowerShell 2.0?

PowerShellJeffrey SnoverDistinguished EngineerMicrosoft

demo

What I hear from CustomersHow do I get my servers to WS08/R2?How do I manage my remote Servers?How do I know if I’ve configured things correctly?How do I reduce costs and increase the quality of my operations?

PowerShellHow can I let others admin portions of my server?

How can I let others admin portions of my server?

PowerShell Delegated Administration

Remoting execution connects to an endpointPS> New-PSSession –ConfigurationName Inventory

Register endpoints with a Name, ACL, StartupScriptStartupscript can configure

LanguageMode: Full, Restricted, NoneCommands available

Delegate by:Registering Endpoints with different capabilitiesScripting different capabilities based upon incoming request

PowerShell Delegated AdministrationJeffrey SnoverDistinguished EngineerMicrosoft

demo

What I hear from CustomersHow do I get my servers to WS08/R2?

Migration GuidesHow do I manage my remote servers?

Remote Server Admin Tools (RSAT)Standards-based management protocols (WSMAN/CIM)

How do I know if I’ve configured things correctly?Best Practice Analyzer

How do I reduce costs and increase the quality of my IT operations?

PowerShellHow can I let others admin portions of my server?

PowerShell Delegated Admin

WS08 R2 The Best Managed Windows Ever

AutomationI can manage things my way and automate my operations

AccessI can manage lots of machines from anywhere

User ExperienceI have the right tools to get the job done

Server ManagerBest Practice Analyzer (BPA)Server MigrationIntegrated Scripting Environment (ISE)Active Directory Admin Center (ADAC)

Windows PowerShell Remoting Remote Server Administration Tools (RSAT)

Automation Platform: Windows PowerShell, Wsman, WMI, BITS

Automation Environment ImprovementsInvestment in StandardsDelegated Administration and Hosted Scenarios Optimized Content Delivery

Complete an evaluation on CommNet and enter to win an Xbox 360 Elite!

question & answer

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