The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

OpenNews: Построение SAN для Xen на основе DRBD, LVM и GNBD, opennews (??), 27-Фев-07, (0) [смотреть все]

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


1. "Построение SAN для Xen на основе DRBD, LVM и GNBD"  +/
Сообщение от andrey (??), 27-Фев-07, 03:55 
iscsi рулит.
использую xen и внешний promise vtrak-m200i доволен до ужаса :)
все эти xbd прошлый век :)
Ответить | Правка | Наверх | Cообщить модератору

2. "Построение SAN для Xen на основе DRBD, LVM и GNBD"  +/
Сообщение от Андрейemail (??), 27-Фев-07, 08:57 
А скока он стоит, твой promise vtrak-m200i?
Ответить | Правка | Наверх | Cообщить модератору

3. "Построение SAN для Xen на основе DRBD, LVM и GNBD"  +/
Сообщение от Андрейemail (??), 27-Фев-07, 08:59 
>iscsi рулит.
>использую xen и внешний promise vtrak-m200i доволен до ужаса :)
>все эти xbd прошлый век :)


и какой нужен процессор чтобы этот iscsi обсчитывать?

может SATA over Ethernet многим больше подойдёт?  

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

4. "Построение SAN для Xen на основе DRBD, LVM и GNBD"  +/
Сообщение от xguru (?), 27-Фев-07, 10:17 
Чем принципиально iSCSI лучше чем AoE?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

7. "Построение SAN для Xen на основе DRBD, LVM и GNBD"  +/
Сообщение от sauronemail (??), 27-Фев-07, 18:03 
Тем что работает TCP/IP, умеет обрабатывать ошибки и лучше масштабируется.
Ответить | Правка | Наверх | Cообщить модератору

8. "Построение SAN для Xen на основе DRBD, LVM и GNBD"  +/
Сообщение от xguru (?), 28-Фев-07, 12:38 
По поводу ошибок: да AoE не обладает дополнительными
механизмами по коррекции ошибок в дополнение к
к ethernet checksum'ам.

Что касается всего остального, нельзя сказать, что iSCSI этим лучше.
Это просто его свойства.

"Умееет обрабатывать TCP/IP" означает, что
он не только умеет, но и "вынужден обрабатывать TCP/IP"
Зачем мне TCP/IP если у меня хранилище стоит
рядом с серовером, который его использует,
и они соединены или непосредственно коммутатором
или вообще кроссом?

С другой стороны у AoE есть и неоспоримые плюсы:
* Стоимость
* Производительность
* Простота

На мой взгляд, утверждение iSCSI лучше чем AoE
точно также неверно, как и обратное.

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

17. "Построение SAN для Xen на основе DRBD, LVM и GNBD"  +/
Сообщение от sauronemail (??), 28-Фев-07, 21:04 
>По поводу ошибок: да AoE не обладает дополнительными
>механизмами по коррекции ошибок в дополнение к
>к ethernet checksum'ам.

В результате мы можем получить сбои это очень здорово.

>"Умееет обрабатывать TCP/IP" означает, что
>он не только умеет, но и "вынужден обрабатывать TCP/IP"

В случае ToE карт вам будет сугубо начихать.

>Зачем мне TCP/IP если у меня хранилище стоит
>рядом с серовером, который его использует,
>и они соединены или непосредственно коммутатором
>или вообще кроссом?

Затем, что если через год вам вдруг приспичит унести его в другое здании и подключено оно там будет через L3 коммутатор, AoE у вас не будет работать.

>С другой стороны у AoE есть и неоспоримые плюсы:

>* Стоимость
Эээ... то, что существует программный iSCSI target вы не в курсе? У меня вон стоит и работает.

>* Производительность
А чем iSCSI медленнее? :) У меня на гигабите упор идет в IO винчестера. Загрузка на стороне iSCSI target не привышает 20 процентов. Что я не так делаю?

>* Простота
Что сложного в iSCSI?

>На мой взгляд, утверждение iSCSI лучше чем AoE
>точно также неверно, как и обратное.

