前言

ZStack 从1.8版本开机就支持了vCenter的纳管,并不断丰富其运维、租户、运营等方面的能力。加之国产化浪潮的推动,从纳管到迁移几乎是一串顺其自然的需求,迁移中客户主要面临两个困难,一是部分业务连续不中断或者尽量降低中断时间,再则免费工具的复杂程度以及兼容性所存在的问题,导致客户不得不购买一些第三方的迁移服务。这就使得属于ZStack云原生的迁移服务模块, 在ZStack3.0版本中应运而生。

在ZStack接管VMware的基础上,迁移服务轻松帮助用户将vCenter上的云主机迁移至ZStack平台,过程全UI界面操作,IP级细粒度属性自定义,已支持主流Windows、Linux系统的云主机的迁移。

ZStack V2V介绍

ZStack中有一个高级模块叫迁移服务,可将不同平台的云主机系统及数据完整迁移至当前云平台。迁移服务除了可以将VMware的虚拟机迁移到ZStack,在3.6.0的版本中也支持将任何基于KVM的平台(源平台包括ZStack)迁移到ZStack。同时满足在线迁移、离线迁移、并发迁移、指定迁移网络、预修改云主机配置等多种特性。本文重点以VMware虚拟机迁移至ZStack展开。

场景设定

假定用户已部署一套vCenter环境和一套最新的ZStack私有云环境,并已将vCenter接管到ZStack私有云云平台。由于业务需要,现要将已接管的vCenter云主机迁移至当前的KVM云平台中。

V2V迁移需要指定目标集群内的物理机作为迁移服务器。本场景下,假定用户已提前准备好1台存储服务器,并将该存储服务器添加到目标集群内作为计算节点,用户将使用这台计算节点作为迁移服务器。

用户的源端和目标端信息如下:

具体实践流程如下:

1.添加迁移服务器

2创建迁移任务

a)创建V2V迁移任务的第一步,除了填写一些基本信息,需要指定源平台上待迁移的云主机。若此处选择多台源云主机,将批量创建相应的迁移任务,最多可以同时指定50台。

b)第二步配置目标平台的资源,也就是ZStack端的配置。对于计算和存储资源可以根据当时的资源池情况给出参考数据。然后选择刚才添加的迁移服务器。最后还有一个“压缩模式”的选项,可以根据存储类型和带宽情况选择是否先压缩成qcow2的格式再传输,当然压缩本身也是需要占用整个迁移时间的。

c)迁移任务的第三步,也是最复杂的一步。用户通常是希望整个业务不中断,或者中断时间尽量缩短的,因此目标平台上可能提前做好了相应的网络规划。ZStack给出了每个网卡的源vCenter网络与目标网络的对应关系,可以细粒度到每个IP和mac地址。如果对业务的私网地址没有严格要求,可以直接以网段的形式做出映射即可。

3. 确认提交后,4台vCenter云主机创建出4个独立的迁移任务,如图所示已成功迁移至当前KVM云平台。

4. 小结,整个过程使用下来比第三方的迁移工具的体验流畅很多,全UI操作的同时保留了云主机属性的自定义能力,但需要先接管的要求对于某些场景可能有所限制。

后记

在笔者来看,未来几年企业上多云是大的趋势,有趣的是大家对“混合云”的定义也越来越宽泛。随着不同云平台间迁移的需求愈发旺盛,各家云厂商原生的迁移工具也会逐渐丰富,对客户来说云的迁入成本会逐步降低。对云厂商来说,迁移技术的积累一方面可以转化为灾备能力,另一方面也可以补充自动化运维的场景。也许有一天客户真的会对“混合云”的弹性买单。

- END -

欢迎关注ZStack中国社区QQ群、ZStack官方微信!

相关阅读

ZStack实践汇|基于ZStack构建物联网平台

ZStack实践汇 | 安全组和云防火墙的区别

ZStack实践汇|更适合私有云的网络部署模式-动态路由

ZStack实践汇 | 高效开发测试打造产品化私有云

ZStack实践汇 | 快照和备份的区别

ZStack实践汇|从VMware到ZStack的手动迁移之路

ZStack实践汇 | ZStack平台的使用心得

ZStack实践汇 | ZStack部署实战之VDI异构部署

ZStack实践汇 | 基于ZStack云平台部署FortiGate

- 点击"阅读原文"获取更多技术干货 -

