SlideShare a Scribd company logo
1 of 10
Container Native
Storage
The Container World is an interesting place with
its own set of challenges and opportunities.
Container images tend to be significantly larger
than virtual machine (VM) images due to the
difference in base image formats and their
usage.
For example, a VM with one vCPU and two GB RAM might
typically take up only 4–5GB whereas a container that serves
as a web server or application server might need 50GB or
more – mostly because you include all your application code
and binaries in it. This can lead to huge storage requirements
for Container Hosts just to store the container images and
associated containers state data such as logs.
With COVID-19 efficiency of remote work became
a high priority task for many organizations.
Container Native Storage (CNS) was one of the
technologies that were propelled into the
limelight by COVID-19 to accommodate this
requirement.
Container Native Storage is storage purpose built with
containers in mind to ensure optimum throughput, low
latency and performance; whereas traditional SAN/NAS
storage can be prohibitively expensive when it comes
to containerized environments, which need to scale
rapidly while keeping costs under control.
While Container Native Storage is often assumed to require
SSDs due to their significant speed advantage over spinning
disks, there are many viable alternatives available today;
including NVMe types like PCIe RDMA (Remote Direct Memory
Access), which allow Container Native Storage to be built on a
variety of media, including PCIe cards that can go into servers
or even as direct-attached storage (DAS) to Container Hosts.
Regardless of the Container Native Storage technology
employed, what matters is its ability to provide low latency and
performance without sacrificing capacity. Container Native
Storage must also keep pace with the rate at which Container
Images are being deployed by Container Orchestrators like
Kubernetes or Swarm for rapid release cycles, as well as the
growing number of VMs/Containers hosted inside each
Container Host.
When Container Native Storage was
originally introduced, the common use
case of Container Native Storage was to
improve Container Deployments by
speeding up Container Builds.
However, our experience has shown that
Container Native Storage not only speeds up
CI/CD but also pushes developer velocity
exponentially when CNS is used for Container
Image Management and Container Builds.
This article provides an overview on how Container Native
Storage works in practice to boost developer velocity using
Solid Fire DSSD. We explain some of the advantages of CNS
when it comes to image storage and how this translates into
high performance for developers during Container Builds, but
also how it can be beneficial in Reduced Time-to-Market with
Continuous Delivery (RTM-CD).

More Related Content

What's hot

Redis e Memcached - Daniel Naves - Omnilogic
Redis e Memcached - Daniel Naves - OmnilogicRedis e Memcached - Daniel Naves - Omnilogic
Redis e Memcached - Daniel Naves - Omnilogic
Felipe Guimarães
 
WordPress: Performance, Optimization & Scaling
WordPress: Performance, Optimization & ScalingWordPress: Performance, Optimization & Scaling
WordPress: Performance, Optimization & Scaling
Pete Mall
 
Why Software Defined Storage is Critical for Your IT Strategy
Why Software Defined Storage is Critical for Your IT StrategyWhy Software Defined Storage is Critical for Your IT Strategy
Why Software Defined Storage is Critical for Your IT Strategy
andreas kuncoro
 
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...
Red_Hat_Storage
 
GlusterFS Architecture - June 30, 2011 Meetup
GlusterFS Architecture - June 30, 2011 MeetupGlusterFS Architecture - June 30, 2011 Meetup
GlusterFS Architecture - June 30, 2011 Meetup
GlusterFS
 
Caching fundamentals by Shrikant Vashishtha
Caching fundamentals by Shrikant VashishthaCaching fundamentals by Shrikant Vashishtha
Caching fundamentals by Shrikant Vashishtha
ShriKant Vashishtha
 

What's hot (20)

Red Hat Storage Day Seattle: Stretching A Gluster Cluster for Resilient Messa...
Red Hat Storage Day Seattle: Stretching A Gluster Cluster for Resilient Messa...Red Hat Storage Day Seattle: Stretching A Gluster Cluster for Resilient Messa...
Red Hat Storage Day Seattle: Stretching A Gluster Cluster for Resilient Messa...
 
GlusterFS as a DFS
GlusterFS as a DFSGlusterFS as a DFS
GlusterFS as a DFS
 
Implementation of Dense Storage Utilizing HDDs with SSDs and PCIe Flash Acc...
Implementation of Dense Storage Utilizing  HDDs with SSDs and PCIe Flash  Acc...Implementation of Dense Storage Utilizing  HDDs with SSDs and PCIe Flash  Acc...
Implementation of Dense Storage Utilizing HDDs with SSDs and PCIe Flash Acc...
 
