Тонкий клиент под управлением Linux в среде беспроводной сети

Я единственный айтишник в маленькой частной школе. В школе около 60 компьютеров. Все компьютеры находятся в беспроводной сети; в здании нет сети Ethernet.

Я хотел бы перенести школу в Linux. Мне бы хотелось, чтобы настройка требовала минимального обслуживания конечных точек, поддержки центральной аутентификации и общего доступа к файлам и максимально использовала преимущества ЦП конечной точки.

Оптимальный сценарий, который я представляю, - это установить небольшой дистрибутив Linux на жесткий диск каждой конечной точки. Этот дистрибутив будет подключаться к беспроводной сети и монтировать корневую файловую систему через NFS. Тогда загрузка продолжится как обычно. Этот сценарий имеет следующие преимущества:

  1. Это будет работать с беспроводной сетью. (Принимая во внимание, что решения PXE не будут.)
  2. Я могу обновить почти все аспекты системы, изменив корневую файловую систему конечных точек, хранящуюся на сервере.
  3. В отличие от обычных решений для тонких клиентов, здесь мы используем процессор конечной точки, а не выполняем обновления экрана по беспроводной сети.

Мои вопросы:

  1. Есть ли лучший сценарий того, что я пытаюсь сделать?
  2. Есть ли лучшая файловая система, чем NFS для этой цели? Я хотел бы использовать файловую систему, которая поддерживает кэширование на локальный жесткий диск и загружает по сети только обновленные файлы.
  3. Было ли это сделано и задокументировано кем-то еще? Все инструкции, которые я найду, предназначены для проводных сетей и загрузки PXE.

1 ответ

Решение

Монтирование корневой FS через WLAN для 60 клиентов никогда не будет работать даже удаленно. WLAN является общей средой, и у нее просто нет возможностей для этого.

Выполнение этого через проводное соединение возможно, но все же требует многих соображений, но с беспроводным соединением это просто невозможно. Ну, может быть, вы могли бы заставить его работать как-то, но если вам требуется даже минимально работающая система, это приведет к огромным инвестициям в очень дорогое профессиональное оборудование WLAN (множество точек доступа и аналогичные вещи от профессиональных поставщиков, таких как Cisco).

Вам нужно будет работать с локальными корневыми файловыми системами, но существует множество решений для управления, чтобы держать под контролем кучу машин. Взгляните на такие вещи, как Puppet, Chef или cfengine в качестве отправной точки.

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