本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>
发布时间: 2020-09-22 | 浏览次数: 499 | 下载次数: 0 | 作者: dWX490354 | 文档编号: EKB1100055124
客户有3台TaiShan 200(2280*2+5280*1)设备批量出现读硬盘时间长问题,硬盘读时长达10多分钟,影响客户业务拉起进度。
1、反馈CDN Cache服务器在做ARM 16T盘启动验证时,发现启动过程非常久(主要时间消耗在dir数据读取上),随即做了多组对比测试:
a、ARM 2280服务器, 12*16T盘 :12*10T盘
16T盘启动过程耗时22分钟以上
10T盘启动过程耗时17分30秒(加载时长均不达标,对比验证x86平台)
b、x86 2288H V5服务器, 12*10T盘
启动耗时25秒
c、对比验证x86 5288服务器与ARM 5280服务器 (相同容量36*10T)
x86 5288服务器启动耗时:56”
ARM 5280服务器启动耗时:12分38秒
2、通过和客户沟通了解,客户的对比测试是基于X86服务器采用硬raid卡方式访问数据盘,而ARM服务器是直通机型,经过分析认为两者读取硬盘方式不一致,不存在可比性。
3、在进一步的沟通了解问题中发现,客户描述的读盘时间长是他们的工具读取硬盘里面数据时间长,不是我们理解的系统识别硬盘慢。
4、我们在和系统联合定位过程中分别使用常用硬盘测试工具DD和fio,对硬盘进行了客户工具相同块大小的读取方式,发现并未出现客户工具情况,在此刻基本已经可以确定客户工具存在问题。
5、客户反馈自己的工具是开源系统上面获取,然后自己集成到开发工具中,对于硬盘读性能情况并不是很了解。
客户为了自行开发工具在开源网站上面获取硬盘读写工具,导致硬盘在读过程中出现延时长不满足业务需求情况。
客户自行修改硬盘工具在开发中的使用方式。当客户的工具有问题的时候可以使用用DD或者FIO开源工具进行测试。