Назад | Перейти на главную страницу

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

Я единственный ИТ-специалист в небольшой частной школе. В школе около 60 компьютеров. Все ПК подключены к беспроводной сети; в здании нет сети Ethernet.

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

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

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

Мои вопросы:

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

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

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

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