新浪网

  新浪首页 > 科技时代 > 软件 > 新浪科技 > 新闻报道
 


Win2000系列谈开篇:终端服务的功能和特性

http://www.sina.com.cn 2000/03/13 10:26 新浪科技

  Windows 2000系列谈之二

  上一讲我介绍了Windows 2000 Professional的特性,接下来似乎应该介绍Window s 2000 Server的新创意;但是经过一番考虑,我打算先来介绍终端服务(Terminal Service )和基于Windows的终端(Windows-based Terminal, WBT)。这样做的原因是,终端服 务戏剧性地改变了我们传统使用Windows客户机和服务器的方式,对于前后台的系统来讲,都是一个巨大改变。怎样来 描述终端服务的影响,都不过分。

  大家可能还记得,几年以前,讨论"TCO"的热潮中,有NC、NetPC等炫耀夺目的新生事物不断涌现。几年 过后,我们检讨一下那次"TCO"运动的成果,已经找不到当时火爆的NC的影子;但是,感谢那场运动,微软Windo ws家族有了一个丰硕的果实:Windows Terminal。要解释这个新技术,还要从Windows NT S erver 4.0, Terminal Server Edition谈起。

  终端服务的由来

  微软的 Windows NT Server 4.0, Terminal Server 版是一个技术上有 重大突破的技术,它能够让Microsoft Windows NT Server操作系统支持基于Windows的 终端,也能够把Windows操作系统系列扩展到超级瘦客户端上。这一新技术带给了企业客户一个基于Windows计 算环境的全新扩展,其中包括更低的总拥有成本,熟悉的32位Windows用户界面,强大而多样的Windows操作 系统系列产品。

  

  Windows NT Server 4.0, Terminal Server Edition的工作原理 是:客户机和服务器通过TCP/IP协议和标准的局域网构架联系。通过终端客户端,客户机的鼠标、键盘的输入传递到T erminal Server上,再把服务器上的显示传递回客户端。客户端没有计算能力,至多只提供一些缓存的能力。 众多的客户端可以同时登录到服务器上,仿佛同时在服务器上工作一样,它们相互之间作为不同的Session是隔离的。

  该产品在国际市场上推出之后,获得了极大的成功,但是到目前为止,在我国还没有很多人听说过它。原因是在Wi ndows NT Server 4.0, Terminal Server Edition上不支持中文环境,对于 中文用户来说有很大的不便。好在已经有国内的中文平台厂家,比如四通利方,在开发和销售专门支持Windows NT Server 4.0, Terminal Server Edition的中文平台。国内用户在逐渐地开始认识和部 署这个产品。

  在Windows 2000 Server中,终端服务器已经成为一个标准的服务,用户可以在标准的Wind ows 2000 Server上选择安装作为Windows部件的终端服务,就可获得原来终端服务器的功能。该服务 对中文的支持非常地彻底,因为Windows 2000本身支持Unicode,可以同时察看和编辑多国语言。

  终端服务的特点

  Windows NT Server, Terminal Server 版是Windows NT Ser ver 4.0产品系列的一个扩展。在多用户的Windows NT环境中,一个超级瘦客户端能够让用户同时得到使用 Windows NT操作系统和运行基于Windows的应用程序的体验。Terminal Server能够让用户 从下列任何类型的桌面,通过标准的TCP/IP网络,访问16位或32位基于Windows的应用程序:

  ·一种新的低成本的硬件,通常指基于Windows的终端(Windows-Based Terminal, WBT),它能够由第三方的硬件供应商,如实达、慧智等供应。其内核是嵌入式的Windows CE操作系统,预装了 Terminal Server的可定制客户端。·任何现有的32位Windows桌面操作系统,如Windows 95/98 or Windows NT Workstation。只要运行基于软件的Terminal 客户端即可 ,此软件非常小,效率很高。·旧的运行Windows 3.11操作系统的16位基于Windows的桌面。同上处理 。·X-based Terminals,Apple Macintosh,MS-DOS?,网络计算机,以及基于 UNIX 的桌面 (通过第三方的附加产品实现)。·通过第三方提供的硬件板卡,集成WinCE的ROM、网卡和显示 卡的三合一或二合一PCI卡,可以改造无盘工作站,使之迅速提升到运行Windows NT的水平。

  Windows 2000的终端服务比Windows NT Server 4.0, Terminal S erver Edition又有了很多的改进,除了多国语言支持之外,改进之处还包括:

  1. 支持本地的打印机:这是我们在Terminal server Edition 4.0发布之后,用户 需求最强烈的一个功能。通常使用WBT或软件终端客户端的用户,多是"任务工作者(Task Worker)",比如 银行、证券公司和邮局等的柜台交易人员,本地打印是一个必须的功能。因此,Windows 2000的终端服务加强了 对本地打印的支持,这是通过一种Virtual Channel的技术实现的。

  2. 支持会话重影(Session Shadowing):在实际工作环境中,我们有时需要远程控制一个客 户端,指导或者培训它如何来完成特定任务。微软的技术中已经有两种方式实现远程控制:Systems Managem ent Server 2.0和NetMeeting 3.0。微软把这种远程控制的机制做到了终端服务中,只要管理 员权限足够,他就可以控制某一个终端客户端的对话,双方可以同时工作在一个界面上。

  3. 嵌入在Web浏览器中的终端客户端。微软有计划在发布Windows 2000之后,继续开发Acti veX形式的终端客户端。用户不再需要下载客户端,在本地安装之后再运行。只需打开Internet Explore r,访问内嵌了终端客户端的网页,即可使用终端访问的服务了。这个产品会稍后一些时间发布。

  WBT在中国的发展

  虽然我们可以在PC机上使用基于软件实现的终端客户端,PC终端客户并不适合于行业用户的使用。通常来说,P C机上的终端客户端,是为了保护原有的硬件投资或一种备用的手段来使用的。基于Windows 的终端 (Windo ws-Based Terminal, WBT) 是行业用户选择的重点。

  WBT作为Windows 2000多用户系统客户端的输入和输出的重要设备,将伴随着Windows 20 00的胜利而长足发展。WBT的外形很具有吸引力,象一台电话机或集线器大小,往往让人爱不释手。在WBT的背面,有 接显示器、鼠标、键盘和网线的插口,高级的WBT还有声卡、Modem等装置。WBT的操作核心是一个定制的Wind ows CE,大概和现在红透一方的"维纳斯"属于同一个家族。据福建实达的终端产品经理魏和文先生介绍,目前是实达 提供的WBT系列产品如下:1. Centerm-3000 Windows终端,基于Windows CE操作系统 ,采用RDP协议。可以连接Windows Terminal Server 4.0和Windows 2000 S erver。目前处于开发阶段,预计在6月~7月间完成正式样机,在8月~9月批量生产。

  2. 基于Windows CE的三合一卡,集成显卡、网卡和电子盘于一身,可以插在PCI槽上或者ISA槽 中,使微机或者无盘工作站成为Windows终端,当作Centerm-3000Windows终端使用,目前正在开 发,6月-7月可投产。这个产品特别适合无盘工作站的升级改造。

  除了实达公司,台湾慧智(WYSE)公司在全世界范围内WBT也取得了成功。慧智公司的产品的体积很小,特别 适合那些希望访问重要商业应用程序但又受空间限制的用户,不管是装在墙上还是放在桌面上,它占有的台面面积都非常小。

  经常有用户打听WBT的价格。当他们听说WBT需要5000元左右的时候,都会说:"成本太高,还不如买低价 PC。"其实他们不了解,WBT的卖点并不是比PC便宜,而是降低了TCO。据IDC的研究发现,在每年的电脑消费中 ,硬件的购置成本仅占13%,而网络管理和信息管理费用则分别占到55%和14%。同时,用户在使用WBT时,还可以 节省能源、抵御病毒侵扰、提高可靠性,增加安全性等。

  另外,WBT可以最快地显示应用程序的运行结果,基本上可以达到服务器的运行速度,并为IT管理者提供了集中 式管理、软件升级、安全的应用配置和访问等等。对于那些有很多分支机构或希望替代原有旧的PC和字符终端的企业,比如 金融服务业、交通、邮电、大型生产企业等,WBT实在是一个完美的选择。终端服务的业务价值

  Windows 2000终端服务在降低总体管理成本、迅速部署业务应用等方面具有优势,为企业的竞争能力提 高带来了简单性和灵活性。

  ·桌面客户端真正做到傻瓜型,不需要任何的维护工作。同时,终端服务器能保持客户端的对话,即使客户端不慎掉 电,只要重新开机和连接,就会恢复到原来的工作状态,没有损失数据之忧。可以通过设定,WBT客户端没有办法上载数据 ,保证了不受病毒的侵害;不能下载数据,保证了不至于资料被复制流失而泄密。

  ·先进的32位的Windows 应用可以迅速在企业内部推广,无论客户端是硬件型的(WBT),还是软件型 的(可以利用旧的486/Pentium机器),都可以获得一致的界面和使用经验。有利于比竞争对手领先一步,提供更 好的客户服务或为企业自身服务,获得先机。

  ·对于软件开发企业来说,内部的开发人员可以在安装了Office的终端服务器上处理办公事务,不至于因为拆 装自用机器做实验而影响办公效率。销售人员可以拨号回公司,通过笔记本上的终端客户端给用户作实际演示。甚至可以为用 户在Internet上架设终端服务器,安装了应用软件之后,请用户试用或租赁。微软公司自己的应用软件,正在尝试这 种新的销售方法。

  ·对于移动办公的用户来说,可以通过远程拨号上网后,启动Terminal 客户端访问办公室的桌面电脑上的 OutLook来读取邮件,比用远程客户机上的OutLook来读邮件要快很多。因为邮件不再需要通过低速的远程连接 下载,直接在局域网上的桌面电脑上打开,仅仅传递屏幕显示,速度会有很大改善。终端服务还有专门为远程使用进行的设置 ,可以进行本地图片缓存,进一步提高速度。

  ·对于网络管理员来说,相比与Web、MMC和Script的远程管理方法来说,Terminal Serv ice提供了对服务器的更为彻底的远程管理。Windows 2000 Server中的终端服务和终端客户端(在/ winnt/system32/client目录下),因为可以跨越基本的基于活动目录的域的管理模式,简单而灵活的 连接到任何一台有权限的服务器上,是网络管理员的强有力的工具。部署终端服务的考虑

  对于希望在Windows 2000 Server, Terminal Service上部署应用的用户来 说,需要考虑下面的几个问题:·应用程序的兼容性问题:应用程序应该考虑到多用户的情形,把机器的数据和用户的数据彻 底分开。微软在http://www.microsoft.com/ntserver网站上提供了介绍这方面情况的白 皮书。

  ·应用程序的性能表现问题:一般来说,每个客户端会话需占用4-8兆的服务器内存。我们做过测试,一台Pen tium II双CPU,350兆赫,512兆内存的服务器,能支持50人的日常办公。在使用终端服务的环境里,一定 要保证服务器的性能,并且做好经常性的维护工作。

  ·如果用户的数量很多的话,我们建议用户采用双机集群(Clustering)或负载均衡(Windows Load Balance Service, WLBS)的方法。对于用户,建立漫游客户(roaming user )的Profile,放置在网络路径上。这样可以做到使用户无论从哪一点登录到网络,都会得到同样的使用环境。

  在国外一般来说,部署了终端服务的客户都表现出了对这个解决方案的满意,并且愿意向其他用户推荐。我们有很多 这方面的成功案例。就我自己的使用经验来说,终端服务是一个闪回在客户机和服务器中间的精灵,神奇而实用,建议大家尽 快地评估和选用。下一讲,我们将介绍Windows 2000的核心技术,活动目录(Active director y)。







相关报道:Win2000系列谈开篇:Professional版的功能
相关报道:Win2000系列谈开篇:软件新世纪的开端


 
  新浪首页 > 科技时代 > 软件 > 新浪科技 > 新闻报道




网站简介 | 网站导航 | 广告服务 | 中文阅读 | 联系方式 | 招聘信息 | 帮助信息

Copyright(C) 2000 SINA.com, Stone Rich Sight. All Rights Reserved

版权所有  四通利方 新浪网