Эта секция содержит несколько бенчмарков из реальных систем, использующих программный RAID.
Бенчмарки производились программой bonnie, и всегда с файлами
в два или более раза большими объема физической памяти (RAM) в машине.
В приведенных бенчмарках измерялась только пропускная способность 
записи и чтения одного большого файла. 
Это полезная информация, если интересует максимальная пропускная способность
ввода/вывода для длинных блоков данных.
Однако, эти цифры мало говорят нам о производительности, при использовании 
массива для спула новостей, web-сервера, и т.д. 
Всегда помните, эти цифры - результат запуска ``синтетического'' теста. 
Несколько реальных программ делают то же, что и 
bonnie, и хотя хорошо смотреть на эти цифры, они не являются
основными индикаторами  реальной производительности. 
Сейчас, у меня есть результаты с моей собственной машины. Конфигурация такова:
Три U2W диска повешены на U2W контроллер, и UW диск на UW контроллер.
Представляется невозможным передавать более 30 Мб/с по шинам SCSI на этой системе, используя RAID или нет. Как я думаю, это из-за слишком старой системы, скорости памяти и ограничений того, что можно послать через SCSI контроллеры.
Чтение это - Последовательный блочный ввод, и Запись это - Последовательный блочный вывод. Размер файла во всех тестах - 1Гб. Тести были проведены в однопользовательском режиме. Драйвер SCSI был сконфигурирован для не использования очереди помеченных комманд.
| Размер куска | Размер блока | Чтение Кб/с | Запись Кб/с | 
| 4k | 1k | 19712 | 18035 | 
| 4k | 4k | 34048 | 27061 | 
| 8k | 1k | 19301 | 18091 | 
| 8k | 4k | 33920 | 27118 | 
| 16k | 1k | 19330 | 18179 | 
| 16k | 2k | 28161 | 23682 | 
| 16k | 4k | 33990 | 27229 | 
| 32k | 1k | 19251 | 18194 | 
| 32k | 4k | 34071 | 26976 | 
Отсюда видно, что размер куска в RAID не имеет значения. Однако, размер блока ext2fs должен быть как можно более большим, как 4KB (т.е. размер страницы) на IA-32.
Тут, драйвер SCSI был сконфигурирован для использования очереди помеченных комманд (TCQ), с глубиной очереди - 8. Все остальное как и в предыдущем случае.
| Размер куска | Размер блока | Чтение Кб/с | Запись Кб/с | 
| 32k | 4k | 33617 | 27215 | 
Сдесь больше не производилось тестов. Как видно TCQ немного увеличивает производительность записи, но на самом деле здесь совсем не большая разница.
Массив был сконфигурирован в режим RAID-5, и были сделаны подобные тесты.
| Размер куска | Размер блока | Чтение Кб/с | Запись Кб/с | 
| 8k | 1k | 11090 | 6874 | 
| 8k | 4k | 13474 | 12229 | 
| 32k | 1k | 11442 | 8291 | 
| 32k | 2k | 16089 | 10926 | 
| 32k | 4k | 18724 | 12627 | 
Сейчас, и размер куска и размер блока действительно дают различие.
RAID-10 это- ``зеркало stripes'', или, массив RAID-1 двух массивов RAID-0. Размер куска - размер кусков в обоих, и в RAID-1 и в двух RAID-0 массивах. Я не проводил тестов с различающимися этими размерами кусков, хотя это должна быть вполне правильная установка.
| Размер куска | Размер блока | Чтение Кб/с | Запись Кб/с | 
| 32k | 1k | 13753 | 11580 | 
| 32k | 4k | 23432 | 22249 | 
Больше тестов не производилось. Размер файла был 900Мб, так как четыре раздела заняли по 500 Мб, так что не осталось места для 1Гб файла в этой конфигурации (RAID-1 на двух 1000Мб массивах).
| Закладки на сайте Проследить за страницей | Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |