Abstract
Current enterprise storage devices have to service many diverse and continuously evolving application workloads (For e.g. OLTP, Big Data/Analytics and Virtualization). These workloads combined with additional enterprise storage services like deduplication, compression, snapshots, clones, replication, tiering, and statistics services etc. result in complex I /Os to the underlying storage. It has become a very big challenge to generate, debug and reproduce these workloads and storage services, which could eventually lead to many customer found defects. This arises a need for a robust testing methodology, which closely emulates production environment and helps identify issues early in testing. We propose a unique test framework design which leverages software defined services and helps to uncover and reduce turnaround time for complex production issues.