Given these assumptions it is possible to calculate how often they can fail and to arrange the array to make data loss arbitrarily improbable.
Using these assumptions one can calculate how often they can fail and to arrange it to make data loss unlikely.