联想超融合HX系列,扩容升级So Easy?(下)

联想数据中心业务2018-06-19 14:37:35

陈中华
联想集团高级系统工程师

拥有超过15年的IT基础架构工作经验,就职于联想专业服务团队,专注于超融合系统,服务器虚拟化、桌面虚拟化等领域的架构设计和交付工作,主导实施过包含中国人民银行、兴业银行、华夏银行、记忆科技、维格娜丝、大连市政府在内的数十个项目,具有深厚的理论功底和丰富的实际经验。


联想超融合HX系列,扩容升级So Easy?  上回书我们说到,攻城狮已经做好了万全的准备,大象已经被我们放进了冰箱,那接下来就是把冰箱门关上了,大误……


联想超融合HX系列


接下来就该进行节点扩容和版本升级了。


首先,我们要回答一个问题:先进行节点扩容还是先进行版本升级?


其实,答案主要取决于用户环境的负载情况


如果环境负载很高,那么建议先进行节点扩容,降低硬件资源的使用率,这样在升级时可以有更多的资源容纳虚拟机,以承担升级节点的负载。


如果环境负载较低,则可先保证现有环境顺利升级,然后再添加节点扩容,这样可以让扩容的节点只需要1次就能安装到最新版本,节省安装时间


节点扩容:



扩容的步骤非常简单。只需在Prism页面,找到Expand Cluster,然后系统会自动进行扫描,将扫描到的节点进行IP地址的配置和虚拟化系统的选择,随后进行节点扩容,扩容期间对现有环境没有任何影响


此时,新节点会经历虚拟化系统、超融合控制器虚拟机的安装以及超融合集群的加入等步骤。


在扩容过程完成后,攻城狮只需要在Prism管理页面上进行如下的操作:

1. 检查节点数量是否正确;

2. 检查Storage Pool的容量是否正确;

3. 检查节点的硬件状态是否正常;

4. 检查Container是否已经挂载到新的节点;

5. 如果是VMware虚拟化,则需要把扩容的节点加入到vSphere集群中,并配置网络、NTP等信息。


版本升级:


版本升级原则上是可以在任何时间执行的,但是由于需要重新启动控制器虚拟机或者虚拟化操作系统,所以我们一般建议在系统负载较低时或者是非工作时间进行,减少对生产环境的影响


超融合系统软件升级:

超融合HX系列的版本发布非常快,新版本会修复旧版的问题以及注入更多的新功能

鉴于升级可以在线进行,所以建议在扩容时将超融合系统软件也进行升级。


升级前根据环境检查的信息对升级路径以及应用兼容性进行确认。


升级的过程很简单,只需要在Prism管理页面,点击Upgrade Software,选择Acropolis,上传新版本的文件,然后进行升级即可。


整个升级过程会按照如下进行:



1. 依次在每台主机上进行控制器虚拟机的升级,重启;

2. 重启控制器虚拟机过程中,主机上的虚拟机数据会从其它节点获取,不影响业务;

3. 每一台控制器虚拟机重启完成后需要同步数据,然后再重启下一台;

4. 最后1台重启完成后,Prism页面要求重新登录,此时显示的将是新的版本。


虚拟化操作系统的升级:

虚拟化系统是类似AHV、ESXi的系统,虚拟化操作系统的升级必须谨慎,并需要检查与应用的兼容性,最好做过测试再进行升级。


系统的升级需要去各自的网站下载升级包,另外还需从Nutanix官方网站下载升级包的metadata文件。


虚拟化操作系统的升级可以直接在超融合HX系列集群进行,升级的过程很简单,只需要在Prism管理页面,点击Upgrade Software,选择Hypervisor,上传新版本文件,并进行升级即可。


整个升级过程的步骤如下:

1. 将主机上的虚拟机在线迁移到集群中的其它主机上;

2. 关闭控制器虚拟机并将主机置于维护模式;

3. 在主机上进行操作系统升级,然后重启;

4. 升级完成后退出维护模式,开启控制器虚拟机;

5. 等待数据同步完成;

6. 将虚拟机迁移回来,然后再进行下一台;

7. 最后1个节点升级结束后,整个集群的虚拟化操作系统升级完成,在Prism页面中可以显示新系统的版本。


通过以上可以看出,真正的超融合HX系列的扩容和升级过程是非常简单且全部自动化的

但事前的准备则十分必要,准备越仔细,升级和扩容越顺利,对于用户的生产环境产生的影响越小。


所以攻城狮们千万不要在没有任何准备的情况下对系统进行升级和扩容。你记住了吗?