?
Solved

Nested ESXi Environment

Posted on 2015-02-24
9
Medium Priority
?
511 Views
Last Modified: 2015-02-27
Dear Experts,

I am newbie to VMware’s Platform thus I am planning creating a Virtual Lab, using a Hosted Dedicated Server.

For testing the vMotion and HA features I will need 2 ESXi Servers (on one physical server).

Therefore how should I configure the Server in order to run Nested ESXi?
(Kindly advise the required procedure in detail)

Thanks in Advance,
Mamelas
0
Comment
Question by:mamelas
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
  • 2
9 Comments
 
LVL 10

Assisted Solution

by:Muhammad Mulla
Muhammad Mulla earned 200 total points
ID: 40628419
Depending on your base hypervisor that you install on your hosted server there will be different methods of achieving this. VMware has a quick guide at: https://communities.vmware.com/docs/DOC-8970
0
 

Author Comment

by:mamelas
ID: 40630258
Dear OfflineGeek,

Thank you for the provided documentation.

Unfortunatelly I am more confused now.

What is the recommended platform of host hypervisor? (ESXi or Windows with VMware Workstation?)
If the Host Hypervisor is ESXi how should I install the 2  guest ESXi hypervisors on top of him?
0
 
LVL 10

Expert Comment

by:Muhammad Mulla
ID: 40630282
I would recommend an ESXi host (currently version 5.5).

You will need to:

Connect to the host using a locally installed vsphere client.
Unless you have a vCenter license and install the web client, you will not be able to fully take advantage of nested ESXi, but it can be done as follows:
Create 2 VMs as:
Choose Custom Configuration and choose a datastore (most likely the local datastore in your case)
Select VM version 8
For Guest OS choose Other 64 bit
Select minimum of 2 cores, 4GB RAM, 2 NICs, LSI Logic Parallel, disk mimum of 910 MB and 5.5GB if you want local persisten scratch
After it's been created edit the VM General Options and change Other 64 bit to VMWare ESXi 5.x

Have a look at http://www.v-front.de/2014/01/how-to-provision-nested-esxi-hosts-on.html for more.
0
Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

 
LVL 5

Assisted Solution

by:Alessandro Scafaria
Alessandro Scafaria earned 1800 total points
ID: 40630307
May I ask a question?
Why would you plan to use a cost consuming hosted server and not a “simple” local workstation?

Here is my VMware lab in a Windows 7 machine with VMware Workstation 10 on it:

•      Intel Core i7 2860QM “Sandy Bridge” CPU (Quad-core, 2.5 GHz, 8MB L3 cache)
•      64 GB DDR4 RAM
•      2x 512 GB SSD SATA
•      Windows 7 x64 with VMware workstation
•      Dual graphics: Intel HD 3000 + nVidia Quadro 2000M

With this specs you can test basically what you want in your Lab.

Actually, this is my configuration:

•      vSphere 5.5 environment composed of 3 ESXi hosts (2 in a cluster and 1 stand-alone) with 1 vCenter Server (on another Windows Server VM)
•      A Hyper-V environment composed of 2 clustered hosts (with a CSV) and 1 stand-alone host.
•      A Windows 2012 fileshare server
•      2 Virtual Storage: an Openfiler installation and a Data Ontap NetApp Simulator.
•      A “virtual VTL” (mhVTL) to test tape backups.
•      A Windows 2012 Server VM for Veeam Backup & Replication.
•      A Windows Server VM for Veeam ONE.
•      A Windows Server VM running System Center Operations Manager (SCOM) and Veeam Management Pack

Here is a detailed guide:

http://www.heathreynolds.com/2014/02/building-nested-esxi-lab-on-vmware.html

Then, if you want to configure Openfiler as an “iSCSI SAN” for your lab, you may follow this guide:

http://www.vladan.fr/installation-openfiler-2-99-and-configuring-nfs-share/1/
http://www.vladan.fr/installation-openfiler-2-99-and-configuring-nfs-share/2/
http://www.vladan.fr/installation-openfiler-2-99-and-configuring-nfs-share/3/
http://www.vladan.fr/installation-openfiler-2-99-and-configuring-nfs-share/4/

Let me know your thoughts and feedback.
0
 

Author Comment

by:mamelas
ID: 40630961
@Offline Geek & @Alessandro Scafaria

My PC at Work is not that powerful unfortunately.
I am Planning downloading a Trial 60Day version of vSphere 5.5.

I assume that:
- via Provider’s KVM I will powerup the “physical ” server
- It will ask me for a boot drive
- I will load the ESXi iso file
-After completion the “physical” server will boot and ESXi’s main page will appear (the one that looks like BIOS)  

From your comments I assume that I will need a windows machine ,in the same ip network,
and the windows vSphere client installed in order to access the ESXi (“physical” server) and create the nested 2 ESXi VM’s.

