大二层网络-基础篇

一、传统数据中心网络架构:

传统的数据中心网络通常都是二层+三层网络架构,如下图所示。

我们看到这种零售行业的“加盟店”形式架构,以及与之相对应的“三层到边缘”架构,以及我们下面要谈到的“大二层”架构,就相当于“直营店”了。之所以采用这种网络架构,是因为这种架构非常成熟,相关的二三层网络技术(二层VLAN+xSTP、三层路由)都是成熟的技术,可以很容易的进行部署,也符合数据中心分区分模块的业务特点。

二、服务器虚拟化趋势:

由于传统的数据中心服务器利用率太低,平均只有10%~15%,浪费了大量的电力能源和机房资源。所以出现了服务器虚拟化技术。

服务器虚拟化技术是把一台物理服务器虚拟化成多台逻辑服务器,这种逻辑服务器被称为虚拟机(VM),每个VM都可以独立运行,有自己的OS、APP,当前也有自己独立的MAC地址和IP地址,它们通过服务器内部的虚拟交换机(vSwitch)与外部实体网络连接。

通过服务器虚拟化,可以有效地提高服务器的利用率,降低能源消耗,降低客户的运维成本,所以虚拟化技术目前得到了广泛的应用。

三、虚拟机动态迁移

服务器虚拟化对于数据中心网络来说,也没啥特别大的影响,无非就是接入的主机规模变大一些而已(原来一台物理服务器算一个主机,现在每个VM算一个主机),还是可以用二三层网络架构来连接的,规模变大了,多划分一些二层域就行。

但是服务器虚拟化之后,带来了一项伴生的技术,那就是虚拟机动态迁移,这就给传统的数据中心网络带来了很大的麻烦。

所谓虚拟机动态迁移,就是在保证虚拟机上服务正常运行的同时,将一个虚拟机系统从一个物理服务器移动到另一个物理服务器的过程。该过程对于最终用户来说是无感知的,从而使得管理员能够在不影响用户正常使用的情况下,灵活调配服务器资源,或者对物理服务器进行维修和升级。

四、虚拟机动态迁移对网络的影响

一旦服务器迁移到其他二层域,就需要变更IP地址,TCP连接等运行状态也会中断,原来这台服务器所承载的业务就会中断,而且牵一发动全身,其他相关的服务器(比如WEB-APP-DB服务器之间都是相互关联的)也要变更相应的配置,影响巨大。

但是在服务器虚拟化之后,虚拟机的动态迁移会成为一种经常出现的场景。为了保证迁移时业务不中断,就要求在迁移时,不仅虚拟机的IP地址不变,而且虚拟机的运行状态也必须保持原状(例如TCP会话状态),所以虚拟机的动态迁移只能在同一个二层域中进行,而不能跨二层域迁移。而传统的二三层网络架构限制了虚拟机的动态迁移只能在一个较小的局部范围内进行,应用受到了极大的限制。

为了打破这种限制,实现虚拟机的大范围甚至跨地域的动态迁移,就要求把VM迁移可能涉及的所有服务器都纳入同一个二层网络域,这样才能实现VM的大范围无障碍迁移。一个真正意义的大二层网络至少要能容纳1万以上的主机,才能叫做大二层网络。

时间: 2024-11-08 03:45:05

大二层网络-基础篇的相关文章

转一篇,大二层网络

http://support.huawei.com/huaweiconnect/enterprise/thread-333013.html 这种大二层,理解深一些,即使不从事机房网络的管理,对DEVOPS,容器群集技术也是需要的. ================== 在开始之前,首先要明确一点,大二层网络基本上都是针对数据中心场景的,因为它实际上就是为了解决数据中心的服务器虚拟化之后的虚拟机动态迁移这一特定需求而出现的.对于普通的园区网之类网络而言,大二层网络并没有特殊的价值和意义(除了某些特

网络基础篇----计算机网络基本概述(1)

享受生活  热爱挑战                                                                刘明远分享    一   计算机网络基本概述(1) 每章一段话: 不要让自己闲下来,给自己找些事情做.哪怕是看看书. 正文   (提示:本章内容比较无聊,最好当看故事一样来看,不必记下只需了解,内容基础) 1什么是计算机网络 号称新的"电力火花"是以计算机.通信.信息技术为支撑的计算机网络技术. 计算机网络将两台或多台计算机通过电缆或网络设

数据中心大二层网络的技术有哪些

