DEP362
Automated Deployment Services
Paul SuttonProgram Manager
Agenda
Overview of ADS
Image capture and deployment
Script-based administration
Task sequences
Availability and positioning
Scaling Out Windows ServerDeployment and Administration Challenges in the Enterprise Data Center
How can I more effectively deploy Windows Servers…With greater consistency…
In larger quantities…
In less time…
While better leveraging talented IT professionals…
How can I better administer these deployments…Without having to “touch” each server…
Leveraging existing script-based methodologies…
In a secure, reliable, and auditable manner…
Automated Deployment ServicesTarget environment and user
Environmental requirementsWell-connected data center or staging lab
10MB or higher links (faster is better…)
Not supported across slow and unreliable links
PXE (DHCP)
Windows 2000 Server and Windows Server 2003Not designed to support the desktop migration and deployment lifecycle
User requirementsAdministrators interested in automating server deployment and administration
Comfortable with MMC UI or command line tools
Automated Deployment ServicesA fast, flexible platform for large scale server deployment and administration
Imaging and deploymentSpeed and scalability of imaging
Flexible imaging tools and format
Secure, remote deployment framework
Script based administrationCentralized scripting of server farms
Persistent log of all administrative activities
Versatile set of user interfacesMMC Snap-in for point and click operation
Rich programmatic interface for automation
Key Benefits Of ADS
Lower the TCO associated with bare metal server builds and script-based administration
Reduce time, increase scale and efficiency
Improve the consistency, security and scalability of your Windows Server data center
Encode operational best practices and eliminate human error
Leverage your existing server administration investments
Extend and enhance your existing script-based automation methodologies
Target ServerTarget Server
ADS Deployment ADS Deployment AgentAgent
WMI InterfaceWMI Interface
Pre-OS StagePre-OS Stage Windows-PresentWindows-Present
ADS Imaging ADS Imaging ToolsTools
Command Line Command Line Tools Tools
Network Network Boot Boot
ServiceService
Image Image Distribution Distribution
ServiceService
Controller ServiceController Service(Task Sequencing and Remote Script Execution)(Task Sequencing and Remote Script Execution)ADS ControllerADS Controller
Automated Deployment ServicesArchitectural Overview
MMC Snap-inMMC Snap-inCustomer Customer
ScriptsScripts
ADS Administration ADS Administration AgentAgent
Target ServerTarget Server
DBDB(MSDE (MSDE /SQL)/SQL)
Target ServerTarget Server
Virtual FloppyVirtual Floppy
Hardware Hardware Config StageConfig Stage
Multicast DeploymentMulticast Deployment
demodemo
Agenda
Overview of ADS
Image capture and deployment
Script-based administration
Task sequences
Availability and positioning
Image capture and deployment
Microsoft developed imaging formatSector copy of the drive
Requires target partition to be equal or greater size than capture drive
File-system based formatNo duplicate files captured
Deployed images are defragmented
Optional compression and encryption
Flexible image editing features Images can be mounted as a drive
Add or remove files, edit registry hives
Flexible image captureLocal (WinPE) or Remote (via deployment agent)
Requires sysprep (included in Windows Server)
Hardware independenceWith sysprep, only need one image per HAL
Hardware Abstraction Layer (HAL)
Non-ACPI compliant machines will require different image
Single processor machines will have degraded performance running images with multi-proc HAL’s
Versatile set of imaging toolsImaging can be driven from MMC UI or command line tools
Image capture and deployment
Ta
rge
t S
erv
er
Ta
rge
t S
erv
er
Deployment Agent Deployment Agent Pre-OSPre-OS
44 Agent authenticates/ requests image
SSL
DBDBLog all activity
6 Image is personalized and boots to full OS with agent
Administration Agent Administration Agent Windows-PresentWindows-Present
ADS ControllerADS Controller
ADS Secure, Hands-off Imaging“Zero Touch Server Builds from Bare Metal”
PXEPXEFWFW
Bare metal server PXE Boots and task sequence is initiated
11
33 Controller transfers deployment agent to RAM disk
RAMRAM
Controller downloads DOS image for hardware configuration22
5 5 Encrypted image is downloaded and deployed
PossiblyPossiblyMulticastMulticast
HardHardDiskDisk
Agenda
Overview of ADS
Image capture and deployment
Script-based administration
Task sequences
Availability and positioning
Tar
get
Ser
vers
Tar
get
Ser
vers
Administration Administration
AgentAgent Administration Administration
AgentAgent Administration Administration
AgentAgent
11 Initiate script-based administration on thousands of servers from the central controller
Send job (Script/path)Send job (Script/path)
SSLSSL
DBDBLog all activity
22 Gather all output from task and store in database
Script-Based Administration“Administer 1000 servers as easily as 1”
ADS ControllerADS Controller
Agenda
Overview of ADS
Image capture and deployment
Script-based administration
Task sequences
Availability and positioning
Task Sequences
Series of individual jobs in XMLIf a step fails, sequence stops
Can be run on one or more devices
Used to run complete processes…Remote image capture
Bare metal image deployment
Samples and editor includedSample task sequences for common administrative activities
GUI tool simplifies authoring and editing
Task Sequences Job Types
PXE boot actionsBoot hard disk, run virtual floppy, etc.
Deployment agent imaging tasksPartition disk, download image, etc.
Administration agent jobs Scripts, programs, MSI installations
Controller-side scriptsUsed in Task Sequences
Sequence EditorSequence EditorImage editingImage editingScript-Based administrationScript-Based administration
demodemo
Agenda
Overview of ADS
Image capture and deployment
Script-based administration
Task sequences
Availability and positioning
Availability And Positioning
Feature of Windows Server 2003Controller requires Enterprise Edition or above
Deploy and administer…Windows 2000 Server all SKUs
Windows Server 2003 all SKUs
No ADS specific licensing fees
Shipping in Q3 2003 – Web download
Early deliverable of the Dynamic Systems Initiativehttp://www.microsoft.com/presspass/press/2003/mar03/03-18DynamicSystemsPR.asp
Working closely with third-party partnersISVs developing value added applications
IHVs integrating support for server hardware
Software Distribution
Asset Management
Remote Troubleshooting
ApplicationApplicationInstallation/Installation/DeploymentDeployment
Event and performance management
Monitoring, alerting, reporting
Trend analysis
Application/ServiceApplication/ServiceMonitoringMonitoring
OS Deployment
OS Image Management
Mass Scripting
ServerServer PurposingPurposing
ADS And Microsoft Products In The Data Center
Value Added Products
Platform Additions
Microsoft
Solution for
Management
ADS functionalityADS functionality
Value Added Solutions
Microsoft Systems
Architecture
Software
Updates
Services
Next StepsNext Steps
Provide feedback on ADSmailto:[email protected]
Read the ADS Technical Whitepaperhttp://www.microsoft.com/windowsserver2003/
techinfo/overview/ads.mspx
Download ADS when it is released
Ask The ExpertsGet Your Questions Answered
I will be in the Ask The Experts area at 17:00 today
Community Resources
Community Resourceshttp://www.microsoft.com/communities/default.mspx
Most Valuable Professional (MVP)http://www.mvp.support.microsoft.com/
NewsgroupsConverse online with Microsoft Newsgroups, including Worldwidehttp://www.microsoft.com/communities/newsgroups/default.mspx
User GroupsMeet and learn with your peershttp://www.microsoft.com/communities/usergroups/default.mspx
Suggested Reading And Resources
The tools you need to put technology to work!The tools you need to put technology to work!
TITLETITLE AvailableAvailable
Microsoft® Windows® Server Microsoft® Windows® Server 2003 Administrator's Companion: 2003 Administrator's Companion: 0-7356-1367-20-7356-1367-2
TodayToday
Microsoft® Windows Microsoft® Windows Server™ 2003 Deployment Kit: Server™ 2003 Deployment Kit: A Microsoft Resource Kit: 0-A Microsoft Resource Kit: 0-7356-1486-57356-1486-5
TodayToday
Microsoft Press books are 20% off at the TechEd Bookstore
Also buy any TWO Microsoft Press books and get a FREE T-Shirt
evaluationsevaluations
© 2003 Microsoft Corporation. All rights reserved.© 2003 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.
Top Related