Hey all, just built a machine and am in the testing phase. Here are the specs:
Processor: Intel Xeon E3-1235 3.2ghz Quad core HT Sandy Bridge
Motherboard:ASUS P8B WS (C206 Chipset /w ECC and now VT-d)
Ram: 4GB DDR3 1066mhz (just to power the thing on)
Hard drives: 5x 2tb Hitachi Deskstar 5K3000 (SATA III, 5900 rpm)
Surplus 80gb 7200 SATA Drive
Power Supply: 400 watt XIGMATEK NRP-PC (80 Plus Bronze)
Case: Surplus ATX Mini-Tower
I'm building a home storage/VM machine. I took advantage of the 2Tb drives available for $60. The limit of 5 allowed for a good stopping place. The C206 chipset on the motherboard allows use of the on-CPU graphics of the Xeon E3-1235 as well as ECC memory, when I get around to buying it. When I purchased the motherboard, it didn't support VT-d although there were rumors that the motherboard would get a BIOS update to support VT-d. I was pleasantly suprised the day following my purchase, when it showed up on their website.
I'm using ESXi 4.1 hypervisor and Oracle Express 11 for my storage VM OS. As I started to build, I assumed that I could install ESXi to a flash drive, but I found out that it does not support having a datastore on USB. Since I was planning to pass the entire onboard controller through to the VM, I couldn't boot ESXi from there also. I needed to get creative at this point... either find a way to trick a USB data store, buy an additonal storage controller (either for the array or the ESXi boot), or experiment with Raw Device Mapping (RDM). I chose to play with RDM.
I installed the ESXi to a misc HD on remaining SATA port, installed Solaris 11, and passed the five 2tb drives through. Then I installed the vmware tools (which do not support that version of X.org ?!?!) to get access to the VMXnet3 adapter, loaded Napp-it, and set up a RAID-Z ZFS volume. Reads were mid-400's and writes were high 300's MB/s, while SMB was 50+ MB/s (my client CPU was actually maxing out, so don't know yet it full speed).
The plan is to create a NFS share back to ESXi to be the datastore for other VMs.
I'm still a bit nervous about the RDM. I might still get a controller with a LSI2008 chipset for passthrough.
I also tried the text install of OpenIndiana build 151, but the Vmware tools failed to install because it couldn't find X.org (obviously) and left me without a VMXnet3 driver. I assume the same would happen with the Solaris 11 text install also. A 10gbe TOE virtual NIC sounds much better than 1gbe non-TOE one to me, so I went back to my solaris 11 GUI VM.
So does anyone ....
1) know how to make the VMWare Additions fully work with Solaris 11?
2) have experience with RDM?
3) know how to use unallocated space on ESXi thumbdrive as datastore?
4) know how to get around the install issues with OpenIndiana's text install?
I know I didn't explan the error messages much, but I'm at work now without messages in front of me.
Processor: Intel Xeon E3-1235 3.2ghz Quad core HT Sandy Bridge
Motherboard:ASUS P8B WS (C206 Chipset /w ECC and now VT-d)
Ram: 4GB DDR3 1066mhz (just to power the thing on)
Hard drives: 5x 2tb Hitachi Deskstar 5K3000 (SATA III, 5900 rpm)
Surplus 80gb 7200 SATA Drive
Power Supply: 400 watt XIGMATEK NRP-PC (80 Plus Bronze)
Case: Surplus ATX Mini-Tower
I'm building a home storage/VM machine. I took advantage of the 2Tb drives available for $60. The limit of 5 allowed for a good stopping place. The C206 chipset on the motherboard allows use of the on-CPU graphics of the Xeon E3-1235 as well as ECC memory, when I get around to buying it. When I purchased the motherboard, it didn't support VT-d although there were rumors that the motherboard would get a BIOS update to support VT-d. I was pleasantly suprised the day following my purchase, when it showed up on their website.
I'm using ESXi 4.1 hypervisor and Oracle Express 11 for my storage VM OS. As I started to build, I assumed that I could install ESXi to a flash drive, but I found out that it does not support having a datastore on USB. Since I was planning to pass the entire onboard controller through to the VM, I couldn't boot ESXi from there also. I needed to get creative at this point... either find a way to trick a USB data store, buy an additonal storage controller (either for the array or the ESXi boot), or experiment with Raw Device Mapping (RDM). I chose to play with RDM.
I installed the ESXi to a misc HD on remaining SATA port, installed Solaris 11, and passed the five 2tb drives through. Then I installed the vmware tools (which do not support that version of X.org ?!?!) to get access to the VMXnet3 adapter, loaded Napp-it, and set up a RAID-Z ZFS volume. Reads were mid-400's and writes were high 300's MB/s, while SMB was 50+ MB/s (my client CPU was actually maxing out, so don't know yet it full speed).
The plan is to create a NFS share back to ESXi to be the datastore for other VMs.
I'm still a bit nervous about the RDM. I might still get a controller with a LSI2008 chipset for passthrough.
I also tried the text install of OpenIndiana build 151, but the Vmware tools failed to install because it couldn't find X.org (obviously) and left me without a VMXnet3 driver. I assume the same would happen with the Solaris 11 text install also. A 10gbe TOE virtual NIC sounds much better than 1gbe non-TOE one to me, so I went back to my solaris 11 GUI VM.
So does anyone ....
1) know how to make the VMWare Additions fully work with Solaris 11?
2) have experience with RDM?
3) know how to use unallocated space on ESXi thumbdrive as datastore?
4) know how to get around the install issues with OpenIndiana's text install?
I know I didn't explan the error messages much, but I'm at work now without messages in front of me.