Странно, что, кажется, нет стандарта для измерения IOPS в Linux. Эти вопросы подходят часто, когда людей просят обеспечить оценку IOPS для калибровки устройства хранения данных или планирования мощностей. Я заканчиваю тем, что использовал несколько инструментов для получения этой информации. Во-первых, необходимо будет генерировать загрузку с помощью метода по Вашему выбору; или представительная загрузка приложения, или что-то как озон тестирует Вас, имел выше.
В другом окне отследите использование IOPS iostat -dxk 1
, подведение итогов r/s и w/s столбцов ИЛИ использования nmon инструмента IBM с D
опция отследить Xfers
столбец (который является по существу суммой r/s и w/s iostat).
Вот nmon
вывод от тяжелого последовательного использования чтения bonnie++ -u root -n 64:100000:16:64
(выполненный из целевого каталога). На данном этапе мы показываем ~3200 IOPS при чтении на уровне приблизительно 258 мегабайтов/секунда на RAID с 6 дисками 1+0 массивов 15k об/мин диски SAS.
- Disk I/O -----(/proc/diskstats)------- all data is Kbytes per second ---------------------------------------------
|DiskName Busy Read Write Xfers Size Peak% Peak-RW InFlight |
|iss/c0d0 100% 264571.1 112.3KB/s 3238.7 81.0KB 100% 340584.5KB/s 2 |
|s/c0d0p1 0% 0.0 0.0KB/s 0.0 0.0KB 0% 2.0KB/s 0 |
|s/c0d0p2 0% 0.0 0.0KB/s 0.0 0.0KB 99% 1022.4KB/s 0 |
|s/c0d0p3 0% 0.0 0.0KB/s 0.0 0.0KB 100% 3636.5KB/s 0 |
|s/c0d0p4 0% 0.0 0.0KB/s 0.0 0.0KB 0% 0.0KB/s 0 |
|s/c0d0p5 0% 0.0 0.0KB/s 0.0 0.0KB 0% 0.0KB/s 0 |
|s/c0d0p6 0% 0.0 0.0KB/s 0.0 0.0KB 0% 0.0KB/s 0 |
|s/c0d0p7 0% 0.0 41.9KB/s 7.5 5.0KB 100% 16103.5KB/s 0 |
|s/c0d0p8 0% 0.0 0.0KB/s 0.0 0.0KB 79% 147.8KB/s 0 |
|s/c0d0p9 100% 264571.1 64.4KB/s 3230.2 81.0KB 100% 340538.5KB/s 2 |
--------------------------------------------------------------------------------------------------------------------
Думаю, вам нужно сделать шаг назад :)
Если вы вошли в игрушку
как браво
, вам действительно нужно все письмо, отправленное с игрушки, должно быть отправлено как bravo@company.com
? Если нет, просто отправьте всю почту как daemon@company.com
, см. Postfix на хостах без настоящего имени хоста в Интернете .
Если вы не можете применить это, вам понадобится Карты SASL, зависимые от отправителя . Это немного усложнит вашу настройку, поэтому я бы очень постарался избежать этого.
И последнее, но не менее важное, если игрушка
будет отправлять письма как user@service.company.com.
, вам потребуется настроить myhostname
и / или myorigin
, а также избавиться от параметра relayhost
. В этом случае игрушка
будет доставлять всю почту напрямую, со всеми плюсами и минусами, такими как репутация почтового сервера и т. Д.