I am about to set up a NAS between two Servers. I would like the most performance so create a block-level iSCSI target. My two servers are running ESXi 4.1 which only support 2 TB LUN's. This means that my 3,6 TB LUN (RAID5+Spare) will be reduced to a 2 TB datastorage.
Do I have any options and if yes, what are they?
I would still like to keep my RAID5+Spare security.
I hope anyone has some good ideas.
Best Regards
tfcloudspirit
AFAIR to be able to use all space (block level access with VMFS) you most probably will have to divide the array in multiple <2TB LUNs. Then either create a single datastore on each LUN (recommended) or create VMFS on one and add second LUN as extent (not recommended, unless you have a very specific need for it).
In case of NFS the max size limits are set by NAS device / software.
Assuming your 2TB disks are SATA, talking about performance might be inappropriate, unless you have 2 or 3 VMs only. The first bottlenecks you are most probably going to face might be SATA HDD seek times and / or controller cache. You can try making it a bit faster by adding more spindles but anyway it's not gonna provide you with a top level speedy disk access. That's why production environments are usually based on FC/SAS/SCSI disks (they have seek times cut by ~half compared to SATA).
Of course it depends on case and specifics and sometimes SATA could be the appropriate choice (by this I'm saying that it might work as well and depends on many factors / requirements), however usually I tend not to recommend SATA based VM datastores for production environment. Only for test, backup, lab, etc.
Hope this helps.
WBR
Imants
Thank you. Although your answer wasn't what I hoped for (I was hoping for some magic loop-hole I think), it gave me the clarification that I needed.
Now I have the reassurance that I haven't overlooked some possibility and that this is my options.
Again thank you for the answer.
Br
Thomas
You will be able to use all of your storage, you will just need to present it in smaller chunks.
Make sure that when you format it you use the maximum block size to get maximum size LUNs (though personally, I try to put no mor ethan 25 vmdks on a Datastore - so I'd consider my VM sizes and apporiotn the stoarge into smaller chunks accordingly)
Good luck
