Portworx is a software-defined, container-native storage solution. Deployed on industry-standard servers (nodes) in a cluster architecture, Portworx Enterprise software runs as a container on each node, pooling its internal storage devices. It can incorporate SAN-attached storage systems and cloud-based storage as well.
Container Native Storage (CNS) is software-defined storage (SDS) that’s embedded in a container cluster, providing a virtualized pool of storage using devices internal to each host. This is similar to the way SDS is embedded in an HCI cluster except that the software runs in a container, instead of as a VM. CNS in a container orchestration platform (like Kubernetes) is somewhat analogous to vSAN running as a service in vSphere, creating a scale-out compute environment.
The benefits of CNS, with Kubernetes, are also similar to those of HCI. A CNS eliminates the need for external storage systems to support containers and can scale with the K8s cluster. As a storage layer, CNS is integrated into K8s, simplifying management compared with an external storage system.
Portworx provides persistent block or file storage directly to stateful applications running on the same nodes through a container orchestrator, typically Kubernetes. Each node can be configured for storage and compute (called “hyperconverged”) or for storage only (called “disaggregated”).
Portworx Enterprise is comprised of PX-Store, a storage virtualization software layer, PX-Central, a management software layer and modules for data services including security, migration, DR/backup and policy-based expansion.
Portworx Product Brief Includes:
Download now to read the full product brief.