Optimizing Dell server deployments with system build and update utility



Similar documents
Lifecycle Controller Platform Update/Firmware Update in Dell PowerEdge 12th Generation Servers

Building Microsoft Windows Server 2012 Clusters on the Dell PowerEdge VRTX

Manage Dell Hardware in a Virtual Environment Using OpenManage Integration for VMware vcenter

How to Setup and Configure ESXi 5.0 and ESXi 5.1 for OpenManage Essentials

Role-Based Security and its Implementation

UEFI on Dell BizClient Platforms

Dell idrac7 with Lifecycle Controller

DELL. Unified Server Configurator: IT and Systems Management Overview. A Dell Technical White Paper

Discovery and Inventory of Dell Devices using OpenManage Essentials

Remote Installation of VMware ESX Server Software Using Dell Remote Access Controller

Dell Repository Manager Tutorial

Dell Lifecycle Controller Graphical User Interface Version For 13 th Generation Dell PowerEdge Servers User's Guide

Dell EqualLogic Red Hat Enterprise Linux 6.2 Boot from SAN

One-Stop Intel TXT Activation Guide

DELL. Unified Server Configurator Security Overview. A Dell Technical White Paper. By Raja Tamilarasan, Wayne Liles, Marshal Savage and Weijia Zhang

Dell DR4000 Disk Backup System. Introduction to the Dell DR4000 Restore Manager A primer for creating and using a Restore Manager USB flash drive

Systems Management Tools And Documentation Version 8.1 Installation Guide

Integrating idrac7 With Microsoft Active Directory

Configuring Single Sign-On for Application Launch in OpenManage Essentials

Recommended Methods for Updating Firmware on Dell Servers

Enhancements to idrac7 Alert Notification

Intel NUC. Installing Microsoft Windows* 7 from USB Flash Drives onto USB 3.0 Computers

Using Red Hat Network Satellite Server to Manage Dell PowerEdge Servers

