VMware ESXi in a Cloud-based Lab David Davis, VCP, VCAP, and vexpert



Similar documents
Reinventing Virtual Learning: Delivering Hands-On Training using Cloud Computing

Top Ten Reasons to Transition Your IT Sandbox Environments to the Cloud

Evaluation of Multi-Hypervisor Management with HotLink SuperVISOR

Your Guide to VMware Lab Manager Replacement

Accelerate Software Development with DevOps and Hybrid Cloud

Top 3 VMware Certifications You Must Get - And How To Pass the First Time VMware Certification

vsphere Private Cloud RAZR s Edge Virtualization and Private Cloud Administration

Virtual Training Labs: Delivering Hands-On Classrooms in Cloud Environments

Cloud-Enabled Software Development and Testing: Putting the Agile into the Infrastructure

Vmware VSphere 6.0 Private Cloud Administration

Agility in the Cloud: How Dev/Test Teams Can Increase Velocity While Reducing Defects

Top 10 Best Practices of Backup and Replication for VMware and Hyper-V

Acronis Backup Product Line

Installing and Administering VMware vsphere Update Manager

Moving Lab Management Environments to the Cloud

End Your Data Center Logging Chaos with VMware vcenter Log Insight

Stop the Finger-Pointing: Managing Tier 1 Applications with VMware vcenter Operations Management Suite

Patch Management. Module VMware Inc. All rights reserved

VMware Data Recovery. Administrator's Guide EN

Security. Environments. Dave Shackleford. John Wiley &. Sons, Inc. s j}! '**»* t i j. l:i. in: i««;

PassTest. Bessere Qualität, bessere Dienstleistungen!

VMware vcenter Update Manager Administration Guide

How to Select a Virtualization Management Tool

Limitations of Managing VMware vsphere with MS System Center Virtual Machine Manager 2012

Virtual Appliance Setup Guide

Install Guide for JunosV Wireless LAN Controller

Getting Started with ESXi Embedded

StarWind iscsi SAN Software Hands- On Review

Five Fundamentals for Modern Data Center Availability

Parasoft and Skytap Deliver 24/7 Access to Complete Test Environments

BLACK BOX. Quick Start Guide. Virtual Central Management System (VCMS) Works with LES Series Console Servers. LES-VCMS. Customer Support Information

JOB ORIENTED VMWARE TRAINING INSTITUTE IN CHENNAI

Expert Reference Series of White Papers. Visions of My Datacenter Virtualized

Managing Physical and Virtual Machines in Paragon Protect & Restore

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

Monitoring Databases on VMware

POD INSTALLATION AND CONFIGURATION GUIDE. EMC CIS Series 1

Solving the Five Most Common VMware Virtual Machine Issues. By David Davis, vexpert Co-Founder, ActualTech Media January, 2015

Cedric Rajendran VMware, Inc. Security Hardening vsphere 5.5

RSA Authentication Manager 8.1 Virtual Appliance Getting Started

Migrating to ESXi: How To

Getting Started with OpenStack and VMware vsphere TECHNICAL MARKETING DOCUMENTATION V 0.1/DECEMBER 2013

How Customers Are Cutting Costs and Building Value with Microsoft Virtualization

VMware vsphere 5.0 Evaluation Guide

Building a Penetration Testing Virtual Computer Laboratory

VMware vsphere: Fast Track [V5.0]

VMware vsphere: Install, Configure, Manage [V5.0]

Deploying and updating VMware vsphere 5.0 on HP ProLiant Servers

Solving the Top 5 Virtualized Application and Infrastructure Problems

Getting Started Using Project Photon on VMware Fusion/Workstation

VMware vsphere 5.0 Boot Camp

VMware vcenter Update Manager Administration Guide

vsphere Upgrade vsphere 6.0 EN

Instant Recovery for VMware

Advanced Server Virtualization: Vmware and Microsoft Platforms in the Virtual Data Center

