在无线networking环境中运行Linux的瘦客户机

我是一所小型私立学校的唯一IT人员。 学校有大约60台电脑。 所有电脑都在无线networking上; 大楼里没有以太网。

我想将学校迁移到Linux。 我希望安装程序要求对端点进行最小限度的维护,以支持中央身份validation和文件共享,并尽可能地利用端点的CPU。

我设想的最佳scheme是在每个端点的硬盘驱动器上安装一个小的Linux发行版。 此发行版将join无线networking并通过NFS挂载根文件系统。 然后启动将正常进行。 该场景具有以下优点:

  1. 它将与无线networking一起工作。 (而PXE解决scheme不会。)
  2. 我可以通过修改存储在服务器上的端点根文件系统来更新系统的几乎所有方面。
  3. 与普通的瘦客户端解决scheme不同,在这里我们使用端点的CPU,而不是通过无线networking进行屏幕更新。

我的问题:

  1. 有什么我想要做的更好的情况?
  2. 有没有比NFS更好的文件系统? 我喜欢使用支持caching的文件系统到本地硬盘,并通过networking下载只更新的文件。
  3. 这是否已经被其他人完成和logging? 我发现的所有howtos是有线networking和PXE启动。

通过WLAN为60个客户端安装根FS 永远不会以远程方式工作。 无线局域网是一种共享的媒体,它只是没有这个能力。

通过有线连接来实现这一点是可能的,但是仍然需要考虑许多事情,但是使用无线连接是不可行的。 那么,也许你可以以某种方式得到它的工作,但是如果你需要一个甚至是最低限度的工作系统,这将导致在非常昂贵的专业WLAN设备(许多接入点和像思科这样的专业供应商类似的东西)上的巨额投资。

您需要使用本地根文件系统,但是有很多pipe理解决scheme来控制一堆机器。 看看像木偶,厨师或cfengine的东西作为一个起点。