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

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

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

2 ответа

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

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

Другие вопросы по тегам