Closed wangmj17 closed 4 years ago
是的,现在的方案是这种形式实现的,相关代码在nebd目录下。相关文档还在整理,后续会陆续发布出来。
热升级模块分为两个部分:
part1是以库的形式提供给qemu/nbd,part2需要起单独的进程。 在升级的场景下,事先安装好新版的nebd/part2,然后停止part2进程,并重新拉起即可完成升级。
请问client升级场景下,对IO延迟会有多大的影响?
请问client升级场景下,对IO延迟会有多大的影响?
测试阶段主要关注的是iops掉0,然后恢复的过程,这个时间在1~5s内。
请问“Client还支持热升级,可以在用户无感知的情况下进行底层版本变更”是如何实现的?是client分为两个进程(一个轻量的只有接口的light client,一个有实际逻辑的core client)吗?