ZStack跨平台迁移可以如此简单相关推荐

  1. Oracle跨平台迁移

    XXXXXX房管局 核心信息系统跨平台迁移       迪思杰(北京)数码技术有限公司 2015年05月 客户背景 XXX住房保障和房地产管理局是主管全市房地产和住房制度改革工作的市政府组成部门.负责 ...

  2. 时过境迁:Oracle跨平台迁移之XTTS方案与实践

    作者简介 谢金融 云和恩墨东区交付部 Oracle 工程师,多年来从事 Oracle 第三方服务,曾服务过金融.制造业.物流.政府等许多行业的客户,精通数据库迁移.性能优化和故障诊断. 本文由恩墨大讲 ...

  3. mysql跨平台迁移复制_手工 XTTS CPT 迁移-跨平台迁移数据库-阿里云开发者社区

    -- xtts 跨平台迁移数据库 -- 步骤: 1.初始化参数设置: 2.将源端数据文件传输到目标系统: 3.转换数据文件为目标系统的字节序: 4.在源端创建增量备份,并传输到目标端: 5.在目标端恢 ...

  4. Flowable 6.6.0 BPMN用户指南 -10 流程实例迁移 - 10.1 简单示例

    Flowable 6.6.0 用户指南相关文档下载 BPMN用户指南 第一部分 - 中文PDF精编版 BPMN用户指南 第二部分 - 中文PDF精编版 BPMN用户指南 第三部分 - 中文PDF精编版 ...

  5. 跨平台表空间传输(linux 10g表空间跨平台迁移到window 11g)

    最近公司的一个项目里的linux 系统中的oracle 10g数据库,需要把某个表空间里的所有数据都迁移到window 2003的11g里,经过我与dba的交流.测试,决定使用跨平台的表空间传输技术, ...

  6. Silverlight.XNA(C#)跨平台3D游戏研发手记:(八)向Windows Phone移植之2D跨平台迁移

    Silverlight 5集成了XNA,Windows Phone 7.1同样也拥有SL.XNA模式,基于Mono的开源产品Moonlight更能实现多平台部署:可见,Silverlight离跨平台的 ...

  7. 大容量Oracle数据库跨平台迁移案例(杭州电信3.5T帐务系统 IBM-HP)

    客户背景 杭州电信是中国电信旗下的重要分公司之一.杭州电信的前身是创建于1883年的津沪电报总局杭州电报分局.解放后,随着我国邮电事业的变迁,杭州电信不断发展壮大.在2000年7月, 浙江省电信有限公 ...

  8. 净迁移人口预测程序python_高质量深度学习模型, 一键模型预测,迁移学习很简单...

    飞桨(PaddlePaddle)核心框架Paddle Fluid v1.5已经发布,而作为其关键工具,用来迁移学习的PaddleHub也进行了全面更新,正式发布了1.0版本. 全新的PaddleHub ...

  9. 【加装硬盘如何迁移系统,简单高效安全,一步搞定】

    加装硬盘后如何迁移系统,不用重装系统,直接进行迁移,简单高效安全,一步搞定 前言 一.下载安装DiskGenius 二.打开DiskGenius 1.点击上方系统迁移 前言 重装系统需要U盘重装,并且 ...

  10. python图片风格迁移毕设_Python简单实现图像风格迁移

    下载W3Cschool手机App,0基础随时随地学编程导语 T_T之前似乎发过类似的文章,那时候是用Keras实现的,现在用的PyTorch,而且那时候发的内容感觉有些水,于是我决定... 好吧我确实 ...

最新文章

  1. 多线程下载的原理和基本用法
  2. KINGBASE人大金仓数据库安装配置手册
  3. auto, auto, const auto以及其它形式的auto变种在for-range loop的选择
  4. CSS盒模型(Box Model)
  5. php图片显示不了,如何解决php显示不了图片的问题
  6. bootbox.js中confirm()方法的使用
  7. MINA、Netty、Twisted一起学(十二):HTTPS
  8. 可变长度子网掩码(VLSM)
  9. 解决open()不能打开带中文的文件路径
  10. 【机器学习】判别式模型和生成式模型
  11. 金融专业术语之——期限错配
  12. MSP430f5529-GPIO简介
  13. CF1527D MEX Tree(mex树容斥)
  14. Maven - 8、大型Maven项目,快速按需任意构建
  15. 70G内存的手机,比8G内存的电脑快吗?
  16. 计算机导论——多媒体技术04
  17. stagefright框架(四)-Video Buffer傳輸流程 .
  18. 隐式图的搜索问题(九宫重排)——实验准备
  19. 云服务器维护成本,云服务器维护成本
  20. 给IDA7.0的python2.7安装模块库

热门文章

  1. linux下通过文件句柄恢复误删除的数据文件
  2. 用简单的实例来实践TDD的核心思想
  3. BZOJ3122 [Sdoi2013]随机数生成器 【BSGS】
  4. 剑指Offer——二叉树中和为某一值的路径
  5. IOS开发自定义tableviewcell的注意点
  6. 兴趣爱好-常用的10种算法
  7. 30+简约和平铺的WordPress复古主题
  8. 探讨下Tag标签的数据库设计(千万级数据量) 转
  9. 七月算法机器学习 7 工作流程与模型调优 Kaggle案例泰坦尼克号问题
  10. Leap 使用注意事项