Мне нужно создать сервер, способный перехватывать сетевой трафик 20 Гбит / с (2 сетевых адаптера 10g - загрузка 99%) и хранить их на диске с нулевой потерей пакетов. Требуется наличие возможности записи 20-30 минут непрерывного трафика.
Не будучи «экспертом по оборудованию», я поискал в сети самые быстрые на сегодняшний день жесткие диски и нашел следующий вариант: Установка Raid-0 (полосы) более 6 x 600 ГБ Накопители WD VelociRaptor SATA, который претендует на звание самого быстрого (sata) накопителя на земле (интерфейс 6 Гбит / с), обеспечивающего скорость записи 36 Гбит / с.
Мои вопросы в основном заключаются в том, чтобы разобраться с местом на жестком диске,
Я хотел бы заранее поблагодарить вас всех за вашу помощь и советы.
Хотя у меня есть сомнения в том, насколько реалистичны такие вещи с оборудованием OTS; вот мои мысли:
Каждый из этих дисков может обеспечить скорость около 1 Гбит / с (макс.); вам понадобится массив не менее 20, чтобы получить необходимую производительность записи. На самом деле вам, вероятно, понадобится более 30 дисков для обеспечения непрерывной пропускной способности и некоторого резервирования; хотя я не думаю, что есть много SAS RAID, которые могут делать 2,5 ГБ / с с RAID5 или 6; так что вы можете застрять с RAID10.
Для такого объема данных вам потребуется от 3 до 4,5 ТБ доступного хранилища. С дисками Raptor у вас легко будет столько же, даже с RAID10 (который, вероятно, ваш лучший выбор здесь).
ЦП, линии PCIe и оперативная память не должны быть слишком внимательны; кроме того, что требуется для карты RAID и сетевых адаптеров. Я бы получил быстрый процессор раньше, чем процессор с большим количеством ядер. Сам по себе он мало что делает, по большей части просто координирует передачи DMA. Я бы взял хотя бы 4 ГБ ОЗУ; хотя чем больше, тем лучше во всем.