Installing and Configuring vcloud Connector

Cookbook Backup, Recovery, Archival (BURA)

Virtualization & Cloud Computing (2W-VnCC)

Unitrends Virtual Backup Installation Guide Version 8.0

VMTurbo Operations Manager 4.5 Installing and Updating Operations Manager

Hitachi Unified Compute Platform (UCP) Pro for VMware vsphere

VMware vsphere 5.1 Advanced Administration

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

PROSPHERE: DEPLOYMENT IN A VITUALIZED ENVIRONMENT

Quick Start Guide for VMware and Windows 7

With Red Hat Enterprise Virtualization, you can: Take advantage of existing people skills and investments

HP CloudSystem Enterprise

Installing and Configuring vcenter Multi-Hypervisor Manager

Using Emergency Restore to recover the vcenter Server has the following benefits as compared to the above methods:

How to Configure an Initial Installation of the VMware ESXi Hypervisor

Installing the Operating System or Hypervisor

Vistara Lifecycle Management

VMware vsphere: [V5.5] Admin Training

WHITE PAPER 1

Virtual Appliance Setup Guide

Distributed Backup with the NetVault Plug-in for VMware for Scale and Performance

Quick Start - Virtual Server idataagent (VMware)

Advanced Service Design

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

Team Foundation Server 2010, Visual Studio Ultimate 2010, Team Build 2010, & Lab Management Beta 2 Installation Guide

Khóa học dành cho các kỹ sư hệ thống, quản trị hệ thống, kỹ sư vận hành cho các hệ thống ảo hóa ESXi, ESX và vcenter Server

HP CloudSystem Enterprise

vshield Quick Start Guide vshield Manager 4.1 vshield Edge 1.0 vshield App 1.0 vshield Endpoint 1.0

VMWARE COURSE OUTLINE. Revision 1.0 Prepared by: See CY

RSA Authentication Manager 8.1 Setup and Configuration Guide. Revision 2

CLOUD COMPUTING & SECURITY -A PRACTICAL APPROACH

In order to upload a VM you need to have a VM image in one of the following formats:

Course Title: Virtualization Security, 1st Edition

Virtual Storage Console 4.0 for VMware vsphere Installation and Administration Guide

Enterprise IT is complex. Today, IT infrastructure spans the physical, the virtual and applications, and crosses public, private and hybrid clouds.

Vembu VMBackup v3.1.0 BETA

Rally Installation Guide

Red Hat enterprise virtualization 3.0 feature comparison

About the VM-Series Firewall

Kaltura On-Prem Evaluation Package - Getting Started

What s New with VMware Virtual Infrastructure

Thinspace deskcloud. Quick Start Guide

Transcription:

VMware ESXi in a Cloud-based Lab David Davis, VCP, VCAP, and vexpert WHITE PAPER BROUGHT TO YOU BY SKYTAP

2 VMware ESXi in a Cloud-based Lab Contents Executive Summary... 3 1. Scenarios Enabled by ESXi in a Cloud-based Lab... 4 2. Running ESXi in a Cloud-based Lab, Step by Step... 6 3. Ways to Maximize ESXi in Skytap... 14 4. Next Steps... 19 About Skytap... 20

