The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Для Linux представлен UAS-драйвер (UASP - USB Attached SCSI)"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Для Linux представлен UAS-драйвер (UASP - USB Attached SCSI)"  +/
Сообщение от opennews on 14-Дек-10, 15:58 
В списке разработчиков Linux-ядра анонсирован (https://lkml.org/lkml/2010/12/13/504) драйвер UAS (https://github.com/ltuikov/linux-2.6) с реализацией протокола USB Attached SCSI (http://en.wikipedia.org/wiki/USB_Attached_SCSI) (UASP (http://www.usb.org/press/UASP_pr.pdf)), позволяющего организовать высокоскоростной обмен данными с подключенными через USB-порт накопителями. Для системы подключенное UASP-устройство выглядят как SCSI-устройства.


Протокол UASP поддерживается современными хост-контроллерами USB 3.0 xHCI (eXtensible Host Controller Interface) и позволяет снизить нагрузку на CPU и примерно на 20% повысить скорость передачи данных по сравнению с ранее используемым протоколом BOT (http://www.usb.org/developers/devclass_docs/usbmassbulk_10.pdf) (Bulk Only Transfer), изначально разработанным во времена USB 1.1 и ориентированным на относительно низкоскоростные Flash и CD-накопители. С тех пор скорость USB-порта и подключаемых накопителей значительно возросла, но устаревший пр...

URL: https://lkml.org/lkml/2010/12/13/504
Новость: http://www.opennet.ru/opennews/art.shtml?num=28987

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Для Linux представлен UAS-драйвер (UASP - USB Attached SCSI)"  +1 +/
Сообщение от anonymus on 14-Дек-10, 15:58 
Неужели usb догнал sata?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Для Linux представлен UAS-драйвер (UASP - USB Attached SCSI)"  +/
Сообщение от StrangeAttractor (ok) on 15-Дек-10, 02:13 
SATA 2 - 3 Gbit/s (SATA 3 - 6 Gbit/s)
USB 3 - A new feature is the "SuperSpeed" bus, which provides a fourth transfer mode at 5.0 Gbit/s. The raw throughput is 4 Gbit/s, and the specification considers it reasonable to achieve 3.2 Gbit/s (0.4 Gbyte/s or 400 MByte/s), or more, after protocol overhead.

Т.е. SATA 2 таки догнада, третью - почти. При этом, думаю (или я не прав), для большинства устройств хранения данных (за исключением всяких супер-пупер сториджей) этого хватит с хорошим запасом...

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +4 +/
Сообщение от PAL on 14-Дек-10, 16:08 
> организации полноценных RAID-массивов из подключенных через USB-порты накопителей

LOL. Долго ржал, представив стойку с переносными USB винтами, которые при помощи USB шнурков подключены к боксам.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +1 +/
Сообщение от 111 (??) on 14-Дек-10, 16:15 
ты ржал, а я мечтаю чтоб наконец-то они не отваливались
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +/
Сообщение от PAL on 14-Дек-10, 16:17 
NAS спасет отца русской демократии (про SAN не заикаюсь, т.к. понимаю сложности с бюджетом, раз USB используется)
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

27. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +/
Сообщение от Аноним (??) on 16-Дек-10, 12:32 
NAS будет раза в четыре медленней USB.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

5. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +3 +/
Сообщение от Alen (??) on 14-Дек-10, 16:17 
Пока ты ржал, все кому надо было попробовали уже raid из флешек
я например 4 штуки объединял в raid0 - работало вполне себе нормально
на запись как обычный винт на чтение в 3 раза быстрее! И это при том, что у меня обычный контроллер усб и дешевые флешки были, кроме того пропускная способность контроллеров позволяла еще флеша понатыкать, просто не было под рукой :)
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

7. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  –2 +/
Сообщение от linux_must_die (ok) on 14-Дек-10, 16:24 
и сколько флешек ты угробил? или, перефразируя, на сколько хватало такого raid? помню что делал из 4х по 1г. читал с него быстро,да. но на запись или как swap его не долго.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

9. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +6 +/
Сообщение от Alen (??) on 14-Дек-10, 17:14 
Какой то вопрос с виндафорума :)
Флешек я ни сколько не угробил.
Для свопа есть раздел на винте, но не помню когда последний раз он использовался
ибо с 4 гигами памяти, даже компиляя с -j4 в своп редко что попадает
нет, я не спорю, с дуру можно и х.. сломать, но
если применить немного интеллекта, то можно и своп сложить на другой раздел,
отключить журнал у ФС или вообще применить спец файловые системы рассчитанные на редкую перезапись блоков (я тут не про винду конечно :)
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

10. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  –3 +/
Сообщение от PAL on 14-Дек-10, 17:27 
> Пока ты ржал, все кому надо было попробовали уже raid из флешек
> я например 4 штуки объединял в raid0 - работало вполне себе нормально

У флешек (то, что продается в магазине):
1) к-во циклов записи жестко лимитировано. Ориентируйся на 1000 (тут как повезет).
2) оно МЕДЛЕННОЕ!!!! Жутко медленное!!!!!
Умные люди используют SSD, а не флешки.  :D

Коротко - флешки годятся для целей "линукс как фирмварь". Т.е. например использовать как бутявку NAS. Или рутера. Жалко, что перестали делать флеши с хардверной блокировкой от записи (переключатель на корпусе).

И НЕ в raid0 - упаси бог, вылетит флеша (а она гарантированно вылетит!) - кранты данным. Только raid1 !!!

А вообще - NAS, и только NAS -  даже для дома. Для энтерпрайза - SAN.
SCSI over USB не нужен.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

12. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +/
Сообщение от Avator (ok) on 14-Дек-10, 17:42 
ну что значит не нужен..
понятно что Raid из флешек - изврат..
но если это позволит ускорить работу флешек обычных.. то почему нет?
не обращали внимания что сейчас делают флешки с двумя интерфейсами? на одном конце USB, на другом - eSata... Потому как вторая НАМНОГО быстрее с той же флешкой.. так что.. нужен.. нужен конечно...
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

15. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +/
Сообщение от PAL on 14-Дек-10, 18:02 
> но если это позволит ускорить работу флешек обычных.. то почему нет?

Для скорости есть USB3. Причем тут SCSI?

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

18. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +1 +/
Сообщение от Аноним email(??) on 14-Дек-10, 18:38 
Ну что вы заладили, нужен - не нужен. Если люди делают - значит нужен. Если сравнить сколько устройств поддерживают 3 усб, и сколько нет - совсем даже нужно. Вам не нужно - проходите мимо, никто вас не заставляет его использовать. Что за люди, самому не нужно - значит никому не нужно.. Школота блин... Извините :)
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

13. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +2 +/
Сообщение от Alen (??) on 14-Дек-10, 17:48 
> У флешек (то, что продается в магазине):
> 1) к-во циклов записи жестко лимитировано. Ориентируйся на 1000 (тут как повезет).

   Давайте без открывания Америк, хорошо? У любого флэша ограниченное число циклов записи и по тому не стоит хранить на raid0 из флешек бухгалтерские базы. НО - существуют другие raid например 5,6,10 в которых можно например сдохнувшую флешку поменять без потери данных. А в качестве хранилища дерева портов raid0 на флэше вполне приемлим (это без учета того какую фс и как использовать)

> 2) оно МЕДЛЕННОЕ!!!! Жутко медленное!!!!!
> Умные люди используют SSD, а не флешки.  :D

Умные люди оценивают цена/производительность и тут, я думаю я смогу дать тебе фору с твоим SSD по состоянию на сейчас. При чем по чтению я тебя обгоню.

> Коротко - флешки годятся для...

кому надо те найдут им применение и своим сэкономленным деньгам :)

> SCSI over USB не нужен.

Я думаю он будет больше востребован чем твои советы :)

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

17. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  –3 +/
Сообщение от PAL on 14-Дек-10, 18:10 
>> У флешек (то, что продается в магазине):
>> 1) к-во циклов записи жестко лимитировано. Ориентируйся на 1000 (тут как повезет).
>    Давайте без открывания Америк, хорошо? У любого флэша ограниченное
> число циклов записи

В сад. В смысле - гугль. Читать про SSD.

> и по тому не стоит хранить на raid0
> из флешек бухгалтерские базы.

На raid0 вообще не стоит хранить ничего хоть немного имеющего ценность. Для скорости есть raid10

>> 2) оно МЕДЛЕННОЕ!!!! Жутко медленное!!!!!
>> Умные люди используют SSD, а не флешки.  :D
> Умные люди оценивают цена/производительность и тут, я думаю я смогу дать тебе
> фору с твоим SSD по состоянию на сейчас. При чем по
> чтению я тебя обгоню.

Про цену я бы промолчал. Сколько флешей нужно для 80-100 гиг спейса? В какую цену они станут? Сколько места займут? А где взять столько портов? А во сколько обойдутся дополнительные контроллеры для такого количества флешей? С каких пор дешевые флешки стали давать 80-100Мбайт/с (я не ошибся - именно мегаБАЙТ)?

> кому надо те найдут им применение и своим сэкономленным деньгам :)

Про цену смотри выше. ДОРОГО!

>> SCSI over USB не нужен.
> Я думаю он будет больше востребован чем твои советы :)

