Вычислительный сервер (resurrection)

Как создать сервер оптимальной конфигурации.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
bess
Junior member
Сообщения: 8
Зарегистрирован: 20 дек 2007, 10:49
Откуда: Москва

Вычислительный сервер (resurrection)

Сообщение bess » 11 мар 2008, 10:03

Здравствуйте. Решил не поднимать старую тему, а создать новую, поскольку вопрос рассматривается теперь под другим углом.
Помогите определиться с выбором blade сервера. В данный момент рассматриваю предложенный мне на этом же форуме вариант. Так же есть немало моделей у hp.
В общем нужно найти оптимальный.

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

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Сообщение Tert » 11 мар 2008, 11:23

bess
Вы бы описали поподробнее под каким углом рассматриваете свою задачу.
А то может вам лучше взять, например, несколько 3950M2.
возможность использования общей памяти всеми лезвиями (насколько я понял infiniband это позволяет)
Вы имеет ввиду протокол RDMA?

bess
Junior member
Сообщения: 8
Зарегистрирован: 20 дек 2007, 10:49
Откуда: Москва

Сообщение bess » 11 мар 2008, 11:49

Tert писал(а):Вы бы описали поподробнее под каким углом рассматриваете свою задачу.
А то может вам лучше взять, например, несколько 3950M2.
Выбран угол обзора ориентированный именно на blade решения. По моим прикидкам так получается и надежнее и дешевле. Нет необходимости каждый раз приобретать новый корпус, новые+резервные бп, отдельный инфинибэнд-свитч и т.п.
Tert писал(а):Вы имеет ввиду протокол RDMA?
Видимо да. Требуется возможность использования одним процессом всей доступной памяти с нескольких серверов.

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Сообщение Tert » 11 мар 2008, 12:24

bess
RDMA - это немного другое. Это возможность пересылать данные напрямую в ОЗУ, минуя промежуточные буферы. Но это не общая память нескольких машин, прозрачная для приложений.
Поэтому эффективное использование RDMA требует поддержки со стороны софта.

bess
Junior member
Сообщения: 8
Зарегистрирован: 20 дек 2007, 10:49
Откуда: Москва

Сообщение bess » 11 мар 2008, 15:57

Эм. А разве распределением ресурсов не должен заниматься кластер распределенный по этим машинам? В моем понимании выбором узла и распределением памяти должно заниматься не конечное приложение, а кластерная система. Разве не так?
К примеру ibm сразу предлагает предустаноку RHEL или SLES на свои решения. Как минимум в RHEL5 соответствующий софт я видел, хотя не помешало бы уточнить.

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Сообщение Tert » 11 мар 2008, 16:23

bess
Вы путаете разные понятия.
RDMA - это не NuMA архитектура. Грубо говоря, какой то блок данных пересылается через InfiniBand напрямую в ОЗУ другого сервера и локальный процессор может сразу начинать работать с этими данными. Но вначале их надо переслать, а это может сделать только ваш софт, т.к. только ему известно что и куда слать.
В системе NuMA распределением ресурсов обычно занимается ОС, т.к. толко она имеет полную информацию о топологии всей системы.

Ответить

Вернуться в «Серверы - Конфигурирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 18 гостей