This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>

Search
  • Container Storage Solution

    Optimal data foundation for enterprise-class container clouds.

  • Overview
  • Architecture
  • Benefits
  • Related Products and Solutions
  • Resources

95% of New Applications Are Developed in Containers.
Is Your Organization Ready?

Containers use lightweight Operating System (OS) virtualization technology, allowing containerized applications and dependent components to run in a resource-isolated process. These applications and components can be packaged into images for reuse, ensuring that containerized applications run consistently no matter where they're deployed. Container technology also delivers faster application deployment, patching, scaling, and upgrades, accelerating application development and testing while shortening production cycles.

Must-Haves for Enterprise-Class Container Clouds

  • Agile Expansion

    On-demand expansion of compute and storage resources helps enterprises readily adapt to ever-changing business trends and customer needs.
  • Resource Sharing Between Tenants

    Different departments of an enterprise access shared resources as tenants. The administrator controls resource allocation and access permissions for each tenant.
  • Always-On Services

    All containerized applications quickly recover from a range of failures, ensuring 24/7 service continuity.
  • Proactive Defense

    Data is the core asset of every enterprise. With the increasing threat of ransomware, a container cloud must proactively defend against malicious attacks.

Requirements for Container Storage

Agile Deployment

Traditional development requires manual deployment of storage resources. In agile development, container storage must provide developers with resource and function provisioning interfaces for on-demand and automatic deployment.

Application HA

Kubernetes lacks the data protection capabilities of VMware. Container storage must provide high availability (HA) and data resilience for containerized applications in addition to ensuring its own high reliability.

Efficient Small File Access

With 73% of users using NAS as container storage, high throughput and low latency are required to allow efficient access to massive amounts of small files.

Unified Resource Management

Storage resources are shared and freely used by multiple development teams. Container storage must provide a globally unified resource management dashboard to eliminate resource abuse and ensure sufficient resources for mission-critical services.

Huawei Solution

Working with container ecosystem partners, Huawei provides state-of-the-art container storage solutions underpinned by its storage products that deliver optimal performance, simplified operations and maintenance (O&M), easy sharing, and robust reliability. Currently, Huawei storage is able to interwork with mainstream container management platforms, including Kubernetes, OpenShift, VMware Tanzu, Rancher, Cloud Container Engine (CCE), DaoCloud, and Alauda. This helps enterprises build efficient, reliable, easy-to-use, and easy-to-maintain enterprise-class container clouds.

architecture 0315 en pc 001
Huawei

Benefits

Agile Deployment and Quick Provisioning

Huawei's CSI plug-in enables container management platforms to interwork with OceanStor flash storage and allows containerized application developers to provision storage resources and deploy storage functions on demand. The parallel execution of storage instructions is optimized, making Huawei's container storage resource provisioning 100% faster than the competition. This means easy handling of batch microservice boot storms.

All-Scenario Data Protection to Ensure Service Continuity

Huawei's CDR plug-in works in a Kubernetes cluster and interworks with container management platforms, storage, and the visualized disaster recovery (DR) platform BCManager, to jointly provide all-scenario data protection for containers.

Backup: Based on a storage snapshot function, Huawei's solution integrates data storage and backup, with backup speeds several times faster than other solutions in the industry. This allows enterprises to reduce their investment costs.

Node failure: Based on a container failover function, Huawei's solution provides the best practice for quickly recovering services within approximately 1 minute upon a server failure.

Storage failure: Based on a NAS active-active function, Huawei's solution provides the industry's only active-active DR for container storage, ensuring zero service interruptions upon a storage failure.

Cluster failure: Based on a storage replication function, Huawei's solution provides cross-cluster DR for containerized applications with a recovery point objective (RPO) of less than 15 seconds.

Resilience: Huawei's solution provides the industry's most comprehensive four-layer ransomware protection built on network-storage collaboration.

Optimal Performance, Easy O&M, and High Data Security

Huawei OceanStor Dorado storage delivers industry-leading performance when storing tens of billions of small files. That makes it a smart choice for persistent container storage scenarios, providing a high performance, easy-to-maintain, and secure container foundation for stateful applications.

In NAS scenarios characterized by small files and small I/Os, Huawei OceanStor Dorado outperforms the competition by 30%. The use of NFS+ clients boosts OceanStor Dorado's performance by another 300%. In SAN database scenarios, OceanStor Dorado delivers 640,000 IOPS, twice the figure achieved by competitors. The use of NoF+ technology slashes latency to just 0.05 ms, doubling container service efficiency.

Easy O&M: SmartMatrix full-mesh architecture and gateway-free active-active deployment for SAN and NAS ensure up to seven-nines — 99.99999% — storage reliability, simplifying O&M and supporting more service innovation.

High Data Security: Industry-leading SAN/NAS ransomware protection technology protects data from ransomware attacks.

Visualized Container Storage Usage and Global Resource Scheduling

Working in a Kubernetes cluster, Huawei's CSM plug-in obtains and sends persistent volume (PV) usage and PV-Pod mapping information to DeviceManager and Grafana/Prometheus, building a global container storage resource dashboard.

Huawei's solution has a tenant-level resource management system. A storage administrator can assign a tenant to each department and adjust the capacity quota and access quality of service (QoS) for each tenant on demand based on the storage resource dashboard. This prevents resource abuse and ensures sufficient resources for mission-critical services.

TOP