Vmware and VMFS question - please advise!

I am planning to build a small test lab at our office running VSphere 4.  I have a couple of questions.

From what I've been reading, I need a SCSI implimentation in order to run VMFS based features (ie HA, DRS, Vmotion, etc).  So, does this mean I only need to run the VM's from an 'SCSI" storage device?  My plan is this:

Running 2 physical machines to install ESX (using SATA HD's)
Running 1 box installing FreeNAS using SATA drives but setting up the iSCSI features.

Does VMFS need to be installed on the hosts or can I install the host OS like normal on SATA drives on the 2 phsical boxes, then setup FreeNAS on another workstation running RAID 5 with SATA drives, setting up iSCSI and then attaching it to the ESX hosts (using VMFS on the FreeNAS box).  I'm hoping this will allow me to play with the VMFS features.

Who is Participating?

Improve company productivity with a Business Account.Sign Up

meagain35Connect With a Mentor Commented:
VMFS is a filesystem type, i.e. FAT32, NTFS, etc... Your vmdk's will be in volumes/luns/das that are formatted in VMFS...

There are several ways to go about setting up storage, and there are even virtual appliances such as Lefthands VAS that can make direct-attached storage iSCSI enabled and actually allow for vMotion with vm's residing on local storage.

You just need to setup your ESX hosts, configure vCenter to join them to a cluster and then configure your NAS or iSCSI on each hosts making it visible to each. From that point, you can format the storage with vmfs and start creating your VMs.

always a good reference (vmware docs ;)


I run on a custom PC based on ASUS board and SATA drives, 2 servers and 3 XP VM.
So no, you don't need SCSI drives to run ESXi.
The VMFS partitions will reside on the NAS, not on the individual hosts.
Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

Scanman999Connect With a Mentor Commented:
>>>Running 2 physical machines to install ESX (using SATA HD's)

Running 1 box installing FreeNAS using SATA drives but setting up the iSCSI features.

VMFS will be installed automatically when you install ESX.

On the NAS part, you can have ESX connecting to it through iSCSI while using it with VMs.
You can then create virtual disks on it using VMFS.
GDavis193Author Commented:
So what FS is used on the hosts?  

So ok, so this sounds like it's going to work.  I install ESX 4 on the hosts, cluster them, create my iSCSI initator, setup my NAS, create my iSCSI targets, connect them to the hosts, then format the NAS with VMFS, create my VM's then play? :)
jimmyray7Connect With a Mentor Commented:
The host will use the native FS of it's OS.  None of the VMs data will reside on the host, all of it will reside on the VMFS partition on the NAS.

Your plan sounds good!
GDavis193Author Commented:
Thanks everyone!
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.