Seagate Implementation of Dense Storage Utilizing HDDs and SSDs
Seagate Implementation of Dense Storage Utilizing HDDs and SSDsSeagate Implementation of Dense Storage Utilizing HDDs and SSDs
Seagate Implementation of Dense Storage Utilizing HDDs and SSDs
 
D Y N A C A C H E Wxs
D Y N A C A C H E WxsD Y N A C A C H E Wxs
D Y N A C A C H E Wxs
 
Redis e Memcached - Daniel Naves - Omnilogic
Redis e Memcached - Daniel Naves - OmnilogicRedis e Memcached - Daniel Naves - Omnilogic
Redis e Memcached - Daniel Naves - Omnilogic
 
Red Hat Storage Day Dallas - Why Software-defined Storage Matters
Red Hat Storage Day Dallas - Why Software-defined Storage MattersRed Hat Storage Day Dallas - Why Software-defined Storage Matters
Red Hat Storage Day Dallas - Why Software-defined Storage Matters
 
Containerized Storage
Containerized StorageContainerized Storage
Containerized Storage
 
WordPress: Performance, Optimization & Scaling
WordPress: Performance, Optimization & ScalingWordPress: Performance, Optimization & Scaling
WordPress: Performance, Optimization & Scaling
 
Why Software Defined Storage is Critical for Your IT Strategy
Why Software Defined Storage is Critical for Your IT StrategyWhy Software Defined Storage is Critical for Your IT Strategy
Why Software Defined Storage is Critical for Your IT Strategy
 
Enterprise SaaS Persistence With AWS Databases
Enterprise SaaS Persistence With AWS DatabasesEnterprise SaaS Persistence With AWS Databases
Enterprise SaaS Persistence With AWS Databases
 
Red Hat Storage Day Boston - Persistent Storage for Containers
Red Hat Storage Day Boston - Persistent Storage for Containers Red Hat Storage Day Boston - Persistent Storage for Containers
Red Hat Storage Day Boston - Persistent Storage for Containers
 
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...
 
Postgres for the Future
Postgres for the FuturePostgres for the Future
Postgres for the Future
 
GlusterFS Architecture - June 30, 2011 Meetup
GlusterFS Architecture - June 30, 2011 MeetupGlusterFS Architecture - June 30, 2011 Meetup
GlusterFS Architecture - June 30, 2011 Meetup
 
Caching fundamentals by Shrikant Vashishtha
Caching fundamentals by Shrikant VashishthaCaching fundamentals by Shrikant Vashishtha
Caching fundamentals by Shrikant Vashishtha
 
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSCloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
 
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase CreateWebinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
 
Red Hat Storage Day Dallas - Gluster Storage in Containerized Application
Red Hat Storage Day Dallas - Gluster Storage in Containerized Application Red Hat Storage Day Dallas - Gluster Storage in Containerized Application
Red Hat Storage Day Dallas - Gluster Storage in Containerized Application
 
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red HatThe Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
 

Similar to Container Native Storage

[IC Manage] Workspace Acceleration & Network Storage Reduction
[IC Manage] Workspace Acceleration & Network Storage Reduction[IC Manage] Workspace Acceleration & Network Storage Reduction
[IC Manage] Workspace Acceleration & Network Storage Reduction
Perforce
 
Voldemort on Solid State Drives
Voldemort on Solid State DrivesVoldemort on Solid State Drives
Voldemort on Solid State Drives
Vinoth Chandar
 
Red Hat Storage Day LA - Persistent Storage for Linux Containers
Red Hat Storage Day LA - Persistent Storage for Linux Containers Red Hat Storage Day LA - Persistent Storage for Linux Containers
Red Hat Storage Day LA - Persistent Storage for Linux Containers
Red_Hat_Storage
 

Similar to Container Native Storage (20)

Choose the Right Container Storage for Kubernetes
Choose the Right Container Storage for KubernetesChoose the Right Container Storage for Kubernetes
Choose the Right Container Storage for Kubernetes
 
How to choose a server for your data center's needs
How to choose a server for your data center's needsHow to choose a server for your data center's needs
How to choose a server for your data center's needs
 
DCEU 18: Use Cases and Practical Solutions for Docker Container Storage on Sw...
DCEU 18: Use Cases and Practical Solutions for Docker Container Storage on Sw...DCEU 18: Use Cases and Practical Solutions for Docker Container Storage on Sw...
DCEU 18: Use Cases and Practical Solutions for Docker Container Storage on Sw...
 
OpenEBS Technical Workshop - KubeCon San Diego 2019
OpenEBS Technical Workshop - KubeCon San Diego 2019OpenEBS Technical Workshop - KubeCon San Diego 2019
OpenEBS Technical Workshop - KubeCon San Diego 2019
 
