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

Сервер хранения Windows и твердотельные накопители в Raid 0 - низкая производительность

У нас есть компьютер под управлением Windows Storage Server 2008 R2 с 6 SSD в RAID 0.

Этот компьютер хранения имеет один PCI-E с 4 портами Ethernet, и мы подключили его к гигабитному коммутатору с другими компьютерами через iSCSI.

Проблема в том, что мы не можем добиться высоких скоростей чтения / записи.

Используя настройку HD непосредственно на компьютере хранения, мы получаем около 500 МБ / с, но при использовании канала iSCSI (на другом компьютере) мы приближаемся к 200 МБ / с.

Мы установили MPIO с несколькими путями, кадрами JUMBO и отключили CheckSum IPV4.

РЕДАКТИРОВАТЬ

Меня не волнует потеря данных. Мне просто нужна скорость, потому что это компьютер с кеш-памятью.

РЕДАКТИРОВАТЬ

И сервер, и клиент имеют сетевые карты 4 ГБ (1 ГБ на каждый адаптер) и многопутевый режим, а MPIO правильно настроен AFAIK.

РЕДАКТИРОВАТЬ

Одно я не могу понять: у нас есть хранилище Dell Equallogic, и оно приближается к 200 МБ / с при использовании того же переключателя / конфигурации. Как это возможно? Equallogic должен был быть намного медленнее, чем хранилище с 6 SSD дисками raid 0.

Кроме того, я читал, что во многих хранилищах используются 4 сетевых карты емкостью 1 ГБ, и они могут легко приблизиться к 500 ГБ / с. Включен один от DELL, у которого есть только SSD, как вы, ребята, видите Вот

РЕДАКТИРОВАТЬ

Также я подумываю не использовать Windows Storage Edition и попробовать OpenFiler. Стоит ли мне это учитывать?

ОК, проблема решена.

Оказалось, что это проблемы с сетевым адаптером. Мы изменили NICS и обновили их до последних версий драйверов, и теперь я приближаюсь к 500 МБ / с. Мы протестировали скорость с помощью Sql Server, и теперь она отличная.

Спасибо вам всем.