They are using a regular filesystem on each drive and implement redundancy on top of regular files. It's more like Swift [1] than Ceph. Which is something parent should consider too, if he's going to deal with that much data.
[1] http://docs.openstack.org/developer/swift/overview_architect...