We’re very excited about the news that NetApp has joined the Cloud Native Computing Foundation (CNCF) as a founding Gold Member with NetApp’s own Cloud Czar – Val Bercovici – elected to the governing board. Introduced earlier this year, the CNCF focuses on development of open source technologies, reference architectures and common format for cloud native applications or services.
As container technology quickly gained in popularity, the CNCF formed with the mission to create and drive the adoption of cloud native systems that are optimized for modern distributed systems environments capable of scaling to tens of thousands of self-healing multi-tenant nodes.
As a part of the CNCF’s mission, cloud native systems will have the following properties:
- Container packaged. Running applications and processes in software containers as an isolated unit of application deployment, and as a mechanism to achieve high levels of resource isolation. Improves overall developer experience, fosters code and component reuse and simplify operations for cloud native applications.
- Dynamically managed. Actively scheduled and actively managed by a central orchestrating process. Radically improve machine efficiency and resource utilization while reducing the cost associated with maintenance and operations.
- Micro-services oriented. Loosely coupled with dependencies explicitly described (e.g. through service endpoints). Significantly increase the overall agility and maintainability of applications.
We saw right away that this initiative aligned perfectly with our own Data Fabric vision for multi-cloud environments. Data management and efficient storage are as relevant to enterprises in cloud native computing environment as they are in traditional IT. From our perspective, we think a stateful data model for containers would benefit common applications such as databases (mySQL, PostgreSQL, MongoDB, Neo4j, etc.). Other examples include containerized workflows, such as CI/CD (Jenkins, etc.), which are very popular and have state or orchestrate containers to employ stateful operations, like integration testing using datasets. It’s also relevant to container infrastructure, such as the registry. As container technology matures, and containerized workloads and their orchestration layers benefit from multi-cloud environments, NetApp’s Data Fabric vision becomes an enabler for managing a container’s stateful data.
In addition to our organizational expertise, Val Bercovici, as NetApp’s Cloud Czar, brings this complete vision of Data Fabric to the CNCF board of governors. As the board meets regularly to refine the mission and guide the membership and activities of the organization, Val will work to establish a sensible approach to storage in a micro-service oriented world.
Joining the CNCF gives us the opportunity to bring leadership to the evolution of how persistent data is to be managed in Kubernetes (the open-source orchestration system for Docker containers), similar to our work with the OpenStack ecosystem. As a part of CNCF, we’ll be working with some of our industry peers such as Cisco, Docker and IBM, among others, to shape the evolution of cloud native systems for application management, in an effort to make them more reliable, easier to use and standardized.
Visit our GitHub page for more information on our work with OpenStack and containers.