数据中心网络主要分为计算网络,存储网络和互联网络,而计算网络是数据中心网络的核心网络. 传统的数据中心网络大多采用与园区网相似的二三层架构 优点: 部署容易,符合数据中心分区分模块的业务特点 但是随着数据中心从传统数据中心向虚拟化数据中心和云化数据中心发展演进,这种二三层混合网架构就显得力不从心.因为现在的数据中心都采用了虚拟化的技术,上层的虚拟机随着需求的变化而随意的进行动态迁移,而动态迁移的的关键就是要保证业务不中断,IP地址保持不变,运行状态保持不变,因此虚拟机的迁移只能在二层域里进行,而

鸟哥的私房菜的网络基础篇,好久没看了,重新看了一下子网划分简单很多

第二章.基础网络概念 目录 第二章.基础网络概念 1 2.1 网络是个什么玩意儿 2 2.1.1 什么是网络 2 2.1.2 计算机网络组成组件 5 2.1.3 计算机网络区域范围 6 2.1.4 计算机网络协议: OSI 七层协定 7 2.1.5 计算机网络协议: TCP/IP 11 2.2 TCP/IP 的链结层相关协议 12 2.2.1 广域网使用的设备 13 2.2.2 局域网络使用的设备-以太网络 14 2.2.3 以太网络的传输协议:CSMA/CD 16 2.2.4 MAC 的封装格

网络基础篇之HDLC、PPP(原理)

一.广域网传输 之前讲解的都是关于局域网的数据传输,这次讲解的是广域网的传输. 广域网简称WAN,是一种跨越超大的.地域性的计算机网络集合.通常跨省.市.甚至一个国家.广域网包括很多子网,子网可以是局域网:也可以是小型的广域网. 由于串行通信有着传输距离远.成本低的特点,所以远距离.超远距离的通信中较常使用串行通信. 二.传输协议及方式 在广域网的传输中,有几种协议,本文章说明一下HDLC.PPP. 三.HDLC 1. 什么是HDLC HDLC是高级数据链路控制协议,是一种数据链路层的协议.HD

初涉大蟒蛇-python基础篇

一些简单概念: 字面常量,也就是我们所说的常量,在计算机中也就是一块内存. 变量:指向内存的一对符号. 文件系统:决定了文件的存放方式. 按位与:   & 按位或:  | 异或:    ^ 列表: 列表:列表的复制为引用赋值,为浅拷贝,重新复制的时候id值是相同的,两者会同时修改,如果需要独立复制,则需要用切片方法来复制,为深度拷贝.列表相当于其他语言中的数组. 1.列表的基本概念: >>> f =    [1, 2, 3, 9, 5]                ###定义一

网络基础篇(一)--TCP/IP协议族

TCP/IP协议族是一个分层,多协议通信体系. 1 TCP/IP协议族体系结构 TCP/IP协议族自底而上分为四层: 数据链路层, 网络层, 传输层和应用层. 1.1 数据链路层 实现网卡接口的网络驱动程序,以处理数据在物理媒介(如,以太网, 令牌环)上的传输. 常用协议: ARP协议和RARP协议 1.2 网络层 实现数据包的选路和转发.采用逐跳通信方式. 常用协议:IP协议和ICMP协议(并非严格意义上的网络层协议,它是基于IP协议的) 1.3 传输层 为两台主机上的应用程序提供端到端的通信

网络基础篇(一)

OSI模型的七层结构 1.物理层: 二进传输 为启动.维护以及关闭物理链路定义了电气规范.机械规范.过程规范.和功能规范. 2.数据链路层: 访问介质: 定义如何格式化数据以便进行传输以及如何控制对网络的访问. 支持错误检测 3.网络层: 路由数据包 选择传递数据的最佳路径 支持逻辑寻址和路径选择 4.传输层: 确保数据传输的可靠性 建立.维护和终止虚拟电路 信息留空制来保障可靠性 5.会话层: 主机间通信 建立.管理和终止在应用程序之间的会话 6.表示层: 数据表示: 确保接受系统可以读出该数

大二层技术对比分析(组图)

大二层技术对比分析(组图) 转载 2015-8-9 传统的数据中心汇聚交换机作为网关,为了提高HA性能,基本都采用双机冗余建设模式.随着数据中心进入虚拟化时代,接入服务器的规模飞速增加,虚拟服务器的规模出现级数增加.同时,更多的客户要求在同一个二层网络内,任意两台虚拟服务器之间要做无阻塞的快速交换.这就导致作为网关的汇聚交换机出现容量不足而降低整网性能,因此需要采用新得技术有效的增加汇聚交换机的容量,同时还必须采用有效的技术提高接入到汇聚交换机之间的带宽利用率.前面几篇文章介绍了各种可用于的数据