Лучше. AoE не имеет слоя по работе с ошибками, хуже масштабируется существует только под Linux. iSCSI initiator (клиент) существует под Windows, Linux, Solaris, *BSD и большую часть коммерческих UNIX.

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

23. "Построение SAN для Xen на основе DRBD, LVM и GNBD"  +/
Сообщение от xguru (?), 01-Мрт-07, 11:01 

>>По поводу ошибок: да AoE не обладает дополнительными
>>механизмами по коррекции ошибок в дополнение к
>>к ethernet checksum'ам.
>
>В результате мы можем получить сбои это очень здорово.
>

Ошибки можно получить в любом случае.
Вопрос только в их вероятности.
Её можно подсчитать для того и для того случая.

Вы можете назвать какие механизмы коррекции ошибок
существуют в iSCSI?

>>"Умееет обрабатывать TCP/IP" означает, что
>>он не только умеет, но и "вынужден обрабатывать TCP/IP"
>
>В случае ToE карт вам будет сугубо начихать.
>

Спасибо, что вы это сказали.

>>Зачем мне TCP/IP если у меня хранилище стоит
>>рядом с серовером, который его использует,
>>и они соединены или непосредственно коммутатором
>>или вообще кроссом?
>
>Затем, что если через год вам вдруг приспичит унести его в другое
>здании и подключено оно там будет через L3 коммутатор, AoE у
>вас не будет работать.
>
А если мне это не приспичит?
И я это уже сейчас знаю?


>>С другой стороны у AoE есть и неоспоримые плюсы:
>
>>* Стоимость
>Эээ... то, что существует программный iSCSI target вы не в курсе? У
>меня вон стоит и работает.
>
Это очень хорошо.


>>* Производительность
>А чем iSCSI медленнее? :) У меня на гигабите упор идет в
>IO винчестера. Загрузка на стороне iSCSI target не привышает 20 процентов.
>Что я не так делаю?
>
>>* Простота
>Что сложного в iSCSI?
>
Вы что имеете в виду?
Простоту настройки или простоту стандарта?

Речь идёт о простоте стандарта.
Простота настройки и там и там находится на одном уровне.


>>На мой взгляд, утверждение iSCSI лучше чем AoE
>>точно также неверно, как и обратное.
>
>Лучше. AoE не имеет слоя по работе с ошибками, хуже масштабируется существует
>только под Linux. iSCSI initiator (клиент) существует под Windows, Linux, Solaris,
>*BSD и большую часть коммерческих UNIX.

"существует только под Linux" -- это не так.

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

26. "Построение SAN для Xen на основе DRBD, LVM и GNBD"  +/
Сообщение от sauronemail (??), 01-Мрт-07, 13:19 
>Ошибки можно получить в любом случае.
>Вопрос только в их вероятности.
>Её можно подсчитать для того и для того случая.
>
>Вы можете назвать какие механизмы коррекции ошибок
>существуют в iSCSI?
Помимо контрольных сумм в самом TCP пакете есть возможность, добавления дополнительного CRC32 поле еще и в самом пакете. Плюс есть механизм отслеживания и коррекций ошибок.

>А если мне это не приспичит?
>И я это уже сейчас знаю?
Не зарекайтесь. К тому же по AoE можно подключить только PATA и SATA диски насколько я помню.

>Это очень хорошо.
Я про стоимость. Чем дешевле AoE ? ;)

>Вы что имеете в виду?
>Простоту настройки или простоту стандарта?
Я имею ввиду простоту настройки.

>Речь идёт о простоте стандарта.
AoE слишком простой стандарт который можно применять в достаточно ограниченном количестве случаев.

>Простота настройки и там и там находится на одном уровне.
Именно.

>>Лучше. AoE не имеет слоя по работе с ошибками, хуже масштабируется существует
>>только под Linux. iSCSI initiator (клиент) существует под Windows, Linux, Solaris,
>>*BSD и большую часть коммерческих UNIX.
>
>"существует только под Linux" -- это не так.
А под что еще? Есть под Windows есть под Solaris есть под *BSD ?

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

