Cloud Native 8 min read

How Kube-OVN Enables Financial‑Grade Cloud‑Native Networking for Large Banks

This article outlines a dual‑stack overlay/underlay cloud‑native network design using Kube‑OVN, addressing banks' high‑availability, security, and performance challenges while providing a practical migration path from traditional IaaS to container‑based infrastructure.

Cloud Native Technology Community
Cloud Native Technology Community
Cloud Native Technology Community
How Kube-OVN Enables Financial‑Grade Cloud‑Native Networking for Large Banks

Background: Large banks require highly available, stable IT infrastructure. Traditional IaaS solutions offer mature high‑availability mechanisms, but container‑based cloud infrastructure provides better resource utilization and elasticity. Cloud‑native networking is still evolving, and banks face specific integration and control challenges.

Key challenges identified:

Mainstream Kubernetes networking solutions are hard to integrate with traditional data‑center architectures, and network management lacks transparency.

Fine‑grained network control across multiple clusters and business systems is difficult.

Distributed, micro‑service‑centric, active‑active deployments make multi‑cluster service governance complex.

Solution overview: The award‑winning design proposes a dual‑stack overlay/underlay container network built on Kube‑OVN, bridging container clouds with traditional IaaS networks to achieve consistent network control and high‑performance global load balancing for active‑active banking services.

Why Kube‑OVN:

Community‑driven, highly extensible, based on the mature Open vSwitch (OVS) and native Kubernetes architecture.

Supports both overlay (isolated per‑Namespace) and underlay (direct physical network) modes.

Provides distributed and centralized gateways, NAT, and per‑Namespace network policies.

Underlay mode allows pods to run in different VLANs, with annotations to fix IP/MAC addresses.

Full traffic mirroring at the OVS layer facilitates security auditing and traffic analysis.

Dynamic QoS for bidirectional bandwidth limiting and flow‑table‑based service handling to avoid iptables performance loss.

Deployment model: Non‑core workloads can use the overlay network to save network resources and scale flexibly, while critical banking systems adopt the underlay mode to seamlessly integrate with the data‑center network, achieving high‑performance, multi‑cluster connectivity for pods, VMs, and physical machines.

Performance: Benchmarks in a major state‑owned bank show Kube‑OVN matches Calico’s throughput and, with OVS/DPDK or hardware acceleration, can surpass it, meeting the stringent performance requirements of financial core systems.

Conclusion: By combining security, control, and proven performance, Kube‑OVN offers a financial‑grade cloud‑native network solution that helps banking IT teams build high‑concurrency, high‑availability, and high‑performance container networks for cloud‑native transformation.

Project resources:

Website: https://www.kube-ovn.io

GitHub: https://github.com/kubeovn/kube-ovn

Slack: https://kube-ovn-slackin.herokuapp.com

Cloud‑native technology system overview
Cloud‑native technology system overview
Architecture diagram of the cloud‑native technology system
Architecture diagram of the cloud‑native technology system
Overall container cloud network design
Overall container cloud network design
Kube‑OVN dual‑stack container network architecture
Kube‑OVN dual‑stack container network architecture
Full traffic mirroring via OVS
Full traffic mirroring via OVS
Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

Overlay Networkcontainer networkingCloud Native NetworkingKube-OVNUnderlay Networkfinancial-grade
Cloud Native Technology Community
Written by

Cloud Native Technology Community

The Cloud Native Technology Community, part of the CNBPA Cloud Native Technology Practice Alliance, focuses on evangelizing cutting‑edge cloud‑native technologies and practical implementations. It shares in‑depth content, case studies, and event/meetup information on containers, Kubernetes, DevOps, Service Mesh, and other cloud‑native tech, along with updates from the CNBPA alliance.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.