1. A method for managing data by a processor in a multi-tiered computing storage environment, comprising: examining Input/Output (I/O) statistics between a cache within a tiered storage controller and a plurality of storage devices managed by the tiered storage controller in the computing storage environment; and based on the I/O statistics, apply a ranking mechanism to differentiate data between at least the cache and a Solid State Drive (SSD) rank of an SSD tier of the multi-tiered computing storage environment, wherein the ranking mechanism migrates data between the cache and SSD rank of the SSD tier such that storage space in the cache is reserved for those of a plurality of data workload types of storage operations between hosts and the multi-tiered computing storage environment having a greater adverse effect on a storage performance characteristic if stored in the SSD rank of the SSD tier than if those workload types were stored in the cache; wherein applying the ranking mechanism defines a plurality of data categories, a suitable for both cache and SSD category which further includes random read workloads; a suitable only for cache category which further includes sequential read workloads having a sequentiality above a particular threshold; a suitable only for SSD category which further includes periodic workloads; and a suitable for neither cache nor SSD category; wherein data associated with the plurality of workload types is assigned between the cache, SSD rank of the SSD tier, and an alternative storage rank based at least in part on the storage performance characteristic.