A Comparative Study of Service Mesh Implementations in Kubernetes for Multi-cluster Management

In modern cloud-native applications, managing communication across multiple Kubernetes clusters can be complex. Service meshes, such as Istio, Linkerd, Kuma, and Consul, help address challenges like service discovery, traffic routing, security, and observability in multi-cluster environments. This s...

Full description

Saved in:
Bibliographic Details
Published inJournal of Advances in Mathematics and Computer Science Vol. 40; no. 1; pp. 1 - 16
Main Authors Palavesam, Kuppusamy Vellamadam, Krishnamoorthy, Mahesh Vaijainthymala, S M, Aiswarya
Format Journal Article
LanguageEnglish
Published 01.01.2025
Online AccessGet full text
ISSN2456-9968
2456-9968
DOI10.9734/jamcs/2025/v40i11958

Cover

Loading…
More Information
Summary:In modern cloud-native applications, managing communication across multiple Kubernetes clusters can be complex. Service meshes, such as Istio, Linkerd, Kuma, and Consul, help address challenges like service discovery, traffic routing, security, and observability in multi-cluster environments. This study compares these leading service meshes based on scalability, security, ease of use, performance, and operational complexity. Istio excels in scalability and advanced traffic management, making it ideal for large-scale, complex applications. Linkerd, with its simplicity and high performance, is well-suited for smaller, less complex setups. Kuma stands out for its flexibility, supporting both Kubernetes and non-Kubernetes environments, and offers built-in multi-cluster capabilities. Consul, known for its strong service discovery features, is particularly effective in hybrid cloud environments, efficiently managing multi-cluster communication. The findings provide actionable insights for organizations seeking to optimize performance, security, and operational efficiency across distributed systems, helping them select the most appropriate service mesh for their specific multi-cluster Kubernetes deployment.
ISSN:2456-9968
2456-9968
DOI:10.9734/jamcs/2025/v40i11958