Eharmony’s data storage needs have grown from 1 terabyte to 100 TB in just two years.
To master its storage needs, eHarmony went with iSCSI wherever it could, fibre-channel where it needed it, using a utility storage approach with NAS gateways and high-end network switches that allow plug-in expansion. The solution is delivering throughput at around 60K to 70K IOs per second.
IO stands for Input/Output operations. I am not a database guru, but that leads me to wonder how efficient the system is. Would an optimized systems only need 40k IOs per second?