设为首页
当前位置:首页 > 人人学习 >> 文章内容


春天来了——NC面面观(上)


作者:吕森林 张新华    时间:2005-7-18   阅读1187次

      关心网络或计算机发展的朋友一定知道NC(Network Computer,即网络计算机),这是一种专用于网络计算环境下的瘦客户机Thin Client,它通过网络获取大部分资源,应用程序和数据都存储在服务器上,不需要硬盘、软盘及光驱等外部存储器,是一种无噪音、微型、高性价比的网络接入设备。
   
      一、NC的出现
   
      最初,NC只是出现在一些特殊行业中,这些行业不需要部分PC具有很全的功能,如银行、证券、保险、教育机构等,他们更趋向一种专用性的、功能较为单一、管理简单的设备,以减少总体应用成本和保证系统安全。比如在图书馆的检索大厅,由于检索工作只要有录入设备(键盘和鼠标)、显示器就行了,不需要使用光驱或者软驱。对此如果使用一台完整的计算机,那么就是浪费资源,而且成本也高。这时候就有人在PC上做文章,把硬盘的容量减小、去掉不需要的光驱和软驱。后来有的计算机生产厂家干脆在生产的时候就生产专用计算机。由于少了很多部件,当然机箱也可以做得很小。但是,这种计算机并不能完全被叫做NC,确切地说,NC不仅仅是因为它的体积变小,部分功能消失而被称作瘦终端机,而是因为还有一个非常重要的原因,那就是它本身的操作系统是嵌入式系统。
   
      说了这么多,NC到底什么样儿啊?图1就是一种NC的外观,只有一个显示器、键盘、鼠标和一个比最小的PC机箱还要小的机箱。怎么样,够小巧吧?
   
      二、NC的工作模式
   
      现在的NC已经“脱胎换骨”,它有以下几种工作模式:
      1.B/S模式
      在NC上可以运行浏览器,可以使用B/S架构的应用系统,其性能主要决定于网络和服务器,在这种模式下使用NC,其效果与使用PC几乎没有什么区别。
   
      2.终端模式
      在这种模式下,NC作为一个终端使用,常用的是基于Windows 的终端模式(WBT ),即应用程序在Windows 服务器上运行,在NC上运行RDP (远程桌面协议)客户程序,使用户感到程序好像在本地运行一样。采用WBT 可以使用户仍能使用Windows 的应用程序,解决了NC使用的Linux和Windows兼容的问题。NC还可以作为一个X终端,这时Linux或Unix的应用程序可以在各自相应的服务器上运行。
   
      3.本地模式
      通过从服务器上远程加载,Linux 应用程序可在本地运行,用网络上的硬盘作为存储器,此时相当于无盘工作站。对于Linux 应用程序可以采用这种模式,其性能决定于NC 和网络。因可用自由软件,成本低,而且除了加载和读写文件以外,不访问服务器,服务器和网络的负荷很小,打印可由网络或本地支持。
   
   
      三、NC的系统架构
   
      前面已经说了,NC是不能简单等同于无盘终端机的,其根本的原因是NC自己还具有嵌入式系统。NC作为瘦终端机,一般不需要很多存储空间来保存系统,它的存储空间只要有20MB到96MB就可以了,市场上的DOC(Disk On Chip)、DOM(Disk On Module)等快闪芯片即可满足要求。
   
      由于存储设备不同,那么和PCB板的接口也不同,DOC的接口是32个针脚,直接插在PCB板的相应接口上(图2),而DOM则是通过IDE口来连接。
   
      在选好所用的硬件设备后,就要对嵌入式系统进行开发,主要做的工作是编译内核、对硬件设备加载驱动程序、安装应用软件。由于是通过ICA或RDP协议来连接终端服务器,那么只需要安装ICA或RDP客户端,就可以将浏览器内置。
   
      首先,NC需要至少有一台服务器来充当主机角色,服务器的操作系统必须是Windows 2000 Server、Windows XP、Windows.NET、Linux、UNIX中任何一种或几种共有。
   
      在默认情况下,服务器软件不会被自动安装,需要手动安装。在Windows XP下,可以安装WinConnect Server XP,在服务器端安装了终端服务后,可以从客户端使用RDP(远程桌面协议,Remote Desktop Protocol)来连接服务器。Windows 2000 Server的RDP版本为5.0(不能显示真彩),Windows XP的RDP版本为5.1(可以显示真彩,但是对多媒体的支持不好),Windows.NET的RDP版本为5.2(为目前最高版本,对多媒体支持很好)。
   
      另外还可以使用ICA协议来连接服务器,ICA(Independent Computing Architecture)协议是Citrix公司的独立计算体系协议,在安装MetaframeXP前必须要安装终端服务。
   
      在服务器上安装所有客户端所需要的应用软件,系统配置、运行、通信、数据存储等都在服务器端完成,NC与服务器的工作模式为:NC将键盘和鼠标的动作通过网络传输给服务器,服务器返回结果,这样大大减轻了网络的负荷,提高了网络使用效率。图3是使用NC的企业的内部网络拓扑图。
   
      四、NC的优点
   
      和PC相比,NC有什么优点呢?从功能上来说这两者都差不多,最终的目的都是实现上网,当然配置上是有区别的。
   
      价格便宜:与低价PC相比,NC是一种高性价比的网络接入设备,总成本还不到普通低价PC的一半。
   
      易升级性:由于采用了新的网络架构,终端客户机(NC)根本不需要升级。不管是硬件升级,还是软件升级,都只需在服务器端完成,从而节省了大量人力物力。
   
      易维护性:与传统的PC机不同,系统管理员只须将应用软件在服务器端安装一遍,所有的客户机就都可以使用。由于NC没有硬盘、没有软驱和光驱,所以不会因为用户的误操作而造成系统崩溃,从而减轻了系统管理员大量的维护工作。
   
      易管理性:客户机用户只要输入自己的账号和密码就可以访问属于自己的工作环境和文档,从而管理员可以在服务器上管理所有用户,提供了一种崭新的办公方式。
   
      安全性高:由于NC只有一般的嵌入式操作系统,没有硬盘、软驱和光驱,所以用户不必担心病毒的危害。同时,因为用户的文档和资料都存储在服务器端,所以不会因为突然掉电而丢失重要的资料。
   
      目前惟一遗憾的是,NC对专业图像和影像处理不太令人满意,主要原因是因为图像和影像处理对服务器要求太高,这样就增加了成本。(未完待续)

相关信息
网友评论                >>> 发表您的评论
没有评论信息

  友情连接 关于人人 加盟人人 联系人人 人人广告 人人招聘 人人导航 人人未来  

人人文学网
网址:http://www.cnrr.cn 电子邮箱:253581255@qq.com
总部电话:010-51656981 QQ:253581255
版权所有: 华夏网·中国人人网

人人艺术网