1. A networked cluster of data storage nodes cooperating to execute transactions that are global to the networked cluster of storage nodes, comprising: a plurality of storage nodes configured to be connected in a network; and a plurality of journal modules, each one of said storage nodes having a different one of said plurality of journal modules associated therewith, the journal modules configured to record on the storage nodes data associated with global transactions; wherein the recorded data is sufficient to recreate the transactions when necessary.