реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Неудобная задача, Нужен быстрый обмен - 300 Мбайт/сек
a123-flex
сообщение Nov 8 2010, 10:34
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Вот, нашел себе работу - нужно сделать цифровой магнитофон, сливающий большой массив информации на какой нибудь носитель.

Поток - 300 мегабайт в секунду.
Время записи - от 1 с до 1 часа.

Думаю о платформе.

Первоначальная мысль была - комп с рейдом SCSI или SATA (уверяют что такая скорость записи не проблема).
Единственный вопрос - интерфейс ввода данных.
Показалось, что где-то видел рекламу USB3.0 контроллеров - такое решение было бы самым простым, по моему.
Но контроллеров таких не нашел.

Тогда второй претендент - 10 GBASE-T. Но его, насколько я понимаю, как чистое phy задействовать проблематично (в отличие от 1000 GBASE-T), а морочиться с МАК-ом не очень хотелось бы.

В процессе поиска наткнулся на микросхему преобразователь - SATA - USB3.0

Тогда пришла мысль, а может быть, реализовать многоголовый SATA интерфейс и отписать поток прям на харды, может етот путь проще, чем 10 гигабит интерфейс ?

Отцы, посоветуйте че нибудь...


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post
vitan
сообщение Nov 8 2010, 10:44
Сообщение #2


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



PCI Express?
Go to the top of the page
 
+Quote Post
VladimirB
сообщение Nov 8 2010, 11:22
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219



Цитата(a123-flex @ Nov 8 2010, 13:34) *
Вот, нашел себе работу - нужно сделать цифровой магнитофон, сливающий большой массив информации на какой нибудь носитель.
Поток - 300 мегабайт в секунду.
Время записи - от 1 с до 1 часа.
...
Отцы, посоветуйте че нибудь...


Если нужна виброустойчивость - то харды отпадают.

Мы делали такой девайз на флешках:
ставишь массив из скажем 125 микросхем NAND-флэш по 8ГБайт каждая и получаешь 1000ГБайт и пишешь на них в параллель.

Контроллер FLASH памяти на ПЛИС мы реализовывали сами - он достаточно простой в реализации.
У нас скорость записи данных с АЦП была 500МБайт/c.
После окончания записи, данные предавались в ПК для обработки по 1G Ethernet.
Go to the top of the page
 
+Quote Post
Methane
сообщение Nov 8 2010, 11:41
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(a123-flex @ Nov 8 2010, 13:34) *
Вот, нашел себе работу - нужно сделать цифровой магнитофон, сливающий большой массив информации на какой нибудь носитель.

Поток - 300 мегабайт в секунду.
Время записи - от 1 с до 1 часа.

Думаю о платформе.

Первоначальная мысль была - комп с рейдом SCSI или SATA (уверяют что такая скорость записи не проблема).
Единственный вопрос - интерфейс ввода данных.
Показалось, что где-то видел рекламу USB3.0 контроллеров - такое решение было бы самым простым, по моему.
Но контроллеров таких не нашел.

Тогда второй претендент - 10 GBASE-T. Но его, насколько я понимаю, как чистое phy задействовать проблематично (в отличие от 1000 GBASE-T), а морочиться с МАК-ом не очень хотелось бы.

В процессе поиска наткнулся на микросхему преобразователь - SATA - USB3.0

Тогда пришла мысль, а может быть, реализовать многоголовый SATA интерфейс и отписать поток прям на харды, может етот путь проще, чем 10 гигабит интерфейс ?

Отцы, посоветуйте че нибудь...


USB - нет спецификаций, дев. бовардов итд. И очень близко к пику не факт что современные мамки будут поддерживать максимальные скорости.
SATA - Тоже не встречал решений. Альтера то пишет что то поддерживает, то вот-вот будет. Плюс есть ощущение, что гимороя с поддержкой разных типов винтов будет ну просто невероятное кол-во.
Ethernet - может быть одно из красивых решений получится. Но решение не сильно от PCIe отличаться будет.

Поскольку я уже надолбался, то я бы PCIe делал. PCIe-1 4х, это уже около 800 мегабайт в сек.
Go to the top of the page
 
+Quote Post
Gothard
сообщение Nov 8 2010, 11:47
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 127
Регистрация: 16-02-07
Из: Долгопрудный
Пользователь №: 25 406



Цитата(Methane @ Nov 8 2010, 14:41) *
PCIe-1 4х, это уже около 800 мегабайт в сек.

Да, это вполне реально: http://www.ixbt.com/news/all/index.shtml?13/78/34
Go to the top of the page
 
+Quote Post
Methane
сообщение Nov 8 2010, 11:56
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(Gothard @ Nov 8 2010, 14:47) *
Да, это вполне реально: http://www.ixbt.com/news/all/index.shtml?13/78/34

Между прочим, можно и набить NAND памятью памятью плату, SSD сделать на терабайт.

300E6*60*60/2^30*8/128
ans = 62.864 мелкосхемы.

Еще понадобится Atmega8, MAX232, и молодильные яблоки, для слива информации в PC.
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Nov 8 2010, 15:15
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Цитата(Methane @ Nov 8 2010, 14:56) *
Между прочим, можно и набить NAND памятью памятью плату, SSD сделать на терабайт.

300E6*60*60/2^30*8/128
ans = 62.864 мелкосхемы.

Еще понадобится Atmega8, MAX232, и молодильные яблоки, для слива информации в PC.



Ссылка http://www.ixbt.com/news/all/index.shtml?13/78/34 не открывается.

Молодильные яблоки по любому.