3 VMware ESXi in a Cloud-based Lab Executive Summary VMware ESXi is VMware s vsphere hypervisor, used to run multiple virtual servers on a single physical server. It s available in a free version (called the Free VMware vsphere Hypervisor) and commercial editions such as vsphere Enterprise Plus. Traditionally, a vsphere edition is purchased with some level of advanced features, the ESXi hypervisor is loaded on the physical servers, and vcenter is used to manage those physical hosts. Your physical servers, running your company s critical applications, can then be turned into virtual machines such that you can run multiple virtual servers on a single physical server. vsphere offers tremendous cost reduction in the datacenter and it makes the life of a server admin vastly more efficient. Historically, ESXi has been great for running on physical servers, but customer demand and increased adoption within development and testing has made running ESXi within a virtual machine for even further cost savings very difficult, and has been unsupported or rarely offered by cloud service providers. When we discuss running VMware ESXi in the Cloud, we are illustrating how to create a virtual machine, in the public cloud, that runs the vsphere ESXi hypervisor inside. This is generally not done for production purposes, such as running production machines inside the ESXi VM, but instead, done for development, testing, demos, and learning in a virtual lab environment. By providing the ability to run ESXi within a virtual machine, cloud service providers can give customers the ability to replicate production in a highly scalable and easy-to-use manor. This paper will be of interest to IT management professionals as well as development and test professionals who are interested specifically in how ESXi can be used in a cloud environment. It is structured in three parts: 1) A high-level overview of scenarios that are enabled by ESXi in a cloud-based lab, 2) A set of steps that show how to run ESXi in a cloud-based lab, and 3) A set of detailed examples that show how users of ESXi can optimize using Skytap.

4 VMware ESXi in a Cloud-based Lab The Build-Deploy-Test Scenario The option to run VMware ESXi as a virtual machine in a cloud-based lab is a common request by customers who want the flexibility that it offers in a variety of scenarios. By way of example, I ll be illustrating using Skytap though running VMware ESXi should work with a variety of cloud providers that use the vsphere hypervisor. So let s look at four key scenarios that relate to running VMware ESXi in a cloud-based lab. I. Learning VMware ESXi is the leading datacenter server virtualization solution today, used by 98% of the Fortune 500. Because VMware ESXi is the market leader and also the leader in innovation inventing features like vmotion, svmotion, DRS, and HA most developers and server administrators need to test and learn VMware ESXi. VMware ESXi works much differently than Windows Server and functions as a whole new operating system. VMware ESXi introduces the concepts of its own role-based security, virtual hardware, vsphere plugins, virtual datacenters, resource clusters, and third-party add-on applications. And these new concepts and configurations must be learned in a test environment not on production. Examples of key vsphere concepts for developers and server admins to learn:» Logging in to ESXi from the vsphere client» Configuring an ESXi host from the console, using the direct console user interface (DCUI), or the command line mode» Understanding virtual hardware inside VMs» ESXi server configuration» Configuration of advanced features like vmotion, svmotion, high availability (HA), and distributed resource scheduler (DRS)

5 VMware ESXi in a Cloud-based Lab II. Training and Certification If you are a developer interested in training and certifications, the VMware Certified Professional (VCP) and VMware Certified Advanced Professional (VCAP) are the two most popular and respected virtualization certifications in the world. Demand for those with certifications is high. However, building your own lab is expensive and time consuming. You may have attended official VMware training, but after the class was over, you had no way to practice what you learned to help prepare for the exams. The vast majority of the topics on the VCP and VCAP exams can be practiced in a virtual lab. With ESXi in the cloud, you can have your own virtual lab up and running in a few clicks and start learning vsphere to help prepare for your exams. III. Development With vsphere being the most popular server virtualization solution in use today and with demand for vsphere management applications being high, application development is an excellent potential use for a virtual ESXi lab solution. Application developers can write applications that manage, monitor, backup, and interface with VMware vsphere. Those applications could be tested on complex, multi-host vsphere infrastructures with vcenter and even shared storage. IV. Testing Testing is another ideal scenario for VMware admins who manage their company s vsphere infrastructure. Today, you can t test upgrades, implementations of advanced vsphere features, or important configuration changes as these changes could bring down the entire vsphere infrastructure and all of your company s critical servers and applications. You could build your own vsphere lab on premise, but in addition to the upfront hardware cost, you will have to consider the space to store the hardware, power to run it, vendor maintenance costs, and eventual need to upgrade it.