Redis Conf 2019--Container Attached Storage for Redis
Redis Conf 2019--Container Attached Storage for RedisRedis Conf 2019--Container Attached Storage for Redis
Redis Conf 2019--Container Attached Storage for Redis
 
DCEU 18: Provisioning and Managing Storage for Docker Containers
DCEU 18: Provisioning and Managing Storage for Docker ContainersDCEU 18: Provisioning and Managing Storage for Docker Containers
DCEU 18: Provisioning and Managing Storage for Docker Containers
 
Qnap NAS TVS Serie x80plus-catalogo
Qnap NAS TVS Serie x80plus-catalogoQnap NAS TVS Serie x80plus-catalogo
Qnap NAS TVS Serie x80plus-catalogo
 
Best practices: running high-performance databases on Kubernetes
Best practices: running high-performance databases on KubernetesBest practices: running high-performance databases on Kubernetes
Best practices: running high-performance databases on Kubernetes
 
Born to be fast! - Aviram Bar Haim - OpenStack Israel 2017
Born to be fast! - Aviram Bar Haim - OpenStack Israel 2017Born to be fast! - Aviram Bar Haim - OpenStack Israel 2017
Born to be fast! - Aviram Bar Haim - OpenStack Israel 2017
 
Containerized Storage for Containers
Containerized Storage for ContainersContainerized Storage for Containers
Containerized Storage for Containers
 
Containerized Storage for Containers
Containerized Storage for ContainersContainerized Storage for Containers
Containerized Storage for Containers
 
[IC Manage] Workspace Acceleration & Network Storage Reduction
[IC Manage] Workspace Acceleration & Network Storage Reduction[IC Manage] Workspace Acceleration & Network Storage Reduction
[IC Manage] Workspace Acceleration & Network Storage Reduction
 
Implementing data and databases on K8s within the Dutch government
Implementing data and databases on K8s within the Dutch governmentImplementing data and databases on K8s within the Dutch government
Implementing data and databases on K8s within the Dutch government
 
VMworld 2015: The Future of Software- Defined Storage- What Does it Look Like...
VMworld 2015: The Future of Software- Defined Storage- What Does it Look Like...VMworld 2015: The Future of Software- Defined Storage- What Does it Look Like...
VMworld 2015: The Future of Software- Defined Storage- What Does it Look Like...
 
Achieving higher IOPS for NAS at reasonable cost
Achieving higher IOPS for NAS at reasonable costAchieving higher IOPS for NAS at reasonable cost
Achieving higher IOPS for NAS at reasonable cost
 
Performance,cost and reliability through hybrid cloud storage
Performance,cost and reliability through hybrid cloud storagePerformance,cost and reliability through hybrid cloud storage
Performance,cost and reliability through hybrid cloud storage
 
Voldemort on Solid State Drives
Voldemort on Solid State DrivesVoldemort on Solid State Drives
Voldemort on Solid State Drives
 
Red Hat Storage Day LA - Persistent Storage for Linux Containers
Red Hat Storage Day LA - Persistent Storage for Linux Containers Red Hat Storage Day LA - Persistent Storage for Linux Containers
Red Hat Storage Day LA - Persistent Storage for Linux Containers
 
Pivotal cloud cache for .net microservices
Pivotal cloud cache for .net microservicesPivotal cloud cache for .net microservices
Pivotal cloud cache for .net microservices
 
Supercharge Your Storage
Supercharge Your StorageSupercharge Your Storage
Supercharge Your Storage
 

More from Data Source

AI-generated avatars.pptx
AI-generated avatars.pptxAI-generated avatars.pptx
AI-generated avatars.pptx
Data Source
 

More from Data Source (20)

Transforming Retail Communications: The Key to Success
Transforming Retail Communications: The Key to SuccessTransforming Retail Communications: The Key to Success
Transforming Retail Communications: The Key to Success
 
IoT Monitoring: Unleashing the Power of Real-Time Insights for Efficient Oper...
IoT Monitoring: Unleashing the Power of Real-Time Insights for Efficient Oper...IoT Monitoring: Unleashing the Power of Real-Time Insights for Efficient Oper...
IoT Monitoring: Unleashing the Power of Real-Time Insights for Efficient Oper...
 
Fiber converters.pdf
Fiber converters.pdfFiber converters.pdf
Fiber converters.pdf
 
Embracing the Future: Exploring the Power of EW Radar
Embracing the Future: Exploring the Power of EW RadarEmbracing the Future: Exploring the Power of EW Radar
Embracing the Future: Exploring the Power of EW Radar
 
