开发者学堂课程【云端专有网络构建与管理:云上网络架构】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/510/detail/6822
云上网络架构
目录
一、传统数据中心网络架构
二、云数据中心对网络架构的需求
三、云计算网络架构设计
一、传统数据中心网络架构
通常使用上图二三层混合网络,二层交换、三层路由网络架构形式,此网络架构的部署比较容易,技术相对成熟,符合数据中心分区分模块的业务特点。随着传统数据中心向云数据中心的发展此网络架构显的力不从心。
二、云数据中心对网络架构的需求
传统数据架构在云数据中心的发展力不从心,云数据中心有服务器虚拟化技术。
服务器虚拟化是将一台服务器从逻辑上划分成多台服务器,逻辑上的服务器称为 VM 虚拟机。服务器虚拟化可以提高服务器的利用率能按需提供服务和资源,降低消耗和运维成本。
虚拟机动态迁移在虚拟机正常运行的同时从一台物理服务器迁移到另外一台,迁移的过程中用户感知不到。在用户无感知的情况下能灵活调备服务器资源,在迁移过程中无感知对物理服务器进行维护升级。
虚拟机动态迁移时需求是当前在虚拟机上执行的业务不能中断,意味着 IP、运行状态不能变。虚拟机迁移时只能在同一个二层域迁移,不能跨二层域,意味着无法从更大的范围或跨地域动态对虚拟机迁移。
三、云计算网络架构设计
传统网络数据中心架构特点是冗余设备、冗余链路,不可避免造成冗余环路,可能造成广播风暴。解决通常采用 STP 破环协议,对冗余的环路进行破环,也无法支持更大范围或跨地域的虚拟机动态迁移,此协议最大扩大50个节点左右。需要更大范围的二层网络能让虚拟机在大地域进行虚拟机动态迁移。
此图是更大范围的二层网络,虚拟机的服务器在同一个二层网络下能实现更大范围或跨地域的虚拟机动态迁移。虚拟机能随时随地无障碍迁移的大范围网络称为大二层网络,目前云计算数据中心大部分采用大二层的形式部署网络架构。