2021网络系统流行架构
2021年了,看看网络系统的流行架构。
系统的质量属性要满足客户需求,所以架构的第一出发点也是需求。
有偏好的需求构成场景,架构的取舍就是基于应用场景的偏好。
网络系统在管道的位置,大致分为两类:
傻快型:内容无感知,以交换和路由为主。如各种交换机,路由器等设备,主要靠硬件。
纯软件实现上的需求主要是牺牲一些硬件的高性能,换取管理和维护的方便和统一,如SDN,NFV。
目前为了融合硬件与软件,一般都采用x86的架构配合高速可编程的NIC和转发芯片(如支持P4)。
以获得性能与管理的双重优势。
但...