dell poweredge zero touch provisioning
TRANSCRIPT
Dell PowerEdge Zero Touch ProvisioningServer Hands on Lab 4
Welcome to our session -Dell PowerEdge Zero Touch Provisioning
Paul Rubin
Sr. Product Manager
Tony Tejchman
Product Technologist
Introducing your presenters…
Challenges facing today’s IT
Inconsistent
quality
Inefficient
Management of ITIT slow to respond
of downtime is caused by manual and disconnected IT processes
75%
Source: The causes & costs of data center system downtime – Advisory Board Q&A
of business users consider IT to be distributed, agile, and flexible
30%
Source: InformationWeek survey of IT perception
Only Up to
Source: Forrester Research, Inc., Forrsights Budgets & Priorities Tracker Survey
of time is spent maintaining existing IT environments
70%Nearly
A typical day in the office, the boss says “Deploy 100’s of new servers – STAT!”
• Racks of new servers arrive on your shipping dock and the clock is ticking…
• How quickly can these servers be online and ready for critical workloads?
• Are current processes and command scripts limiting your agility?
• Can you reliably and repeatably deploy these servers?
Yes, you can do it withPowerEdge Zero Touch Auto Configuration
• Deploy servers within minutes using Zero Touch Auto Configuration
• Works in YOUR environment - utilizes PowerEdge iDRAC with Lifecycle Controller and your existing DHCP server and file share infrastructure
• Configures to YOUR specifications – build configuration templates from golden configurations and reliably deploy
• Flexible to YOUR needs – configure based on server service tag, by server model
Eliminate 213 stepsfor bare metal configuration
Zero Touch Auto
Configuration
Eliminate time consuming manual
configuration steps along with possible errors
Dell Systems Management solutions
Embedded server
management
iDRAC with Lifecycle
Controller
Converged Infrastructure Management
Dell Active System Manager
OpenManage Consoles
OpenManage Essentials OpenManage Mobile, Chassis Management
Controller,OpenManage Power
Center
Integrations for 3rd Party Consoles
Microsoft, VMware,
BMC Software
Dell Services Managed Services,
ProSupport Plus Services with SupportAssist
Connections for 3rd Party Consoles
CA, HP, IBM, Oracle, Nagios
Tools and Utilities Repository Manager, OpenManage Server
Administrator
iDRAC with Lifecycle
Controller
embedded server management
PowerEdge Embedded Configuration Management
Easy Restore – simplifies motherboard replacement
Server Profile – backup and restore identity, firmware, configuration,
and licenses
Zero Touch Auto Configuration –automate and standardize
server configuration
SCP
Part Replacement – update firmware and configure new NICs, storage
controllers, and PSUs
Auto Config Workflow
SVCTAG1
SVCTAG2
SVCTAG3
SVCTAG4
1. iDRAC sends DHCP request to the DHCP server
Remote Share
SVCTAG1.XML
SVCTAG2.XML
SVCTAG3.XML
SVCTAG4.XML<Model>.XML
2. DHCP server responds with the IP address and option fields
3. iDRAC examines the option fields and retrieves the Server Configuration Profile from the Remote Share.
4. iDRAC applies the Server Configuration Profile to the server.Based on the required changes, the server may reboot.
DHCP Server
Option Fields
Optionally, iDRACcan dynamically
generate the SCP filename based upon
server service tag, server model, or a
fixed filename
Auto Configuration Demo
Using Server Configuration Profiles
Deploy and configure “golden server”
New server configured using DHCP Auto Config
Export the “golden server” SCP XML file
New server operational with compliant config
Edit SCP XML for incoming server models
<SystemConfiguration Model="PowerEdge R630" ServiceTag="HPGBDV1" TimeStamp="Fri Jun 6 10:12:55 2015"> <Component FQDD="RAID.Slot.2-1"> <Component FQDD="Disk.Virtual.0:RAID.Slot.2-1"> <Attribute Name="IncludedPhysicalDiskID">Disk.Bay.0:Enclosure.External.0-0:RAID.Slot.2-1</Attribute>
Setup DHCP server for Auto Config
DHCPSCP
SCP
SCP √
At-the-server configuration with iDRAC Direct• Perform 13G server configuration on a
single server using a USB key-based Server Configuration Profile
• Enables single server configuration via SCP without need for networking connection, DHCP server or file server
• Use cases
– Server-at-a-time acceptance testing
– Test and development environments
– Support technicians at remote locations
Server Configuration
Profile XML
Summary
Compliant configurationeven for standalone setup
iDRAC Direct
USB Key Configuration
Simplify single server setup with at-the-serverAuto Configuration
OME ServerConfiguration Manager
Automatically provision servers, maintain
configuration compliance
91% lessIT admin time
PowerEdge Zero Touch
Auto Configuration
Eliminate time consuming manual configuration steps along with possible errors
Eliminates 213 stepsfor bare metal configuration
Have your PowerEdge servers delivered ready for Auto Configuration –Just ask your Dell sales representative how today!
Want to learn more about Dell Systems Management?
• Be sure to attend all of the Dell Systems Management sessions at Dell World
• SVHOL1: Centralize Dell HW monitoring and server lifecycle management with OpenManage Essentials
• SVHOL2: Dell embedded server management tools –iDRAC with Lifecycle Controller
• SVHOL3: OpenManage Integrations Suite for Hypervisors using Microsoft System Center
Thanks for attending!
Server Configuration Profile (SCP)
• Server Configuration Profile (SCP) is an XML-based file that is used to specify configuration parameters for PowerEdge server components
• SCPs are a powerful replacement for the current practice of attribute-at-a-time configuration via Racadmand WS-MAN – one command / API call to import a file vs. dozens of individual operations to configure a server
• SCPs typically created by establishing a server “golden config” then exporting an SCP file via the iDRAC GUI, Racadm command or WS-MAN operation
• SCP management methods• Create and maintain SCP “golden configs”
• OME Configuration Manager
• SCP usage• Racadm and WS-MAN based import operations to configure new or updated servers
• iDRAC Auto Config for network-based server configuration
• iDRAC Direct USB key for at-the-server configuration
• Future plans: SCP support for firmware: enable deployment of repository-based firmware updates as part of configuration
Server Configuration Profile Tour - BIOS
<Component FQDD="BIOS.Setup.1-1"><Attribute Name="MemTest">Disabled</Attribute><Attribute Name="MemOpMode">OptimizerMode</Attribute><Attribute Name="NodeInterleave">Disabled</Attribute><Attribute Name="SnoopMode">EarlySnoop</Attribute><Attribute Name="CorrEccSmi">Enabled</Attribute><Attribute Name="LogicalProc">Enabled</Attribute><Attribute Name="RtidSetting">Disabled</Attribute><Attribute Name="ProcVirtualization">Enabled</Attribute><Attribute Name="ProcAts">Enabled</Attribute><Attribute Name="ProcAdjCacheLine">Enabled</Attribute><Attribute Name="ProcHwPrefetcher">Enabled</Attribute><Attribute Name="DcuStreamerPrefetcher">Enabled</Attribute><Attribute Name="DcuIpPrefetcher">Enabled</Attribute><Attribute Name="DynamicCoreAllocation">Disabled</Attribute><Attribute Name="ProcConfigTdp">Nominal</Attribute><Attribute Name="ProcX2Apic">Disabled</Attribute><Attribute Name="ProcCores">All</Attribute><Attribute Name="EmbSata">AtaMode</Attribute><Attribute Name="SecurityFreezeLock">Enabled</Attribute><Attribute Name="WriteCache">Disabled</Attribute><Attribute Name="SataPortA">Auto</Attribute><Attribute Name="SataPortB">Auto</Attribute><Attribute Name="BootMode">Bios</Attribute><Attribute Name="BootSeqRetry">Enabled</Attribute><Attribute Name="HddFailover">Disabled</Attribute>
Server Configuration Profile Tour – PERC RAID
<Component FQDD="RAID.Integrated.1-1"><Attribute Name="RAIDresetConfig">False</Attribute><Attribute Name="RAIDforeignConfig">Ignore</Attribute><!-- <Attribute Name="CurrentControllerMode">RAID</Attribute> --><Attribute Name="RAIDrekey">False</Attribute><Attribute Name="EncryptionMode">Local Key Management</Attribute><!-- <Attribute Name="KeyID">dell</Attribute> --><!-- <Attribute Name="OldControllerKey">******</Attribute> --><!-- <Attribute Name="NewControllerKey">******</Attribute> --><Attribute Name="RAIDprMode">Automatic</Attribute><Attribute Name="RAIDPatrolReadUnconfiguredArea">Disabled</Attribute><Attribute Name="RAIDloadBalancedMode">Automatic</Attribute><Attribute Name="RAIDccMode">Stop on Error</Attribute><Attribute Name="RAIDcopybackMode">On with SMART</Attribute><Attribute Name="RAIDControllerBootMode">User Mode</Attribute><Attribute Name="RAIDEnhancedAutoImportForeignConfig">Disabled</Attribute><Attribute Name="RAIDrebuildRate">31</Attribute><Attribute Name="RAIDbgiRate">30</Attribute><Attribute Name="RAIDccRate">30</Attribute><Attribute Name="RAIDreconstructRate">40</Attribute><Component FQDD="Disk.Virtual.0:RAID.Integrated.1-1"><Attribute Name="RAIDaction">Update</Attribute><Attribute Name="LockStatus">Unlocked</Attribute><Attribute Name="RAIDinitOperation">None</Attribute><!-- <Attribute Name="T10PIStatus">Disabled</Attribute> --><Attribute Name="DiskCachePolicy">Default</Attribute><Attribute Name="RAIDdefaultWritePolicy">WriteBack</Attribute><Attribute Name="RAIDdefaultReadPolicy">NoReadAhead</Attribute>
Server Configuration Profile Tour – NIC
<Component FQDD="NIC.Integrated.1-3-1"><Attribute Name="BlnkLeds">0</Attribute><!-- <Attribute Name="VirtMacAddr">18:03:73:FD:96:2E</Attribute> --><Attribute Name="TcpIpViaDHCP">Enabled</Attribute><!-- <Attribute Name="IpAutoConfig">Enabled</Attribute> --><Attribute Name="IscsiViaDHCP">Enabled</Attribute><Attribute Name="ChapAuthEnable">Disabled</Attribute><Attribute Name="IscsiTgtBoot">Enabled</Attribute><Attribute Name="DhcpVendId">BRCM ISAN</Attribute><Attribute Name="LnkUpDelayTime">0</Attribute><Attribute Name="TcpTimestmp">Disabled</Attribute><Attribute Name="FirstHddTarget">Disabled</Attribute><Attribute Name="LunBusyRetryCnt">0</Attribute><Attribute Name="IpVer">IPv4</Attribute><Attribute Name="LegacyBootProto">NONE</Attribute><Attribute Name="BootStrapType">AutoDetect</Attribute><Attribute Name="HideSetupPrompt">Disabled</Attribute><Attribute Name="BannerMessageTimeout">7</Attribute><Attribute Name="LnkSpeed">AutoNeg</Attribute><Attribute Name="VLanMode">Disabled</Attribute>