25
Building an Agile Datacenter with Deployment Standards Jonathan Richey | Director of Development | Altiris Sam Rosenbalm | Director of Microsoft Alliance | Altiris

Building an Agile Datacenter with Deployment Standards Jonathan Richey | Director of Development | Altiris Sam Rosenbalm | Director of Microsoft Alliance

Embed Size (px)

Citation preview

Building an Agile Datacenter with Deployment Standards

Jonathan Richey | Director of Development | Altiris

Sam Rosenbalm | Director of Microsoft Alliance | Altiris

© Altiris Inc.

Agenda

Introduction Data Center

Challenges Problem Breakdown Best Practices Deployment Solution Case Study

© Altiris Inc.

Introduction

Agile - Responsive, quick and with ease Deployment Standards – Methodologies and

tools that focus on solving the problem set Data Center – 2-3 servers, hundreds or

thousands

One-off or custom remedies are not cost effective

© Altiris Inc.

Data Center Challenges

Security risks Viruses & Worms Internet access & filtering Patches & patch proliferation

Regulation Government Internal corporate standards

© Altiris Inc.

Data Center Challenges

Managing and reducing costs Where does your money go?

Model Planning Deployment Maintenance

Typical 5% 30% 65%

Preferred 30% 20% 50%

Ultimate 40% 40% 20%

© Altiris Inc.

Data Center Challenges Cont.

No benefit if cost is simply shifted between categories

Comparison: 1,000,000 Euro budget

Planning 5% = 50,000 40% = 300,000

Deployment 30% = 300,000 40% = 300,000

Maintenance 65% = 650,000 20% = 150,000

Total 1,000,000 750,000

© Altiris Inc.

Data Center Challenges Cont.

Form-factor proliferation Multiple vendors Technology advancements

―Hardware

―Software hardware upgrades

Others?

© Altiris Inc.

Characteristics of the Solutions

Consistency in deployment Fast and reliable deployment History and reproducibility Hands off – Zero touch Proper tools

Philosophy discussion – tools vs. processes Processes build around tools OR Tools inserted into processes

© Altiris Inc.

Methodologies and Best Practices

Define Desired Outcome Engineer and Design Deployment Maintenance

© Altiris Inc.

Methodologies and Best Practices, Cont.

Define Desired Outcome More Automation 100% environment compliance 100% patch application Environment compliance w/ use customizations Rapid resolution of problem Rapid recommissioning 100% access and uptime 100% Automated processes w/ technician

control

© Altiris Inc.

Methodologies and Best Practices, Cont.

Engineer and Design Management net vs. production net Security controls Network infrastructure impacts or consent Standardized images Standardized application packages Tool selection Tool scripting & job creation

© Altiris Inc.

Methodologies and Best Practices, Cont.

Deployment and Maintenance Consistency in deployment & redeployment Fast and reliable History logging Reproducible Hands off – Zero touch

© Altiris Inc.

Deployment Solution 6.5

Consistency Job & task creation Platform filters and condition Role based security Remote control

© Altiris Inc.

Deployment Solution 6.5 Cont.

Deployment Imaging

― New pre-boot environments (Linux & WinPE)

― 200-300% imaging performance improvement

Scripted OS Install Software delivery

― Wise install packages

― SVS – Software Virtualization Services

© Altiris Inc.

Deployment Solution 6.5 Cont.

History All job execution history stored in SQL

database Job completion status Visual client state

© Altiris Inc.

Deployment Solution 6.5 Cont.

Zero touch Remotely install agents PXE Automation partitions Remote web based console Scheduler Remote control

© Altiris Inc.

Deployment Solution 6.5 Cont.

Partner add-on packs Hardware provisioning

― RAID disk controller setup

― Management processor access

― Blade servers identification

Blade server features― Rack, enclosure, & bay location

― Rip and replace

© Altiris Inc.

Vendor Support for Deployment Solution

HP – RDP (Rapid Deployment Pack) http://h18004.www1.hp.com/products/servers/management/rdp.html

Dell – Deployment Solution for Dell Servers

http://www1.us.dell.com/content/topics/topic.aspx/global/products/pedge/topics/en/opmng_deployment?c=us&cs=555&l=en&s=biz&~section=003

IBM - Server Guide Scripting Toolkit

http://www-1.ibm.com/servers/eserver/xseries/systems_management/sgstk.html

FSC – PRIMERGY Scripting Toolkit for DShttp://www.fujitsu-siemens.com/products/intel_servers/system_management/altiris.html

© Altiris Inc.

Case Study

Sam Rosenbalm

Director of Microsoft Alliance

25,000 Node Global Server Environment

© Altiris Inc.

Why Deployment Solution?

Not just for imaging – WINS example Flexible – scripts, tokens Conditions – custom PXE & patch Notification Server for reporting and alerting Automated Build Process

Accelerated build time Reduced security vulnerability footprint Improved resource utilization

© Altiris Inc.

Server Provisioning Process

Deployment server Imports Peding

servers

Server Order placed

Server Information is Pre-populated in DB

Server Arrives and is Racked

Server is powered up and connects to

Deployment Server via PXE

Deployment server Images server(s)and configures server from info

from IAdmin

Add Server to Image group

Post QC Scripts run to verify state

of server

Manual QC of server for final

check

Property Notified Ticket Closed

© Altiris Inc.

Customization

Unattended build for base images HP (Dell/FS/IBM) Toolkits -- disk config Task password utility (user is case sensitive) Trigger for service shutdown Active Directory Security Groups WSLogEvent Image Explorer – drivers, folders, hotfixes

© Altiris Inc.

Datacenter Workarounds

Drive letter post config script Local admin accounts script Static Routes (watch out for disabled NICs) Robocopy to move images to other DS

© Altiris Inc.

Question & Answer

What unsolved deployment issues do you invest in, that you want Altiris to own and solve?

© Altiris Inc.

Thanks for Coming

Jonathan Richey

Director of Development

[email protected]

Sam Rosenbalm

Director of Microsoft Alliance

[email protected]