百科解释
目录·简介·与网络计算机的区别·瘦客户端的优点·传统客户端的优点·虚拟网络磁盘终端的优点·虚拟网络磁盘终端的缺点·协议·瘦客户端的主要生产商·Open Source Projects 瘦客户端(Thin Client)指的是在客户端-服务器网络体系中的一个基本无需应用程序的计算机终端。 它通过一些协议和服务器通信,进而接入局域网。瘦客户端将其鼠标、键盘等输入传送到服务器处理,服务器再把处理结果回传至客户端显示。不同的客户端可以同时登录到服务器上,模拟出一个相互独立又在服务器上的工作环境。与此相反,普通客户端会尽可能多地进行本地数据处理,与服务器(或其他客户端)的通信中只传送必要的通信数据。 简介 设计一个客户端-服务器应用程序的时候,要分配好客户端和服务器需要分别完成的任务。这个分配工作将会极大地影响客户机和主机的成本,应用程序的健壮性和安全,和后期修改、移植灵活度。 其中一个难点是客户端软件应该多大程度上特定于应用程序。使用标准化的客户端软件,如网络浏览器或X11,能节省许多设计上的成本,但是缺陷是标准的客户端有很多局限性而无法针对用户个人化。 与网络计算机的区别 和网络计算机(Network Computer、NetPC)最大的不同在于,瘦客户端无需硬盘,所有的数据处理均由服务器完成。 应用程序 用户界面设备 把瘦客户端作为一个设备,指的是把它设计成只提供对用户界面程序有用的功能。通常这些设备都不配备硬盘,因为在安装恶意程序或非兼容程序时,硬盘将有可能损坏。出于低维护成本和增加平均设备失败间隔时间的需要,瘦客户端使用只读存储器如光盘驱动器, 网络虚拟驱动器或闪存. 理想情况下,用户将只拥有一台显示器、一个键盘、一个触碰式设备(如有需要)和足够的计算设备以完成显示和通信功能。目前生产并推销这些设备的公司包括Chip PC,升阳公司,BOSaNOVA和惠普公司。 软件式瘦客户端 然而多数瘦客户端都是软件式, 能在标准个人电脑硬件上执行。 瘦客户端的优点 瘦客户端的应用大大简化了起动映像(boot image)的控制。通常一个起动映像已能满足非常广泛的应用,而且能够集中管理,带来以下的好处: 管理成本较低 - 管理人员可以在服务器上集中管理瘦客户端的,而瘦客户端可能发生硬件故障的地方也较少。而由于本地环境被严格限制(通常还是没有记忆的),防止了恶意软件的攻击。 数据的保护较容易 - 经过适当设计,应用数据完全不会存放在瘦客户端上(它只是把运算结果绘制出来);对恶意软件防卫也可以集中进行。 硬件成本较低 - 因为没有硬盘,内存,也没有高性能的处理器,瘦客户端一般是较便宜,而且它们也不会常常需要升级或很快老化。即使把服务器的价钱计算在内,使用瘦客户端的总体价钱也往往比传统客户端低。其中一个原因是前者能把硬件物尽其用:传统客户端的处理器虽然强大,但往往只是被闲置。另外,瘦客户端之间可以共享内存,若是多个用户同时使用一应用程式,那程式要只需在中央服务器上加载,这情况下胖客户端需各自把程式加载到本机的内存。 耗能量低 - 瘦客户端专用的硬件耗能量比胖客户端的低。除了节省了电费外,还可能免去空调或不须要额外的空调,显着地减省了成本又达到节能的目的。 不会引起贼人兴趣 - 由于瘦客户端电脑是以专用的硬件或以较旧的硬件组装,它们不能在客户端-服务器以外的环境使用。贼人偷了后很难卖出,即使卖了价钱也不高。 适合恶劣环境 - 因为没有散热扇,瘦客户端可在多尘的环境使用,不用担心尘埃积聚阻碍散热扇的运行。 使用较少带宽 - 若使用胖客户端,用户开启10MB的档案,便需要把这10MB传送到用户的电脑上,储存时又要把这10MB传送到档案服务器去,打印时亦要把10MB传送到打印机上,这是没有效率的。在瘦客户端的环境下,由于终端机服务器和档案服务器通常以高速的主轴网络相连,开启或储存盘案的通讯得以局限在服务器室里。在服务器和用户之间,只有鼠标和键盘活动,以及屏幕的更新需要传送。使用如ICA等的协议,传送这些讯息所需的带宽可低至5kbps。 传统客户端的优点 对服务器的要求较低 - 因为大部份的应用处理都在客户端进行,所以传统客户端不像瘦客户端那样需要高性能的服务器,服务器成本大大降低。 多媒体性能较佳 - 在运行多媒体应用程式时,传统客户端较为占优,因为这时瘦客户端需要大量的带宽。例如电子游戏制就较适合在传统客户端上运行。 弹性较大 - 在某些操作系统上(例如视窗),软件是被设计在拥有本地资源的个人电脑上运行的。尝试在瘦客户端的环境下执行这些软件可能会是困难的。 虚拟网络磁盘终端的优点 Lower IT admin costs. See above Easier to secure. See above Lower hardware costs. No hard disk drive, no flash-disk. Worthless to thieves. See above Fewer server requirements. The server acts only as a file server, not an application server. Better multimedia performance. The client can use its own hardware resources More flexibility. See above More scalable. See above 虚拟网络磁盘终端的缺点 100Base-T LAN required. Because of the amount of data streamed to the clients, it is usually difficult to have a Network Virtual Disk client connected through WAN link to the server that house its virtual disk drive. 协议 在客户端-服务器通信方式中几种常用的通信协议: XML over HTTPXHTML和BXML使用此协议 几乎所有Unix系统及其衍生系统都采用此协议 NX technology X11协议的压缩版,以提供高高效服务 Virtual Network Computing 提供虚拟桌面共享功能 Citrix ICA with Citrix MetaFrame 远程桌面协议(Remote Desktop Protocol,RDP) >the default remote desktop access mechanism for MS-Windows</dd> HTML over HTTP used by a myriad of web applications 瘦客户端的主要生产商 eLux NG INFOTRONIC Rangee Thin Clients Neoware Systems Igel Technology Wyse ThinCCo AG LinWare Thin Clients Thinner LISCON AXEL levigo ThinClient Suite HP Compaq ThinClient Open Source Projects ThinStation OpenThinClient