Медикаментозное лечение _ рассеянный склероз.pptx
Медикаментозное лечение _ рассеянный склероз.pptxМедикаментозное лечение _ рассеянный склероз.pptx
Медикаментозное лечение _ рассеянный склероз.pptx
 
AI 小売革命: ショッピング エクスペリエンスを変革する
AI 小売革命: ショッピング エクスペリエンスを変革するAI 小売革命: ショッピング エクスペリエンスを変革する
AI 小売革命: ショッピング エクスペリエンスを変革する
 
Die KI-Revolution: Das Potenzial von KI-Produkten freisetzen
Die KI-Revolution: Das Potenzial von KI-Produkten freisetzenDie KI-Revolution: Das Potenzial von KI-Produkten freisetzen
Die KI-Revolution: Das Potenzial von KI-Produkten freisetzen
 
AI-generated avatars.pptx
AI-generated avatars.pptxAI-generated avatars.pptx
AI-generated avatars.pptx
 
טיפול בסוכרת: גישה מקיפה
טיפול בסוכרת: גישה מקיפהטיפול בסוכרת: גישה מקיפה
טיפול בסוכרת: גישה מקיפה
 
E-Learning Video Maker
E-Learning Video MakerE-Learning Video Maker
E-Learning Video Maker
 
עיצוב מטבחי יוקרה
עיצוב מטבחי יוקרהעיצוב מטבחי יוקרה
עיצוב מטבחי יוקרה
 
טיפול בסכרת
טיפול בסכרתטיפול בסכרת
טיפול בסכרת
 
ai チップ
ai チップai チップ
ai チップ
 
Edge ki
Edge kiEdge ki
Edge ki
 
בחירת משכנתא
בחירת משכנתאבחירת משכנתא
בחירת משכנתא
 
SMS For Ecommerce Banking
SMS For Ecommerce BankingSMS For Ecommerce Banking
SMS For Ecommerce Banking
 
Connected Operational Worker Market
Connected Operational Worker MarketConnected Operational Worker Market
Connected Operational Worker Market
 
Smart Home Technology
Smart Home TechnologySmart Home Technology
Smart Home Technology
 
בנק איגוד למשכנתאות
בנק איגוד למשכנתאותבנק איגוד למשכנתאות
בנק איגוד למשכנתאות
 
אנגלית לכיתה ה
אנגלית לכיתה האנגלית לכיתה ה
אנגלית לכיתה ה
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governance
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 

Container Native Storage

  • 2. The Container World is an interesting place with its own set of challenges and opportunities. Container images tend to be significantly larger than virtual machine (VM) images due to the difference in base image formats and their usage.
  • 3. For example, a VM with one vCPU and two GB RAM might typically take up only 4–5GB whereas a container that serves as a web server or application server might need 50GB or more – mostly because you include all your application code and binaries in it. This can lead to huge storage requirements for Container Hosts just to store the container images and associated containers state data such as logs.
  • 4. With COVID-19 efficiency of remote work became a high priority task for many organizations. Container Native Storage (CNS) was one of the technologies that were propelled into the limelight by COVID-19 to accommodate this requirement.
  • 5. Container Native Storage is storage purpose built with containers in mind to ensure optimum throughput, low latency and performance; whereas traditional SAN/NAS storage can be prohibitively expensive when it comes to containerized environments, which need to scale rapidly while keeping costs under control.
  • 6. While Container Native Storage is often assumed to require SSDs due to their significant speed advantage over spinning disks, there are many viable alternatives available today; including NVMe types like PCIe RDMA (Remote Direct Memory Access), which allow Container Native Storage to be built on a variety of media, including PCIe cards that can go into servers or even as direct-attached storage (DAS) to Container Hosts.
  • 7. Regardless of the Container Native Storage technology employed, what matters is its ability to provide low latency and performance without sacrificing capacity. Container Native Storage must also keep pace with the rate at which Container Images are being deployed by Container Orchestrators like Kubernetes or Swarm for rapid release cycles, as well as the growing number of VMs/Containers hosted inside each Container Host.
  • 8. When Container Native Storage was originally introduced, the common use case of Container Native Storage was to improve Container Deployments by speeding up Container Builds.
  • 9. However, our experience has shown that Container Native Storage not only speeds up CI/CD but also pushes developer velocity exponentially when CNS is used for Container Image Management and Container Builds.
  • 10. This article provides an overview on how Container Native Storage works in practice to boost developer velocity using Solid Fire DSSD. We explain some of the advantages of CNS when it comes to image storage and how this translates into high performance for developers during Container Builds, but also how it can be beneficial in Reduced Time-to-Market with Continuous Delivery (RTM-CD).