Elastic data tiering strategy: Optimizing for a resilient and efficient implementation