【技术实现步骤摘要】
一种ext4文件系统性能测试的方法、系统、设备及介质
本专利技术涉及性能测试领域,更具体地,特别是指一种ext4文件系统性能测试的方法、系统、计算机设备及可读介质。
技术介绍
近些年来,随着数据的爆炸式增长,陆续出现了面向大数据计算的新型分布式系统,而这些系统所处理的数据都存储在底层的分布式文件系统中。分布式文件系统用于在分布式环境下对上层应用提供文件存储服务。与单机文件系统相比,分布式文件系统拥有良好的可扩展性,其通常构建在多个计算机节点之上,因此其存储容量也通常可以随着存储节点数目的增长而扩充;另外,多个存储节点通常提供并发访问机制,这使得其读写的吞吐量也可以扩展以满足上层应用的需求。对于文件系统来说,我们硬件介质在挂载时可以选择挂载的类型,目前在大数据量的分布式文件系统中,选择ext4挂载的较多。现有技术中,当我们选择ext4文件系统属性时,无法快速并有针对性的对文件系统进行测试,及时地发现问题,反映出系统的瓶颈和不足。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提出一种ext4文件 ...
【技术保护点】
1.一种ext4文件系统性能测试的方法,其特征在于,包括以下步骤:/n将集群中所有节点的IP信息写入主机文件;/n使主节点从所述主机文件中获取所述IP信息,并基于所述IP信息获取每个从节点的磁盘组信息;/n基于所述磁盘组信息对磁盘逐个进行格式化并挂载ext4文件系统;以及/n基于磁盘路径信息向多个所述从节点发送性能测试命令,以使得多个所述从节点同时对ext4文件系统进行性能测试。/n
【技术特征摘要】
1.一种ext4文件系统性能测试的方法,其特征在于,包括以下步骤:
将集群中所有节点的IP信息写入主机文件;
使主节点从所述主机文件中获取所述IP信息,并基于所述IP信息获取每个从节点的磁盘组信息;
基于所述磁盘组信息对磁盘逐个进行格式化并挂载ext4文件系统;以及
基于磁盘路径信息向多个所述从节点发送性能测试命令,以使得多个所述从节点同时对ext4文件系统进行性能测试。
2.根据权利要求1所述的方法,其特征在于,所述基于磁盘路径信息向多个所述从节点发送性能测试命令包括:
设置在从节点上读写磁盘的数量。
3.根据权利要求2所述的方法,其特征在于,还包括:
依次增大或减小所述从节点上读写磁盘的数量以获得多组测试数据。
4.根据权利要求1所述的方法,其特征在于,所述使得多个所述从节点同时对ext4文件系统进行性能测试包括:
控制多个所述从节点并发地执行所述性能测试,获取测试结果中的写入速度,并将所述写入速度进行排序,得到最大值和最小值。
5.一种ext4文件系统性能测试的系统,其特征在于,包括:
写入模块,配置用于将集群中所有节点的IP信息写入主机文件;
主节点模块,配置用于使主节点从所述主机文件中获取所述IP信息,...
【专利技术属性】
技术研发人员:冯晓庆,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。