Я думаю, тебе еще учиться и учиться. Чтобы понимать, зачем реально нужен SCSI и понять, что к скорости работы устройства SCSI (да еще поверх другого протокола) имеет весьма отдаленное отношение.


Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

23. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +/
Сообщение от Alen (??) on 14-Дек-10, 20:08 
>В сад. В смысле - гугль. Читать про SSD.

Спасибо уж лучше вы к нам, и что такого в вашем гугле чего
нельзя прочесть в общем? :)

>На raid0 вообще не стоит хранить ничего хоть немного имеющего ценность. Для скорости есть >raid10

Вот тут я вообще не вижу предмета спора - своё применение есть у
любого уровня иначего его бы просто не было.

>Сколько флешей нужно для 80-100 гиг спейса? В какую цену они станут?

Отвечаю 8х16Гб - сравни по стоимости с 128 Гб ssd

>С каких пор дешевые флешки стали давать 80-100Мбайт/с (я не ошибся - именно мегаБАЙТ)?

ты вообще в курсе о чем речь? Или у тебя проблемы с умножением?
даже если флешки дадут по 20 мегов/с на чтение мы получим ~160 твоих безошибочных МБ/с
для такой пропускной способноси надо 3 контроллера усб2 коих на современных материнках бывает не мение 4

про цену - ну ты понял

>Я думаю, тебе еще учиться и учиться. Чтобы понимать, зачем реально нужен SCSI и понять, >что к скорости работы устройства SCSI (да еще поверх другого протокола) имеет весьма >отдаленное отношение.

Я честно прочитал это 3 раза, но не понял, что ты этим хотел сказать.
Сначала научись формулировать свои мысли / уменьши рекурсию / вернись из астрала, ,
а уже потом пытайся поучать других  :)

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

16. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +1 +/
Сообщение от Crazy Alex email(??) on 14-Дек-10, 18:05 
>> Пока ты ржал, все кому надо было попробовали уже raid из флешек
>> я например 4 штуки объединял в raid0 - работало вполне себе нормально
> У флешек (то, что продается в магазине):
> 1) к-во циклов записи жестко лимитировано. Ориентируйся на 1000 (тут как повезет).
> 2) оно МЕДЛЕННОЕ!!!! Жутко медленное!!!!!
> Умные люди используют SSD, а не флешки.  :D

Не берите самые дешевые флешкив переходе, а хоть слегка выбирайте -  ивсё будет в порядке. Времена, когда SSD были чем-то сильно отличным от флешек, миновали - рынок громаден и контроллеры давно научились делать приличными. Да и флеш никто специально для вас с тысячей циклов делать не будет, если технологическая норма на два порядка выше. Исключение - брак и продукция полуподвальных изношенных линий.

> Коротко - флешки годятся для целей "линукс как фирмварь". Т.е. например использовать
> как бутявку NAS. Или рутера. Жалко, что перестали делать флеши с
> хардверной блокировкой от записи (переключатель на корпусе).

Вот насчет хардварной защиты - согласен полностью. И даже регулярно хочется, чтобы она была по прицнипу WORM - "записал - сломал шпенёк - дальше писать невозможно"/

> И НЕ в raid0 - упаси бог, вылетит флеша (а она гарантированно
> вылетит!) - кранты данным. Только raid1 !!!

Всё гарантированно вылетает, хоть флешки, хоть винты. raid (может, 1, а может и 5), бэкапы... от смены винта на лешку всё это как-то не меняется.

> А вообще - NAS, и только NAS -  даже для дома.

NAS - он как бы для другого - для обеспечения доступа к данным из нескольких точек.
> Для энтерпрайза - SAN.
> SCSI over USB не нужен.

Лоровец?

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

21. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +/
Сообщение от аноним2 on 14-Дек-10, 19:29 
кто-то мешает монтировать ro?
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

28. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +/
Сообщение от Pbl6a on 17-Дек-10, 11:55 
Ну нету на рынке вменяемых NASов для дома гикам. Либо что то непотребное до 5-6 дисков, либо что то симпатичное на 15 (и 15+) с ценами запчасти самолёта.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

29. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +/
Сообщение от asamoylov on 14-Май-12, 10:22 
>Жалко, что перестали делать флеши с хардверной блокировкой от записи (переключатель на >корпусе).

У QUMO есть флэшки с защитой от записи. Серия Инь-Янь...

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

22. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +/
Сообщение от pro100master (ok) on 14-Дек-10, 19:39 
Не надо тут ля-ля :) На чтение порнухи может и будет близко к харду. При IOPS от 1000 получится раз в 10 медленее, если не больше.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

6. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +/
Сообщение от anonymous (??) on 14-Дек-10, 16:18 
А что в этом смешного? Это реализуемо, скорость - не предел.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

11. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +/
Сообщение от PAL on 14-Дек-10, 17:31 
> А что в этом смешного? Это реализуемо, скорость - не предел.

Ты стойку в жизни хоть раз видел? Как ты себе видишь стойку, в которой установлено от 24х до 48 блейдов, и к КАЖДОМУ идет по три USB шнурка минимум (RAID5)? На самом деле - по четыре,т.к. производительность даст только RAID10. Там стойки за этими шнурами видно не будет.

А в домашних условиях - зачем оно надо, такие рейды, когда на рынке навалом NAS? Для совсем бедных - есть софтовый рейд, которому все равно, девайс scsi или usb. Разве что совсем что-то специфическое.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

14. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +1 +/
Сообщение от Crazy Alex email(??) on 14-Дек-10, 17:55 
Насколько я помню, у USB 3.0 скорость такова, что можно один шнурок + хаб внутри повесить. И лично я буду совершенно не удивлён, если в результате USB вообще вытеснит SATA на 90% машин. Ибо унификация.
И, собственно, никто не заставляет использовать это в блейдах. Даже серверов и кроме блейдов хватает. Кстати, USB 3.0 - это почти 5 ГБит, так что с NAS по скорости может поспорить запросто.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

24. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +/
Сообщение от dedmopo3 on 15-Дек-10, 00:10 
>> А что в этом смешного? Это реализуемо, скорость - не предел.
> Ты стойку в жизни хоть раз видел? Как ты себе видишь стойку,
> в которой установлено от 24х до 48 блейдов, и к КАЖДОМУ
> идет по три USB шнурка минимум (RAID5)? На самом деле -
> по четыре,т.к. производительность даст только RAID10. Там стойки за этими шнурами
> видно не будет.

Как-то так получилось, что я их видел. 96 2-х узловых блейдов в стойке, совсем без шнурков. Тем не менее, это не отменяет необходимости в более быстром USB, например, для подключения какой-то хрени на другом континенте. И меня совсем не волнует, что в качестве USB-носителя будет выступать - негр со свистком, файл, iSCSI-диск или что еще, если нужно быстро перелить пару терабайт данных. Просто не нужно путать протокол со шнурком.

Кстати, производительность на самом деле даст только RAID0, по определению.
Просто не все их готовить умеют и не все знают где и как их используют.

> А в домашних условиях - зачем оно надо, такие рейды, когда на
> рынке навалом NAS? Для совсем бедных - есть софтовый рейд, которому
> все равно, девайс scsi или usb. Разве что совсем что-то специфическое.

А, видимо, месье знает разницу между софтовым райдом для бедных и теми NAS-ами, которых навалом на рынке.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

8. "Для Linux представлен UASP-драйвер (USB Attached SCSI)"  +6 +/
Сообщение от dalco (ok) on 14-Дек-10, 16:33 
А неплохо бы... Создаем RAID5/RAID6 массив с черной бухгалтерией и в конце рабочего дня раздаем по винту админу, главбуху и директору с замами. Все, инфа в безопасности...
А потом можно еще в квест поиграть "найди N дисков и собери базу" :)

P.S. Шучу я, если кто не понял.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

19. "Для Linux представлен драйвер с поддержкой протокола UASP (U..."  +/
Сообщение от AsphyX (??) on 14-Дек-10, 19:09 
По ссылке не ходил, спрашиваю тут: а чем это отличается от USB Mass Storage, который тоже есть инкапсуляция подмножества протокола SCSI поверх USB?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Для Linux представлен драйвер с поддержкой протокола UASP (U..."  +1 +/
Сообщение от Damon_ (ok) on 14-Дек-10, 19:22 
Второй абзац новости, в аккурат, отвечает на поставленный вопрос.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

26. "Для Linux представлен драйвер с поддержкой протокола UASP (U..."  +/
Сообщение от Frank email(ok) on 15-Дек-10, 07:30 
> ВOT мешает реализации потенциала современных устройств, например, организации полноценных RAID-массивов из подключенных через USB-порты накопителей.

Мне больше всего мешалось то, что ядро поднимает USB _после_ инициализации RAID. В результате пришлось отказаться от RAID5 - быстро разваливался, и сделать так, чтобы из initrd поднимался только корневой RAID1 раздел, а остальные поднимаются уже из rc.local вручную, когда USB шина уже работает. В таком виде хотя бы пересинхронизация после ребута происходит только корнового раздела, а не всех массивов на винте.

Кто там кричит "зачем оно"? - отвечаю: будильник, wifi-роутер, сервак всяких служб и полигон в одном - домашнем - флаконе, компактный, бесшумный, заметно более автономный чем обычный сисблок с УПСом:
http://img149.imageshack.us/i/img0765n.jpg/

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру