Storage-as-a-service provider Zadara Storage this week unveiled technology to embed Docker containers into its storage arrays as a way to maximize the performance of applications in the containers.
The Irvine, Calif.-based company also made it easier for customers to automate backups of their data to Amazon S3.
The integration of Docker containers into Zadara Storage's Virtual Private Storage Array solution, which allows the building of SAN and NAS infrastructures using cloud-based storage, provides an extra measure of performance and availability to containerized applications, said Zadara COO Noam Shendar.
"We're integrating open source Docker technology into our storage servers so that the containers run in the same virtual machines of the same hardware our customers are using to run their current storage," Shendar told CRN.
The new solution, called Zadara Container Services, does not officially use "Docker" in the title, Shendar said. "Docker doesn't let anybody use the 'Docker' name in their products," he said.
Zadara Container Services gives customers the high availability, flexibility and storage persistence they've come to expect from traditional storage infrastructures, Shendar said.
"Docker itself doesn't get close to the storage, and doesn't provide high availability," he said. "Prior to this, you could attach Docker to any storage connected to the server running Docker. But you didn't get low latency. Or you could run it inside a hyper-converged infrastructure solution, but you wouldn't get the latency."
By running the containers on Zadara's dual-controller storage arrays, customers get high availability because if a controller fails over, the Docker container fails over with it, Shendar said.
"Docker does not inherently include high availability," he said. "We give it high availability. And since the containers are sitting inside the storage arrays, there's no performance issues from traveling over a network between the server and storage."
It is a no-compromise solution, Shendar said. "To our knowledge, we're the only vendor to allow customers to run arbitrary container workloads in the storage arrays," he said.