Hi everybody,
I'm about to move an Openfiler implementation over to Starwind running on 2008 server x64 after just buying the Enterprise Mirroring & Replication Edition.
The server is an HP Proliant DL380 G5 with 2 dual core xeons 2,66Ghz and 2GB of memory. I have some memory laying around. Can I assume that more memory gives better performance? (caching etc.). There are 4 nic ports, 2 onboard and one dual port adapter.
The disk shelf consists of 12 750GB 7200rpm SATA drives. The array controller is a somewhat older Smart Array 64xx series with 256MB of battery backed up cache. A limitation of this controller is that it cannot create luns/volumes over 2TB. It can create arrays over 2TB however.
Current setup is one 6TB RAID6 array with two spare drives. (10 drives in RAID6, 2 spares). On this array 3 volumes are created of each 2TB which are then seen as disks in the OS.
I am wondering what to do now. In this setup Starwind iscsi disks will all share the same array but I have maximum space available and probably maximum iops because all disks are in one array.
When I create multiple arrays I will waste more disk space and the arrays will have less iops (only 3 or 4 disks per array) but each starwind iscsi disk will be on a separate array and not compete with others.
I know VMware best practise is only one datastore on a LUN. This would mean create a raid 5 or 6 array with netto 3x750GB capacity and create a 2TB LUN on it. 2TB is vmware maximum datastore size.
Usage will probably be one ESX datastore and some targets for WIndows servers.
Maybe you have some thoughts what would give the best performance?
The Latest Gartner® Magic Quadrant™Hyperconverged Infrastructure Software