Как производительность увеличивается в двухстороннем зеркальном хранилище с одним столбцом при добавлении большего количества дисков?

3

В пространствах хранения Windows 8.1, по-видимому, есть достаточно веские доказательства того, что двухсторонние зеркальные пространства хранения имеют производительность, которая значительно улучшается при добавлении большего количества дисков в пул, если результирующий виртуальный диск настроен так, чтобы количество столбцов было равно до половины количества физических дисков. Тем не менее, эти многостолбцовые тома имеют ограничения по гибкости, так как затем вы вынуждены добавлять / удалять диски в наборах, равных количеству столбцов. Так что, если я создаю домашний сервер с 3-5 дисками разных размеров, том с одним столбцом кажется намного более легким в управлении.

Однако я нигде не смог найти ни одного эталона, показывающего, как производительность масштабируется с количеством дисков в томе с двухсторонним зеркальным пространством хранения с одним столбцом. Я предполагаю, что все еще должно быть некоторое повышение производительности, особенно для чтения больших файлов, если области памяти равномерно распределяют зеркальные столбцы каждого файла между различными парами дисков, так как чтение всего файла все равно попадет на все диски в пуле, но я ' Я не уверен, что это правильно. Кто-нибудь знает наверняка?

ivanatpr
источник

Ответы:

0

У меня есть двухуровневое зеркало с двумя твердотельными дисками и шесть жестких дисков с тремя колонками. Устойчивая производительность чтения и записи (при достаточном количестве тестовых данных, чтобы кэш SSD исчерпал себя и проходил к жестким дискам), хуже, чем один жесткий диск.

Возможно, это связано с уровнем, потому что онлайн-тесты, не включающие уровень SSD, показывают линейное масштабирование производительности с каждым столбцом, пока узким местом не является контроллер / DMI.

Monstieur
источник