开启辅助访问

超融合+云计算论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4993|回复: 5
收起左侧

[已解决] 关于CVM故障后的IO问题

[复制链接]
发表于 2017-9-14 15:54:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
各位老师好:
( m. r2 s- c9 k$ N3 T) O 我想请教个关于CVM故障后,IO路径的问题,圣经里关于CVM故障是如下这样描述的:
2 J& c" f( f/ l' a! k在出现CVM故障的时候,由原来故障CVM处理的IO将会被转发到系群里的其他CVM上。ESXI和Hyper-V是通过一个叫CVM自动路径的进程来处理的,利用HA.py(比如“happy"),修改路由,把发送到内部地址(192.168.5.2)的数据包转发到系群里其他CVM的外部地址。这样使得数据存储保持原封不动,只是I/O由远程CVM来处理。一旦本地CVM恢复正常并且稳定了,路由将删除,本地CVM也将接管新IO。- W5 E. K" A+ L, Z, \( r0 n
那么上述描述我能明白,我的疑问是当重新路由后,数据包转发到其他CVM的外部地址后,那么这个外部的CVM后续对IO的处理是什么样的?这个外部的CVM处理IO需要访问的数据存储是访问这个CVM本地节点上的存储还是原故障CVM节点上的存储设备?
$ g6 U2 {6 W1 t. ~5 ~' ^% [6 K# E举例描述:& V& C! O* K6 A! T! y, x
假如A节点的CVM故障,A节点上hypervisor对A节点上的VM的IO请求执行路由重定向到B节点的CVM(称之为CVM_B),那么接下来CVM_B)处理A节点上VM的IO请求,访问的是A节点上的存储设备,还是B节点上的存储设备?
: }3 P; _5 [/ \! h: o1 i. C' W1 O! m" G9 o% p, F1 Q6 y& Y/ N
谢谢老师
欢迎来到 【nutanix.club】最大的中文超融合&云计算社区 请记住我们的网址 www.nutanix.club [这是默认签名,更换签名点这里!]
回复

使用道具 举报

发表于 2017-9-24 23:03:42 | 显示全部楼层
A节点上CVM故障,相当于A节点不再提供存储服务,这里A节点上所有的IO请求都会转发到其它节点上;所以A节点上VM的IO请求,是访问集群里的其它节点
欢迎来到 【nutanix.club】最大的中文超融合&云计算社区 请记住我们的网址 www.nutanix.club [这是默认签名,更换签名点这里!]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-9-25 10:19:24 | 显示全部楼层
那意思就是A上的CVM故障后,A节点上的物理硬盘设备就没有IO了对吧?两外一个问题,B节点上的CVM是不是不能去访问A节点上的物理硬盘上的数据?谢谢老师
欢迎来到 【nutanix.club】最大的中文超融合&云计算社区 请记住我们的网址 www.nutanix.club [这是默认签名,更换签名点这里!]
回复 支持 反对

使用道具 举报

发表于 2017-10-6 09:00:41 | 显示全部楼层
我的理解是CVM-A故障后,A节点上的数据就访问不到了,或者说A就没有IO了。因为所有数据IO都是通过CVM控制的,CVM死掉的话那么IO就没有了。节点之间的数据IO也是通过CVM实现的,CVM-A故障后,CVM-B就不能通过CVM-A访问节点A的数据。如果都没有故障各个节点之间可以通过CVM互相通信。
欢迎来到 【nutanix.club】最大的中文超融合&云计算社区 请记住我们的网址 www.nutanix.club [这是默认签名,更换签名点这里!]
回复 支持 反对

使用道具 举报

发表于 2017-11-6 16:16:22 | 显示全部楼层
小草 发表于 2017-9-25 10:19
3 n+ W$ f  h; ~: `8 S2 t3 V那意思就是A上的CVM故障后,A节点上的物理硬盘设备就没有IO了对吧?两外一个问题,B节点上的CVM是不是不能 ...
2 q4 U2 X3 `6 f7 J7 t% z/ }- H0 w4 V
理论上CVM-A节点正常状态下是可以被其他节点访问的。
3 z6 s3 A% I7 J3 L) ~6 x但Nutanix的本地落盘原则,为了尽量提高虚机访问存储数据的速度,会优先从本地访问数据,使本地虚机不需要跨节点(跨网络)访问存储数据,实现快速的本地IO吞吐,这点也是与VSAN与其他分布式文件系统最大原理性区别。
欢迎来到 【nutanix.club】最大的中文超融合&云计算社区 请记住我们的网址 www.nutanix.club [这是默认签名,更换签名点这里!]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部快速回复上一主题下一主题返回列表微信扫一