31. "Построение SAN для Xen на основе DRBD, LVM и GNBD"  +/
Сообщение от xguru (?), 01-Мрт-07, 17:46 
>>Ошибки можно получить в любом случае.
>>Вопрос только в их вероятности.
>>Её можно подсчитать для того и для того случая.
>>
>>Вы можете назвать какие механизмы коррекции ошибок
>>существуют в iSCSI?
>Помимо контрольных сумм в самом TCP пакете есть возможность, добавления дополнительного CRC32
>поле еще и в самом пакете. Плюс есть механизм отслеживания и
>коррекций ошибок.

Не совсем понял последнее предложение.
Без него было уже почти всё понятно.
Можно ещё раз?

>
>>А если мне это не приспичит?
>>И я это уже сейчас знаю?
>Не зарекайтесь. К тому же по AoE можно подключить только PATA и
>SATA диски насколько я помню.
>

Нет, через AoE можно экспортировать любые блочные устройства.


По поводу iSCSI выше говорилось, что он масштабируется лучше.
С этим никто не спорит.
Но это не означает, что из-за этого качества во всех случаях жизни
нужно использовать только его.

>>Это очень хорошо.
>Я про стоимость. Чем дешевле AoE ? ;)
>

AoE дешевле тем, что позволяет
получить такую же производительность как iSCSI,
но без необходимости покупки дорогостоящих TCP offload Engines
в тех случаях, когда между хранилищем и сервером находится
коммутируемая сеть (то есть они находятся в пределах одного bc-домена).

За те же деньги iSCSI в общем случае не сможет дать
такой же производительности как AoE.


>>Вы что имеете в виду?
>>Простоту настройки или простоту стандарта?
>Я имею ввиду простоту настройки.
>
>>Речь идёт о простоте стандарта.
>AoE слишком простой стандарт который можно применять в достаточно ограниченном количестве случаев.
>
Да

Но в этом ограниченном количестве случае он рулит.

Спор начался в том месте, где вы сказали,
что iSCSI лучше везде, во всех возможных ситуациях.
С чем я согласиться не могу.

>
>>Простота настройки и там и там находится на одном уровне.
>Именно.
>
>>>Лучше. AoE не имеет слоя по работе с ошибками, хуже масштабируется существует
>>>только под Linux. iSCSI initiator (клиент) существует под Windows, Linux, Solaris,
>>>*BSD и большую часть коммерческих UNIX.
>>
>>"существует только под Linux" -- это не так.
>А под что еще? Есть под Windows есть под Solaris есть под
>*BSD ?

Да
Есть под Windows, есть под Solaris, есть под FreeBSD


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

33. "Построение SAN для Xen на основе DRBD, LVM и GNBD"  +/
Сообщение от sauronemail (??), 02-Мрт-07, 11:08 
>>Плюс есть механизм отслеживания и
>>коррекций ошибок.
>
>Не совсем понял последнее предложение.
>Без него было уже почти всё понятно.
>Можно ещё раз?

Это вам в RFC. На уровне протокола кроме обработки есть еще отслеживание сбоев помимо использования механизма четных сумм. На данный момент этот механизм реализован в Core iSCSI. В Open iSCSI реализации на данный момент нет.

>Нет, через AoE можно экспортировать любые блочные устройства.
В последний раз когда я смотрел можно было только PATA/SATA диски.

>Но это не означает, что из-за этого качества во всех случаях жизни
>нужно использовать только его.
iSCSI это стандарт который закреплен в RFC, в отличие от AoE. Я предпочитаю стандартные решения.

>AoE дешевле тем, что позволяет
>получить такую же производительность как iSCSI,
>но без необходимости покупки дорогостоящих TCP offload Engines
>в тех случаях, когда между хранилищем и сервером находится
>коммутируемая сеть (то есть они находятся в пределах одного bc-домена).
В случае когда вам для iSCSI требуется ToE там уже стоит забыть про AoE. К тому же я не думаю, что AoE позволяет добиться увеличения производительности в двое по сравнению с iSCSI. Максимум 50 процентов. Хотя думаю меньше так как частично ToE реализован практически на всех гигабитных картах.

