From c48b964a4cf0234e4a3539eaac7609001dd7bdb2 Mon Sep 17 00:00:00 2001 From: Manthan Parmar Date: Thu, 8 Jun 2023 18:57:07 +0530 Subject: [PATCH 1/8] Added New Term - Cloud Native Storage Signed-off-by: Manthan Parmar --- content/en/cloud-native-storage.md | 34 ++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 content/en/cloud-native-storage.md diff --git a/content/en/cloud-native-storage.md b/content/en/cloud-native-storage.md new file mode 100644 index 0000000000..936327d46e --- /dev/null +++ b/content/en/cloud-native-storage.md @@ -0,0 +1,34 @@ +--- +title: Cloud Native Storage +status: Feedback Appreciated +category: concept +tags: ["fundamental", "", ""] +--- + +## What it is + +Cloud native storage is a specialized storage technology tailored to meet the demands of cloud native environments. +It offers data storage solutions optimized for containerized applications running on platforms like +[Kubernetes](/kubernetes/) or other cloud-native infrastructures. A cloud-native storage platform primarily caters +to stateful applications, which rely on persistent data storage. There are a number of different cloud-native storage +solutions available, including object storage, block storage, and file storage. + +## Problem it addresses + +[Cloud-native applications](/cloud-native-apps/) are commonly built using microservices, small independent units of code +enabling individual scaling and deployment. While this approach grants flexibility and [scalability](/scalability/), it +poses unique storage challenges. + +Unlike traditional systems designed for [monolithic applications](/monolithic-apps/), cloud-native storage offers +adaptability and scalability. Stateless by design, it doesn't store persistent data, ensuring improved performance +compared to disk-based systems. [Distributed](/distributed-systems/) across multiple servers, it enhances resilience and +performance. Traditional storage systems are unsuitable for cloud-native applications due to their inflexibility, +management complexities, and high latency. + +## How it helps + +Cloud native storage offers flexible, scalable, and high-performing storage solutions that align with +[containerized](/containerization/) environments. It efficiently manages data, replication, protection, and +persistence while promoting improved scalability, resilience, and performance. By seamlessly integrating with +[microservices-based architectures](/microservices-architecture/), it enables independent scaling and deployment +of storage resources. From 2e071e867d95eee0fa41409e388f5027a569c0bc Mon Sep 17 00:00:00 2001 From: Manthan Parmar Date: Tue, 6 Feb 2024 19:04:09 -0500 Subject: [PATCH 2/8] Update content/en/cloud-native-storage.md Remove headline: What it is Co-authored-by: Noah Ispas Signed-off-by: Manthan Parmar --- content/en/cloud-native-storage.md | 1 - 1 file changed, 1 deletion(-) diff --git a/content/en/cloud-native-storage.md b/content/en/cloud-native-storage.md index 936327d46e..9974a7ad5a 100644 --- a/content/en/cloud-native-storage.md +++ b/content/en/cloud-native-storage.md @@ -5,7 +5,6 @@ category: concept tags: ["fundamental", "", ""] --- -## What it is Cloud native storage is a specialized storage technology tailored to meet the demands of cloud native environments. It offers data storage solutions optimized for containerized applications running on platforms like From b4dc6f917eb2230920f8174d7fac791930675cbf Mon Sep 17 00:00:00 2001 From: Manthan Parmar Date: Tue, 6 Feb 2024 19:05:58 -0500 Subject: [PATCH 3/8] Update content/en/cloud-native-storage.md Co-authored-by: Noah Ispas Signed-off-by: Manthan Parmar --- content/en/cloud-native-storage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/cloud-native-storage.md b/content/en/cloud-native-storage.md index 9974a7ad5a..0b63f00a27 100644 --- a/content/en/cloud-native-storage.md +++ b/content/en/cloud-native-storage.md @@ -8,7 +8,7 @@ tags: ["fundamental", "", ""] Cloud native storage is a specialized storage technology tailored to meet the demands of cloud native environments. It offers data storage solutions optimized for containerized applications running on platforms like -[Kubernetes](/kubernetes/) or other cloud-native infrastructures. A cloud-native storage platform primarily caters +[Kubernetes](/kubernetes/) or other cloud-native infrastructures. A cloud native storage platform primarily caters to stateful applications, which rely on persistent data storage. There are a number of different cloud-native storage solutions available, including object storage, block storage, and file storage. From 7c69cef65c575cf936ceecd4c7185908aae7f2c1 Mon Sep 17 00:00:00 2001 From: Manthan Parmar Date: Tue, 6 Feb 2024 19:06:10 -0500 Subject: [PATCH 4/8] Update content/en/cloud-native-storage.md Co-authored-by: Noah Ispas Signed-off-by: Manthan Parmar --- content/en/cloud-native-storage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/cloud-native-storage.md b/content/en/cloud-native-storage.md index 0b63f00a27..df07671ec4 100644 --- a/content/en/cloud-native-storage.md +++ b/content/en/cloud-native-storage.md @@ -9,7 +9,7 @@ tags: ["fundamental", "", ""] Cloud native storage is a specialized storage technology tailored to meet the demands of cloud native environments. It offers data storage solutions optimized for containerized applications running on platforms like [Kubernetes](/kubernetes/) or other cloud-native infrastructures. A cloud native storage platform primarily caters -to stateful applications, which rely on persistent data storage. There are a number of different cloud-native storage +to [stateful applications](/stateful-apps/), which rely on persistent data storage. solutions available, including object storage, block storage, and file storage. ## Problem it addresses From d4b17a6ba693dc8f2b9ef8dace634fa6b5c42896 Mon Sep 17 00:00:00 2001 From: Manthan Parmar Date: Tue, 6 Feb 2024 19:06:20 -0500 Subject: [PATCH 5/8] Update content/en/cloud-native-storage.md Co-authored-by: Noah Ispas Signed-off-by: Manthan Parmar --- content/en/cloud-native-storage.md | 1 - 1 file changed, 1 deletion(-) diff --git a/content/en/cloud-native-storage.md b/content/en/cloud-native-storage.md index df07671ec4..aff960c93c 100644 --- a/content/en/cloud-native-storage.md +++ b/content/en/cloud-native-storage.md @@ -10,7 +10,6 @@ Cloud native storage is a specialized storage technology tailored to meet the de It offers data storage solutions optimized for containerized applications running on platforms like [Kubernetes](/kubernetes/) or other cloud-native infrastructures. A cloud native storage platform primarily caters to [stateful applications](/stateful-apps/), which rely on persistent data storage. -solutions available, including object storage, block storage, and file storage. ## Problem it addresses From 9cc7549dfc0a9f05982bee7d2be2bfd02e57b866 Mon Sep 17 00:00:00 2001 From: Manthan Parmar Date: Tue, 6 Feb 2024 19:06:28 -0500 Subject: [PATCH 6/8] Update content/en/cloud-native-storage.md Co-authored-by: Noah Ispas Signed-off-by: Manthan Parmar --- content/en/cloud-native-storage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/cloud-native-storage.md b/content/en/cloud-native-storage.md index aff960c93c..1849638540 100644 --- a/content/en/cloud-native-storage.md +++ b/content/en/cloud-native-storage.md @@ -13,7 +13,7 @@ to [stateful applications](/stateful-apps/), which rely on persistent data stora ## Problem it addresses -[Cloud-native applications](/cloud-native-apps/) are commonly built using microservices, small independent units of code +[Cloud-native applications](/cloud-native-apps/) are commonly built using microservices. enabling individual scaling and deployment. While this approach grants flexibility and [scalability](/scalability/), it poses unique storage challenges. From 599ab7692cf1f260dad93091816669814c195f52 Mon Sep 17 00:00:00 2001 From: Manthan Parmar Date: Tue, 6 Feb 2024 19:06:44 -0500 Subject: [PATCH 7/8] Update content/en/cloud-native-storage.md Co-authored-by: Noah Ispas Signed-off-by: Manthan Parmar --- content/en/cloud-native-storage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/cloud-native-storage.md b/content/en/cloud-native-storage.md index 1849638540..d8ff384741 100644 --- a/content/en/cloud-native-storage.md +++ b/content/en/cloud-native-storage.md @@ -14,7 +14,7 @@ to [stateful applications](/stateful-apps/), which rely on persistent data stora ## Problem it addresses [Cloud-native applications](/cloud-native-apps/) are commonly built using microservices. -enabling individual scaling and deployment. While this approach grants flexibility and [scalability](/scalability/), it +While this approach grants flexibility and [scalability](/scalability/), it poses unique storage challenges. Unlike traditional systems designed for [monolithic applications](/monolithic-apps/), cloud-native storage offers From bc7c9e3083bdf1649570997856b807732225ffc8 Mon Sep 17 00:00:00 2001 From: Manthan Parmar Date: Thu, 15 Aug 2024 19:30:29 -0400 Subject: [PATCH 8/8] Update cloud-native-storage.md Implemented suggested changes. Signed-off-by: Manthan Parmar --- content/en/cloud-native-storage.md | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/content/en/cloud-native-storage.md b/content/en/cloud-native-storage.md index d8ff384741..c359d8786f 100644 --- a/content/en/cloud-native-storage.md +++ b/content/en/cloud-native-storage.md @@ -13,20 +13,16 @@ to [stateful applications](/stateful-apps/), which rely on persistent data stora ## Problem it addresses -[Cloud-native applications](/cloud-native-apps/) are commonly built using microservices. -While this approach grants flexibility and [scalability](/scalability/), it -poses unique storage challenges. - -Unlike traditional systems designed for [monolithic applications](/monolithic-apps/), cloud-native storage offers -adaptability and scalability. Stateless by design, it doesn't store persistent data, ensuring improved performance -compared to disk-based systems. [Distributed](/distributed-systems/) across multiple servers, it enhances resilience and -performance. Traditional storage systems are unsuitable for cloud-native applications due to their inflexibility, -management complexities, and high latency. +Traditional storage solutions often face challenges such as limited scalability, operational complexity, +performance bottlenecks, inefficient resource utilization, and integration difficulties. These issues arise from +the cumbersome process of expanding storage capacity, the manual management of complex infrastructure, and the inability +to efficiently handle high-speed data transactions. Moreover, legacy systems often lead to wasted resources and struggle +to integrate with modern application architectures, resulting in fragmented and inefficient data management. ## How it helps -Cloud native storage offers flexible, scalable, and high-performing storage solutions that align with -[containerized](/containerization/) environments. It efficiently manages data, replication, protection, and -persistence while promoting improved scalability, resilience, and performance. By seamlessly integrating with -[microservices-based architectures](/microservices-architecture/), it enables independent scaling and deployment -of storage resources. +Cloud native storage addresses these challenges by providing elastic [scalability](/scalability/), simplified management, high performance, +cost efficiency, and seamless integration. It automatically adjusts capacity based on demand, reducing the need for manual +intervention and minimizing operational overhead. With advanced caching and distributed architectures, it ensures fast data +access and performance. The pay-as-you-go model optimizes resource utilization, and its design supports easy integration with +modern applications, fostering a unified and efficient approach to data management.