小白网-奉贤部落-奉贤免费信息发布平台

查看: 21|回复: 0
打印 上一主题 下一主题

澶ф暟鎹腑蹇冨拰鏁版嵁涓績(鏁版嵁涓績浜屽眰浜掕仈)

[复制链接]

2万

主题

2万

帖子

7万

积分

论坛元老

Rank: 8Rank: 8

积分
78182
跳转到指定楼层
楼主
发表于 2025-7-26 13:03 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
数据中心架构中第二层的概念变得越来越流行。所谓第二层,字面意思是大大扩展第二层网络的范围。那么为什么要扩展数据中心的二层网络呢?
首先,看一下传统的数据中心架构:
传统的数据中心架构采用核心、汇聚、接入三层架构。通常,网关位于汇聚层,核心和汇聚通过三层路由连接。汇聚接入是第2层连接。
这个架构还是继承了校园网,逻辑清晰,管理方便。第三层的路由协议和第二层的生成树协议都比较成熟,这个架构一直很稳定。
然而,虚拟化的出现推动了网络技术的变革和进步。在传统数据中心,每台服务器的平均利用率很低,只有10%~20%,极大地浪费了机房的位置资源和电力资源。服务器虚拟化很好的解决了这个问题。
服务器虚拟化就是通过软件将一台物理服务器划分成若干台逻辑服务器。每个逻辑服务器称为VM(虚拟机),每个VM相当于一个独立的计算资源。它有独立的CPU、内存、硬盘和操作系统,也可以安装独立的应用程序。VM的IP地址和mac地址也是独立的。它们通过虚拟化软件上的虚拟交换机连接,并与外部网络通信。
这样大大提高了服务器资源的使用效率,既降低了运维成本,又使管理更加高效。
事实上,虚拟化技术本身对网络影响不大,只是一台物理服务器变成了若干台逻辑服务器。相当于在二层交换机下多挂几台服务器。
但虚拟化也带来了新的运营需求,即虚拟机迁移。所谓虚拟机迁移,就是虚拟机一开始运行在物理机A上,后来因为物理机A需要升级维护,需要迁移到物理机B上。在这个过程中,为了让前端用户不察觉,需要保持IP地址和MAC地址不变。
这就麻烦了。在传统的三层架构中,如果两台物理机位于同一个二层域,不需要改变IP地址,无需感知即可完成虚拟机迁移。
但是当服务器规模特别大的时候,不可能都放在同一个二级域,肯定会设置不同的网段来放置服务器。此时,当一台192.168.1.1/24主机要迁移到192.168.2.0/24网段时,肯定需要更改其IP地址。则tcp会话将被中断,并且服务将被中断。如果IP地址发生变化,其他相关服务器的配置,如中间件、数据库等也会发生变化。可以说是牵一发而动全身。
为了实现不同二层域中相同IP地址的虚拟机迁移,需要将不同的二层域统一成一个大的二层域。如果虚拟机都位于这个大的二级域中,无论是否位于同一个网段,那么就可以实现虚拟机的动态迁移。
有一个非常好的类比。一开始你在石家庄工作,所有社保关系都在石家庄,后来你在保定找了份工作。石家庄和保定的社保是独立管理的。社保要从石家庄迁到保定了。出城相当于去了一个不同的二楼,要去相关部门办理手续。但如果全省社保统一管理(双层网),河北省的工作变动不会影响社保的缴纳。只要人在过去工作,社保账户就不会变(业务不会中断,不会有感知迁移)。
至于二层技术上如何实现,以后再说。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|小白网-奉贤部落-奉贤免费信息发布平台  

GMT+8, 2025-8-21 19:15 , Processed in 0.052792 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表