|
Компьютерный форум OSzone.net » Железо » Сетевое оборудование » FAQ - [решено] Аппаратная разгрузка для NFS и iSCSI? |
|
FAQ - [решено] Аппаратная разгрузка для NFS и iSCSI?
|
Пользователь Сообщения: 99 |
Добрый день!
На сколько я понимаю TCP Offload Engine - берет на себя обработку стека TCP\IP. Все вышележащие уровни и протоколы обрабатываются ОС и центральным процессором. В случае с iSCSI, существуют контроллеры способные аппаратно обрабатывать уровень iSCSI, разгружая ЦП и ОС. Их еще называют iSCSI HBA. Существуют ли сетевые контроллеры способные аппаратно выполнять уровни NFS? Сам я как бы догадываюсь что это немного другое и это не возможно. Но, вот смотрю на сайте intel обзор контроллеров ссылка на обзор и там значится такой пункт Интеллектуальная система аппаратной разгрузки а в пункте SoE (Storage over Ethernet) отмечены iSCSI, NFS Тойсть как будто бы этот контроллер умеет интелектуально разгружать NFS? или это совсем другое? Знающие люди, будьте добры, помогите разобраться в терминологии. |
|
------- Отправлено: 14:32, 27-03-2013 |
Назгул Сообщения: 2633
|
Профиль | Отправить PM | Цитировать Цитата FATruden:
Для X520, например, там еще будет присутсвовать FCoE. 2) Т. к. NFS это сетевая файловая система, причем половина сетевого стека должна поддерживаться OC, то ничего подобного HBA для нее не существует. 3) Проводили мы недавно эксперимент по поводу TCP Offload Engine и прочих фишечек в 10G Ethernet. Нагрузочным протоколом был iSCSI. Сетевые адаптеры: Intel x520 и Emulex Virtual Fabric Adapter II. В качестве клиентов и серверов выступали 2х процессорные сервера с 6-ядерными Xeon-ами. В качестве OS = Windows 2008R2 и Windows 2012. Итоги: полное отключение (по умолчанию включенных) опций акселерации вносило изменения в пределах погрешности измерений. Более того, в некоторых случаях производительность без акселерации, была слегка выше производительности с включенной акселерацией (опять же в пределах погрешности измерений. Единственный параметр который хоть как-то влиял на значения производительности для iSCSI - это размер MTU. |
|
------- Отправлено: 17:47, 27-03-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 99
|
Профиль | Отправить PM | Цитировать Цитата kim-aa:
Цитата kim-aa:
Цитата kim-aa:
|
|||
------- Отправлено: 18:50, 27-03-2013 | #3 |
Назгул Сообщения: 2633
|
Профиль | Отправить PM | Цитировать Цитата FATruden:
т. к. система все время перебрасывает расчеты между ядрами. Да и потоковое чтение не шибко загружает систему клиента. Таргет же грузился максимум процентов на 30% для одного HT-проца (для SLES 11). Итого, максимальная загрузка таргета в целом слегка превышала 1% (30/24) Цитата FATruden:
Вот на гигабитные соединения влияет явно. Скачок с 70 МБ/c до 100 МБ/c вполне возможен. А вот на 10G я наблюдал следующее: - пики может и выросли (до 1200 МБ/c), а вот средняя скорость сдвинулась где-то с 450 до 500 максимум. (Использовались следующие Software iSCSI target и были получены следующие скорости чтения: - Windows 2012 + Starwind = 500 - SLES11 = 450 - Native Windows 2012 = 380-400) - SMB соединение выдавало 400-450 МБ/c То же самое железо по FC8 выдавало 800 МБ/c. При использовании multipathing 1500 - 1550 МБ/c Итого было выяснено, что 10G Ethernet эквивалентен старой FC 4 Gbit по полосе, но все равно хуже по IOPs и задержкам |
||
------- Последний раз редактировалось kim-aa, 27-03-2013 в 19:39. Отправлено: 19:31, 27-03-2013 | #4 |
Ветеран Сообщения: 4677
|
Профиль | Отправить PM | Цитировать Цитата kim-aa:
а какой свитч? меряли чем? IOmeter? |
||
------- Отправлено: 22:32, 27-03-2013 | #5 |
Назгул Сообщения: 2633
|
Профиль | Отправить PM | Цитировать 1) Да, iometer для длительного теста и для теста непосредственно сетевого соединения.
Само сетевое соединение, кстати, выдавало честные 1000 - 1200 МБ/с Использовал ATTO Disk Benchmark. Он более удобен и нагляден чем iometer для быстрых промеров скорости потокового чтения/записи для задач вроде нелинейного монтажа. Собственно с этого страдания и начались: видеомонтажникам нужна была большая, но простая хранилка с установившейся скоростью потокового чтения не менее 1200 МБ/с. 2) Свич блейдовый BNT Virtual Fabric 10Gb Switch Module for IBM BladeCenter®. ![]() Он влиял, но не сильно. Прямое соединение добавило 30-50 МБ/c |
------- Последний раз редактировалось kim-aa, 27-03-2013 в 23:08. Отправлено: 23:00, 27-03-2013 | #6 |
Пользователь Сообщения: 99
|
Профиль | Отправить PM | Цитировать Цитата kim-aa:
Основы проектирования СХД на базе FC там кстати, в точности сказаны эти слова)))то есть ваш вердикт потверждают и эксперты. Получается, что в нынешних реалиях с многоядерными серверами TOE практически не актуально. А возможности протестировать контроллеры с апаратной поддержкой iSCSI у вас нет случайно?или может данные какие есть на эту тему? |
|
------- Отправлено: 12:42, 28-03-2013 | #7 |
Назгул Сообщения: 2633
|
Профиль | Отправить PM | Цитировать 1)
Цитата FATruden:
- карты дороже FC8 - свичи сильно дороже FC8, при этом по функционалу (хранения данных) они хуже - потоковая скорость теоретически близка (но нужно проверять для каждого конкретного случая) - задержки выше, IOPS ниже (т. к. стек протоколов длиннее) По слухам неплохи 40GE Ethernet, а особенно iSCSI over Infiniband, но это тестировать надо (Все лгут! ![]() 2) Цитата FATruden:
А вот для какого-либо сервера приложений с сотней тысяч одновременных мелких сессий, TOE явно будет не лишним. |
||
------- Отправлено: 14:50, 28-03-2013 | #8 |
Пользователь Сообщения: 99
|
Профиль | Отправить PM | Цитировать Спасибо. Все, что хотел для себя выяснить, выяснил.
|
------- Отправлено: 16:42, 28-03-2013 | #9 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Доступ - Вопрос про доступ и разрешения для игры NFS. | FreddikMerfi | Microsoft Windows 7 | 11 | 26-11-2012 20:34 | |
Выбор железа для iSCSI Target | Pinguine | Выбор отдельных компонентов компьютера и конфигурации в целом | 0 | 10-08-2010 01:07 | |
Разгрузка CPU (или GPU) | SS3 | Хочу все знать | 4 | 17-11-2008 12:57 | |
Какая нужна аппаратная часть для организации DFS корня? | Ferum01 | Microsoft Windows NT/2000/2003 | 3 | 14-09-2007 13:32 | |
Разгрузка сети | S-ON | Сетевые технологии | 4 | 27-08-2007 08:07 |
|