如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
guwenkuan: @zhuqibs 关于延时的情况,在这里解释以下,实际上我们的物理裸光纤链路在存储交换机上fcping 是1.2ms(这个是真实的线路延时),网络层面ping是0.9ms, 写I/O在存储和主机层面要至少2个来回交互,写I/O延时在跨中心层面基本要3-5ms,我上面VPLXE 性能截图反映的是存储的前端写I/O延时,是2个来回交互的延时,ORACLE 远程RAC官方文档明确要求的是小于100KM 延时小于5ms,实际上我们的延时是1.2ms,远远小于官方的5ms延时。 “idc和公有云的延时要求小于3ms” 这个要求应该对应的是物理链路实际的延时,而不是存储对应的实际写1/O延时,如果实际链路真是5ms,数据库远程部署肯定是有问题的。 另外,上述文章主要是传统架构的双活,是金融行业的案例,开源组件没包含在内,欢迎继续交流,谢谢。
guwenkuan: @ZhuJun2014 1、关于延时的情况,在这里解释以下,实际上我们的物理裸光纤链路在存储交换机上fcping 是1.2ms(这个是真实的线路延时),网络层面ping是0.9ms, 写I/O在存储和主机层面要至少2个来回交互,写I/O延时在跨中心层面基本要3-5ms,我上面VPLXE 性能截图反映的是存储的前端写I/O延时,是2个来回交互的延时,ORACLE 远程RAC官方文档明确要求的是小于100KM 延时小于5ms,实际上我们的延时是1.2ms,远远小于官方的5ms延时。 “idc和公有云的延时要求小于3ms” 这个要求应该对应的是物理链路实际的延时,而不是存储对应的实际写1/O延时,如果实际链路真是5ms,数据库远程部署肯定是有问题的。 2、我们在使用过程中没有问题,写I/O受距离限制,要2的来回交互,反映到存储上基本要3ms以上,这值没有问题,读1/O基本在1-2ms。 3、存储仲裁winner设置的是5秒,存储集群的默认仲裁触发时间会是15秒,这也是EMC官方建议的值,经过测试和论证过的。oracle层面我们经过测试,拔掉主机光纤30秒内,数据库没有问题,超过30秒数据库就会宕机,反映到主机层面就不是30秒了,肯定是远大于30秒这个数值。不知道您碰到的io pending超过60秒具体什么情况,欢迎继续交流学习,谢谢!
guwenkuan: @lishappy 谢谢,欢迎互相交流学习。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30
添加新评论3 条评论
2020-09-25 16:30
guwenkuan: @zhuqibs 关于延时的情况,在这里解释以下,实际上我们的物理裸光纤链路在存储交换机上fcping 是1.2ms(这个是真实的线路延时),网络层面ping是0.9ms, 写I/O在存储和主机层面要至少2个来回交互,写I/O延时在跨中心层面基本要3-5ms,我上面VPLXE 性能截图反映的是存储的前端写I/O延时,是2个来回交互的延时,ORACLE 远程RAC官方文档明确要求的是小于100KM 延时小于5ms,实际上我们的延时是1.2ms,远远小于官方的5ms延时。 “idc和公有云的延时要求小于3ms” 这个要求应该对应的是物理链路实际的延时,而不是存储对应的实际写1/O延时,如果实际链路真是5ms,数据库远程部署肯定是有问题的。 另外,上述文章主要是传统架构的双活,是金融行业的案例,开源组件没包含在内,欢迎继续交流,谢谢。
2020-09-25 14:31
guwenkuan: @ZhuJun2014 1、关于延时的情况,在这里解释以下,实际上我们的物理裸光纤链路在存储交换机上fcping 是1.2ms(这个是真实的线路延时),网络层面ping是0.9ms, 写I/O在存储和主机层面要至少2个来回交互,写I/O延时在跨中心层面基本要3-5ms,我上面VPLXE 性能截图反映的是存储的前端写I/O延时,是2个来回交互的延时,ORACLE 远程RAC官方文档明确要求的是小于100KM 延时小于5ms,实际上我们的延时是1.2ms,远远小于官方的5ms延时。 “idc和公有云的延时要求小于3ms” 这个要求应该对应的是物理链路实际的延时,而不是存储对应的实际写1/O延时,如果实际链路真是5ms,数据库远程部署肯定是有问题的。 2、我们在使用过程中没有问题,写I/O受距离限制,要2的来回交互,反映到存储上基本要3ms以上,这值没有问题,读1/O基本在1-2ms。 3、存储仲裁winner设置的是5秒,存储集群的默认仲裁触发时间会是15秒,这也是EMC官方建议的值,经过测试和论证过的。oracle层面我们经过测试,拔掉主机光纤30秒内,数据库没有问题,超过30秒数据库就会宕机,反映到主机层面就不是30秒了,肯定是远大于30秒这个数值。不知道您碰到的io pending超过60秒具体什么情况,欢迎继续交流学习,谢谢!
2020-09-25 10:09
guwenkuan: @lishappy 谢谢,欢迎互相交流学习。