Когда наступит время конфигурировать кластер openMosix с пулом серверов и множеством (персональных) рабочих станций, у вас будет несколько вариантов, каждый из которых имеет свои преимущества и недостатки.
В конфигурации с одним пулом все сервера и рабочие станции используются в едином кластере: каждая машина является частью кластера и может мигрировать процессы на любой другой существующий узел. Это, конечно же, делает вашу рабочую станцию частью пула.
В окружении, которое называется серверным пулом, сервера являются частью кластера, в то время как рабочие станции – нет, они даже не имеют ядра openMosix. Если вы захотите выполнить приложение на кластере, вам нужно будет специальным образом зайти на эти сервера (logon). Тем не менее, ваша рабочая станция также будет оставаться “чистой”: ни один из удалённых процессов не будет мигрировать на неё.
Третья альтернатива называется конфигурацией с адаптивным пулом: в ней сервера являются общими, в то время как рабочие станции присоединяются и покидают кластер. Представьте себе, что ваша рабочая станция в течение дня используется вами самими, но как только вы выходите из системы (logout) вечером, скрипт приказывает вашей рабочей станции присоединиться к кластеру и начать перемалывать числа. Таким образом, ваша машина используется, в то время как вам она не нужна. Если вам снова необходимы ресурсы машины, всего лишь запустите openMosix стоп-скрипт и ваши процессы будут держаться подальше от кластера и наоборот.
На практике это значит, что вы будете изменять роль своей машины используя mosctl.