1. A method, comprising: identifying a set of components of a storage system; determining dependencies among constituent components in the set of components, wherein at least one of the components' ability to function is dependent on at least one other of the components' ability to function, the set of components including at least one data storage component and at least one computation component, each of which is configured to operate within at least one datacenter; identifying a size, strength, and storage placement scheme of the storage system; simulating, via computer processor, operation of the storage system based on the identified size, strength, and placement scheme; determining a mean time between loss event from the simulated operation, the mean time between loss event factoring in the dependencies among the constituent components; and assessing reliability of the storage system as a function of the mean time between loss event.