Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Informix Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Техническая реализация SDS  [new]
victor16
Member

Откуда:
Сообщений: 591
Как технически реализовать SDS?
Варианты:
1- NFS с общим cooked-файлом (сразу отпадает)
2- NAS
3- SAN
4- ATA over Ethernet
С чего начать?
С уважением,
Виктор
1 дек 08, 23:16    [6511450]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
victor16
Member

Откуда:
Сообщений: 591
В документации еще упомянуты Veritas и GPFS
2 дек 08, 10:29    [6512280]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
АнатоЛой
Member

Откуда: Киев, Украина
Сообщений: 2897
Блог

Linux/Desktop + SDS/MACH11 + iSCSI

Правда, там было и такое:
cesar_inacio_martins@yahoo.com.br
Considerations and limitations:
This example is just a development enviroment, NOT PRODUCTION.
I don't know if this environment is supported by IBM to production (
Spokey
almost certainly not!
) and I do not recommend this as a production environment.
2 дек 08, 11:15    [6512578]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
onstat-
Member

Откуда:
Сообщений: 6941
victor16
Как технически реализовать SDS?
Варианты:
1- NFS с общим cooked-файлом (сразу отпадает)


Производительность будет в полной п...
DirectIO будет использоваться только на одной из нод, думаю что это не допустимо.
Обе ноды должны быть максимально одинаковы в использовании ресурсов.
Монтировать нужно с опцией hard, это иногда ( в некоторых ОС) может приводить
к подвисанию ядра при задержке операций ВВ.
ИМХО критически много потенциальных точек отказа в этом подходе.


victor16

2- NAS
3- SAN


Если есть деньги на Informix , то строить NAS вместо SAN - экономить на спичках.

SAN + failover/multipathing + Enhanced-Capable+Concurrent VG + RAW or cooked over GPFS -
самый универсальный вариант под IBM
Hint : AIX для создания Enhanced-Capable+Concurrent VG требует HACMP.


SAN + failover/multipathing + Veritas
Вариант для Solaris.





victor16

4- ATA over Ethernet


Не пользовался.
2 дек 08, 12:30    [6513165]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
Журавлев Денис
Member

Откуда: St.John,NB,CA
Сообщений: 5532
onstat-
victor16
Как технически реализовать SDS?
Варианты:
1- NFS с общим cooked-файлом (сразу отпадает)


Производительность будет в полной п...
почему или это проблема информикса? не верю! Что такое п... ?

Сообщение было отредактировано: 2 дек 08, 14:04
2 дек 08, 14:03    [6513875]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
vasilis
Member

Откуда: Украина, Киев
Сообщений: 2205
Журавлев Денис
Что такое п... ?


"Поручик, молчать!!" (С)

P.S. Денис, к чему такие вопросы ?
2 дек 08, 14:11    [6513942]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
Журавлев Денис
Member

Откуда: St.John,NB,CA
Сообщений: 5532
vasilis
P.S. Денис, к чему такие вопросы ?
потому что неплохо бы аргументировать хоть как-то.

Я например знаю такие слова: 1gb сетевая карта за $100 + jumbo frames. Думаю такое решение будет на 5% тормознее и в 10раз дешевле. Не надо мне рассказывать про san 4gb, про ограничения ethernet, про то что субд только и делает что i/o, я уже большой мальчик в деда мороза не верю.

Сообщение было отредактировано: 2 дек 08, 14:17
2 дек 08, 14:16    [6513988]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
onstat-
Member

Откуда:
Сообщений: 6941
Журавлев Денис
vasilis
P.S. Денис, к чему такие вопросы ?
потому что неплохо бы аргументировать хоть как-то.

Я например знаю такие слова: 1gb сетевая карта за $100 + jumbo frames. Думаю такое решение будет на 5% тормознее и в 10раз дешевле. Не надо мне рассказывать про san 4gb, про ограничения ethernet, про то что субд только и делает что i/o, я уже большой мальчик в деда мороза не верю.


Для любого квалифицированного селера фраза
автор

Не надо мне рассказывать про

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

Единственное, что могу предложить в данном случае в ответ - не пожалеть времени и попробовать решение на NFS.


з.ы. Еще раз повторю, если у кого либо есть деньги на лицензию и поддержку Informix,
и при этом этот кто то очень просит(хочет) SDS,
то SAN не сильно увеличит общую стоимость.
2 дек 08, 14:49    [6514256]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
victor16
Member