Вопрос с виброустойчивостью интересный. Может и можно без нее обойтись. Кстате мои (правда бучные переносные) винты на ходу бились неоднократно и до сих пор не сдохли))) уже полгода после битья последнего. Никто не запрещает в sata raid такие ставить.
И кстати SSD в райде никто не запрещал. Intel на X18 гарантирует на записи 70 МБ/c, т.е. 4 диска - 280 МБ/с - почти 300.

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

PCI Express - круто, но в него ведь еще поток ввести надо от исследуемой системы, и типа хотелось бы развязки гальванической итп. Конечно никто не запрещал 3 шнурка по гигабит запихать в него - но трудоемкость разработки - 1000 G + PCI Express.

Кажется все сходится к 10 GBASE-T.

Кто нибудь делал на нем чего нибудь ? Пробовали поток мерить ? ОТЦЫ ?


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post
VladimirB
сообщение Nov 8 2010, 20:12
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219



Цитата(a123-flex @ Nov 8 2010, 18:15) *
Ссылка http://www.ixbt.com/news/all/index.shtml?13/78/34 не открывается.

Молодильные яблоки по любому.

Вопрос с виброустойчивостью интересный. Может и можно без нее обойтись. Кстате мои (правда бучные переносные) винты на ходу бились неоднократно и до сих пор не сдохли))) уже полгода после битья последнего. Никто не запрещает в sata raid такие ставить.
И кстати SSD в райде никто не запрещал. Intel на X18 гарантирует на записи 70 МБ/c, т.е. 4 диска - 280 МБ/с - почти 300.
...
Кажется все сходится к 10 GBASE-T.
Кто нибудь делал на нем чего нибудь ? Пробовали поток мерить ? ОТЦЫ ?


Про виброустойчивость жёстких дисков мне заказчики рассказывали, что они тестировали в RAID на крутых серверных дисках - так вот при небольшой тряске скорость падает охренительно и поток 500МБайт/c уже не пролезает.
А SSD - оно на таких же флешках и делается, а цены на них на бирже определяются. Так что по цене SDD и флешки в слотах примерно одинаково выйдут. Всё зависит от того что вам проще написать контроллер флеш-памяти или бодаться с интерфейсами 10G или PCI-E, а потом с ещё и софтом для ПК.

P.S. Флешки все стандартные - (стандарт ONFI) и корпуса у них стандартные - чтобы на бирже удобнее торговать, поэтому бояться снятия пиндосами кристалла с производства явно не стоит.
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Nov 8 2010, 22:31
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Цитата(VladimirB @ Nov 8 2010, 23:12) *
Про виброустойчивость жёстких дисков мне заказчики рассказывали, что они тестировали в RAID на крутых серверных дисках - так вот при небольшой тряске скорость падает охренительно и поток 500МБайт/c уже не пролезает.
А SSD - оно на таких же флешках и делается, а цены на них на бирже определяются. Так что по цене SDD и флешки в слотах примерно одинаково выйдут. Всё зависит от того что вам проще написать контроллер флеш-памяти или бодаться с интерфейсами 10G или PCI-E, а потом с ещё и софтом для ПК.

P.S. Флешки все стандартные - (стандарт ONFI) и корпуса у них стандартные - чтобы на бирже удобнее торговать, поэтому бояться снятия пиндосами кристалла с производства явно не стоит.


Почти убедили)).

Вопщем к решению с 10G тянет заманчивая перспектива отъюзать затем работу повторно - у нас есть необходимость в широких каналах. В принципе путь с флэшками и 1000G на первый взгляд действительно проще.

Полистал стандарт - красотища - готовые димы флешовые! я провидец кажется)))
А какого максимального размера модули доступны ? И кстати, интересно, как у димов с вибростойкостью ?


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post
tAmega
сообщение Nov 9 2010, 05:21
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 474
Регистрация: 20-01-09
Из: НН
Пользователь №: 43 639



Как часто будет использоваться магнитофон для записи?


--------------------
пользователь отключен
Go to the top of the page
 
+Quote Post
Gothard
сообщение Nov 9 2010, 11:53
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 127
Регистрация: 16-02-07
Из: Долгопрудный
Пользователь №: 25 406



Цитата(tAmega @ Nov 9 2010, 08:21) *
Как часто будет использоваться магнитофон для записи?

Боитесь, что флэшки убьются?
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Nov 9 2010, 12:42
Сообщение #12


Профессионал
*****

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Думаю, 100000 циклов вполне


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post
SFx
сообщение Nov 9 2010, 12:55
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 758
Регистрация: 11-07-05
Из: Понаехал (Мск)
Пользователь №: 6 688



10GE трансиверы ух какие дорогие...
Go to the top of the page
 
+Quote Post
tAmega
сообщение Nov 9 2010, 13:01
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 474
Регистрация: 20-01-09
Из: НН
Пользователь №: 43 639



100000 циклов это для SLC флешек, а они стоят в 4 раза больше чем MLC(те которыми мы все пользуемся).
1000Гбайт и 100К циклов записи это 64 чипа по 16Гбайт по $28 для SLC = 1792$


--------------------
пользователь отключен
Go to the top of the page
 
+Quote Post
dm.pogrebnoy
сообщение Nov 10 2010, 08:27
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 747
Регистрация: 11-04-07
Пользователь №: 26 933



Цитата(tAmega @ Nov 9 2010, 16:01) *
1000Гбайт и 100К циклов записи это 64 чипа по 16Гбайт по $28 для SLC = 1792$


Это где такие цены???? blink.gif Есть подозрение что стоимость недооценена на десятичный порядок. Либо вы имели ввиду емкость все-таки 16 Гбит, а не байт. Но это всего 2 Гбайта, *64=128Гбайт, но и в этом случае цена раза в два больше должна быть...


--------------------
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 20:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01612 секунд с 7
ELECTRONIX ©2004-2016