|
|
|
|
|
by manigandham
3182 days ago
|
|
Persistent storage remains a complicated problem. Attaching volumes on the fly with docker volume abstraction works well enough for most cloud workloads, whether on-demand or spot, but it's still easy to run into problems. This is leading to rapid progress in clustered/distributed filesystems and it's even built into the Linux kernel now with OrangeFS [1]. There are also commercial companies like Avere [2] who make filers that run on object storage with sophisticated caching to provide a fast networked but durable filesystem. Kubernetes is also changing the game with container-native storage. This seems to be the most promising model for the future as K8S can take care of orchestrating all the complexities of replicas and stateful containers while storage is just another container-based service using whatever volumes are available to the nodes underneath. Portworx [3] is the great commercial option today with Rook and OpenEBS [4] catching up quickly. 1. http://www.orangefs.org 2. http://www.averesystems.com/products/products-overview 3. https://portworx.com 4. https://github.com/openebs/openebs |
|
https://aws.amazon.com/about-aws/whats-new/2017/09/amazon-ec...