{"id":22747973,"url":"https://github.com/githubfoam/multi-controllers","last_synced_at":"2025-03-30T05:42:26.225Z","repository":{"id":62229185,"uuid":"233124078","full_name":"githubfoam/multi-controllers","owner":"githubfoam","description":"sata sas scsi nvme ide ","archived":false,"fork":false,"pushed_at":"2020-10-19T08:40:08.000Z","size":203,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-05T07:49:37.406Z","etag":null,"topics":["benchmark","docker","fio","ide","nvme","pipeline","sas","sata","scsi","vdbench"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/githubfoam.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-01-10T20:20:25.000Z","updated_at":"2022-11-08T18:28:41.000Z","dependencies_parsed_at":"2022-10-28T21:00:35.128Z","dependency_job_id":null,"html_url":"https://github.com/githubfoam/multi-controllers","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/githubfoam%2Fmulti-controllers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/githubfoam%2Fmulti-controllers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/githubfoam%2Fmulti-controllers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/githubfoam%2Fmulti-controllers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/githubfoam","download_url":"https://codeload.github.com/githubfoam/multi-controllers/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246281216,"owners_count":20752207,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["benchmark","docker","fio","ide","nvme","pipeline","sas","sata","scsi","vdbench"],"created_at":"2024-12-11T03:18:52.569Z","updated_at":"2025-03-30T05:42:26.199Z","avatar_url":"https://github.com/githubfoam.png","language":"HTML","readme":"# multi-controllers\nsata sas scsi nvme ide\n\nTravis (.com) dev branch:\n[![Build Status](https://travis-ci.com/githubfoam/multi-controllers.svg?branch=master)](https://travis-ci.com/githubfoam/multi-controllers)  \n\n\n~~~\nruns only locally - storage layout \"storage_list.yml\"\n\n$ lsblk\nNAME            MAJ:MIN RM SIZE RO TYPE MOUNTPOINT\nsda               8:0    0  64G  0 disk\n├─sda1            8:1    0   1G  0 part /boot\n└─sda2            8:2    0  63G  0 part\n  ├─centos-root 253:0    0  41G  0 lvm  /\n  ├─centos-swap 253:1    0   2G  0 lvm  [SWAP]\n  └─centos-home 253:2    0  20G  0 lvm  /home\nsdb               8:16   0   2G  0 disk\nsdc               8:32   0   4G  0 disk\nsdd               8:48   0   2G  0 disk\nnvme0n1         259:0    0   2G  0 disk\n\n~~~\n\n~~~\nvagrant@vg-controller-87:~$ hostnamectl\n   Static hostname: vg-controller-87\n         Icon name: computer-vm\n           Chassis: vm\n        Machine ID: 757008b83347405e95471966671ea4bd\n           Boot ID: b12b17903caf4f23a3eef0bbf4b359b7\n    Virtualization: oracle\n  Operating System: Debian GNU/Linux 10 (buster)\n            Kernel: Linux 4.19.0-9-amd64\n      Architecture: x86-64\n\n      vagrant@vg-controller-87:~$ fio\n      -bash: fio: command not found\n      vagrant@vg-controller-87:~$ docker image ls\n      REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE\n      githubfoam          fio.alpine          a611bd969a1e        35 minutes ago      7.37MB\n      alpine              latest              a24bb4013296        5 weeks ago         5.57MB\n\n\n$ sudo docker run githubfoam:fio.alpine --name=randwrite --ioengine=libaio --iodepth=1 --rw=randwrite --bs=4k --direct=0 --size=2M -\n-numjobs=4 --runtime=240 --group_reporting\nrandwrite: (g=0): rw=randwrite, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=1\n...\nfio-3.20\nStarting 4 processes\nrandwrite: Laying out IO file (1 file / 2MiB)\nrandwrite: Laying out IO file (1 file / 2MiB)\nrandwrite: Laying out IO file (1 file / 2MiB)\nrandwrite: Laying out IO file (1 file / 2MiB)\n\nrandwrite: (groupid=0, jobs=4): err= 0: pid=9: Mon Jul  6 15:12:13 2020\n  write: IOPS=2461, BW=9846KiB/s (10.1MB/s)(8192KiB/832msec); 0 zone resets\n    slat (usec): min=4, max=207251, avg=1007.36, stdev=14251.98\n    clat (usec): min=2, max=2556, avg= 6.26, stdev=56.91\n     lat (usec): min=7, max=207264, avg=1013.74, stdev=14252.45\n    clat percentiles (usec):\n     |  1.00th=[    3],  5.00th=[    3], 10.00th=[    3], 20.00th=[    3],\n     | 30.00th=[    3], 40.00th=[    3], 50.00th=[    4], 60.00th=[    4],\n     | 70.00th=[    7], 80.00th=[    7], 90.00th=[    7], 95.00th=[    7],\n     | 99.00th=[   31], 99.50th=[   44], 99.90th=[  139], 99.95th=[  231],\n     | 99.99th=[ 2573]\n   bw (  KiB/s): min= 6265, max= 6266, per=63.64%, avg=6266.00, stdev= 0.00, samples=2\n   iops        : min= 1565, max= 1566, avg=1566.00, stdev= 0.00, samples=2\n  lat (usec)   : 4=67.09%, 10=30.13%, 20=1.17%, 50=1.27%, 100=0.20%\n  lat (usec)   : 250=0.10%\n  lat (msec)   : 4=0.05%\n  cpu          : usr=0.00%, sys=1.10%, ctx=27, majf=0, minf=48\n  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, \u003e=64=0.0%\n     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, \u003e=64=0.0%\n     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, \u003e=64=0.0%\n     issued rwts: total=0,2048,0,0 short=0,0,0,0 dropped=0,0,0,0\n     latency   : target=0, window=0, percentile=100.00%, depth=1\n\nRun status group 0 (all jobs):\n  WRITE: bw=9846KiB/s (10.1MB/s), 9846KiB/s-9846KiB/s (10.1MB/s-10.1MB/s), io=8192KiB (8389kB), run=832-832msec\n\nDisk stats (read/write):\n    dm-0: ios=62/578, merge=0/0, ticks=2056/128, in_queue=3104, util=87.84%, aggrios=140/617, aggrmerge=23/4638, aggrticks=3246/1107, aggrin_queue=4284, aggrutil=86.91%\n  sda: ios=140/617, merge=23/4638, ticks=3246/1107, in_queue=4284, util=86.91%\n\n\n~~~\n\n~~~\nhttp://wiki.lustre.org/VDBench\nhttps://fio.readthedocs.io/en/latest/index.html\n\nmemory-to-memory network throughput\n\nnuttcp\nhttp://nuttcp.net/Welcome%20Page.html\niperf3\nhttps://software.es.net/iperf/\n\nfio cheatsheet\nhttps://gist.github.com/githubfoam/a678cfc813c7ede6ca9ecb93e34edd8e\n~~~\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgithubfoam%2Fmulti-controllers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgithubfoam%2Fmulti-controllers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgithubfoam%2Fmulti-controllers/lists"}