[发明专利]多用户终端服务加速器无效
申请号: | 201210102499.8 | 申请日: | 2006-10-19 |
公开(公告)号: | CN102662619A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | N·玛格鲁易斯 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14;G06T1/20 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 胡利鸣 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多用户 终端 服务 加速器 | ||
本发明专利申请是国际申请号为PCT/US2006/040755,国际申请日为2006年10月19日,进入中国国家阶段的申请号为200680050231.7,名称为“多用户终端服务加速器”的发明专利申请的分案申请。
发明背景
技术领域
本发明一般涉及一种多用户主计算机系统,更具体地,涉及用于远程客户机的有效的终端服务支持,更具体地,涉及多用户终端服务加速器。
背景技术的讨论
开发高效的多用户主计算机系统是当代系统设计员和制造商的一个重要目标。
传统的计算机系统可利用本地显示设备来直接向用户显示输出。因将显示设备电耦合到计算机系统输出端的各种物理连接所施加的限制,该本地显示设备通常被安置在计算机系统附近。一些计算机系统可以支持具有相似的因物理连接引起的邻近性限制的第二显示设备。
远程用户需要对适当观看位置和与主机系统的网络连接进行选择的附加的灵活性。例如,在企业环境下,企业可能希望将所有的主计算机放入“计算机机房”中,该“计算机机房”是一个具有诸如空调与电源后备系统等物理安全与环境管理的安全的中央位置。然而,用户在位于“计算机机房”外的办公室和办公桌上利用主机系统是必要的。
现今典型的办公环境包括个人计算机和物理上位于用户位置处的越来越多的瘦客户机。这些个人计算机和瘦客户机在具有用于存储、文件服务、文件共享、网络管理以及各种管理性服务的集中式系统的网络上运行。最初,系统将所有与计算机系统相关联的盘存储集中,而用户能够在他们的本地台式机上运行应用程序。最近,认识到安全利益、运行成本的降低以及对集中控制的一般要求,个人计算机和瘦客户机可以作为基于服务器的计算(SBC)解决方案中的远程终端(RT)来运行,该解决方案在服务器上运行应用程序。
用于SBC环境的RT的传统方法是主机系统使用诸如微软的远程显示协议(RDP)等某种形式的服务器-客户机通信交换。RDP在服务器使用其自己的视频驱动程序,并使用RDP协议来将呈现信息构造成网络分组并通过网络将它们发送到客户机。客户机接收到呈现数据并将这些分组解释成相应的Microsoft Win32图形设备接口(GDI)API调用。对将客户机键盘和鼠标命令重定向到服务器以及管理本地音频和本地客户机驱动器的支持也被包括在内。
为了增强主机系统和客户机之间的通信,其它系统已使用主机系统的主CPU来改进RT的性能。已经对瘦客户机和作为远程客户机的传统PC这样做了。这种方法对于一次仅支持一位用户的主机系统是有效的。然而,对于多用户系统,使用主机的主CPU来为任何一位用户改进性能的方法有着显著的局限性。用于对于一位用户的优化的诸如主存储器和CPU周期之类的计算资源可能降低支持对于其它用户的工作负荷的能力。
从单个主机有效地支持多个用户可以降低成本。在典型的办公室环境中,很少会每个人同时使用他们的计算机,并且类似地,很少会有任一用户使用他们计算机上的所有计算资源。因此,举例来说,拥有100个办公室的公司可能在任一时刻仅仅需要能支持60个用户的系统。即使如上所说,这种系统可以被设计成支持所有100个用户,只要给他们提供足够的计算吞吐量以使看起来像是他们每个人都有自己的主计算机。
随着主计算机通过包括多个CPU和拥有多个处理器核的CPU而不断增强它们的性能,一人一机的局限有着越来越少的经济意义。尽管某些RT可以通过局域网(LAN)本地连接到多用户主机系统,但其它RT将通过广域网(WAN)连接到主机系统,在该广域网中这些RT具有与主机系统的较低性能的网络连接。
在RT位于世界的不同部分的分布式办公环境中,集中式多用户系统可以根据各自的时区在不同的工作时间支持世界的不同部分。
其中用于用户的应用程序在仅有在用户终端上支持的RT服务的服务器上运行的基于服务器的计算是为多个用户更有效地分配计算资源的另一方法。SBC允许主机系统向具有最高优先级的用户动态分配诸如存储器和CPU周期等共享资源。SBC系统可以采用虚拟机(VM)、负载平衡和其它手段的技术,来基于多项准则对不同用户授予对不同层级的性能和资源的访问。可使用不同的优先级方案来分配SBC资源。SBC可用作达到更高的数据安全性、集中对一个组织的支持、增强的灾难恢复和业务连续性以及降低整个组织的数据存储要求的手段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210102499.8/2.html,转载请声明来源钻瓜专利网。