Назад | Перейти на главную страницу

Странные результаты теста файловой системы (bonnie ++, VPS)

Я хотел проверить производительность файловых систем моего недавно приобретенного VPS и сравнить ее со старым, результаты меня удивили, и я не знаю, как их анализировать.

я выбрал bonnie++ для проведения теста с использованием: bonnie++ -d /tmp -u root -r 1024.

Результаты для VPS №1: 1vCPU, 2GB RAM, KVM, Raid 10 SSD:

Version  1.97       ------Sequential Output------ --Sequential Input- --Random-
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
vps1        2G  1207  99 552273  58 122473  11  4304  99 183244   8  2234  20
Latency              8463us   16319us     166ms    2585us    9330us   10843us
Version  1.97       ------Sequential Create------ --------Random Create--------
vps1           -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16 +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++
Latency              5032us     463us     532us     137us      33us     270us

Результаты для VPS # 2: 3vCPU, 4 ГБ RAM, OpenVZ, RAID 10 SSD или PCIe SSD:

Version  1.97       ------Sequential Output------ --Sequential Input- --Random-
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
vps2            2G   472  99 146096  20 253477  28  1833  99 3544857  99 +++++ +++
Latency             29757us    1423us    1882us    8627us      20us   10162us
Version  1.97       ------Sequential Create------ --------Random Create--------
vps2               -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16 +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++
Latency               143us     971us     916us     166us      77us      43us

Так что в основном bonnie++ Говорит, что:

Эти результаты кажутся весьма маловероятными, как бы другой хост достиг скорости чтения в 20 раз быстрее?

Я выбираю не те столбцы или что-то неправильно интерпретирую? Я призываю bonnie++ с неправильными параметрами? Есть еще что-то, что я делаю не так?


Результаты для dd if=/dev/zero of=/root/testfile bs=1G count=1 oflag=dsync:

VPS №1: 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 2.35854 s, 455 MB/s

VPS # 2: 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 41.0872 s, 26.1 MB/s


Результаты для dd if=/root/testfile of=/dev/null:

VPS №1: 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 1.67369 s, 642 MB/s

VPS # 2: 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 2.16705 s, 495 MB/s