You need enough storage to accommodate the data that might arrive at a node during the longest time that the data might not be able to be forwarded BY the node. ION is capable of storing the bulk of bundle data (for bundles over a couple hundred bytes) on disk.