数据中心内虚拟机迁移带来的网络技术难题

虚拟机是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。通过虚拟化软件,用户可以在一台物理服务器上模拟出一台或多台虚拟的服务器,服务器硬件资源经过虚拟化技术变成一个可以拆分的资源,拆分后的资源也就是一个个虚拟机,都拥有完整的原有硬件可提供的服务能力。虚拟机拥有一个杀手级的方案,就是虚拟机的在线迁移技术。所谓在线迁移,也就是可以在不停机的情况下,将虚拟机从一台物理服务器迁移到另外一台物理服务器上,迁移过程不影响虚拟机的正常运行,也就不会影响用户跑着虚拟机上的业务。

虚拟机迁移在数据中心里大受欢迎,原因在于:一是物理服务器故障。很多时候,物理服务器宕机或者故障是有先兆的。例如硬盘访问出错,在接收到错误直到设备宕机这段时间里,可以通过在线迁移将虚拟机迁移到其它状态正常的物理服务器上,避免受到物理机影响,保障用户业务正常运行;二是Raid卡故障。物理服务器的Raid卡若出现故障,会造成虚拟机的访问IO急剧下降,相当于虚拟机不能再用,同样可以通过在线迁移将虚拟机迁移走,保证虚拟机的IO性能;三是物理机过载。当物理服务器复杂达到瓶颈,上面的虚拟机性能也会受到影响,当出现过载问题,通过在线迁移上面的部分虚拟机,来降低物理机负载,以达到资源利用率和虚拟机性能的平衡。

显然虚拟机迁移技术给数据中心带来了极大好处,降低数据中心故障发生的概率,提升了物理服务器的利用率,节约能耗。所以,虚拟机技术已经成为数据中心必备的技术之一,在数据中心里使用非常普及。不过,虚拟机迁移技术虽好,也给数据中心带来了一些烦恼,为了满足虚拟机在线迁移,这给数据中心带来了网络实现上的难题。

首先是虚拟机要在二层环境中才能完成迁移,大二层环境。数据中心网络均是按照三层架构来搭建,不具备虚拟机迁移的环境。尤其是跨过数据中心的转发均要通过路由器才能完成,这显然是无法实现虚拟机迁移功能的。聪明的人类很快找到了解决的办法,即在物理网络上再叠加一层虚拟网络,虚拟的大二层网络,从而实现虚拟机在网络上自由迁移。要实现虚拟二层网络,需要数据中心在网络上做出翻天覆地的变化,和重建网络也差不多了。原来的网络设备均要换成支持虚拟技术的设备,部署难度相比以往更高。为了实现虚拟机在数据中心内部,甚至外部自由迁移,需要建设全新一代的数据中心网络,引入很多新的虚拟技术,这给数据中心带来了挑战,尤其是由此而带来的运维问题。

其次是虚拟机迁移随之也带来了MAC迁移,虚拟机迁移相当于同一个MAC在网络中换了一个位置,对于网络设备,会感知到这种变换,并及时刷新转发表项,这样才能不影响流量转发。当数据中心里虚拟机迁移频繁,将导致网络设备转发表项不稳定,不断进行刷新,当刷新不及时或者刷新错误时,就会对业务流量造成影响,这时的虚拟机迁移就属于失败了。正常的虚拟机迁移是在业务不受影响的情况下完成的。频繁的MAC迁移也给网络设备带来了计算负担,要频繁进行表项的更新,设备CPU和内存随之也会升高,影响网络设备运行稳定性。另外在静态IP地址和静态DNS解析环境中,虚拟机迁移是一个麻烦事情,此时最好配置系统从 DHCP服务器自动获得所有的网络配置信息。

第三是虚拟机迁移到来的带宽问题。虚拟机迁移也要占用网络带宽,尤其是在频繁迁移的时候。虚拟主机需要速度更快的网络端口,用于主机之间迁移VM,比如在线迁移数据量大小为16GB的VM,通常会导致千兆端口饱和长达数分钟,当迁移涉及的虚拟机内容很大时,网络带宽问题会变得突出,出现拥塞的情况。如果配置了128GB内存的虚拟机内存被完全使用的话,那么使用单个千兆端口迁移该VM可能会花半个小时甚至更长的时间。如果是由于即将发生的物理故障而对VM进行迁移的话,那么会感觉迁移所花费的时间更加漫长,所以要给服务器留有一定带宽,如果将千兆端口改为万兆端口,此时迁移虚拟机的话,大概只需要五分钟,这大大降低了由于虚拟主机故障而导致虚拟机停用的风险,所以带宽是虚拟机能否成功迁移的关键,我们要保证服务器网卡不要工作在满带宽模式下,留有一定余量,以便在虚拟机发生迁移时,不至于影响迁移效果,或者导致虚拟机迁移失败。

本文作者:佚名

来源:51CTO

时间: 2024-09-28 11:11:31

数据中心内虚拟机迁移带来的网络技术难题的相关文章

数据中心内独享与共享技术

数据中心里部署有各种各样的系统,其中数据处理系统是最为重要的部分,主要由服务器.网络.存储等设备组成,这里有各种资源,比如:带宽.计算能力.存储空间等,这些资源可以是共享的,也可以是独享的,具体要看是怎样的应用.顾名思义,通俗的讲"共享"就是与大家合用的概念."独享"就是自己用的概念.在数据中心里,常常指使用那些带宽.计算.存储资源的方式.本文就来详细讲一讲,数据中心内的独享与共享技术.首先从数据中心内部的各种IT资源讲起. 带宽 带宽资源如果采用的是共享方式,数据

