网络配置的演进:从传统到软件定义网络
1. 固定交换机配置与叶脊架构的劣势
在网络架构中,有一种固定交换机配置方式,其特点是交换机配置固定,即便服务器环境处于动态变化,也无需进行网络更改。然而,叶脊架构存在一些明显的劣势:
- 大量线缆和设备需求 :为了扩展带宽,每个叶节点都必须连接到每个脊设备,这就需要大量的线缆和网络设备。这可能导致脊交换机端口数量增多,成本也随之提高。
- 主机支持数量受限 :脊交换机的端口数量限制了叶交换机的连接数量,从而限制了可支持的主机数量。
2. 可编程/自动网络配置的需求
随着企业从本地企业基础设施向云基础设施迁移,不仅需要考虑应用程序的架构,还需要考虑网络架构模型。
2.1 应用架构的演变
- 传统架构 :传统上,企业将应用程序的典型层级(客户端层、业务逻辑层和数据库层)部署在不同的服务器上,并通过网络基础设施将这些服务器互连。
- 面向服务的架构(SOA) :2010年代,企业采用SOA模型来开发业务应用程序,以实现业务敏捷性。SOA通过企业服务总线(ESB)实现应用程序之间的交互,ESB作为集中位置,使用松散耦合、异步、可靠和安全的消息传递模型来集成应用程序。但ESB缺乏灵活性。
- 微服务架构(MSA) :与传统的单体应用或基于SOA的应用不同,MSA将每个服务视为一个独立的进程。微服务是自主、自包含和可自我部署的,这使得部署更加容易。当
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



