Hi,
This may sound nit picky but I was curious to ask.
I understand the best practices of splitting the OS and Application up into seperate VMDK's and want to follow this route. My current SAN setup offers me no advantages in terms of performance, but I like the future proofing (Next SAN with multiple storage tiers etc), and I like the ability to resize the Application drive on the fly with no downtime...
My question comes down to what do people mean by the Application drive? Do they mean the binaries of the application or the actual data of the application? Or both??
Take vCenter for example, during the install I could specify to install the application binaries into the D drive. Then I could create the database for vCenter on the D drive also. This is one way of doing it, the other could be of course to install the application onto the C drive, and create the database on the D drive... I guess this is a more classic setup where it is purely the applications working dataset which is on the seperate drive... Of course the final option is to create 3 drives, one for OS, one for application binaries, and one for application data. This one seems a bit overkill to me for my environment however.
Personally I am leaning towards the application binaries on C and actual data on D for a few reasons...
Clean seperation of data from binary
Most installs throw bits at C whether we ask them to or not, registry, Common Files or Windows directories etc...
I am looking at creating a standard and am just trying to work out the best policy and would be interested to know other people's thoughts?