Many people are running stateless containers on top of Mesos, but most complex services actually require some form of storage. On the other hand many enterprise have made large investments into Network Attached Storage and Storage Area Networks, and still continue to do so.
This talks aims to both worlds and show how external volumes can be efficiently used together with containerized applications. We will first discuss the challenges of creating so called external volumes and how to share them between different containers. Then we will discuss a number of practical use cases for external volumes such as running legacy database applications on top of Mesos.
We will conclude with a demo of how we combine Marathon and external volumes created on AWS EBS.
Jörg Schad is a software engineer at Mesosphere in Hamburg where he works on the Apache Mesos project. Prior to this he worked on SAP Hana and in the Information Systems Group at Saarland University. His passions are distributed (database) systems, data analytics, and distributed... Read More →
Steve Wong is a Developer Advocate with EMC{code}, a group within EMC focused on contributions to community open source projects. He is a principal contributor to the Mesos DVDI isolator project, which enables use of external storage volume mounts with containerized applications running... Read More →