How To Compare Two Servers For A Test On A Poweredge R710 And Poweredge G5P (Poweredge) (Power Edge) (Dell) Poweredge Poweredge And Powerpowerpoweredge (Powerpower) G5I (

Upgrade to Microsoft Windows Server 2012 R2 on Dell PowerEdge Servers Abstract

DELL Remote Access Configuration Tool

Universal Management Service 2015

Dell Server Deployment Pack Version 3.0 for Microsoft System Center Configuration Manager Installation Guide

Dell Server Management Pack Suite Version 6.0 for Microsoft System Center Operations Manager User's Guide

How To Backup And Restore A Database With A Powervault Backup And Powervaults Backup Software On A Poweredge Powervalt Backup On A Netvault 2.5 (Powervault) Powervast Backup On An Uniden Power

Installing the Operating System or Hypervisor

How To Manage A Data Center Remotely From A Computer Or Network Remotely

Agent-free Monitoring of Dell PowerEdge 12G Servers in Nagios Core and Nagios XI

Dell Reference Configuration for Hortonworks Data Platform

Integrating idrac 7 with Microsoft Active Directory

Cisco UCS C-Series Servers Linux Installation Guide

Dell PowerEdge Blades Outperform Cisco UCS in East-West Network Performance

DeviceAnywhere Automation for Smartphones Setup Guide Windows Mobile

How to Test Out Backup & Replication 6.5 for Hyper-V

Optimizing SQL Server Storage Performance with the PowerEdge R720

NetIQ Sentinel Quick Start Guide

Acronis Backup & Recovery 11.5 Quick Start Guide

Reboot the ExtraHop System and Test Hardware with the Rescue USB Flash Drive

Proactively Managing Servers with Dell KACE and Open Manage Essentials

Intel Server Raid Controller. RAID Configuration Utility (RCU)

Efficient Video Distribution Networks with.multicast: IGMP Querier and PIM-DM

Implementing Red Hat Enterprise Linux 6 on HP ProLiant servers

Microsoft Exchange 2010 on Dell Systems. Simple Distributed Configurations

Sage HRMS 2014 Sage Employee Self Service Tech Installation Guide for Windows 2003, 2008, and October 2013

Paragon Boot Media Builder

EMC Data Domain Management Center

Agent-free Inventory and Monitoring for Storage and Network Devices in Dell PowerEdge 12 th Generation Servers

How To Set Up A Firewall Enterprise, Multi Firewall Edition And Virtual Firewall

Dell NetVault Bare Metal Recovery User s Guide

FOG Guide. IPBRICK International. July 17, 2013

HP Intelligent Provisioning User Guide for HP ProLiant Gen8 Servers

Windows 2008 Server Installation

Novell Identity Manager Resource Kit

UltraBac Documentation. UBDR Gold. Administrator Guide UBDR Gold v8.0

INSTALLATION GUIDE. AXIS Camera Station

Backup & Disaster Recovery Appliance User Guide

VMware ESX 2.5 Server Software Backup and Restore Guide on Dell PowerEdge Servers and PowerVault Storage

Configuring ThinkServer RAID 100 on the TS140 and TS440

Dual-boot Windows 10 alongside Windows 8

EMC NetWorker Module for Microsoft for Windows Bare Metal Recovery Solution

NETFORT LANGUARDIAN INSTALLING LANGUARDIAN ON MICROSOFT HYPER V

NSS Volume Data Recovery

Quick Start Guide. Version R91. English

Quick Start Guide for VMware and Windows 7

Configuring idrac6 for Directory Services

Essential Managing the BlackBerry Enterprise Server using the BlackBerry Administration Service

Interworks. Interworks Cloud Platform Installation Guide

White Paper. SAP NetWeaver Landscape Virtualization Management on VCE Vblock System 300 Family

Introduction to Windows Server 2016 Nested Virtualization

HP Compaq Thin Client Imaging Tool HP Compaq Thin Client t5000 Series

Deploying Dell OpenManage Server Administrator on VMware ESXi Using Dell Online Depot and VMware Update Manager

Power and Cooling Innovations in Dell PowerEdge Servers

Cisco FlexFlash: Use and Manage Cisco Flexible Flash Internal SD Card for Cisco UCS C-Series Standalone Rack Servers

Required Virtual Interface Maps to... mgmt0. virtual network = mgmt0 wan0. virtual network = wan0 mgmt1. network adapter not connected lan0

Microsoft Windows Compute Cluster Server 2003 Getting Started Guide

StarWind Virtual SAN Hyper-Converged Platform Quick Start Guide

Revit products will use multiple cores for many tasks, using up to 16 cores for nearphotorealistic

EaseUS Todo Backup PXE Server

Installation Guide. Wyse R Class Conversion to Xenith Pro. Wyse USB Firmware Tool TM Release 1.18 Products: R10L, R50L, R90L, R90LW, R90L7

Unleashing the Power of vflash

Dell PowerVault MD32xx Deployment Guide for VMware ESX4.1 Server

XenClient Enterprise Upgrade Guide

NSi Mobile Installation Guide. Version 6.2

PARALLELS SERVER 4 BARE METAL README

An Oracle White Paper April How to Install the Oracle Solaris 10 Operating System on x86 Systems

PS Series Storage Array - Configuration, Operation and Management

5-Bay Raid Sub-System Smart Removable 3.5" SATA Multiple Bay Data Storage Device User's Manual

Installing Microsoft Windows Server 2008R2 with EasyStartup

book.book Page 1 Tuesday, August 19, :01 PM Dell OptiPlex FX160 Re-Imaging Guide

Configuring ThinkServer RAID 100 on the Lenovo TS130

idrac7 Version With Lifecycle Controller 2 Version 1.1 Quick Start Guide

2-Bay Raid Sub-System Smart Removable 3.5" SATA Multiple Bay Data Storage Device User's Manual

CommVault Simpana Archive 8.0 Integration Guide

Network Attached Storage System Recovery Procedure

RSA Authentication Manager 7.1 Basic Exercises

Transcription:

Optimizing Dell server deployments with system build and update utility Efficient techniques for deploying multiple Dell servers in parallel with RAID configuration, BIOS settings, Firmware updates & operating system installation Vivek S Revan Biradar 1 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

This document is for informational purposes only and may contain typographical errors and technical inaccuracies. The content is provided as is, without express or implied warranties of any kind. 2012 Dell Inc. All rights reserved. Dell and its affiliates cannot be responsible for errors or omissions in typography or photography. Dell, the Dell logo, and PowerEdge are trademarks of Dell Inc. Intel and Xeon are registered trademarks of Intel Corporation in the U.S. and other countries. Microsoft, Windows, and Windows Server are either trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries. Other trademarks and trade names may be used in this document to refer to either the entities claiming the marks and names or their products. Dell disclaims proprietary interest in the marks and names of others. March 2012 Rev 1.0 2 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

Contents Executive Summary... 4 Introduction... 5 SBUU in a nutshell... 5 Case 1 Small-sized Labs... 6 Procedure... 7 Optimization using Export Configuration... 16 Case 2 Mid-sized Labs... 16 Procedure... 16 Case 3 Large-sized Labs... 19 Procedure... 19 Time Saving quotient... 21 Case Study: Deploying 5 Servers - SBUU Real Time Deployment vs. Manual Deployment Time... 24 Summary... 25 Tables Table 1. 1:1 - Time Stamp Manual Vs. SBUU Deployment... 22 Table 2. 1:N - Time Stamp Manual Vs. SBUU Deployment... 23 Table 3. 1:N Case Study - Time Stamp Manual vs. SBUU Deployment... 24 Figures Figure 1. Figure 2. Figure 3. Figure 4. Figure 5. Figure 6. Figure 7. End to End flow of SBUU utilization [1:N]... 6 Small Sized Lab Optimization representation for 1:N... 15 Mid- Sized Lab Optimization representation for 1:N... 18 Large-Sized Lab - Optimized 1:N... 20 1:1 - SBUU Deployment Time Vs. Manual Deployment Time:... 21 1:N - SBUU Deployment Time Vs. Manual Deployment Time... 22 1:N Case Study - Manual deployment Vs. SBUU Deployment... 24 3 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

Executive Summary It is a monotonous and time consuming task to set up hundreds of servers across multiple generations with the latest Firmware, respective RAIDs [Configured Virtual Disks] and required Operating System (OS). Dell s System Build & Update Utility (SBUU), decreases the human effort involved in the deployment process considerably. This document shows how an end user can utilize SBUU for deployment per their specific needs and how well the same can be scaled to multiple servers in parallel. Deployment methodologies that are relevant to three specific groups of customers are discussed. 1. Small sized labs [Minimum 1-15 Dell Servers in the lab] 2. Mid-sized labs [Minimum 25-50 Dell Servers in the lab] 3. Large-Sized Labs [50+ Dell Servers in the lab]: 4 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

Introduction It is preferred in the IT world that all servers run the latest hardware to achieve the best performance. It is also preferred that these servers operate with the latest firmware to keep up with the high performance requirements. Though this may sound simple, it is not easy to achieve. With multiple operational servers on hand, it takes a lot of effort to complete the firmware updates, create separate virtual disks, and then deploy an operating system on top of it. Although there are different approaches to handle this task, DELL SBUU provides an optimized and easy way to accomplish this goal. SBUU in a nutshell SBUU aids in deploying a Dell server by updating firmware, performing hardware configuration, and installing the operating system all in one single continuous process. It can also facilitate the creation of a customized bootable ISO file with the same functionality that can be deployed on any number of servers based on the customer needs. Prerequisites: SBUU Open Manage (OM) DVD shipped along with the Dell Servers An internet connection to the Dell Server [Recommended] Access to the NFS/SAMBA Share having the latest System Update Utility [SUU] Access to the NFS/SAMBA Share having the ISO files of all the needed OSs Access to any NFS/SAMBA share with write permission having [Minimum 25GB of space just in case if you plan to create SBUU custom ISO files] idrac7 GUI should be up for every server [Recommended] and every server should have an idrac IP. 12G Servers are with idrac7 support while 11G and below legacy servers are with idrac6/drac support. Similar Server setup is recommended for optimization (controllers, number of hard disks and so on). Terminologies 1: 1 Deployment Boot a system with SBUU DVD and configure the same system for deployment. 1: N Deployment Boot a system with SBUU DVD and create a customized bootable ISO file that can be used to deploy all target servers successfully without human intervention. 5 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

Figure 1. Input Section End to End flow of SBUU utilization [1:N] Output Section Use Operating system ISO file & SUU from NFS / SAMBA Common Share NFS SAMBA Bootable Custom DVD OM DVD Dell Server Copy ISO to USB Export Configuration Bootable USB drives Case 1 Small-sized Labs Consider a lab consisting 15 servers across generations and the lab admin needs: 6 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

1. To Deploy 5 servers with RHEL 5.7x32 [including hardware configuration and firmware update] 2. To Deploy 10 Servers with SLES 11 Sp2 [including hardware configuration and firmware update] 3. Procedure 1. Boot a DELL server by inserting the SBUU OpenManage DVD. 7 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

2. Under System(s) Selection, click Change and then select the list of Dell server that you want to set up. Save the settings and navigate back to the home page. 8 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

3. Make sure that the needed RAID configurations are set. 4. Make sure that the needed BMC/iDRAC/DRAC configurations are set. 9 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

5. Make sure that the needed BIOS configurations are set. 6. Update firmware by pointing the SUU package available in the network share. 10 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

7. Proceed to the Server OS Installation [SOI] and select RHEL 5.7x32. At the end of the wizard, click Go back to Home page 11 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

8. Click Apply Export Options and then select Use Operating System ISO from and chose to pick it up from NFS/SAMBA share 12 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

9. Select Create Auto-deployment bootable image and specify the NFS/SAMBA location to retrieve the ISO file created there. 13 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

10. Do not select the option Apply changes to current system and click Apply/Export. 14 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

Figure 2. Small Sized Lab Optimization representation for 1:N Use Operating system ISO file & SUU from NFS / SAMBA Common Share Dell Server Bootable Custom DVD OM DVD Bootable USB drives Export Configuration to USB / NFS 15 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

A customized ISO file with all the hardware settings, required firmware packages to install and the OS [RHEL5.7x32] to deploy the system is generated. This activity can be repeated on the same server with other needed servers by selecting them in the list for the Change button option. During this process, you can also select a different OS. In this case, we use SLES 11 Sp2. You can copy the created ISO images to USB drive or burnt into a custom DVD and used for deploying the rest of the servers per required specification in parallel. Optimization using Export Configuration Export Configuration is a valuable feature when there is a space crunch that might hinder big custom SBUU ISO files from being created. It uses reusing the settings created initially so that the end user does not have to remember the settings that they selected previously. Export configuration saves all the one time performed settings into a respective ini in the NFS/SAMBA share, so that in future the user can simply import the settings and apply the same on the target server. This export-import mechanism works on homogenous transitions (that is, between only TOWER->TOWER, RACK->RACK and BLADE -> BLADE and is not heterogeneous [TOWER->RACK or RACK->BLADE]). Case 2 Mid-sized Labs Consider a lab having 30 Servers across multiple generations and the lab admin needs to: 1. Deploy 20 servers with RHEL 5.7x32 [including hardware configuration and firmware update] 2. Deploy 10 Servers with SLES 11 SP2 [including hardware configuration and Firmware update] Procedure The Lab admin / End user can follow the optimized procedure shown below using a SBUU DVD to get the setup done. Repeat Steps 1 to 10 as shown in case 1. A customized ISO file with all the hardware settings, needed firmware packages and the OS [RHEL5.7x32] to deploy is generated. The same one-time activity can be repeated on the same server by selecting other needed servers for SLES 11 SP2 OS (involves changes in Step 2 and 7). 16 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

Action item Given the situation that the admin has two custom SBUU ISO files on a NFS/SAMBA share that has to be used respectively on 30 Servers; a simple windows file copy coupled with multiple DVD copies can be used to deploy the servers successfully in minimal time. The key is the availability of space (~10-25GB) on the same or a different NFS/SAMBA share. The admin must log into every individual server s DRAC IP and make the corresponding boot using the Virtual CD option mounted with each one of the replicated ISO files. It is recommended at any point of time, the best approach is to make a single ISO mounted for a single server; otherwise, it might cause network latency. 17 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

Figure 3. Mid- Sized Lab Optimization representation for 1:N IDRAC view of respective Dell Servers Replicated custom SBUU ISO files in NFS Share Bootable custom ISO DVD present in DVD drive of every server 18 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

Case 3 Large-sized Labs Consider a lab having 60 Servers across multiple generations and the lab admin needs to: 1. Deploy 30 servers with RHEL 5.7x32 (including hardware configuration and firmware update) 2. Deploy 60 Servers with SLES 11 SP2 (including hardware configuration and firmware update) Procedure The Lab admin / End user can follow the optimized procedure shown below using a SBUU DVD to complete the setup. Repeat Steps 1 to 10 as outlined in case 1. Action item Given the situation that the admin has 2 custom SBUU ISO files on a NFS/SAMBA share that has to be used respectively on 60 Servers, the PXE boot support should be implemented for speedy and efficient deployment. Firstly, the lab admin needs to place RHEL 5.7x32 Custom ISO file in the PXE server and follow the procedure shown below on all servers that need to be deployed. 1. Go to system setup [F2] on the system. 2. Under Integrated Devices enable all the NICS needed as Enabled with PXE. 3. Boot up the system with PXE boot. Repeat the above process for all the servers needing RHEL 5.7x32 OS installation. Then replace the PXE server with the SBUU custom ISO file made for installation of SLES 11 SP2 and repeat step 1 to step 3 for the intended servers. Tip: The key is that to complete one operating system installation using PXE support for entire n number of servers and then carry on the next operating system to avoid confusion in OS installation on the respective servers. DELL s Deployment Tool kit (DTK) is another alternate tool that can also be utilized for such repetitive deployments. 19 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

Figure 4. Large-Sized Lab - Optimized 1:N Use Operating system ISO file & SUU from NFS / SAMBA Common Share Target deployment servers boot up using PXE boot setup and successful deployment on N Servers NFS OM DVD Dell Server PXE Export Configs to USB / NFS PXE Server enabled with the custom SBUU bootable image file 20 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

Time Saving quotient Manual deployment time This includes the time involved in popping the OS DVD in each and every intended server and going through the entire deployment exercise step by step. SBUU deployment time This includes popping the SBUU DVD once in any DELL server, generating a custom DVD and utilizing the same for the unattended installation on all the target servers. Figure 5. 1:1 - SBUU Deployment Time Vs. Manual Deployment Time: 1:1 Using SBUU deployment for a single server 1.77 Hrs with 15% of human intervention Manual Deployment for a single server 2.68 Hrs with 67% of human intervention 21 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

Table 1. 1:1 - Time Stamp Manual Vs. SBUU Deployment Manual Server Setup Using SBUU Server Setup [1:1] Area Attended Time (in Minutes) Unattended Time (in Minutes) Attended Time (in Minutes) Unattended Time (in Minutes) SBUU boot N/A N/A 0 5 Raid Configuration 3 1 1 2 Firmware update* 60 20 2 20 BIOS Configs 10 1 5 5 idrac Configs 5 1 3 3 Server OS Installation 30 30 5 55 Create Bootable ISO Image for 1:N support N/A N/A N/A N/A Sub Total Time (in Minutes) 108 53 16 90 Total Time (in Minutes) 161 106 Total Time (in Hrs.) 2.68 Hrs. 1.77 Hrs. Note : *Firmware Update without SBUU support is under the assumption that the user uses http://support.us.dell.com for the DUPS / EXE/ BIN files -> Manually download them -> Install them on the target server. Figure 6. 1:N - SBUU Deployment Time Vs. Manual Deployment Time Using SBUU deployment for a single server 1.85Hrs with 19% of human intervention 1:N Using SBUU deployment for a single server 2.68 Hrs with 67% of human intervention 22 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

Table 2. 1:N - Time Stamp Manual Vs. SBUU Deployment Area Attended Time (In Minutes) Manual Server Setup Unattended Time (in Minutes) Using SBUU Server Setup Attended Unattended Time (in Time (in Minutes) Minutes) SBUU boot N/A N/A 0 5 Selecting the server list for 1:N N/A N/A 5 0 Raid Configuration 3 1 1 2 Firmware update* 60 20 2 20 BIOS Configs 10 1 5 5 idrac Configs 5 1 3 3 Server OS Installation 30 30 5 55 Export Configuration / Bootable ISO Creation** N/A N/A 0 10 Sub Total Time (in Minutes) 108 53 21 90 Total Time (in Minutes) 161 111 Total Time (in Hrs.) 2.68 Hrs. 1.85 Hrs. Note:**Bootable ISO image creation time implies a one time 25 minutes explicit usage in order to create a bootable ISO file in any USB/NFS/SAMBA Share while Export configuration is saving the current settings on a share and importing the same on target servers based on need. 23 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

Case Study: Deploying 5 Servers - SBUU Real Time Deployment vs. Manual Deployment Time Figure 7. 1:N Case Study - Manual deployment Vs. SBUU Deployment 1:N Using SBUU 1:N deployment, Time taken to deploy 5 servers = 7.18 Hrs Using SBUU 1:N deployment, Time taken to deploy 5 servers = 13.42 Hrs Table 3. 1:N Case Study - Time Stamp Manual vs. SBUU Deployment Case with 5 deployable Servers Using SBUU Server Setup (in Minutes) Manual Server Setup (in Minutes) Server 1 161 111 Server 2* 161 80 Server 3* 161 80 Server 4* 161 80 Server 5* 161 80 Total Setup Time for 5 Servers deployment (in minutes) 805 431 Total Time (in Hrs.) 13.42 Hrs. with 67% human intervention on the whole 7.18 Hrs. with 19% human intervention on the whole Note: For Servers 2 to 5 the custom ISO can be used; it saves time (almost to half man hours). 24 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)

Summary 1. Dell server deployment using SBUU for both 1:1 and 1: N saves half the time or man hours that are actually needed. It also includes only 19% of human intervention. 2. SBUU along with the support from SUU is a one-stop shop for firmware update, hardware configurations along with OS installation. Learn more Visit http://support.dell.com/support/edocs/software/smsbu/1_2/en/index.htm for more information on System Build and update utility (SBUU). 25 Optmizing Dell Server Deployment System Build & Update Utility(SBUU)