push erasure code based storage