文件名称:irods-perf-test:iRODS性能测试脚本
文件大小:2.74MB
文件格式:ZIP
更新时间:2024-05-19 07:17:48
Shell
irods性能测试 iRODS性能测试脚本 这是用于运行各种iRODS命令(例如iput,iquest)并记录计时信息的脚本和过程的集合。 目的是了解iRODS在各种情况下的性能。 我在这里提供一些脚本,基于各种运行的原始测试数据,一些数据库查询以了解数据库性能和有关数据库设置的配置信息(在这种情况下为postgres)。 入门 该测试的基本思想是创建大量(从100,000到1或2百万个)小文件,并运行iput / iget并记录时间。 先决条件 工作irods安装。 足够的磁盘空间(这取决于要运行的文件数量和测试数量)。 对基本脚本,硬件,操作系统和数据库设置有足够的了解。 通过创建新的集合和用户来组织和管理测试的能力。 我通常不赞成任何复制和复合资源设置,以保持结构简单。 对irods和数据库的管理员访问权限。 运行iput测试 这是一个测量300个1KB文件的iput的示例。
【文件预览】:
irods-perf-test-master
----test-scripts()
--------runiputtest.sh(780B)
--------iquest-queries(1KB)
--------maketestfile.sh(322B)
--------run-iquest-test.sh(3KB)
----README.md(7KB)
----database-scripts()
--------pg-buffercache.md(3KB)
--------pgbench(6KB)
--------readme.md(8KB)
----rawtestdata()
--------irods-iput-test.png(579KB)
--------irods-iquest-test.png(1.69MB)
--------irods-iget-test.png(367KB)
--------raw-test-data-iput.md(3KB)
--------iquest-test-run15(1KB)
----irods-cockroachdb-test.md(3KB)
----cockroachdb-overview.png(183KB)