Откуда:
Сообщений: 591
Журавлев Денис
vasilis
P.S. Денис, к чему такие вопросы ?
потому что неплохо бы аргументировать хоть как-то.

В документации не рекомендуется:
справочник администратора
Do not configure an SD secondary server that uses operating system buffering, such as NFS cross-mounted file systems.

поэтому не буду даже пытаться.
2 дек 08, 15:03    [6514360]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
victor16
Member

Откуда:
Сообщений: 591
Решил посоветоваться с техподдержкой.
Консультанты из ИБМ настойчиво порекомендовали GPFS.
2 дек 08, 16:33    [6515171]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
victor16
Member

Откуда:
Сообщений: 591
Собственно, если кого еще интересует сабж.
После интенсивных поисков оставили 3 варианта:
1- ATA over Ethernet (почти то же самое что iSCSI, но не использует TCP)
2- DRBD
3- SAN (если получится найти деньги в условиях кризиса)

Остальные варианты не подходят из-за многочисленных глюков.

С уважением,
Виктор
5 дек 08, 11:29    [6529218]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
АнатоЛой
Member

Откуда: Киев, Украина
Сообщений: 2897
Блог
victor16

2- DRBD

Просветите, пожалуйста, это в каком режиме DRBD собираетесь использовать? Каждый экземпляр Informix на отдельном сервере и своими винтами, а DRBD 8+ обеспечивает синхронизацию непосредственно винтов?
5 дек 08, 12:19    [6529606]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
vasilis
Member

Откуда: Украина, Киев
Сообщений: 2205
victor16
Собственно, если кого еще интересует сабж.

Даже если сейчас многих не интересует, то информация вполне может понадобиться в будущем.
Да и любые другие серьезные исследования, изыскания, анализ груды документации, выводы - это всегда интересно, и может сэкономить кому-то уйму времени или подвигнуть на какое-то новое технологичное решение, на которое не отважится только из-за нехватки информации или времени на ее обработку.
Так что, спасибо и держи нас в курсе в дальнейшем.
5 дек 08, 14:45    [6530792]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
zaiets
Guest
В принципе думаю не совсем и большая проблема, если используются более-менее "нормальные" дисковые массивы.
Большинство "нормальных" массивов идет с лицензией на работу с 2мя хостами (на разных массивах по разному называется)
Помимо этого, на массиве имеется как минимум 2 порта, а то и 2 контролера с 2 портами в каждом - подключить 2 хоста думаю не проблема.

Массивы позволяют создавать 256 и более лунов (может какие и меньше)

Для большитнства систем и 256 чанков думаю будет достаточно.
Ничто нам не мешает
1. нарезать лунов на дисковом массиве
2. использовать для чанков сырые диски
3. Напрямую к дисковому массиву подключить оба сервера.
4. Чтобы исключить возможные неприятности с записью, как и рекомендуется,
использовать разные временные пространства

Как по мне, такая схема является дешевой(массив как правило уже есть) и должна работать.
Если б вопрос возник полгода назад - мог бы и проверить, правда через SAN, но разницы не вижу.
5 дек 08, 15:20    [6531091]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
victor16
Member

Откуда:
Сообщений: 591
АнатоЛой
victor16

2- DRBD

Просветите, пожалуйста, это в каком режиме DRBD собираетесь использовать? Каждый экземпляр Informix на отдельном сервере и своими винтами, а DRBD 8+ обеспечивает синхронизацию непосредственно винтов?

Я больше специалист со стороны Informix'a, чем системщик, поэтому о конкретной реализации много сказать пока не могу. Задача стоит таким образом, что на каждый сервер устанавливается свой экземпляр Информикса, который конфигурируется, как SDS на дисках, которые для каждого сервака выглядят, как локальные, хотя на самом деле могут быть подключенными через сеть. Для этого на каждый сервер устанавливается дополнительная гигабитная ethernet-карта. Кстати, сами диски необязательно должны находиться на самой SDS-ноде. Теперь только остается выбрать подходящий протокол, что я и поручил сделать системщику. Их оказалось очень много: NBD, ENDB, DRBD, AoE, iSCSI, плюс множество чисто технических решений (диски с двумя контроллерами, диски с ethernet интерфейсом, SUN, NAS и т.д.). Он, конечно, сразу предложил самое легкое решение на основе SAN (storage area network, не путать с SUN). Но мы не ищем легких путей :), за деньги можно много чего построить надежного и высокопроизводительного, для начала надо попробовать с самой дешевой реализации. Если уж не будет удовлетворять, тогда будем искать финансирование более дорогих решений. В частности, техподдержка предложила решение на основе DS3400 с fiber-channel.