>За те же деньги iSCSI в общем случае не сможет дать
>такой же производительности как AoE.
Сильно сомневаюсь. Особенно в случе если берутся iSCSI карты с ToE. За счет чего AoE даст большую производительность при наличии карт ToE?

>Но в этом ограниченном количестве случае он рулит.
В этом ограниченном количестве случаев обычно разница в производительности между AoE и iSCSI редко играет свою роль.

>С чем я согласиться не могу.
Не соглашайтесь. :) IMHO iSCSI лучше AoE из-за своей стандартности. На то, что у AoE есть спецификация можете не пенять, т.к. в отличии от iSCSI практически поддержкой занимается только одна фирма.

>Да
>Есть под Windows, есть под Solaris, есть под FreeBSD
Судя по информации из википедии нормальный рабочий драйвер есть только под Linux и возможно под FreeBSD. Под Windows драйвер есть только платный (iSCSI initiator от Microsoft качается с сайта) под Solaris в стадии бета-тестирования.

Я в свое время тоже смотрел и на AoE и на iSCSI сравнивал их. Потом все же остановился на iSCSI как более рапрастраненном решении.

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

37. "Построение SAN для Xen на основе DRBD, LVM и GNBD"  +/
Сообщение от xguru (?), 03-Мрт-07, 12:28 
...
>
>Это вам в RFC. На уровне протокола кроме обработки есть еще отслеживание
>сбоев помимо использования механизма четных сумм. На данный момент этот механизм
>реализован в Core iSCSI. В Open iSCSI реализации на данный момент
>нет.

Я понял.

Вообще, это, на мой взгляд, одно из самых слабых мест в AoE,
поскольку на больших объёмах информации вероятность необнаружения
сбоя средствами Ethernet уже становится значащей.

>>Нет, через AoE можно экспортировать любые блочные устройства.
>В последний раз когда я смотрел можно было только PATA/SATA диски.

На что именно вы смотрели?
Насколько я понимаю, это вопрос сугубо реализации,
но никак не стандарта.

>
>>Но это не означает, что из-за этого качества во всех случаях жизни
>>нужно использовать только его.
>iSCSI это стандарт который закреплен в RFC, в отличие от AoE. Я
>предпочитаю стандартные решения.
>
Здесь согласен.

>В случае когда вам для iSCSI требуется ToE там уже стоит забыть
>про AoE. К тому же я не думаю, что AoE позволяет
Почему?

>добиться увеличения производительности в двое по сравнению с iSCSI. Максимум 50
>процентов. Хотя думаю меньше так как частично ToE реализован практически на
>всех гигабитных картах.
>
>>За те же деньги iSCSI в общем случае не сможет дать
>>такой же производительности как AoE.
>Сильно сомневаюсь. Особенно в случе если берутся iSCSI карты с ToE. За
>счет чего AoE даст большую производительность при наличии карт ToE?

Он и не даст.
Но была фраза "за те же деньги"
Как я могу за теже деньги ещё и ToE получить?

>
>>Но в этом ограниченном количестве случае он рулит.
>В этом ограниченном количестве случаев обычно разница в производительности между AoE и
>iSCSI редко играет свою роль.

В этом что-то есть.

>
>>С чем я согласиться не могу.
>Не соглашайтесь. :) IMHO iSCSI лучше AoE из-за своей стандартности. На то,
>что у AoE есть спецификация можете не пенять, т.к. в отличии
>от iSCSI практически поддержкой занимается только одна фирма.
>
>>Да
>>Есть под Windows, есть под Solaris, есть под FreeBSD
>Судя по информации из википедии нормальный рабочий драйвер есть только под Linux
>и возможно под FreeBSD. Под Windows драйвер есть только платный (iSCSI
>initiator от Microsoft качается с сайта) под Solaris в стадии бета-тестирования.
>

Да
Всё именно так.
Под Linux, FreeBSD, MacOSX, Solaris (beta, верно)
Под Windows платный. 100 баксов стоит

>
>Я в свое время тоже смотрел и на AoE и на iSCSI
>сравнивал их. Потом все же остановился на iSCSI как более рапрастраненном
>решении.

Я думаю, что мы тему исчерпали.
Большое спасибо за ваши комментарии.

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

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

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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