Что мне нужно, чтобы начать работу с тонкими клиентами?
Я планирую создать сервер Ubuntu (с балансировкой нагрузки для нескольких удаленных компьютеров) и подключить к нему тонких клиентов. К сожалению, я не знаю, как сделать тонкий клиент или настройки. Мне очень нравятся виртуализация, серверы и тому подобное.
По сути, у меня под столом лежал бы пул ресурсов, и у меня мог бы быть другой компьютер, где-то еще, где бы он не работал... Я не уверен, правильно ли я понимаю концепцию.
2 ответа
Вы можете использовать X2Go для тонких клиентов, как на сервере, так и на клиентах. Вы, вероятно, подключите серверы к сети, чтобы добавить общее хранилище, используя nfs или аналогичные, и LDAP для пользователей и групп. Затем вы устанавливаете необходимое программное обеспечение на все компьютеры. Это означает, что ваш пользователь может войти на любой сервер со своим именем пользователя и паролем и получить свой рабочий стол и файлы. Затем вы можете использовать DNS для балансировки нагрузки, например.
Есть много способов сделать это. Чем более конкретен ваш вопрос, тем более подробным может быть ответ.
Я думаю, что на самом деле в X2Go включена балансировка нагрузки, но я никогда не пробовал. www.x2go.org имеет больше информации.
Это напрямую не связано с виртуализацией и "пулами компьютеров", но проект LTSP позволяет загружать несколько тонких клиентов через PXE, чтобы пользователи могли войти на сервер Ubuntu и получить обычный рабочий стол Ubuntu. так же, как если бы они сидели за консолью сервера.
Поскольку это очень распространенный вариант использования в школах, LTSP является одной из основных функций в Edubuntu; просмотрите списки рассылки Edubuntu для обсуждения этой темы.
Я также рекомендовал бы блог Дейва Ричарда и его книгу: Проектирование и развертывание сетей тонких клиентов Linux; хотя он использует другой дистрибутив на основе Gnome, основные концепции по-прежнему применимы, и он ясно показывает, как масштабировать графический вход в систему для сотен пользователей путем развертывания отдельных "серверов приложений".
(ссылки на edubuntu.org и davelargo.blogspot.com очищены от стекового обмена)