与瘦型“裸体机”相伴


近日,《Ubuntu实验室》的全体员工与瘦型“裸体机”相伴体验)一整天。这一天是值得纪念的。一般而言,所谓“瘦型”Thin)是指,对计算设备的硬件设备要求“很低”,比如,128MB内存、CPU的时钟频率小于1GHz,但是,主板要求支持“网卡启动”功能。所谓“裸体机”Naked Computer)是指,没有操作系统的计算设备“总成”。一般来说,瘦型“裸体机”是“既瘦又裸”的计算机硬件,自身无法独立运行的一种网络计算接入装置,只有接入网络,它们才能在相关服务器的“驱动”下运行工作)。

在Linux环境指存在基于Linux的相关服务器)下,瘦型裸体机因为本身不具备“操作系统”,无法单独运行,但是,当它一接入网络加电),经由网卡,会自动“寻找”服务器实际上是服务器先发现它的存在),两者相互之间发生多次“快速对话”交互20余次),在瘦型裸体机的内存空间里面建立起一个很小的操作系统“内核”,以便处理挂接在瘦型裸体机上的外围设备比如:键盘、鼠标、音频及视频接受单元)的输入、输出。那么,对服务器有什么要求呢?这里指的就是所谓“LTSP”服务器5.0版本,Linux Terminal Server Project),要搞明白LTSP的工作机制,首先要知道GRUBGRanted Unified BoodLoader)的工作原理,具体细节在此不表。

6月8日,《Ubuntu实验室》基于Ubuntu 7.04教育版本)架设了一个由5个工作席位指瘦型裸体机)以及一台LTSP服务器组成的“工作网络”,进行各种并发操作,搞了一次很小型的“压力实验”,时间长达一整天。这里所谓“并发操作”内容)是指,各工作席位同时随机并发)玩游戏、搞文字处理和电子表格以及上网浏览、收发邮件、即时通讯、绘画以及流媒体播放,等等。实际上,运行效果很令人满意,因为那台LTSP服务器的内存才有1GB!简单地说,一台内存为1GB的高档PC服务器,能够供给5个人同时“干活”,而程序不犯“卡”指程序运行突然慢下来的感觉)。从理论上讲,一台1GB内存的LTSP服务器能够支持30个工作席位瘦型裸体机),但是,那只是别人的实际经验,对于我们,只能算是理论知识,有待实践去验证,目前我们不敢瞎说吹嘘)。我希望Ubuntu朋友们大胆地去做这项很有意义的实验。

值得一提的是,一台瘦型裸体机,内存才128MB,竟然能够流畅运行OpenOffice.org 2.2很大的软件包),真是不可思议。这一点,我亲身体验过,所以,敢说这句话。但是,我们苦于没有充分的计算资源尤其是“古老”的计算设备),来验证这一切,所以,我们目前)只能闭嘴。我们希望得到Ubuntu朋友们的指导、合作和帮助。

相关文章】

  • 为什么不试试Ubuntu?
  • Ubuntu十大应用程序 让你的电脑飞起来
  • Ubuntu 开源频道

相关内容