扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
SAN网络存储是企业存储架构的中坚力量,大部分企业关键应用后端存储都采用SAN网络连接。为了更好服务器密集IO的企业关键应用,以及日益普及的企业应用异地灾备的需求。有效评估SAN延迟对规划、管理SAN网络性能有着至关重要的作用,今天主要给家介绍SAN网络主要延迟类型(主要包括链路延迟和交换机延迟,主机延迟和存储延迟不包含),不同延迟计算方法,以及SCSI Read和SCSI Write操作延迟对比。
延迟类型
SAN网络存储类型主要包括:主机延迟、链路延迟、交换机延迟、存储延迟,其中SAN网络主要覆盖链路延迟和交换机延迟这两种类型。
延迟计算方法
链路延迟
链路延迟是光信号在FC链路上传输所需要的时间,计算公式=距离/光速,由于光是通过反射传输,因此需要通过直线距离和反射系数来计算光经过距离,反射系数通常都取1.538。因此1米距离对应的延迟=1.538/(299,792,458m/s) =~ 5ns。
因此链路延迟 = 5ns * 距离
交换机延迟
交换机延迟直接反应交换机性能,主要收到交换机ASIC影响,不同厂商、不同型号交换机延迟不一样;另外交换机延迟还需要考虑Fabric拥塞的情况。正常情况下,交换机延迟范围在600ns-20us;Brocade最新型号的Condor 3 ASIC的F_Port to F_Port延迟是800ns,E_Port to E_Port延迟是1.2us。如果Fabrci发生拥塞情况下,交换机延迟取决于Hold Timer,通常配置在500ms-2000ms之间。
EMC推荐SAN网络每条链路不超过3条(4个交换机),过多交换机级联不但增加SAN网络复杂性,而且会增加链路延迟导致性能下降。
SCSI Read VS SCSI Write
SCSI Read操作只需要一个RTT(round trip time),主机发起读操作,然后存储将数据传回。SCSI Write与SCSI Read不同,主机发起Write操作后,存储首先返回Transfer Ready,然后主机写入数据,最后存储返回SCSI Status,因此SCSI Write需要2个RTT。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者