Как изменить максимальный размер запроса ввода-вывода в Windows Server 2008 R2

Насколько я понимаю, Windows Server 2008 R2 имеет возможность отправлять запросы ввода-вывода в подсистему хранения размером до 1 МБ. В эпоху Server 2003 (и ранее) этот размер был ограничен 64 КБ.

Кажется, я помню, что читал, что можно было манипулировать максимальным размером запроса ввода-вывода от значения по умолчанию. Я думаю, что ключ реестра в HKLM\SYSTEM\CurrentControlSet\Control\Session Manager необходим, но Google не находит никаких ответов сегодня.

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

1 ответ

Итак, я предполагаю, что вы используете этот сервер в ESXI? Это не совсем понятно из вашего вопроса.

На твой вопрос. Вы не получите никакой выгоды от этого. На самом деле вы можете снизить производительность. (если я правильно помню, smss.exe не делает то, что вы описываете). Для повышения производительности ввода-вывода с Windows Server 2008 r2 вам необходимо иметь MPIO (Multipath I/O) непосредственно на томе хранилища (хранить ОС на VMDK и иметь данные на диске iscsi).

Это предполагает, что у вас есть решение для хранения данных, которое поддерживает MPIO (вам нужно будет настроить ISCSI, чтобы иметь прямой доступ к тому в вашей сети SAN без использования VMDK).

Это не 5-минутная установка и требует некоторой домашней работы, чтобы получить права. Так как я ничего не знаю о вашей среде, я не могу посоветовать что-нибудь еще.

Я знаю, что некоторым людям в ESXI 4.x приходилось снижать количество запросов ввода-вывода на гипервизор Vmware, чтобы повысить производительность. (Я не рекомендую это).

Изменить: Рассматривали ли вы использование Vmware FT в качестве задачи по требованию для этого случая? Это было бы самое быстрое решение. Запустив этот хост как Vmware HA временно или по расписанию. Его поддерживает VMware.

Другие вопросы по тегам