How Nutanix Is Taming Operational Complexity
By The New Stack
Key Concepts
- Hyperconverged Infrastructure (HCI): Combining compute and storage into a single, unified platform.
- Cloud Native: Applications designed to thrive in dynamic, scalable cloud environments, often utilizing containers and microservices.
- Kubernetes: An open-source container orchestration system for automating application deployment, scaling, and management.
- Internal Developer Platforms (IDPs): Platforms designed to abstract away complexity and provide developers with self-service tools for building and deploying applications.
- VMs (Virtual Machines): Software-defined emulations of physical computers.
- Containers: Lightweight, portable, executable software packages that include everything needed to run an application.
- NDK (Nutanix Data for Kubernetes): Nutanix’s data management solution specifically for Kubernetes environments.
- Agentic AI: AI systems capable of autonomously taking actions to achieve specific goals.
The Complexity of Cloud Native Deployments & Nutanix’s Approach
This episode of The New Stack Makers, recorded at CubeCon + CloudNativeCon North America, focuses on the increasing complexity of cloud native environments and how Nutanix is addressing these challenges. Host Heather Joslin interviews Dupac Gaul from Nutanix to explore the operational hurdles, emerging solutions, and future directions in the cloud native landscape.
Nutanix: From HCI Pioneer to Full-Stack Cloud Platform
Nutanix initially revolutionized the market with hyperconverged infrastructure (HCI), bringing compute and storage together into a single, unified fabric, contrasting with the traditional three-tier architecture where storage was separate. This innovation, described as putting “compute and storage together into a single platform,” aimed to simplify infrastructure management. Over the past decade, Nutanix has expanded beyond HCI to become a full-stack cloud platform capable of running both VMs (Virtual Machines) and containers on-premise, in hybrid, and multi-cloud environments, offering services comparable to public cloud providers.
Challenges Faced by Enterprises in Cloud Native Deployments
Dupac Gaul highlights several key challenges enterprises face when adopting and managing cloud native deployments:
- Operational Complexity: Cloud native technologies are relatively new, leading to a significant skill gap within IT teams. CNCF surveys consistently reveal a lack of expertise in areas like Kubernetes.
- Workload Migration: Moving existing, legacy workloads (primarily VMs) to cloud native platforms (microservices-based) is a complex undertaking.
- Hybrid Workload Management: Running both VM-based and containerized workloads simultaneously presents challenges, as they often operate in silos. This requires a unified operational model.
- Infrastructure Variety: Organizations often operate across multiple infrastructures – public clouds, private clouds, on-premise environments – each with its own unique operational characteristics. This adds to the overall complexity. Nutanix reports that 60% of enterprises run multiple IT infrastructures.
Approaches to Overcoming Complexity
Enterprises are employing several strategies to mitigate these challenges:
- Platform Engineering Teams: Creating dedicated teams of platform engineers with specialized expertise in Kubernetes and cloud native technologies to support infrastructure teams.
- Internal Developer Platforms (IDPs): Adopting platforms that automate tasks like observability, monitoring, and security, allowing developers to focus on application development. These platforms aim to “take the heavy lifting” away from individual engineers.
- Unified Management Platforms: Seeking platforms that can unify the management of both VM-based and containerized workloads, reducing operational overhead and facilitating a smoother transition to cloud native.
The Impact of AI on Cloud Native Complexity
The emergence of AI tooling is seen as a promising development in addressing cloud native complexity. Dupac Gaul notes that AI is showing potential in areas such as:
- AI-assisted coding: Helping developers build microservice-based applications.
- AI-assisted resource management: Optimizing resource allocation.
- AI-assisted observability: Detecting and resolving system anomalies.
- AI-powered automation: Using LLMs (Large Language Models) and Agentic AI to automate tasks based on plain English instructions, reducing the need for specialized command-line expertise. The shift is from dashboard-based observability to AI proactively identifying and fixing system-level issues.
Nutanix’s Solutions and Roadmap
Nutanix is addressing these challenges through several key initiatives:
- Extending HCI Expertise to Containers: Leveraging their decade of experience in managing stateful applications and data protection in VM environments to provide similar capabilities for containers.
- Unified VM and Container Management: Focusing on a unified platform for managing both VMs and containers, allowing organizations to run workloads where they best fit without being constrained by operational complexity.
- New Product Releases: Recently released NDK (Nutanix Data for Kubernetes) 2.0, which provides advanced data protection functionality for Kubernetes clusters, including synchronous and asynchronous replication for disaster recovery.
- Enhanced Security: Partnering with Canonical to provide a secure, hardened operating system for Kubernetes deployments, ensuring FIPS compliance and STIG compliance.
- AI Integration: Actively integrating AI into their stack to further reduce operational complexity and offer AI-as-a-service, including GPU and inference services.
Partnership with Canonical
Nutanix chose to partner with Canonical (the enterprise behind Ubuntu) due to Ubuntu’s strong open-source foundation, widespread market share, and Canonical’s enterprise support capabilities. Nutanix prioritizes open-source solutions and seeks partners who can provide robust enterprise-level support.
Conclusion
The conversation highlights the ongoing challenges of managing complex cloud native environments. Nutanix positions itself as a solution provider by offering a unified platform that simplifies operations, bridges the gap between VMs and containers, and embraces emerging technologies like AI to reduce complexity and empower organizations to focus on their core business goals. The emphasis is on providing a consistent operational model across diverse infrastructures and workloads, rather than forcing a complete migration to cloud native.
Chat with this Video
AI-PoweredHi! I can answer questions about this video "How Nutanix Is Taming Operational Complexity". What would you like to know?