为什么数据中心内不应充斥着孤岛?

随着大量新的云技术的出现,许多公司开始认真考虑通过哪种平台技术实现标准化,他们中的许多公司考虑先进行实验,或是在其他公司取得成功之前进行观望.过分追求最新技术将导致用户需要维护过多的平台,而这些平台在数据中心内将彼此成为孤岛. 对于大多数行业来说,应用的快速开发和部署正在成为了他们的最低需求.竞争压力意味着公司不可能观望太长时间. 以容器为例,它们有意成为一个通用构件,以鼓励对资源的重复使用,同时它们还承诺将减少涉及打包.部署和管理应用方面的繁琐操作.尽管LXC(Linux容器)和其他形式的隔离

数据中心内的SDN:未来存储是什么?

虚拟化和云服务已经为数据中心带来了革命性的变化,但是软件定义的网络(SDN)还远没有进入其自己的状态,而这方面的集成将成为一处完全的软件定义的数据中心的下一步发展方向.在本文中,我们将与广大读者诸君共同来看看SDN的影响,其完全实施所可能面临的障碍,以及SDN和网络架构可以以哪些方式在一起兼容工作. 软件定义的网络的使用案例持续兴起,这在整个网络中扮演非常不同的角色.尽管SDN在局域网.广域网.数据中心.云服务和供应商网络领域都已经有所部署了,但在这项新技术的实施方面仍然存在不少的挑战.文章将详

绿色数据中心将为教育业带来成熟的方案

笔者按: 本文讲的是绿色数据中心将为教育业带来成熟的方案,根据IDC的估算,从运行成本控制的角度看,在IT行业中,能源消耗成本已经达到其硬件采购成本的25%.而数据却正以52%的复合年均增长率不断攀升.当企业及大中型机构面对不断变化的业务压力,以及呈指数级快速增长的数据时,需要对数据中心环保.节能方面的特性予以足够的考虑和重视. 与此同时,企业数据中心领域各类产品也纷纷贴上了"绿色节能"的标签,各种以"绿色节能"为主打卖点的新技术也层出不穷,那么这些新技术和新产品是

深入浅出数据中心内走线技术

说到数据中心布线,大家都不陌生,都知道是实现所有设备之间的互连.实际上,没有那么简单,否则布线也不会衍生为一专门的技术,数据中心在进行布线设计时,要有专门的设计团队,施工时要请专业的布线工程师进行布线,所有这些都说明布线不是简单的事儿.数据中心布线包含很广:有机房内布线.机房外布线和支持空间,数据中心赖以生存的水.电.通风都要走布线,数据中心消防.监控.照明等也离不开布线,在数据中心里布线无处不在,要将这些布线统统研究清楚并非易事.篇幅有限,我们就先来研究一下数据中心机房内布线的走线方式. 谈到

是时候更换数据中心内RJ-45连接器了吗?

现在是时候用USB-C替代数据中心内的RJ-45连接器了吗?我知道你们会说:"这是什么东西?没有什么可以取代我的水晶头--" 诚然,通用串行总线(USB)是设备到主机,没有两个路由器或交换机不是端到端.USB还是一个低级别标准,不是专门用于以太网数据包.虽然我们可信赖的铜线以太网已经有几十个继承替代品,但还没有哪个替代品暂时可以占主导地位.但也许,我们应该要准备更换了,特别是在计算密集型数据中心. 不屈不挠的廉价的水晶头 除了功耗,IT中是否有比RJ-45更长久和普及的连接器吗?当然,

高密度数据中心内的配电即系统

曾几何时,为了能够积极主动地管理不断上涨的电力成本,使得数据中心内的配电系统俨然成为了数据中心运营商们的一大主要的关注领域.更具体地说,其是为了帮助操作运营人员们实时的识别运行过程中的电力消耗的潜在问题,并杜绝浪费.而随着越来越多的具备未来思维的企业组织开始广泛的分享他们在设施和IT管理过程中所总结的知识和经验,使得这种基于机架的电力基础设施中推动了更加的智能化已然变成了更高的机架功率密度的当务之急.事实上,在企业数据中心内的分配链中的所有阶段实施积极主动DE 电源管理已经成为效率研究和数据中心

【干货合集】你所不知道的蚂蚁技术系列之(二):数据、Docker、测试与无线网络技术

8月30-31日20:00-21:30,一场别开生面的技术大会-- "蚂蚁金服&阿里云在线金融技术峰会"将在线举办.本次将聚焦数据库.应用架构.移动开发.机器学习等热门领域,帮助金融业技术开发者深入解析互联网应用的前沿应用与技术实践. 蚂蚁金服&阿里云在线金融技术峰会专题:https://yq.aliyun.com/activity/109 峰会统一报名链接:http://yq.aliyun.com/webinar/join/38 2015双11,蚂蚁金服旗下支付宝共完

标识管理:数据中心内不可忽略的大问题

目前,我国的网络规模和网络装备技术水平业已跃居世界前列.然而,在网络高速发展的今天,与庞大的网络规模和先进的网络装备技术相比,网络中对设备.机架.子架.机盘.缆线系统.终端产品以及群路.通路.用户类别等方面使用的标识则形成极大的反差,并没有与国际接轨,高性能标识管理没有被提上日程. 一.国内数据中心标识管理系统的发展概述 机房的标识管理是信息系统标准化建设的一个重要环节,标识管理要从实际应用出发,参考国际.国内或者行业标准的要求,解决在机房什么位置上.用什么样材料和颜色的标签,最终的目的是提高运