Всем привет :)

Как петабайт-класс майнер могу сказать, что raid5-6 по рандомному чтению приблизительно эквивалентен одному диску. Последовательное чтение и запись, там да, скорость будет кошмар.

Но, учитывая, что там будет писаться audio, а у него поток - гулькин нос, т.е. больше париться надо о проблеме отказа второго диска в момент ребилда. По нашей статистике - около 30% до 1Тб и растет к 80-100% при размере дисков в 2 и больше. Я бы писал на zfs в еще одной виртуалке, который по самбе отдан во все винды через loopb ack.

Кстати имел опыт собирать похожее решение для визуального ряда самизнаетедлякого, мы вот там как раз zfs для хранения использовали и экспортировали по самбе. Получилось разогнать до 600Мб/c чтение и чуть больше 700Мб/с - запись (мегабайт в секунду, всё верно, 10G) raidz на 3Тб дисках (медленных). Локально вычитывало больше гигабайта в секунду.

--- Оригінальне повідомлення ---
Від кого: "Max Tulyev" <maxtul@netassist.kiev.ua>
Дата: 18 грудня 2014, 14:18:12

Привет,

kvm/qemu виртуализатор вполне справится с задачей. Я бы ему только
подставлял нативные разделы на HDD вместо файликов-образов диска.

Компорты - только USB, так как они экстремально дешевы, и могут меняться
по одному по мере выгорания.

RAID5 справится, он будет в любом случае работать быстрее, чем отдельный
диск. RAID5 из SATA-6 SSD дисков однозначно справится со всем что только
можно придумать ;) Я бы не мудрил, и тупо использовал софтварный рейд по
причине дешевизны и легкости в ремонте (и вытягивании данных если чо)
опять же.

Основной упор тут - память, память и еще раз память. Ну и по возможности
больше голов у процов.

У нас аналогичная конфигурация на 8 виртуалок жила на двухпроцовом Xeon
L5420 с 8 GB RAM купленном на local за $300, и не мешала крутящейся
рядом вещалке видео ;)

P.S. Отпишись в приват, если нужно помочь в настройке.

On 18.12.14 00:09, Vladimir Litovka wrote:
> Привет,
> 
> нужна консультация. Есть следующая задача:
> 
> - есть 8 устройств, выполняющих свои узкоспециализированные задачи
> - у устройства есть звуковой выход, который можно подключить на звуковую
> карту и записывать производимые им звуки
> - есть программа, которая умеет управлять этим устройством через COM-
> или USB-порт
> - программа написана под Windows (поддержка начинается с XP) и умеет
> обслуживать только один порт
> 
> ​На данный момент, к каждому такому устройству тре​буется ноутбук с
> виндой. Это неудобно и есть идея собрать сервер с:
> 
> - 8 COM-портов
> - 8 USB-портов для подключения внешних звуковых карт
> - 8 VM с виндой на борту и выделенными ей парой COM/USB портов для
> запуска программы управления устройством
> - конфигурация HDD - RAID (см. ниже уточняющие вопросы)
> - видеокарта с двумя DVI и парой мониторов
> - клавиатура+мышка
> 
> ... и вуаля, рабочее место оператора готово - на двух мониторах все
> восемь устройств в восьми окошках :-)
> 
> *Вопросы:*
> 
> - какой гипервизор посоветуете для управления таким количеством такой
> периферии?
> 
> - какая аппаратная конфигурация сервера будет необходимой и достаточной
> для поддержки такой логической конфигурации?
> 
> - какая мульти-COM-портовая карта предпочтительнее?
> 
> - есть какие-то пожелания к аппаратной конфигурации под названием "8
> USB-портов"? (я понятия не имею, что такое USB с аппаратной точки зрения
> и потому вопрос мне кажется кретинским, но попробуйте его понять :-) )
> 
> - относительно конфигурации RAID: данные важные, объем большой, пишется
> в реалтайме, поэтому посоветуйте:
> * тип RAID (с одной стороны, неохота потерять половину ёмкости на RAID1,
> с другой стороны - а справится RAID5 с высокой скоростью записи больших
> объемов данных?)
> * под предлагаемый гипервизор - аппаратный или софтверный RAID? и если
> аппаратный, то предложите конкретную модель контроллера или материнской
> платы.
> 
> ​Вроде всё спросил. Если я чего-то упустил и вы это чувствуете - не
> стесняйтесь говорить :-)
> 
> Проект - понятно для кого и понятно на какие деньги делается, поэтому
> постарайтесь быть реалистами (кроме гипервизора - его мы со скидкой
> купим на rutracker.org <http://rutracker.org>).
> 
> Информация о том, где недорого (но не в ущерб надежности) можно
> взять/собрать такой сервак, горячо приветствуется. Тип корпус значения
> не имеет - но должен функционально соответствовать и иметь минимум 4
> кармана для жестких дисков.
> 
> Спасибо!​
> 
> -- 
> /doka