6 VMware ESXi in a Cloud-based Lab If you re running your own VMware ESXi lab in a cloud-based lab, you can:» Create new ESXi hosts in seconds for multi-host testing» Test vsphere patches and upgrades, in minutes instead of days» Test the implementation of new advanced features like DRS or HA» Test configuration changes to the vsphere infrastructure» Test PowerCLI scripts Running ESXi in a Cloud-based Lab, Step by Step Typically, if you wanted to learn about VMware vsphere, you would start off by purchasing some physical servers to run it on. While ESXi can be installed inside a desktop or laptop running VMware Workstation or Fusion, this typically takes quite a bit of work, can perform slowly, and make your regular applications perform even slower. None of these options compare to the virtual ESXi template in Skytap. If you follow these instructions, you ll see that VMware ESXi in Skytap, along with a Windows VM to run the vsphere client, can easily be provisioned and spun up in fewer than 60 seconds. I m going to run the following scenarios using Skytap. If you have a Skytap login, you can follow along. If you don t have a login yet, you can start a free trial at www.skytap.com/free-trial.

7 VMware ESXi in a Cloud-based Lab Click Templates in the tab section. In the Search box, type vmware to locate the VMware ESXi template. (Fig. 1) Fig. 1 You ll see that two templates exist today. One for ESXi 4.1 and one for ESXi 5. (Fig. 2) Fig. 2

8 VMware ESXi in a Cloud-based Lab Select the template you want to deploy. In my case, it was ESXi 5. Choose Configurations in the tab section, and here s what you ll see: Fig. 3 Click Run (Fig. 3) to start the configuration. Within seconds, your ESXi host and your Windows client VM will be running. Click View Desktops (Fig. 3) to bring up the consoles for your new ESXi virtual lab deployed in Skytap. (Fig. 4) Fig. 4

9 VMware ESXi in a Cloud-based Lab As you can see, you have access from this window to both your new ESXi 5 virtual server and your Windows 7 client desktop, so that you can administer ESXi with the vsphere client. Both ESXi and the vsphere client are pre-loaded and ESXi is pre-booted. What this means is that you don t have to wait to download ESXi, install ESXi, or even boot ESXi. From here, you can access the ESXi direct console user interface (DCUI) by pressing F2, and logging in with the root user account and default password. That root password can be found on the Credentials link of the VM Settings configuration. (Fig. 5) Fig. 5 In this case, the root password is vmware-esx5, but that could change in future configurations.

10 VMware ESXi in a Cloud-based Lab Upon logging in to the ESXi DCUI, you can create configurations or access the ESXi shell i.e., the local command line. (Fig. 6 and Fig. 7) Fig. 6 Fig. 7

11 VMware ESXi in a Cloud-based Lab By going to the Windows VM, you can run the vsphere Client and log in to your virtual ESXi host. (Fig. 8) Fig. 8

12 VMware ESXi in a Cloud-based Lab Once logged in, the vsphere client works just as it would if it were connected to a real physical ESXi host. (Fig. 9) Fig. 9

13 VMware ESXi in a Cloud-based Lab As you can see below, the virtual ESXi lab in Skytap comes pre-built with Ubuntu Linux and Microsoft Windows 7 virtual machines. These VMs can be quickly powered on to use for a variety of test and learning purposes, including testing your applications against running ESXi virtual machines. (Fig. 10) Fig. 10

14 VMware ESXi in a Cloud-based Lab 5 Ways to Maximize ESXi in Skytap Once you have your virtual ESXi lab running in Skytap, you can get started with your learning, certification training, development, or testing. In doing so, you may have some questions and may be wondering what this lab is capable of. Here are 5 ways to maximize your new VMware virtual lab in Skytap: 1. Add More ESXi Servers One of the high value features of Skytap is the ability to add more virtual machines, from a template, in just a few seconds. You can use this to expand your VMware virtual lab with a few clicks of a mouse. To do this, click Add VMs, then add the ESXi VM from a template. (Fig. 11) Fig. 11

