Ваши идеи.

Представим гепотетическую задачу: есть некие два устройства, например стул и стол. от стола к стулу нужно передать данные. Поток 500 mb/sek.
Интересуют идеи по организации данного обмена ... тоесть например ... четыре потока по гигабиту итд ...
Просто хочется реализовать с наименьшими усилиями.

Если кого-то заинтересует, чуть позже дам более интересную задачку:)

Аватар пользователя ivp

Поток в обе стороны одинаковый, или нет?..

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

Аватар пользователя MmM

Только в одну сторону.

Две 10Gbit eth сетевухи, при условии, что шины стола и стула потянут такой поток данных. Или по 5 сетевух с каждой стороны по 1 Gbit в транке. Или mirinet.

ex-K9

Аватар пользователя MmM

ну ... я подумываю попробовать pci Express, но под pci устройства мне лично даются с трудом ... про express умолчу.

проблема в том, что стул еще и будет сохранять все это на HDD:)

Аватар пользователя ivp

Так ты бы с этого начал...
Тогда напрашивается SCSI-to-IDE, или -SATA, или -SCSI, в зависимости от количества вложенных средств, насколько мне известно, есть решения позволяющие создавать нечто вроде моста 2хU320...
На худой конец, 2 харда U320 (или 2 группы), каждый(ая) монопольно на своем шлейфе, объединенные через соотв. контроллер в РАЙД-0...
Т.е. обработку инфы вести на столе, а на стул посылать уже "готовое изделие"...

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

А латентность имеет значение? Если не имеет - то фура с DVD-R будет в самый раз.

PS: Как я понимаю один из девайсов будет генерить данные, а второй - их сохранять, поэтому скорее всего 2xU320 SCSI не покатит. Каково расстояние между столом и стулом?

ex-K9

Аватар пользователя ivp

Ну, если расстояние большое, то можно думать о решении на FC...

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

Аватар пользователя MmM

ivp писал(-а):
Так ты бы с этого начал...
Тогда напрашивается SCSI-to-IDE, или -SATA, или -SCSI, в зависимости от количества вложенных средств, насколько мне известно, есть решения позволяющие создавать нечто вроде моста 2хU320...
На худой конец, 2 харда U320 (или 2 группы), каждый(ая) монопольно на своем шлейфе, объединенные через соотв. контроллер в РАЙД-0...
Т.е. обработку инфы вести на столе, а на стул посылать уже "готовое изделие"...

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

Данные идут по 12битной шине. Не какой-то специфицированой, а собственной разработки.

Задача моей коробочки разложить поток в 500mb/sek на ~20HDD (), потом все это отдать уже с нормальной скоростью в комп для дальнейшей обработки.

По моему сугубо личному мнению ни одна из имеющихся (известных мне) шин (в том числе и PCI(за исключением AGP)) не дает такого быстродействия. вот я и интересуюсь вашими идеями, как это сделать.

У меня пока идея с ПЛИС, которая будет делить потоки. нашел подхлодящую ... и в общем то не дорого. только ног маловато ... решаю.

Аватар пользователя ivp

MmM писал(-а):
...но если добавить новых данных, получается не очень красиво...

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

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

Аватар пользователя MmM

ivp писал(-а):
MmM писал(-а):
...но если добавить новых данных, получается не очень красиво...

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

Я уточняю по мере того, как до меня самого инфа доходит ... разница в часовых поясах с другими разработчиками достигает весьма внушительных значений.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей