When VMware introduced VSAN 6, we were pretty clear: it’s a great fit for most anything that runs in a virtual machine, including critical databases.
Whereas much of our previously published performance testing focused on a large number of VMs pounding the storage subsystem (as that’s the norm for how most people use clusters), databases usually have a different performance profile: typically you have a small number of larger VMs that are doing all the heavy lifting.
Not long ago, one of our engineer teams completed a performance profile using both Oracle 11g and Oracle RAC 11 against a modest, 4-node all-flash VSAN cluster. All-flash makes great sense when you want predictably fast performance, regardless of the IO profile.
TL; DR — wicked fast and predictable performance, Oracle RAC scaled linearly as more instances were added, and all of the tested Oracle RAC availability features worked exactly as expected.
Note: if you’re planning to use Oracle RAC with VSAN 6, there’s a KB you’ll need to read about configuring VSAN for multi-writer .
And a big thanks to our friends at Intel for all the help with providing an environment for these tests! Continue reading →