---
title: 概述
taxonomy:
    category: docs
---

负载均衡是 SDN 技术的一种十分常见的应用，它可以非常方便、灵活地将网络流量分配到多个服务器或链路上，提高网络性能和可用性。

### SDN 的运行方式

1. 首先，SDN 控制器负责收集整个网络的状态信息，包括交换机、路由器、服务器等设备的配置和性能数据。这些信息可以通过各种协议（如 OpenFlow、BGP-LS 等）从设备上报给控制器。
2. 当有新的流量进入网络时，SDN 控制器会根据预先设定的策略（如最小连接数、最短路径等）为每个数据包选择一个合适的服务器或链路进行处理。这个过程通常称为“路由决策”。
3. SDN 控制器会将选定的服务器或链路的信息发送给交换机或路由器，指导它们将流量转发到相应的目标。这个过程通常称为“流表操作”。
4. 当网络中的某个服务器或链路出现故障时，SDN 控制器可以实时检测到这个问题，并重新调整流量分配策略，把流量转发到健康的服务器或链路上，保证网络的正常运行。

### 设定目标：一百万 QPS

假设我们的静山平台继续迅猛发展，短时间内已经跻身头部平台，将参加今年的双 11 大促，到了活动开始的那一秒，订单数肯定要破万，所以我们需要搭建一个能支持一百万 QPS 的负载均衡架构。
