High-Availability Kubernetes

Provides active-active redundant connectivity between Kubernetes cluster nodes and top-of-rack (ToR) switches

Overview

Dual ToR (top of rack) peering provides a redundant path for customers with cluster applications that cannot tolerate service downtime or failure and require a high-availability solution. While Calico ToR connectivity has existed for some time, Calico Enterprise now supports connectivity with dual ToR switches. A cluster that is peered to two ToR switches will still have an active link, even if one switch becomes unavailable, thus ensuring the cluster always has a network connection. Kubernetes cannot do this on its own.

Benefits

Prevents service downtime

Ensures there is always active-active redundant connectivity between cluster nodes and ToR switches

Ensures high availability

If a link or software component breaks somewhere in one of those planes, cluster nodes can still communicate over the other plane, and the cluster as a whole continues to operate normally

Automates peering configuration

Eliminates a complex, time-consuming manual process, and reduces operator overhead by automating the bootstrapping and configuration of BGP peering between cluster nodes and ToR switches

Capabilities

Calico Enterprise dual ToR peering provides a redundant path for customers with cluster applications that cannot tolerate service downtime or failure, and require a high-availability solution. Calico:

  • Enables cluster operators to connect with, and take advantage of, dual ToR switches
  • Provides two active, independent planes of connectivity between cluster nodes when a dual plane cluster is connected to a dual ToR switch
  • Automates the process of bootstrapping and configuring BGP peering between cluster nodes and ToR switches before Kubernetes networking is started and the Calico BGP daemon (BIRD) takes over

How It Works

Calico’s high-availability Kubernetes solution provides two active, independent planes of connectivity between cluster nodes when a dual plane cluster is connected to a dual ToR switch.

Resources

Blog

Learn More

Video

Learn More

Documentation

Learn More