С уважением,
Виктор
5 дек 08, 15:42    [6531268]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
Журавлев Денис
Member

Откуда: St.John,NB,CA
Сообщений: 5532
victor16
.... Задача стоит таким образом, что на каждый сервер устанавливается свой экземпляр Информикса, который конфигурируется, как SDS на дисках ....
А цель какая? Куда хотите выстрелить?
5 дек 08, 15:48    [6531316]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
victor16
Member

Откуда:
Сообщений: 591
Журавлев Денис
victor16
.... Задача стоит таким образом, что на каждый сервер устанавливается свой экземпляр Информикса, который конфигурируется, как SDS на дисках ....
А цель какая? Куда хотите выстрелить?

Цель: создать кластер с SDS
5 дек 08, 15:51    [6531341]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
Журавлев Денис
Member

Откуда: St.John,NB,CA
Сообщений: 5532
victor16
Цель: создать кластер с SDS
это задача. Task
А цель? Target ?
5 дек 08, 15:54    [6531363]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
victor16
Member

Откуда:
Сообщений: 591
Журавлев Денис
victor16
Цель: создать кластер с SDS
это задача. Task
А цель? Target ?

не совсем понял
5 дек 08, 15:56    [6531382]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
Журавлев Денис
Member

Откуда: St.John,NB,CA
Сообщений: 5532
victor16
не совсем понял

зачем вам SDS? Чтоб был? Деньги освоить? Повысить надежность?

Сообщение было отредактировано: 5 дек 08, 16:02
5 дек 08, 16:01    [6531435]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
victor16
Member

Откуда:
Сообщений: 591
Журавлев Денис
victor16
не совсем понял

зачем вам SDS? Чтоб был? Деньги освоить? Повысить надежность?

Денис, можно я не буду отвечать на этот вопрос, а то это перерастет в очередной бесполезный флейм. Если Вы будете настаивать, то я пошлю Вас на страницу IBM, где описываются возможности SDS.

С уважением,
Виктор
PS: Я сожалею, что не приехал на недавний форум в Киев, где это все можно было обсудить в приватной беседе за рюмкой чая, если Вы, конечно, не против.
5 дек 08, 16:09    [6531501]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
Журавлев Денис
Member

Откуда: St.John,NB,CA
Сообщений: 5532
victor16

Денис, можно я не буду отвечать на этот вопрос, а то это перерастет в очередной бесполезный флейм. Если Вы будете настаивать, то я пошлю Вас на страницу IBM, где описываются возможности SDS.
Можно, мне просто любопытно.

victor16
PS: Я сожалею, что не приехал на недавний форум в Киев, где это все можно было обсудить в приватной беседе за рюмкой чая, если Вы, конечно, не против.
Ээ. Меня там тоже не было, и не могло быть.
5 дек 08, 16:22    [6531620]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
victor16
Member

Откуда:
Сообщений: 591
Журавлев Денис
Мне просто любопытно.

Причин на самом деле очень много, начиная с увеличения производительности, кончая реанимированием старых серваков, хранящихся на складе.
Журавлев Денис
victor16
: ... недавний форум в Киев, где это все можно было обсудить в приватной беседе за рюмкой чая, если Вы, конечно, не против.
Ээ. Меня там тоже не было, и не могло быть.
Жаль... Меня тоже не было. Надеюсь, это не последний форум по Informix.
5 дек 08, 16:33    [6531733]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
cpr
Member

Откуда: Rostov-on-Don
Сообщений: 762
Эх, что может быть лучше старого доброго FC RAID'а ?

Что такое SDS? Киньте каким нибудь линком , а то я от жизни наверное отстал. iSCSI знаю, а SDS не слышал что за зверь.
8 дек 08, 11:55    [6538106]     Ответить | Цитировать Сообщить модератору
 Re: Техническая реализация SDS  [new]
АнатоЛой
Member

Откуда: Киев, Украина
Сообщений: 2897
Блог
cpr, keywords "IDS11", "MACH11", "Cheetah Informix"
Уж больно много линков...
8 дек 08, 11:59    [6538144]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Informix Ответить