[发明专利]用于远程呈现会话服务器场的集中式管理工具有效
申请号: | 201110051766.9 | 申请日: | 2011-02-22 |
公开(公告)号: | CN102202078A | 公开(公告)日: | 2011-09-28 |
发明(设计)人: | R·M·库之伊尔;P·甘地;N·古拉贾;R·拉温德拉那斯;J·甘古利;S·亚达夫;S·库兰带夫 | 申请(专利权)人: | 微软公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 黄嵩泉 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 远程 呈现 会话 服务器 集中 管理工具 | ||
技术领域
本发明涉及用于配置和管理远程呈现会话服务器场的技术,尤其涉及一种用于远程呈现会话服务器场的集中式管理工具。
背景技术
虽然计算机曾经一度是隔离的并且与其他计算机具有最小的或很少的交互,但是现在计算机通过局域网(LAN)、广域网(WAN)、拨号连接等等与各种各样的其他计算机进行交互。随着因特网的广泛增长,计算机之间的连接已经变得更加重要并且已经开发了许多新的应用程序和技术。大规模网络的增长以及低成本个人计算机的广泛可用性已经从根本上改变了许多人工作、交互、通信、以及玩乐的方式。
网络通信的一种日益增加的流行形式一般被称为远程呈现系统,其能使用诸如远程桌面协议(RDP)、独立计算体系结构(ICA)、以及其他协议等协议与远程客户机共享桌面和其他应用程序。这样的计算系统通常将来自客户机计算设备的键盘按压和鼠标点击或选择传送到服务器计算设备,通过通信网络(例如,INTERNETTM(因特网))将屏幕更新中继回另一方向。由此,当实际上客户机仅仅被发送如在服务器侧上出现的应用程序的屏幕截图或帧时,用户具有好像他的会话完全在他的客户机计算机上执行的体验。
在要并发地提供许多远程呈现会话的环境中,诸如对于大型公司,这些远程呈现会话可由通常被称为服务器场的编组在一起的多个服务器来提供。服务器可以执行不同的角色服务(例如,一个服务器可以用作将传入远程呈现会话请求分配给提供远程呈现会话的其他服务器的连接中介)。用于管理这种服务器场的当前技术要求管理员配置和管理跨多个物理服务器的多个角色。这是一个耗时的过程,是一个要求管理员对服务器场的各个角色及相关联的依赖性有深刻的理解的过程。
发明内容
因此,在现有技术上的改进提供了用于配置和管理远程呈现会话服务器场的改进技术。公开了用于这些技术的方法、系统和计算机可读存储介质。
这些当前技术结合了除前述角色之外的逻辑任务的使用。任务可以包括,例如,将新的虚拟化主服务器添加到服务器场中的可用虚拟化主服务器池。这样的任务通常是管理员想出来的项目,而非实现这样的任务必须对各角色服务作出的相应改变。在使用基于任务的范例中,向管理员隐藏不同角色服务之间的通常复杂的交互和依赖性,因为他将远程呈现会话部署作为单个实体并从单个管理点来管理。
任务可以比以上更宽泛。任务可以包括创建远程呈现会话服务器场的操作。在向这一任务提供某些参数之后,诸如要被包括在远程呈现会话服务器场中的计算机,随后可以执行该任务来产生所需结果。
在一示例实施例中,中央管理服务器(CMS)接收要在服务器场上执行的任务(例如,使原本未使用的服务器用作远程呈现会话服务器)。CMS随后对照所允许的任务的模型和服务器场的当前配置来确认这一请求。一旦确认,CMS将任务转换为要由服务器场的一个或多个服务器执行的操作。CMS随后将这些操作发送到相应的服务器,在那里这些操作由在服务器上执行的代理进程来接收。每一代理在该代理在其上执行的服务器上执行所接收的操作,并将操作是否成功完成的指示发送给CMS。CMS随后可以更新其模型和当前配置来反映服务器场的当前配置。
此处考虑的主实施例涉及远程呈现服务器场。出于说明的目的来使用远程呈现会话服务器场,但可以理解,这些技术还可以应用于包括某些异类服务器组(并非全都执行相同角色的服务器)的服务器场。
此处描述的主实施例讨论由计算设备的一个或多个处理器执行的计算机可执行指令。然而,可以理解,这些技术可以完全用硬件来实现,诸如通过合适编程的现场可编程门阵列(FPGA)或其某种组合。本领域技术人员将理解,本发明的一个或多个方面可包括但不限于用于实现本发明的本文所述方面的电路和/或编程;该电路和/或编程实质上可以是被配置成实现本文所述方面的硬件、软件和/或固件的任何组合,这取决于系统设计者的设计选择。
以上是概述,并且因此必然包含细节的简化、一般化及省略。本领域技术人员将明白,本概述只是说明性的并且决不旨在是限制性的。
附图说明
参考附图来进一步描述用于配置和管理远程呈现会话服务器场的系统、方法和计算机可读介质,附图中:
附图1示出了其中可实现此处描述的技术的示例通用计算环境。
图2示出通过角色服务实现的示例远程呈现会话服务器场。
图3示出带有基于任务的管理的示例远程呈现会话服务器场。
图4示出带有基于任务的管理的远程呈现会话服务器场的各组件之间的示例信号流。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110051766.9/2.html,转载请声明来源钻瓜专利网。