




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
闲话大二层网络 闲话大二层网络 4 4 跨数据中心的大二层网络怎么实现 跨数据中心的大二层网络怎么实现 上一篇我们谈了很多大二层网络的技术和流派 但是细心的读者可能已经发现 我们 谈这些方案和技术 实际上都是讲的同一个数据中心内的大二层网络技术 未考虑跨数据 中心的情况 跨数据中心情况下 那么如果要实现跨数据中心的 VM 动态迁移 就要保证不同数据 中心的服务器也都在同一个二层域内 也就是说要构建一个覆盖所有数据中心的大二层网 络 在讨论跨数据中心的大二层网络时 我们可以从数据中心内的情况往跨数据中心的情 况进行延伸 看看对于釜底抽薪派 移花接木派 瞒天过海派的技术来说 一旦要跨数据 中心构建大二层网络时 又会遇到什么 该如何解决 1 釜底抽薪派的跨数据中心互联方案釜底抽薪派的跨数据中心互联方案 釜底抽薪釜底抽薪派通过网络设备虚拟化网络设备虚拟化来消除二层网络环路 从而实现大二层网络 比如通 过 CSS iStack 技术 把接入 汇聚 核心层的交换机都虚拟成单节点设备 当釜底抽薪派遇到跨数据中心的情况时 有两种方式可以实现跨数据中心的大二层网 络 1 11 1 跨数据中心堆叠跨数据中心堆叠 这种方式就是把网络设备虚拟化的范围扩大到所有数据中心 把不同数据中心里的交 换机堆叠成单台交换机 这种方式就把所有数据中心都当成一体来处理 但是这种方式要求数据中心之间可以实现堆叠线缆和光纤线路的直连 所以数据中心 之间距离一般不能太远 通常不超过 10km 而且最重要的一点 很多企业是不具备自己铺 设长距离光纤或者传输设备的条件的 所以 这种方式局限性非常大 一般很少采用 1 21 2 L2L2 overover L3L3 如果不具备跨数据中心堆叠的条件 那么想通过纯二层的方式实现跨数据中心的互联 就不太现实了 而在一般情况下 多数据中心之间是通过三层路由互通的 那么就只能把 每个数据中心内的二层网络作为大二层网络的一个局部 再把这些局部网络通过 L2 over L3 的方式进行互联 进而构建一个全局范围的大二层网络 所谓 L2 over L3 是指借助隧道的方式 将二层数据报文封装在三层报文中 跨越中间 的三层网络 实现两地二层数据的互通 这种隧道如前面所说的 像 光纤 将多个数据 中心的二层网络贯穿在一起 L2 over L3 的技术有很多种 有传统的 VPN 技术 VPLS VLL 以及增强版的 VPLS VLL over GRE 也有新兴的专门为数据中心二层互联开发的 VPN 技术 例如华为的 EVN Ethernet Virtual Network 技术 CISCO 的 OTV Overlay Transport Virtualization 等等 新兴的这些技术主要是为了解决 VPLS 的一些固有缺陷 例如多归属接入时无法负载分 担 网络部署和配置复杂 网络资源消耗高等等 以 EVN 为例 EVN 通过扩展 BGP 协议使二层网络的 MAC 地址学习和发布过程从数据平面转移到控制平面 这 样可以使设备在管理 MAC 地址时像管理路由一样 使目的 MAC 地址相同但下一跳不同的多条 EVN 路由实现负载分担 BGP 协议支持路由反射器 RR 功能 所以可以在互联骨干网部署 RR 所有 PE 设备与 RR 建立邻 居关系 通过 RR 来反射 EVN 路由 大大减少了网络部署成本 EVN 数据转发不再使用 MPLS 隧道承载 而是使用 VXLAN 隧道承载 VXLAN 隧道可以在 PE 间 邻居关系建立成功后通过 EVN 路由的传播自动建立 大大减少了配置工作量 关于 EVN 的详细技术原理 后面会有专题详细介绍 本文不详述 2 移花接木派的跨数据中心互联方案移花接木派的跨数据中心互联方案 移花接木派的思想是借用三层路由的方式来进行二层报文的转发 比如 TRILL 协议 而当 TRILL 等协议遭遇跨数据中心互联时 又会发生什么呢 最理想的状况 当然是把所有数据中心的网络 包括互联的网络 都纳入同一个 TRILL 网络 这样什么麻烦都没有了 2 12 1 纯二层纯二层 TRILLTRILL 互联互联 如果企业可以构建跨数据中心的二层链路 构建一个大范围的纯 TRILL 网络理论上是 可行的 这种方案简单的说 就是没有什么数据中心内部网络 互联网络的区分 所有网 络设备统一运行 TRILL 来转发二层数据 简单是简单的 但是这种方案的物理条件要求似乎也太高了些 也非常不经济 想象 一下 对于一个全国性的企业 多地数据中心的互联网络全部运行 TRILL 来转发二层数据 想想就觉得冷的不行啊 如果是一个城域内的两个主备数据中心来说 这种方案倒是勉强可以考虑一下的 2 22 2 TRILLTRILL overover L3L3 所以 对于 TRILL 来说 最经济的方案 其实就和釜底抽薪派的解决方案一样 也采 用 L2 over L3 的方式来实现互联 这种情况下 可以称之为 TRILL over L3 说到这里就基本殊途同归了 L2 over L3 的技术也是前面提到过的 VPLS VLL VPLS VLL over GRE EVN 和 OTV 这么几种 都可以用来实现 TRILL 网络之间的互联 唯一需要说明的是 对于釜底抽薪派来说 它的 L2 over L3 封装的就是普通的二层以 太网报文 而对于 TRILL 来说 如果要实现跨数据中心的大二层网络 那么要保证两个数 据中心的 TRILL 网络是在同一个 TRILL 域 所以在 L2 over L3 时 需要把完整的 TRILL 报文 包括外层二层头 一起封装之后传输到对端 以 VPLS 为例 在传输 TRILL 报文的时候 整个封装结构就会是这个样子 对于 TRILL 来说 还有另外一种互联方式 就是在数据中心的出口处先终结掉 TRILL 报文 只取出用户原始二层报文再进行隧道封装和传输 但是这样的话 实际上两侧的 TRILL 网 络是相互独立的 因而就不是大二层网络 VM 也无法在两个 TRILL 网络之间进行迁移 3 瞒天过海派的跨数据中心互联方案瞒天过海派的跨数据中心互联方案 瞒天过海派面对跨数据中心的情况时 情不自禁的要乐出声来 哈哈哈 为了跨数据中心的大二层 你们都累死了吧 看哥哥的 然后 瞒天过海派就去睡觉了 为啥他们这么悠闲 还记得瞒天过海派 VXLAN NVGRE 等 的核心思想不 瞒天过海派通过把原始二层报文进行隧道协议封装后 在承载网络中透明传输 完全 忽略中间网络的结构和细节 把整个承载网络虚拟成一台 巨大无比的二层交换机 每 一台主机都是直接连在这台 巨大交换机 的一个端口上 而承载网络之内如何转发都是 这台 巨大交换机 内部的事情 主机完全无需关心 所以 无论是在数据中心内的网络 还是跨数据中心的互联网络 对于瞒天过海派来 说 统统是承载网络 交换机 的一部分 压根就不需要关心细节 就以 VXLAN 为例 VTEP 把 VM A 的原始数据报文进行 VXLAN 封装后 MAC in UDP 它就是一个普通的 IP 报
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 票据考试题库及答案
- 网络等级考试题库及答案
- 影像技术考试题库及答案
- 保育员考试分析题及答案
- 医保管理部考试题及答案
- 闸东路小学招聘考试题及答案
- 兽医法规考试题库及答案
- 口腔药剂科考试题库及答案
- 药品购销员实操考试题及答案
- 2025年国家公务员考试试题库及答案解析
- 初中数学几何1000题专项训练(含详解分析)-最新
- 欧洲非常规的知识产权战略课件
- 外滩建筑介绍
- 青少年亲社会行为量表
- 你好,无废校园主题班会
- 购物中心公寓及写字楼勘察报告
- 中药煎服方法
- 黑龙江省工程建设项目审批涉及技术性评估评价事项清单(试行)
- 研发支出辅助账汇总表
- 聚合物混凝土定义、分类和性质Polymerconcrete
- 安全用电、用电安全培训ppt课件
评论
0/150
提交评论