Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Red Hat Storage Day Dallas - Gluster Storage in Containerized Application

206 views

Published on

Nathan Huber, Brinker International

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Red Hat Storage Day Dallas - Gluster Storage in Containerized Application

  1. 1. Gluster Storage in Containerized Applications Red Hat Storage Day- February 2, 2017
  2. 2. Introduction Nathan Huber Enterprise Architecture Brinker International
  3. 3. Our story...
  4. 4. The Challenge To re-platform our existing Ecommerce website from .NET to Java.
  5. 5. The Direction • Use open source technologies • Apply principles of the RAS(S) model • Scalable solution • Eliminate single points of failure • Automate, automate, automate RAS(S) model • Reliable • Available • Serviceable • (Secure)
  6. 6. The Plan • Multiple tiered environment • Containerized applications in all layers • Use Docker as the container format • Kubernetes for Docker orchestration • Jenkins for continuous integration & deployment
  7. 7. Storage Requirements • Highly available • Replicated data • Redundant mount paths • Available across all nodes in a Kubernetes cluster • Supported in Docker containers • Simple to setup and maintain
  8. 8. Storage Architecture
  9. 9. Kubernetes Architecture Technologies: • Kubernetes • Docker • flanneld • etcd • HAProxy • Keepalived • GlusterFS
  10. 10. Gluster Storage Use Cases • Presentation layer – Site optimization tools that cache static content to disk allowing shared content across containers • Caching layer – Cache session state data and persist the cache to disk • Application layer – centralized application logging
  11. 11. Chilis.com

×