LINUX.ORG.RU

Виртуализация поверх HPCC. Есть возможность реализовать?

 hpcc


0

1

привет всем!
Есть 2 идентичных ПК.
Задача: Дать производительности для выполнения задачи, равной 146% от физической возможности ПК. на оставшейся мощности запустить еще одну ОС. Утопия?
Зачемвсеэто: Есть ПО для разработки устройств, оно нагружает 2 шестиядерных ксеона на протяжении суток-двух под 100%. А вот хотелось бы что бы продолжительность нагрузки была часов 20. При этом на HPCC-мощностях могла работать еще одна ОС, которой хватит 30-50% от изначальной производительности 1 ПК.
Не пинайте, лучше расскажите почему нельзя, если нельзя. А если льзя, расскажите, как можно?



Последнее исправление: dmt (всего исправлений: 2)

2 узла для запуска одной задачи не требую дополнительных систем управления заданиями. Тебе никто не мешает поставить *MPI для задачи и запускать 12 ядер на одном и 6 на другом. Остальные 6 отдать виртуальной машине.

НО!!! Есть вероятность внести расбалансировку в работу программы и тогда она будет работать медленнее чем на одном узле. Точно так же, при большом сетевом трафике, производительность может быть на уровне одного узла.

AlexVR ★★★★★
()

Ну ещё замечание, если такая большая задача, то не мудри и отдай обе машины целиком на её решение.

AlexVR ★★★★★
()

Не очень понятно что нужно. Если параллелизация на уровне данных, то поставь батч-систему и настрой сколько ядер, под что и где можно отдавать.

Evgueni ★★★★★
()
Ответ на: комментарий от AlexVR

на данный момент на обеих машинах работают 2 пользователя. отдав целиком обе машины под одну задачу- второй лишается рабочего места.

dmt
() автор топика
Ответ на: комментарий от Evgueni

Нужно объединить 2 машины, с целью предоставления одной машине 150% от номинальной производительности, второй <50. Скажем, что мешает использовать Kerrighed + KVM?

dmt
() автор топика
Ответ на: комментарий от Evgueni

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

dmt
() автор топика
Ответ на: комментарий от dmt

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

Не сколько, а как на кластерах? там тоже и те и другие считают. Тогда поставь систему управления заданиями на оба узла. И пусть отправляют задания в очередь.

AlexVR ★★★★★
()
Ответ на: комментарий от dmt

Почему? На то и были сделаны системы поддерживающие параллельное выполнение нескольких задач одновременно, то бишь разделение вычислительных ресурсов между ними.

Evgueni ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.