Установка Sun / Oracle Grid Engine на одной машине

876
gojira

Я хочу установить кластер Grid Engine полностью на моем ноутбуке, «кластер», имеющий только два узла, один головной узел и один узел для вычислений. Узлы должны работать в одном и том же экземпляре одной и той же ОС (Ubuntu 11.10), и каждый «узел» должен быть привязан к одному ядру (у меня есть ноутбук с двухъядерным процессором). Мой вопрос (ы): это возможно, и если да, то как?

Немного контекста о том, почему я хочу это сделать: я использую грид-движок при работе на реальном кластере с множеством узлов, каждый узел имеет несколько процессоров, но там мне разрешено только выполнять некоторые критически важные вычисления. Я хочу попробовать несколько вещей с заданиями массива, которые абсолютно не интенсивны для вычислений, поэтому мне просто нужна установка движка сетки, чтобы поиграться. Поэтому мне было интересно, есть ли какой-нибудь способ иметь сетчатый кластер енина дома, независимо от того, насколько он слаб и мал; здесь важно, концептуально ли это работает на небольшом кластере или нет; Я не хочу проводить реальные вычисления на кластере движка сетки на моем ноутбуке, я знаю, что это было бы сумасшествием. Скорее, я хочу поиграть со своими сценариями, которые запускают задания массива, и для этого мне нужен кластер, который не является тем, который работает, и который полностью находится под моим контролем.

3

2 ответа на вопрос

0
jlliagre

На Солярисе я бы использовал зоны / контейнеры. Находясь в Ubuntu, вы можете попробовать использовать контейнеры Linux ( lxc ) или аналогичную виртуализацию ОС.

0
Dan Blanchard

Я создал скрипт для этого без какого-либо взаимодействия с пользователем в Travis-CI, и он должен работать при любой установке Ubuntu. Вы можете проверить суть здесь .