whatever disk (SSD or HDD) you used you need minimum raid level. In here you have two disk so you can configure raid 0 or 1. When created RAID 0 you have full capacity as usable both disks. But in RAID 1 it will reduce usable capacity rather than RAID 0. Best practice is RAID 1 and create small amount LUN for Esxi partition.
Data RAID depends on what you can afford and what you are looking for in terms of performance. Usually people go with a simple RAID-5 set if they have a limited number of VMs. For the Hypervisor (ESXi) there's no point in going with 2 SSDs in RAID. ESXi loads in to memory, as such the performance the SSDs provide you normally will not add much, only during boot and you don't do this regularly. So go for DUAL SD Cards, which is a lot cheaper and still provide resilience.
You should consider having two RAIDs technically, RAID1 is for OS(ESXi Host) and RAID5 with/without Hot Spare drive for Data LUNs of VMs as you are going to have OS as well as data on the same server. This is the best practice most of Engineers follows when they have single server to run OS as well as Data computes.
This helps in having great performance and better protection of your data.
If you have feasibility to combine SAS+SSDs for the RAID5 volume, that should be great as it may help you having maximum performance for read/write operations performed by VMs. my thought, In such single server environment OS is not required to have SSDs.
I can't offer a rule of thumb, but some thought you may consider for the design (some of them were already mentioned before):
- space requirements
- performance requirement (note that for performance you also need a controller with a BBU option)
- number of HDDs, and HDD sizes
Why HDD sizes matter? RAID1, and RAID5 can handle a single HDD failure, and needs a rebuild on a new HDD in order to be save again. For large HDDs (>1TB - my personal limit) a rebuild can take considerable time, and puts high load on the disks, so I'd rather consider RAID6 fo such disks. In all cases plan for a Hot-Spare disk.
Thanks for the feedback!
I will not be going with SSD. Just looking at something like 2SD cards mirrored for the esxi hypervisor and 4 sas (3 for RAID 3 and one for hot spare).
Thanks for the feedback a.p.
This is what I was thinking
2SD cards at RAID1
Three, 1TB sas drives (15k? perhaps)
I do like your suggestions about using RAID 6 (4 disks) + 1 hostspare. That would give me a 2 disk FT, and from what you are saying the rebuild time would not be an issue
I doubt that 2 SD cards can be used to create Raid1 mirror. Even if you will be able to do that ESXi will probably dont recognize such raid and you will see two single SD cards avaliable for installation.
You are not goiung to use VSAN (which requires really free disk) so why to use SD card? Just create desired RAID on the top of your disks and install ESXi on that logial volume (volume will be partitioned and you will loos few GBs from the total capacity but the rest will be used as a datastore).
As aleredy mentiond desired RAID level depends on required capacity and performance you are looking for. If you have few spare bucks I would look at Intel 3610 SSDs.
Depends on the server but certainly something Dell
and Cisco offer and arguably cleaner/cheaper than having