I might have to do some tuning on the Ceph cluster to push performance up a bit more, though.
Right now with all 3 cluster nodes and the client on 40G, I get 991 MB/s (7.92 Gbps) of writes, 1864 MB/s (14.9 Gbps) of sequential reads, and 1841 MB/s (14.7 Gbps) of random reads.
This is certainly "usably fast" but not saturating the 40G like I wanted/