Standard & Extensible
Kubernetes and REST interface(s) for consuming storage resources
Supports NetApp ONTAP,
Element, SANtricity and Cloud Volume Services
Deploy as a standalone to a host, as a container, or as a Kubernetes pod
Trident is supported under existing NetApp maintenance agreement
Trident is an open source project maintained and supported by NetApp
Simplify the Consumption of Persistent Volumes (PV) in Kubernetes
Persistent storage for stateful applications is a major inhibitor in the broad adoption of containers for the enterprise. NetApp was the first to offer a robust, open source solution to address this gap, and has since increased its investment and participation in the community and its partner ecosystem to shape the way containers approach data management.
Container technology is an important piece of NetApp’s Data Fabric vision, and we want to help our customers get the most out of their NetApp investment; simplifying the deployment of containers throughout the enterprise while protecting and managing data, wherever, whenever — across the fabric.
Trident is a dynamic storage orchestrator that provides the ability to manage storage resources across all major NetApp storage platforms. It natively integrates with Kubernetes in order to dynamically provision persistent volume requests on demand, at the time of the request. Additionally, Trident has a REST interface which can be used by any application to create and manage storage across the configured resources. Trident is also fully supported by NetApp.
- Kubernetes and REST interface(s) for consuming storage resources
- Compatible with:
– Element and HCI
– E-Series, and Cloud Volumes Services
- Create and provision against meta-classes of storage with common characteristics, providing abstracted pools of storage to the consumer
- Deploy as a standalone application to a physical/virtual host, as a container, or as a Kubernetes pod
Cloud Manager automates the deployment of Trident on Kubernetes cluster so you can use Cloud Volumes ONTAP (CVO) as persistent storage for containers. Managing persistent storage is one of the major challenges for containerization. Trident, NetApp's dynamic...
Is it August already? Time flies when you are having fun! The Trident team has been hard at work this summer to deliver some great new features in the 19.07 version of Trident, which is now available! Here’s the lowdown on what’s new with Trident 19.07. Azure NetApp...
As you would have already heard, the 19.07 Alpha release is packed with some cool new features, of which Volume Snapshots is an important one. Trident 19.07 Alpha is designed to provide on-demand Volume Snapshots and support the creation of Persistent Volumes...
Let me introduce the all new CSI Trident, now available with Trident 19.07 Alpha! The Container Storage Interface (CSI) provides a standard to enable provisioners to talk with multiple orchestrators. This is a community effort driven by the Cloud Native Computing...
This summer, the Trident team has something new to offer! As part of the 19.07 Alpha release, Trident includes the following new features that make it easier to integrate with Kubernetes. It is important to note that the 19.07 Alpha release is meant for...
We have been busy this summer making some improvements to Tridents plumbing. With it comes Trident v19.07 Alpha! Two major changes are happening, the introduction of CSI Trident and the introduction of Kubernetes Custom Resource Definitions (CRD) for Trident. This...
Trident 19.04 has just been released! Volume import is one of the main features included with v19.04. It makes the move to containerized environments and disaster recovery scenarios much easier. What is Volume Import? Volume import provides the ability to...
Every day, containerization is becoming a more integral part of IT planning and strategy. The container platform you choose should be able to manage various workloads. Docker Enterprise 2.1 Universal Control Plane (UCP) is one enterprise container platform providing...
Kubernetes makes managing applications very easy and flexible. Pods can be deployed anywhere, on your local PC for testing, on-prem or in the cloud at anytime. Kubernetes can guarantee a certain number of pods are deployed and running at any given time, and may even...