Virtualization - eWeek

Virtualization: Building a Virtualized Testbed on the Cheap - Part I: Hardware and Layout


Share

By Andrew Garcia on 2009-03-09

The recession is putting pressure on IT administrators to cut costs at the same time that demands from the business side continue to grow. Using mostly free software and a collection of out-of-date hardware lying around, eWEEK Labs built a flexible (albeit somewhat underpowered) virtual machine testbed. Below, we offer the steps we took to build an OpenFiler iSCSI NAS server and a VMware ESXi bare metal virtualization instance, plus the settings to get the two working together.

 
  • Building a Virtualized Testbed on the Cheap - Part I: Hardware and Layout


    by Andrew Garcia

  • Hardware Used


    I only used hardware lying around the lab, none of which is particularly powerful or modern. There will be shortcomings in the ESXi testbed, particularly a lack of 64-bit client support as none of the processors supports virtualization extensions.

  • Endgame Topology


    With this hardware plus a SATA RAID controller and some USB sticks, I built one virtual host, an iSCSI NAS appliance and a management workstation. It's a flexible architecture that will allow me to easily share already built virtual machines with any additional ESXi servers I add to the network at a later time.

  • Software Used


    Most of the software used in this demonstration is either free or available as a shareware trial. Hopefully, most of you have already invested in some CD burning software.

  • Diskless


    Thankfully, my motherboard supported dual processors, so I combined the AMD Opteron 246 processors and RAM from both Opteron machines into one chassis. Because the ESXi footprint is so small, we don't need a hard drive in the ESXi server; we can instead boot and run the software from a 1GB USB stick.

  • Building a NAS


    I added both the 120GB hard drives from the Opteron servers to the 120GB disk already in this machine. This gave me a 360GB RAID 0 array to use for my iSCSI server. OpenFiler works with the 512MB of RAM I have in this machine, although I would recommend bumping it up to 1GB.


eWEEK Quick LInks