OS Support for a Commodity Database on PC clusters - Distributed Devices vs. Distributed File Systems