Назад | Перейти на главную страницу

Как заставить несколько блейд-серверов загружаться и читать с одного и того же образа, не имея локальных дисков?

Я занимаюсь научными вычислениями (много внимания уделяю быстрым процессорам для распределения больших вычислений, таких как физическое моделирование и оптимизация алгоритмов, обработка сигналов, изображений и видео и т. Д.), Парень, который совсем новичок в работе с серверами и хотел бы научиться Больше.

В принципе, если бы у меня был блейд-центр с 8 или 16 идентичными блейд-машинами (только у одного или ни одного из них не было жесткого диска), можно ли было бы удаленно загрузить все остальные с этого жесткого диска или другого центрального диска? Или может быть так, что они как-то делят все диски. По сути, я бы хотел избежать покупки одного жесткого диска для каждого блейд-сервера для локальной загрузки, если все они в конечном итоге должны быть копиями друг друга с использованием одного и того же программного обеспечения и так далее.


Может быть, это слишком общий или базовый вопрос для этого сайта, и я действительно должен спросить о каком-нибудь ускоренном курсе по установке, загрузке и настройке блейд-серверов?

В этом сценарии с набором серверов ESXi мы использовали блейды UCS. Они подключаются к общим хранилищам данных NFS в рабочем состоянии, но имеют те же ограничения с точки зрения внутренней емкости.

Итак, мы загружаемся из Fibre Channel через Ethernet, представленные LUN ​​из NetApp, который предоставляет общее хранилище.

Технически это отдельные загрузочные устройства с очень небольшими различиями в именах хостов (имя хоста, ssl-сертификат, ssh-ключи и т. Д.), Но из-за дедупликации данных на диске действительно мало. (Это очень похоже на вашу цель)

В целом, хотя это довольно гибкая и масштабируемая система, она, вероятно, не окажется дешевым вариантом.

Конечно, в зависимости от того, для чего вы используете свои лезвия, внутреннее хранилище может быть лучшим выбором. Существует разумное количество приложений, ориентированных на данные, которые получают огромную выгоду от систем типа локальных дисков. (elasticsearch, hadoop и т. д.)

При использовании Linux для загрузки блейд-серверов вам потребуется загрузка по сети PXE для загрузки операционной системы.

Вы также можете загрузиться через USB. Большинство блейд-серверов, которые я видел, имеют USB-порты на передней или внутренней стороне блейд-сервера.

После загрузки, если вы хотите поделиться хранилищем, вам необходимо настроить сетевое устройство хранения с использованием NFS или iscsi.