Within the enterprise IT environments, there are always certain business- critical applications that need to have quick response time and are used much frequently than many other non- critical business applications. However, ensuring high performance of the business critical applications over the others has been one of the biggest challenges for the ClOs, as both these apps take the same path of going over the network and access the same back-end storage systems been developed; see the survey in Reference