15 VMware ESXi in a Cloud-based Lab Here you see my Skytap configuration running with three ESXi hosts and one Windows VM. (Fig. 12) Notice how all three of the ESXi VMs have automatically generated hostnames and IP addresses. Fig. 12 2. Add Virtual Machines Inside the virtual ESXi host that you deployed from the template, you ll find two virtual machines one Ubuntu Linux and one Microsoft Windows. You can power these on, duplicate them, or import your own virtual machines. (Fig. 13) Note: Today, the only limitation is that these virtual machines can only be powered on if they run 32-bit operating systems (but that may have already changed by the time you read this).

16 VMware ESXi in a Cloud-based Lab Fig. 13 3. Add Shared Storage Shared storage is required in vsphere infrastructures to perform advanced features like vmotion, svmotion, HA, and DRS. You can add shared storage to your lab using things like NFS enabled in a Windows Server VM or by adding an OpenFiler VM.

17 VMware ESXi in a Cloud-based Lab 4. Create a vcenter Server vcenter is used for centralized administration of multiple ESXi hosts and is required to utilize advanced features of vsphere. Traditionally, vcenter runs on a Microsoft Windows Server 64-bit OS. You can easily deploy Microsoft Windows Server 2008 R2 64-bit from the Skytap templates library, download an evaluation of vcenter from the VMware evaluation site into that VM, install vcenter, then use it to administer your ESXi VMs. 5. Share Access to Your Lab With the Skytap Publish URLs option, you can quickly and easily allow others to access your lab using any modern web browser. Perhaps you are working with another admin or developer on a project related to VMware ESXi. Once published, you will be provided a single URL that can be used to access all the virtual machines you have created in this configuration. (Fig. 14) Fig. 14

18 VMware ESXi in a Cloud-based Lab Here s what it would look like (Fig. 15): Fig. 13

19 VMware ESXi in a Cloud-based Lab Next Steps In this white paper, we ve learned about what VMware ESXi virtual lab in Skytap can do for you. Whether you want to use it to learn vsphere, to prepare for the VCP certification, to develop applications around ESXi, or to test upgrades and configuration changes. If you d like to sign up for a free trial of Skytap, visit www.skytap.com/free-trial to get started today. David Davis is the author of the best-selling VMware vsphere video training library from TrainSignal. He has written hundreds of virtualization articles on the Web, is a vexpert, VCP, VCAP-DCA, and CCIE #9369 with more than 18 years of enterprise IT experience. His personal website is VMwareVideos.com. Skytap, Inc. All rights reserved.

20 VMware ESXi in a Cloud-based Lab About Skytap Skytap provides Environments-as-a-Service to the enterprise. Our solution removes the inefficiencies and constraints that companies have within their software development and test lifecycles. As a result, our customers release better software faster. Today s enterprise is challenged to continuously deliver new customer-facing applications, while overcoming increasing change and complexity in their IT infrastructures. Our customers use Skytap to manage, import, deploy and decommission on-demand environments that contain everything needed to accelerate the software lifecycle, without unnecessary costs and project delays due to manual configuration and dependencies. Enterprise IT organizations maintain full visibility and cost control, while allowing dev and test teams to self-provision labs, and copy and share complex environments across global cloud regions with ease for a lasting boost in agility. Customers can import existing virtualized applications or build new applications in the cloud. Skytap can be easily accessed through any modern web browser, REST-based API, Command Line Interface (CLI), or ALM tool (Jenkins, Visual Studio TFS, etc.). Skytap customers have a choice of infrastructure. Customers can run complex computing environments on Skytap s native ESX-based infrastructure, or leverage our services atop leading cloud infrastructures such as AWS and Softlayer. Skytap, Inc. 719 2nd Ave, Suite 300 Seattle, WA 98104 USA Toll Free: +1-888-SKY-TAP8 (1-888-759-8278) Web: www.skytap.com