Organizations have very diverse workloads to handle and typically use virtualized solutions for that, like VMWare and Hyper-V, but also public clouds like AWS, Azure and Google Cloud Platform. Where public clouds are great at getting things started and scale up when needed to yet unknown capacities, a private cloud is of worth when it comes to handle more sustained and/or predictable workloads in terms of cost, low latencies and regulatory requirements.
Getting your data out of your public cloud is traditionally expensive and those costs can become troublesome. Keeping most of the data to yourself and have the processing or capacity bursting done on the platform of your choosing might well be the best strategy for most of the organizations.
This demands for a storage solution that is able to deliver different tiers of storage, optimized for performance, resilience or low cost. Expand those tiers independently to guarantee for low Total Cost of Ownership.