2 Bronze

请教下VMAX的fast IML工作机制是什么?是如何实现秒级内更新microcode呢?

跳至解决方案

请教下VMAX的fast IML工作机制是什么?是如何实现秒级内更新microcode呢?

0 项奖励
1 解答

已接受的解答
4 Germanium

Re: 请教下VMAX的fast IML工作机制是什么?是如何实现秒级内更新microcode呢?

跳至解决方案

你指的工作机制具体是指什么?是如何判断一个配置更改会触发FAST IML还是FAST IML具体修改了什么?FAST IML是一种更新VMAX设备基础配置的方式,VMAX为了最小化停机时间,对某些配置动作,例如online microcode change,因为这些配置相对更改内容比较少或者技术上可以实现快速完成,不需要触发FULL IML。所以对于一些类别的配置,可以用FAST IML在秒级完成。至于FAST IML到底做了什么,那么根据不同的配置操作,执行的脚本的内容是不一样的。就你所说的更新microcode来讲,理论上VMAX会先停止所有的IO (IO Drain),然后执行IML。基本上这个过程耗时几秒钟。但是具体这几秒钟系统完成了多少操作和更改了那些东西,也只有写更新脚本和microcode代码的人才会了解清楚。

在原帖中查看解决方案

0 项奖励
3 回复数
4 Germanium

Re: 请教下VMAX的fast IML工作机制是什么?是如何实现秒级内更新microcode呢?

跳至解决方案

truely,我看你的帖子在英文论坛已经有人回了嘛,还有什么问题可以继续讨论。

How "fast IML" works in VMAX3?

0 项奖励
2 Bronze

Re: 请教下VMAX的fast IML工作机制是什么?是如何实现秒级内更新microcode呢?

跳至解决方案

呵呵,那个帖子专家的回复主要解答了iml时间的问题,但我其实更想了解的而是fast IML的工作机制。

0 项奖励
4 Germanium

Re: 请教下VMAX的fast IML工作机制是什么?是如何实现秒级内更新microcode呢?

跳至解决方案

你指的工作机制具体是指什么?是如何判断一个配置更改会触发FAST IML还是FAST IML具体修改了什么?FAST IML是一种更新VMAX设备基础配置的方式,VMAX为了最小化停机时间,对某些配置动作,例如online microcode change,因为这些配置相对更改内容比较少或者技术上可以实现快速完成,不需要触发FULL IML。所以对于一些类别的配置,可以用FAST IML在秒级完成。至于FAST IML到底做了什么,那么根据不同的配置操作,执行的脚本的内容是不一样的。就你所说的更新microcode来讲,理论上VMAX会先停止所有的IO (IO Drain),然后执行IML。基本上这个过程耗时几秒钟。但是具体这几秒钟系统完成了多少操作和更改了那些东西,也只有写更新脚本和microcode代码的人才会了解清楚。

在原帖中查看解决方案

0 项奖励