and they only seem to offer a 32 GB SSD, which seems just tiny
I looked around for you and found this
hard drive. It is the world's largest hard drive, and it doesn't even contain spinning platters. This is a 16 TB SSD. Samsung put 48 of these in a server for a total capacity of 768 TBs (enough to store over 52,000 Shrek movies). It is performance rated at 2,000,000 IOPS.