KCNA · Question #185
What components are common in a service mesh?
The correct answer is D. service proxy and control plane. A service mesh is fundamentally composed of a data plane, typically implemented by service proxies, and a control plane, which manages and configures these proxies. The data plane handles all network traffic between services, while the control plane provides management and…
Question
What components are common in a service mesh?
Options
- Atracing and log storage
- Bcircuit breaking and Pod scheduling
- Cdata plane and runtime plane
- Dservice proxy and control plane
How the community answered
(30 responses)- A3% (1)
- B3% (1)
- C7% (2)
- D87% (26)
Why each option
A service mesh is fundamentally composed of a data plane, typically implemented by service proxies, and a control plane, which manages and configures these proxies. The data plane handles all network traffic between services, while the control plane provides management and policy enforcement.
Tracing and log storage are typically functionalities that a service mesh integrates with or provides data for, but they are not the core architectural components of the service mesh itself.
Circuit breaking is a feature implemented by the service mesh's data plane, but Pod scheduling is a core function of Kubernetes, not a component of the service mesh.
While a service mesh operates at runtime, 'runtime plane' is not a standard architectural term for a service mesh; the correct terminology is data plane and control plane.
A service mesh is logically divided into a data plane, which consists of intelligent proxies (sidecars) deployed alongside service instances, and a control plane, which provides management, configuration, and policy enforcement for these proxies. The service proxies intercept and handle network traffic, while the control plane configures their behavior for features like traffic management, security, and observability.
Concept tested: Service Mesh architecture components
Source: https://learn.microsoft.com/en-us/azure/architecture/microservices/service-mesh
Topics
Community Discussion
No community discussion yet for this question.