мы хотим использовать собственный дистрибутив Linux через Интернет с Ги для некоторых простых задач (в основном для написания запущенных простых программ на Python) и не очень требовательных к вычислениям.
На пике популярности система могла использоваться максимум 150 людьми.
Есть ли способ заставить что-то подобное работать? Например. что-то вроде облачного интерфейса Amazon, но в реализации на локальном сервере.
Запуск такого количества сеансов одновременно является собирается взять довольно серьезное оборудование, и придется идти на компромиссы. Не забывайте, что у Amazon есть почти целый кластер серверов, настроенных для совместной работы.
Одним из компромиссов является эффективность использования вашей сети (где nx лучше) по сравнению с использованием процессора (где простая пересылка x лучше).LTSP - один из вариантов, но вам понадобится достаточно оперативной памяти для всех этих графических сеансов - LTSP / ubuntu рекомендует четырехпроцессорная система с гигабайтом оперативной памяти для ТРЕХ клиентов, хотя то, что вам понадобится, на практике будет значительно меньше, в зависимости от настроек и шаблонов использования.
Если у ваших пользователей уже есть доступ по ssh, во многих случаях достаточно просто использовать ssh с перенаправлением x.
Если нет, вы можете проверить x2go: http://www.x2go.org/
X11 предоставляет такой доступ. Возможно, NX будет использовать меньшую пропускную способность.