In this case and given that my “physical” server is now running ESXi:
Q1) Since the “physical” server is now being used by the Host ESXi, where/how will I create the Windows VM
with vsphere client?
Q2) How will I configure Provider’s network in order all machines to be under the same IP network? (I have never used before such service, therefore I don’t know the provided options of the Server’s administrator’s page)
0
 
LVL 5

Assisted Solution

by:Alessandro Scafaria
Alessandro Scafaria earned 1800 total points
ID: 40632584
mamelas,

I just want to remember you that in cloud hosting, CPU and RAM are very cost consuming.

If you really want to test HA features, you need RAM and CPU to create in the cloud a “simple” lab.

Attached for example there is a Microsoft Azure calculation for a Virtual Machine that could fit your case study.
This is the reason why I advised you on buying a local Workstation instead.

Anyway, if you want to setup a Lab in the Cloud, the roadmap you were suggesting could be rough both to create and to manage from your PC.

I suggest instead:

1.      Install Windows on your Cloud Machine (could be Windows Server 2012 R2 for example)
2.      Inside this Windows Server install VMware Workstation 10
3.      Follow my tutorials in my previous post to re-create a lab inside VMware Workstation

Remember always that you need at least 24GB RAM available in the Window machine to have a discrete lab with HA turned on.

At this point you’re free to have fun and manage your ESXi infrastructure just installing the vSphere Client in the Windows machine (you’ll have all tools in the cloud and nothing in your local PC).

Let me know your thoughts.
Screenshot-2015-02-26-09.36.49.png
0
 

Author Comment

by:mamelas
ID: 40632900
Dear Alessandro Scafaria,

Thank you for your in detail replies.

Exactly the main idea is to have all tools in the Cloud and access my VM Lab from Home or Work remotely.

I have found a Dedicated Server (not VM) with about 50euros per month and below Specifications:

Dell PowerEdge R220
1x Intel Xeon  E3 1230 v3 @ 3,3GHZ (4 cores 8 threads)
32GB DDR3 RAM
2x 1 TB SATA3

and with the following Network Specifications:

Connectivity: 1 Gbit/s
Internal bandwidth:  1 Gbit/s
Internet bandwidth guaranteed:  Premium 300 Mbit/s
Traffic:  Unmetered
IPv4 addresses:  1 address IPv4
IPv6 addresses:  bloc /48

with the above specs is the installation of Windows Server and VMware Workstation the only solution or could I install somehow 1 Host ESXi and inside him 2 ESXi guests?
0
 
LVL 5

Accepted Solution

by:
Alessandro Scafaria earned 1800 total points
ID: 40634901
Basically you can do whatever you want, but installing ESXi directly in a LAB environment it’s simply unconventional.

Let me explain why….basically because you need all tools in one hand and you didn’t want to ask permissions to someone in your lab :-)

ESXi is designed to be a “light” OS for production environment that has to be managed mostly by Windows machines (or Virtual Appliances)…so sometimes is rough to deal with “light” OS….you need at least another Windows machine in the same network (in your case in a VPN with your hosting provider).

Dealing with VPN sometimes can be time consuming….

Let me explain this typical case study…..you want to upload an ISO on your ESXi datastore…..how could you perform this task?
In your idea of deployment, you have 2 choices:

1.      Download the ISO on your PC and upload via VPN directly to your ESXi host (really time consuming).
2.      Create a Windows VM on your ESXi host and inside it download the ISO, install vSphere Client from there and upload from there (no time consuming).

But let’s focus on the 2nd choice……It’s exactly what I suggested at first……why doesn’t install on the ground Windows, then install VMware Workstation on it (it’s a very powerful application…..you can do everything you want…..you may create vlan, subnets, statis routes, all!) and inside Workstation recreate “your VMware LAB world”?

But this is what I should do…..just take those thoughts “AS IS”, not as a “TO BE” :-)

Let me know…..
0
 

Author Closing Comment

by:mamelas
ID: 40635219
Thank you for you professional answers!
You have pointed out the right choise for my case!!
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article outlines why you need to choose a backup solution that protects your entire environment – including your VMware ESXi and Microsoft Hyper-V virtualization hosts – not just your virtual machines.
What if you have to shut down the entire Citrix infrastructure for hardware maintenance, software upgrades or "the unknown"? I developed this plan for "the unknown" and hope that it helps you as well. This article explains how to properly shut down …
This Micro Tutorial walks you through using a remote console to access a server and install ESXi 5.1. This example is showing remote access and installation using a Dell server. The hypervisor is the very first component of your virtual infrastructu…
In this video, Percona Solutions Engineer Barrett Chambers discusses some of the basic syntax differences between MySQL and MongoDB. To learn more check out our webinar on MongoDB administration for MySQL DBA: https://www.percona.com/resources/we…

719 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question