前面练习的都是vSphere的基本功能,下面将测试它的一些高级功能。
第一个,也是最容易实现的,就是Storage vMotion,实质就是数据搬迁,兼容性问题最好。
闲言少叙,看下面的虚拟机vm01,它的存储有三个,C盘和E盘都在datastore2上,datastore2是iSCSI存储,C盘是系统盘,D盘是光驱,在datastore3上,是NAS存储,用来存储iso文件的。此虚拟机处在开机状态。
![](https://i-blog.csdnimg.cn/blog_migrate/b989bbb39c02f847bc2a2ef614b6436d.jpeg)
接下来,我准备把vm01的C盘从datastore2移到ESXi的本地存储,datastore1上,见下图:
![](https://i-blog.csdnimg.cn/blog_migrate/57408b8f8bee1f816c16393c23e1553f.jpeg)
为了观察存储迁移过程中在线主机是否受到影响,我编写了一个批处理脚本,里面包括读写磁盘和网络通讯功能,将计数器和时间戳写进文本文件,以观察主机的性能变化。
![](https://i-blog.csdnimg.cn/blog_migrate/edd6ced0fbc2c646e4a00e95d60d8557.jpeg)
开始迁移,目前只能做存储迁移,主机迁移我还没有配置。
![](https://i-blog.csdnimg.cn/blog_migrate/4a03682309d5cbd8c4d02421bb604bdf.jpeg)
乖乖,又有错误,在线的虚拟机不能有快照,要么删除快照,要么关机,关机就不是在线storage vmotion了,我删除快照好了。
![](https://i-blog.csdnimg.cn/blog_migrate/b054a83017de55d91b2c4bf24cc74ad9.jpeg)
这个简单,删除快照,将改变合并到base p_w_picpath里面,只是需要一点儿时间。
![](https://i-blog.csdnimg.cn/blog_migrate/a214a27f2adbacc23aed7e371f6c55e5.jpeg)
再来,这下没有问题了。
![](https://i-blog.csdnimg.cn/blog_migrate/5da2fb5566525fb56fc82b2e2963ff04.jpeg)
切换到高级视图进行选择,我只想把vm01的C盘(磁盘1)迁移到本地存储,D盘和E盘保持不变,做好更改后继续。
![](https://i-blog.csdnimg.cn/blog_migrate/85858aa9d20350738cb3791aeddb4a2a.jpeg)
保持thin provisioning不变,以节省存储空间。
![](https://i-blog.csdnimg.cn/blog_migrate/daf9cf76b710779e2e0a2f6af3483489.jpeg)
确认配置正确,准备开始执行迁移。
![](https://i-blog.csdnimg.cn/blog_migrate/f48097c6a8e32f0210fa44e80c22bfc1.jpeg)
开始迁移了。。。。。。。。。。。。。
![](https://i-blog.csdnimg.cn/blog_migrate/abd18f088312de6acc49c81d3add74d1.jpeg)
删除快照和迁移存储期间,主机工作一切正常。通过输入到文本文件中的时间戳可以看到,每一次ping操作都如期完成,每一次读写磁盘操作也都没有问题(可能用到了缓存,但这不重要,不影响应用读写是肯定的,当然受环境所限,我并没有加压。)
![](https://i-blog.csdnimg.cn/blog_migrate/7a3c250ee5ac6857bb6f979d500679b2.jpeg)
storage vmotion顺利完成。
![](https://i-blog.csdnimg.cn/blog_migrate/35908a563cc9091fdc06becfc1901d29.jpeg)
我们查看一下虚拟机的摘要,C盘已经搬迁到了本地存储。
![](https://i-blog.csdnimg.cn/blog_migrate/d37b7d1f2e13beabc4603169d5288ecb.jpeg)
为了进行后面的实验,我又将vm01的C盘迁移回了iSCSI共享存储,这一次迁移是在关机的情况下进行的,也顺利完成。
Storage Vmotion的功能很好,更方便进行存储管理。可以帮忙实现在线存储扩容,存储I/O负载平衡,分级存储等功能。
这一高级通过vSphere的企业版或企业增加版提供,其它版本没有此项功能。
转载于:https://blog.51cto.com/simon/544762