This document discusses how software-defined storage (SDS) and container schedulers can work together in a game-changing way. It first covers container schedulers like Mesos and how they schedule tasks but lack persistent storage. It then discusses SDS solutions like ScaleIO that provide scale-out block storage across infrastructure. Finally, it proposes that combining SDS and schedulers by running a ScaleIO framework on Mesos provides numerous benefits like globally accessible persistent storage, high availability, and the ability to deploy applications anywhere. A demo is planned to illustrate configuring and using such an integrated SDS and scheduler solution.