`
littcai
  • 浏览: 248105 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论

实时迁移:实现远距离数据中心桥接

阅读更多

除非您运行的是大型计算集群,否则您可能会部署服务器虚拟化以减少运营费用。虚拟化将会给LAN(不包括SAN)带来输入输出问题。在所面临的挑战中,实时迁移或vMotion networking会需要远距离数据中心桥接,这将可能影响数据中心网络的稳定性。

  虚拟机管理程序软件允许同一个物理硬件上运行多台虚拟服务器,实现这些服务器之间的通信以及服务器与外界的通信。为了做到这一点,大多数管理程序都使用Virtual Network Interface Cards (vNIC)来模仿物理NIC,以及使用虚拟交换机来模仿桥接(即2层交换)。

  有时候,您必须在同一个物理硬件中运行属于多个安全区的虚拟机。在这种情况下,您可以使用虚拟LAN在传统的(非虚拟的)数据中心中实现不同的安全区。在虚拟化环境中,这也是一样的;VLAN可以通过虚拟交换机实现。

  注意:只有在虚拟交换机开始使用VLAN时,网络管理员才可以将运行在虚拟机管理程序上的服务器看作是和传统服务器一样的主机。随着虚拟交换机引入基于VLAN的交换技术,物理服务器必须像其他2层网络设备一样处理,同时淡化网络和服务器基础架构之间的界限。

  实时迁移

  几年前,Vmware实现了vMotion——实时VM迁移或在两台物理服务器之间迁移正在运行的虚拟机器的功能(Microsoft Hyper-V和Xen都支持类似的功能)。实时迁移主要用于将VM负载分散到物理服务器群集中,以减少非高峰时期能源消耗并且支持计划维护。通过实时迁移,VM可以集中在少数物理服务器中,同时根据需要关闭其它服务器。

  VM迁移的优点在于它具有保持用户会话的功能,从而实现不会影响服务可用性指标的平衡运营。为了支持这个要求极高的功能,虚拟机必须保持它们的IP地址以及所有的LAN和SAN连接。

  注意:为了提高您的SLA指标,必须确保正常运行时间是按照TCP会话测量的,而不是ping。迁移过程可能会丢失一些数据包(这会影响基于ping 的SLA指标),但是还不足以干扰一个已经建立的TCP会话。

  很少有3层路由机制可以帮助您实现这个目标,因为它们要么必须在客户机操作系统中(移动IP或回路接口)实现,要么还无法保证次秒级汇聚(sub-second convergence)(Cisco System实现的Local Area Mobility已经是过去式了)。因此,实现实时VM迁移的数据中心会被迫在来源和目的物理服务器之间使用桥接技术。

  当您在物理服务器群集上实现实时VM迁移时,“任意桥接”的需要并不会带来多大的危害。群集的大小往往都是有限的。例如,Vmware最新发布的vSphere 4.1可以在群集中支持最多32台物理服务器。如果使用高密度刀片服务器,32台物理服务器可以很容易地部署在一个机架并连接到一组顶级机架交换机上,实现大部分不相关的桥接需求。

  然而,当服务器管理员想在群集中迁移虚拟机时(往往要穿过整个数据中心),网络基础架构就会感觉到压力。网络团队必须在大量交换机之间为大量终端主机实现VLAN。延伸的VLAN会降低数据中心的整体稳定性,并且可能会加剧恶意蠕虫感染的影响(声名狼藉的SQL 蠕虫王便是一个经典的例子)。物理基础架构和3层逻辑架构之间的断开也会导致出现大量远距离传输流量流量(有时称为流量长号)。

  减少实时迁移对网络基础架构影响的最好方法就是将VM迁移限制在数据中心中物理上邻近的服务器组上。如果您如法做到这点(有时候不可预计的流量改变会迫使您采用更加有效地措施),您可以考虑部署能很容易与您的虚拟平台整合的数据中心交换机。例如,嵌入在Arista千兆位以太网交换机上的VM Tracer可以联机扩展VLAN,因为VMware vCenter能够在物理服务器之间迁移虚拟机器。

分享到:
评论

相关推荐

    P2V迁移:虚拟化与云

    ### P2V迁移:虚拟化与云的关键技术 在当今高度数字化的世界中,虚拟化已成为企业和组织提升IT效率、灵活性及成本效益的核心技术之一。随着云计算的兴起和发展,P2V(Physical to Virtual,物理到虚拟)迁移技术变...

    自动化数据迁移:Java实现策略与实践

    本文将详细介绍如何在Java中实现自动化数据迁移,包括迁移策略、关键技术、实现步骤和代码示例。 自动化数据迁移是确保数据在不同系统或存储介质之间高效、准确迁移的重要技术。通过在Java中实现自动化数据迁移,...

    云计算数据中心节能安全的虚拟机实时迁移.pdf

    1. 虚拟化技术:虚拟化技术是实现云计算数据中心节能安全的虚拟机实时迁移的基础。通过创建虚拟的硬件平台、操作系统、存储设备或者网络资源,可以在一台物理机器上同时运行多个虚拟机实例,从而提高资源利用率,...

    探究、整合、迁移:基于深度学习的幼儿STEM教育活动构建研究.pdf

    探究、整合、迁移:基于深度学习的幼儿STEM教育活动构建研究.pdf

    Java实现数据库迁移同步

    在进行数据库迁移时,我们可以通过JDBC连接源数据库和目标数据库,实现数据的复制。 数据库迁移同步的核心步骤包括: 1. **建立连接**:使用JDBC驱动建立与源数据库和目标数据库的连接。你需要确保正确配置了...

    es迁移工具,实现es数据的两个集群之间或者导出到本地进行迁移.zip

    总结来说,这个名为"es迁移工具"的压缩包为Elasticsearch的数据迁移提供了方便,无论是在两个集群间还是向本地备份,都能确保数据的安全、高效转移。正确理解和使用这个工具,可以帮助我们更好地管理和维护Elastic...

    数据中心搬迁规划方案.docx

    数据中心搬迁规划方案是指在数据中心迁移到新地点时的计划和实施过程。该方案旨在确保数据中心的搬迁过程中数据的安全、可靠、连续性和高效性。 1. 项目目标及范围 数据中心搬迁规划方案的目标是确保数据中心的搬迁...

    详细讲解Oracle数据库的数据迁移方法.pdf

    3. 测试数据模拟迁移:根据设计的数据迁移测试方案,测试数据模拟迁移,也就是检查数据模拟迁移后数据和应用软件是否正常,主要包括:数据一致性测试、应用软件执行功能测试、性能测试、数据备份和恢复测试等。...

    E展区:联想VPLEX双活数据中心解决方案

    - **Federated AccessAnywhere**:支持跨数据中心的无中断访问,即使在远距离下也能实现数据的连续访问。 ##### 4.2 可用性 - **零RTO的故障切换**:通过VPLEX Witness功能协调无缝的故障切换,并支持更长距离的...

    NC升级数据迁移工具手册

    此工具主要用于实现企业现有系统中的数据无缝迁移至新版系统,确保业务连续性的同时,减少升级过程中的风险与成本。 #### 二、名词解释 1. **NC56/57**: 指的是用友网络科技股份有限公司早期发布的NC(New Cloud)...

    基于WinSvr2012共享文件夹的Hyper-V实时迁移之一实时迁移简介及拓扑说明

    Hyper-V宿主机可以在运行Windows Server 2012的文件服务器上的共享文件夹中保存虚拟机的所有文件,包括配置、VHD和快照,这使得在独立的Hyper-V服务器环境或集群环境中都能实现基于共享文件的实时迁移。 三、实验...

    数据中心迁移 Data Center Migration

    数据中心迁移是IT领域中一项复杂而关键的任务,旨在满足法规要求、提高成本效益、提升业务IT服务的可用性和恢复能力。本文档详细介绍了从始至终成功迁移大型数据中心的全面方法。 1. 引言 在当今动态变化的数据中心...

    单向桥接系统

    单向桥接系统是一种在不同信息系统之间实现数据同步和共享的解决方案,特别是在HR(人力资源)系统与OA(办公自动化)系统之间。这种桥接系统旨在确保数据的一致性,同时保持各自系统的独立性和数据完整性。 在HR...

    数据迁移服务V200R100C00----VMware虚拟机数据迁移方案.doc

    * 数据中心迁移,例如将VMware虚拟机数据从旧的存储设备迁移到新的存储设备上 * 数据备份和恢复,例如使用数据迁移服务V200R100C00将VMware虚拟机数据备份到新的存储设备上 * 云计算环境中,例如使用数据迁移服务...

    智能计算系统实验4-2-实时风格迁移

    4. 实时迁移:优化模型以实现快速的推理速度,满足实时应用的需求。 5. 性能评估:通过`evaluate_mlu.py` 和 `evaluate_cpu.py` 在不同硬件平台上测试模型的运行效率和输出质量。 总的来说,这个实验旨在提升你对...

    oracle数据迁移工具

    - 完整/增量迁移:支持全量数据迁移和仅迁移自上次迁移以来发生变化的数据。 - 表和对象选择:允许用户选择要迁移的具体表、视图、存储过程和其他数据库对象。 - 数据预览和过滤:在迁移前检查和筛选数据,以确保...

    云数据中心迁移方案.pdf

    云数据中心迁移方案.pdf云数据中心迁移方案.pdf云数据中心迁移方案.pdf云数据中心迁移方案.pdf云数据中心迁移方案.pdf

Global site tag (gtag.js) - Google Analytics