Fundamentals of Storage Tiering and Archival Data Lifecycles