Storage for Containerized Applications
-
Upload
redhatstorage -
Category
Technology
-
view
523 -
download
0
Transcript of Storage for Containerized Applications
![Page 1: Storage for Containerized Applications](https://reader031.fdocuments.net/reader031/viewer/2022022414/587586dc1a28ab901c8b4e7d/html5/thumbnails/1.jpg)
Storage for Containerized Applications
Irshad RaihanProduct Marketing, Red Hat StorageOct 15, 2015
![Page 2: Storage for Containerized Applications](https://reader031.fdocuments.net/reader031/viewer/2022022414/587586dc1a28ab901c8b4e7d/html5/thumbnails/2.jpg)
Container
![Page 3: Storage for Containerized Applications](https://reader031.fdocuments.net/reader031/viewer/2022022414/587586dc1a28ab901c8b4e7d/html5/thumbnails/3.jpg)
Why Containers?
Developers Operations
• Speed
• Choice
• Sandbox
• Stability
• Legacy
• Production
![Page 4: Storage for Containerized Applications](https://reader031.fdocuments.net/reader031/viewer/2022022414/587586dc1a28ab901c8b4e7d/html5/thumbnails/4.jpg)
What Are Containers?
Software packaging concept that typically includes an application and all of its runtime dependencies
• Higher Quality Software Releases
• Shorter Test Cycles• Easier Application
Management
HOST OS
SERVER
CONTAINER
LIBS
APP
CONTAINER
LIBS
APP
Benefits
![Page 5: Storage for Containerized Applications](https://reader031.fdocuments.net/reader031/viewer/2022022414/587586dc1a28ab901c8b4e7d/html5/thumbnails/5.jpg)
Lightweight Virtualization
HOST OS, SHARED SVCS
SERVER
CONTAINER
LIBS
APP
CONTAINER
LIBS
APP
HOST OS
SERVER
VIRTUALMACHINE
LIBS
APP
HYPERVISOR
GUESTOS
VIRTUALMACHINE
LIBS
APP
GUESTOS
Virtualization Containers
• Lesser Overhead
• Faster
Instantiation
• Better Isolation
• Easier Scale
![Page 6: Storage for Containerized Applications](https://reader031.fdocuments.net/reader031/viewer/2022022414/587586dc1a28ab901c8b4e7d/html5/thumbnails/6.jpg)
“Linux Containers” “Docker”
Why Now?
Source: Google Trends
![Page 7: Storage for Containerized Applications](https://reader031.fdocuments.net/reader031/viewer/2022022414/587586dc1a28ab901c8b4e7d/html5/thumbnails/7.jpg)
Simplifying Container Adoption The Open Source Way
STANDARDS
![Page 8: Storage for Containerized Applications](https://reader031.fdocuments.net/reader031/viewer/2022022414/587586dc1a28ab901c8b4e7d/html5/thumbnails/8.jpg)
Applications
Services
Containers
Container Host
Storage
Enabling The Container Stack
![Page 9: Storage for Containerized Applications](https://reader031.fdocuments.net/reader031/viewer/2022022414/587586dc1a28ab901c8b4e7d/html5/thumbnails/9.jpg)
Why Persistent Storage for Containers?
Base: 194 IT operations and development decision-makers at enterprises in APAC, EMEA, and North AmericaSource: A commissioned study conducted by Forrester Consulting on behalf of Red Hat, January 2015
“For which workloads or application use cases have you used/do you anticipate to use containers?”
Scalable, Cost Effective Containerized Storage
![Page 10: Storage for Containerized Applications](https://reader031.fdocuments.net/reader031/viewer/2022022414/587586dc1a28ab901c8b4e7d/html5/thumbnails/10.jpg)
How Did We Get Here?
![Page 11: Storage for Containerized Applications](https://reader031.fdocuments.net/reader031/viewer/2022022414/587586dc1a28ab901c8b4e7d/html5/thumbnails/11.jpg)
Storage in the era of MicroservicesFrom Infrastructure centric to Application centric
Microservices• Small• Loosely Coupled• Continuously Deployed• Disposable
AutomatedProvisioning
SingleControl Plane
Storage as a Microservice
![Page 12: Storage for Containerized Applications](https://reader031.fdocuments.net/reader031/viewer/2022022414/587586dc1a28ab901c8b4e7d/html5/thumbnails/12.jpg)
Thank You