vSphere-6:Part 2-Lab Setup


In my previous post vSphere 6-Introduction  we discussed a little bit about vSphere 6 and looked on what new features have been added in vSphere 6 along with change in configuration maximums. We also had a look on change in vCenter Server architecture and improvements in VMware Web-Client.

In this post we will have a look on the pieces which are required to build a vSphere 6 lab. With this let’s get started.

Hardware Component

I have a Dell M4800 Mobile workstation laptop with 32 GB of RAM and i7 Quad Core processor. I am running all the lab components inside VMware Workstation.

My Lab Components

  1. I installed Server 2012 R2 Datacenter edition as my base OS. This machine will act as my Domain Controller as well as DNS Server (AD Integrated DNS).
  2. I have another Server 2012 R2 Datacenter edition installed in VMware Workstation. This VM is acting as vCenter Server with Embedded vPostgres Database. This VM has 2 vCPU, 8 GB of RAM and 50 GB hard disk.
  3. I installed openfiler version 2.99 as virtual machine. The resources allocated to this VM are 2 vCPU and 3 GB RAM. Also I have added 2 additional disks which are presented as iSCSI LUN’s to my ESXi Hosts.
  4. I have 3 ESXi host installed inside VMware Workstation each with 8 GB RAM and 2 vCPU

DNS Configuration

I have my DNS Server configured at very first place before start building any component in my Home Lab. My DNS server (AD included) is running on Server 2012 datacenter edition. I have configured my domain as “alex.local” and created both forward and reverse lookup zone in my DNS.

DNS1

DNS2

Also I tested name resolution using nslookup and it went fine without any issues:

nslookup

Active Directory Configuration

I am using dedicated user accounts for my lab. I have created following user accounts created in my AD

1: svcadhelper: This account will be used by ESXi hosts and other vSphere components to authenticate themselves against AD

2: vcadmin: Service Account for vCenter Server. This account has been added to administrators group.

3: alexhunt: This account has Domain Admin privileges and will be used for doing all administration and configuration things in lab.

4: svcsql: This account will be used by vCenter Server to connect to database

vSphere Components:

A: 3 Esxi hosts running version 6.0. Each host having 8 GB RAM and 2 vCPU. Also each Esxi host is equipped with 2 NICS and both of them connected to different VMNet adapters having different IP address range.

B: vCenter Server version 6.0 installed on Server 2012 R2 with embedded vPostgres database and PSC + vCenter installed on same machine.

vCenter Server Configuration:

1: Datacenter created and cluster configured. HA and DRS is enabled on the cluster and all my 3 Esxi hosts are added to this cluster. DRS is in fully automated mode.

2: All Esxi hosts are mounting the 2 LUN’s which I created on openfiler. I am using iSCSI software adapter to connect to my storage.

3: I have vDS created and port-groups configured. There are 3 port-groups which I created on my vDS: Lab-Mgmt, VM_NW and vMotion_NW. Pretty clear from name what is the purpose of these port-groups.

VMware Workstation Network Configuration

In VMware Workstation I have 2 different network configured:

NAT: VMNet8 is using NAT IP addressing scheme and is on 192.168.0.x Subnet. All my Esxi host Management IP, DNS Server IP, Openfiler IP and vCenter Server IP is on this subnet.

nw

Host-Only: VMNet1 is using Host-Only IP addressing scheme and is on 172.18.0.x Subnet. This network is used for vMotion Network on my Esxi host.

nw2

Hostname and IP address scheme:

The below table list the hostname and ip address of all the components of my Lab. Definitely table will be expanded as I create more VM and other related stuffs

comp

I hope this post will be helpful for you to build your lab environment. Your environment might contain different version of softwares and may be a different software all together but intention of this post was to give an overview of how a lab can be setup.

I hope you enjoyed reading this post. Feel free to share this on social media if it is worth sharing. Be sociable 🙂

 

 

About Alex Hunt

Hi All I am Manish Kumar Jha aka Alex Hunt. I am currently working in VMware Software India Pvt Ltd as Operations System Engineer (vCloud Air Operations). I have around 5 Years of IT experience and have exposure on VMware vSphere, vCloud Director, RHEL and modern data center technologies like Cisco UCS and Cisco Nexus 1000v and NSX. If you find any post informational to you please press like and share it across social media and leave your comments if you want to discuss further on any post. Disclaimer: All the information on this website is published in good faith and for general information purpose only. I don’t make any warranties about the completeness, reliability and accuracy of this information. Any action you take upon the information you find on this blog is strictly at your own risk. The Views and opinions published on this blog are my own and not the opinions of my employer or any of the vendors of the product discussed.
This entry was posted in Vmware, vSphere 6 and tagged . Bookmark the permalink.

15 Responses to vSphere-6:Part 2-Lab Setup

  1. Pingback: vSphere-6:Part 3-Install and Configure Esxi 6 | Go Virtual.

  2. Pingback: vSphere-6:Part 4-Install vCenter Server 6 | Go Virtual.

  3. Pingback: vSphere-6:Part 5-Adding AD Authentication in vCenter Server | Go Virtual.

  4. Kimmo K. says:

    Hello, are you having SSD disk in your Workstation? Surely one spinning disk would not be enough?

    Like

  5. Pingback: vSphere-6:Part 6-vCenter Server Basic Configuration | Go Virtual.

  6. Pingback: vSphere-6:Part 7-Configuring dvSwitch & Port groups | Go Virtual.

  7. Pingback: Newsletter: January 10, 2016 | Notes from MWhite

  8. Pingback: vSphere-6:Part 8-Configuring Esxi Hosts Settings | Go Virtual.

  9. Pingback: vSphere-6:Part 9-Installing vSphere Update Manager | Go Virtual.

  10. Pingback: vSphere-6:Part 9-Installing vSphere Update Manager | Go Virtual.

  11. Prashant says:

    I installed Server 2012 R2 Datacenter edition as my base OS. This machine will act as my Domain Controller as well as DNS Server (AD Integrated DNS).
    Do you mean that your laptop runs on server 2012 R2?

    Like

  12. Pingback: vSphere-6:Part 10-Configuring vSphere Update Manager | Go Virtual.

  13. Vannara Mao says:

    Many thank, Alex! This article is really great for basic people like me. Please keep it up.🙂

    Like

  14. Pingback: 4 Steps to Become a VCP6-DCV Certified | My Virtual Journey

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s