Один из наших менее важных серверов, похоже, потерял возможность использования своего встроенного контроллера SATA, который управлял программно-зеркальным загрузочным томом.
Самым простым и дешевым решением было купить 2-портовый контроллер SATA в местном магазине Fry's - по крайней мере, так мне казалось, когда я стоял там в проходе с контроллерами.
Оказалось, что я купил 64-битную карту (если быть точным, 3Ware 8006-2LP), и единственные соответствующие слоты, которые свободны на сервере, - это старые 32-битные слоты PCI.
У меня проблемы? Просто быть чистым, Я знаю это сработает - на самом деле, я уже запустил и запустил - и Я знаю, что это теоретически не оптимальная конфигурация. Я спрашиваю: будет ли он работать достаточно хорошо для моих нужд, как описано ниже, или в конечном итоге принесет мне страдания?
Карта будет просто управлять двумя зеркальными дисками SATA, которые вместе действуют как загрузочный том сервера. Сам сервер обеспечивает хранение резервных копий и архивов, действует как вторичный контроллер домена и выполняет еще несколько важных, но не повседневных задач. Все хранилище, которое он предоставляет сети, находится на отдельной карте контроллера, которая находится в слоте PCIe.
Да, можете - в данном случае, но не всегда.
Серия 3Ware 8000 будет работать с пониженной скоростью на 32-битном порте PCI (но не больше, чем любой другой 32-битный адаптер PCI ...). Для более новых серий 9000 требуется шина 3,3 В, и они физически имеют выемки, чтобы не подходить к порту PCI.
Если по какой-то причине карта не помещается в порт - не заставляйте ее - верните ее.
Кстати, если вы используете программный рейд - зачем тратить 150 долларов на аппаратную рейд-карту, если вы можете получить программную рейд-карту (интерфейс sata) за 50 долларов или меньше?
Обновить
Я спрашиваю: будет ли он работать достаточно хорошо для моих нужд, как описано ниже, или в конечном итоге принесет мне страдания?
Это будет абсолютно нормально - не медленнее любой другой 32-битной карты PCI. Я думаю, что при отсутствии 4 дисков в массиве raid10 вам будет трудно найти разницу, за исключением сценария чистого чтения / записи кеша.
Многие из этих 64-битных карт PCI можно использовать с 32-битными слотами. Он будет вставлен прямо, и последняя часть карты не будет использоваться в слоте. Что касается производительности, вы на пределе возможностей шины pci. Я не уверен, насколько сильно это повлияет на производительность, но я знаю, что, скорее всего, это сработает. Иногда говорят, что карта обратно совместима с 32-битными слотами.
Вот сравнение пропускной способности слотов pci 32 / 64bit 33 / 66mhz.
http://www.compute-aid.com/64bitpci.html
С точки зрения производительности существует множество факторов. Сколько еще устройств подключено к шине PCI? Все они разделяют потенциал пропускной способности pci. Вы используете 32-битные слоты pci с частотой 33 или 66 МГц? В спецификации материнской платы сервера должно быть указано.
РЕДАКТИРОВАТЬ:
Вы заявили, что уже начали. Приятно слышать. Вы заметили какие-либо существенные замедления или проблемы с производительностью? Ваши резервные копии и процедуры завершаются за то же время, что и раньше? Если вы не замечаете никаких новых проблем, я бы сказал, что у вас все в порядке.
Другой фактор, который следует учитывать, заключается в том, что это ваш единственный вариант для запуска и работы этого сервера с дисками sata без замены материнской платы или замены сервера. Если вы не видите ничего необычного, я бы сказал, считайте это хорошим решением, пока не придет время замены сервера.
Я предполагаю, что у сервера нет портов E-Sata на материнской плате?
У меня аналогичная ситуация с картой SCSI в более старой системе. На нем пара дисков по 15к. Он работает очень хорошо, хотя его скорость ограничена примерно 90 МБ / с.
Единственная теоретическая проблема - это пропускная способность. 32-битный / 33 МГц PCI имеет теоретическую скорость передачи 133 МБ / с, но это для полной шины PCI. В зависимости от материнской платы на шине PCI могут быть запущены и другие устройства, например, сетевая карта OnBoard (очень маловероятно на любом современном ПК, но некоторые более дешевые материнские платы все еще делали это до недавнего времени) или графической картой OnBoard, если она не интегрирована в набор микросхем (т.е. многие старые материнские платы используют ATI Rage IIc или аналогичную карту PCI, припаянную к материнской плате), но это также маловероятно с современными материнскими платами.
Вкратце: все в порядке, PCI имеет обратную совместимость, и использование 64-битной карты PCI в 32-битном слоте PCI стало обычным явлением с тех пор, как 10 лет назад были выпущены первые контроллеры SCSI со скоростью 160 МБ / с.
Я уже много лет использую карту HW raid PCIX в «обычном» 32-битном слоте PCI.
Как уже было сказано выше, единственный недостаток - скорость.