Root Conf2009 Ip Storage Networks I Scsi Etc
-
Upload
highload-2009 -
Category
Technology
-
view
546 -
download
1
Transcript of Root Conf2009 Ip Storage Networks I Scsi Etc
Андрей Новиков
Использование IP сетей в современных SAN:
iSCSI, FCIP, iFCP
Классификация устройств
• DAS – Direct Attached Storage, блочный доступ, использование АТА, SATA, SCSI, SAS, Fibre Channel
• NAS – Network Attached Storage, файловый доступ, использование CIFS, NFS
• SAN – Storage Area Network, блочный доступ, использование Fibre Channel, iSCSI
Преимущества использования Привычные сетевые технологии и средства управления
• отсутствие необходимости дополнительного обучения и уменьшение стоимости персонала
Испытанная транспортная инфраструктура• увеличение надежности
Доступность на больших расстояниях• возможность репликации данных и аварийного восстановления на расстоянии
Масштабируемость инфраструктуры • простота интеграции новых устройств
Увеличение производительности• миграция от 1 Gigabit Ethernet к 10 Gigabit Ethernet
Экономичность решений на основе сетей Ethernet• уменьшение совокупной стоимости владения (TCO)
Протоколы транспорта через IP сети
• iSCSI (RFC 3720)
• iFCP (RFC 4172)
• FCIP (RFC 3821)
Стек протокола iSCSI
Модель передачи данных iSCSI
Адресация iSCSI
iQN:1. Строка ‘iqn’ (iSCSI Qualified Name)
2. Год и месяц регистрации домена naming authority
3. Домен naming authority, записанный в обратном порядке
4. Опционально: двоеточие и строка с уникальным идентификатором объекта
Примеры:
iqn.2001-04.com.example:diskarrays-sn-a8675309
| 1 | 2 | 3 | 4 |
iqn.1991-05.com.microsoft:s2.contoso.com
EUI-64:1. Строка ‘eui’ (Extended Unique Identifier)
2. Идентификатор EUI-64, представленный в виде HEX-кода формата ASCII
Пример:
eui.02004567A425678D
Правила именования объектов
Обнаружение устройств iSCSI
• Статическое обнаружение
• SLP (Service Location Protocol) – RFC 4018
• iSNS (Internet Storage Name Service) – RFC 4171
Пример выполнения iSCSI Write
Конечные устройства iSCSI
Network Cards (NICs)• Необходим драйвер для инкапсуляции блоков данных• Нагрузка на CPU компьютера (в отсутствие TOE)
Storage Host Bus Adapters (HBAs)• Специализированное устройство для передачи блоков данных• Использует собственные мощности для работы
iSCSI Adapters• Комбинация функций NIC и HBA• Использование TCP Offload Engine для разгрузки центрального CPU• Наличие программных реализаций
Схема работы конечных устройств
Объединение двух FC SAN при помощи туннеля FCIP
Использование iFCP в сетях хранения