1. In a host device, a method for identifying input/output (IO) workload patterns within a computer infrastructure, comprising: receiving, by the host device, input/output (IO) access information associated with an IO workload, the IO access information identifying at least one of a read action and a write action associated with the IO workload over a period of time; based upon the received IO access information associated with the IO workload, deriving, by the host device, a predicted cache access ratio associated with the IO workload, the predicted cache access ratio relating a predicted number of cache accesses associated with the IO workload with at least one of a total number of read actions and a total number of write actions associated with the IO workload; and when the predicted cache access ratio reaches a threshold cache access ratio value identifying, by the host device, the IO workload as an IO workload candidate for caching by the host device.