terminalservices解决方案建议书-final内容摘要:
端,将所用的常用软件都安装在服务器端,使得用户可以在现有的老硬件上轻松的运行最新的应用程序。 集中的软件管理 将所用的管理软件都安装在 企业总部 的服务器上, 分支机构 的员 工 通过远程桌面的方式连接到总 部 的服务器上面进行常规的使用,这样即使总 部 与分 支机构 之间的 连接速度只有拨号访问的速度也可以实现顺畅的访问,大大地提高了分 支机构 的效率。 4 终端服务 的 基本架构 终端服务 指的是 Windows为了在单个系统中支持多个可交互的用户会话而提供的能力。 利用 Windows 终 端服 务 ,一个远程用户可以在另一台机器上建立一个会话,并且 登录 进去,在该服务器上运行应用程序。 服务器把图形用户界面传送到客户机,客户机把用户的输入传回到服务器上。 终端服务的四个组成部分 ( 1)多用户内核: 最初为 Windows NT Server 终端服务器版本开发的多用户内核扩展 , 在Windows Server 2020 中作了很大增强并且成为 Windows Server 2020 家族内核的标准部分。 不管终端服务安装与否,这种内核是一直 嵌在服务器操作系统内的。 ( 2)终端服务客户端:客户端软件用于在客户机上显 示用户熟悉的 32 位 Windows 用户界面。 它是一个非常小的应用程序,用来建立和维护客户端与运行终端服务的服务器之间的连 6 接。 它将所有的用户输入,比如键盘录入或鼠标移动传送给服务器,并且将所用服务器端的输出,如应用程序显示信息及打印流返回给客户端。 ( 3)终端服务许可服务:当终端服务被安装为应用程序服务器模式时,需要用到这种服务。 该服务使得终端服务能够获得和管理连接设备的终端服务客户访问许可证 (CAL)。 当终端服务安装为远程管理模式时不需要终端访问许可服务。 终端服务许可服务是 Windows Server 2020 的组件。 ( 4)会话目录: 新的终端服务会话目录允许用户重新连接到集群中的属于自己的断开会话,而不是直接连接到他们最后连接到的服务器上。 终端服务 体系结构 Windows Server 2020 的终端服务引导与加载在操作系统的核心。 终端服务 ()启动之后 开始 等待 用户 会话的连接。 每个连接都被赋予了一个唯一的会话标识符,或者( Session ID),此标识符代表了一个到终端服务器的会话,而会话中创建的每个进程都使用关联的 Session ID 进行了 “标记 ”,以便与其他会话命名空间区分开。 控制台会话(终端服务键盘、鼠标和视频)总是第一个被加载,并且被视为客户端连接的一个特例,并总是被赋予 Session ID 0。 控制台会话作为正常的 Windows Server 2020 会话启动,同时会加载配置好的 Windows 显示器、鼠标和键盘驱动程序。 在创建控制台会话之后,终端服务服务将调用 Windows Session Manager( ),以创建两个空闲的客户端会话并等待客户端连接。 为了创建空闲会话,会话管理器将启动 (),并为该进程分配一个新的 Session ID。 此外, CSRSS 进程还使用新关联的 Session ID 调用 Winlogon 进程 () 以及 Windows Manager 和 GDI 内核模块 ()。 通过映像标头中预定义的位设置, Windows 映像加载程序将该 识别为一个可加载的 Session Space 映像。 然后,它将映像的代码部分重新定位到物理内存中,并且将指针指向该会话的虚拟内核地址空间(如果尚未加载 )。 根据设计,如果在内存中已经存在一个映像(被其他活动的应用程序或会话所加载),它总是会附加到一个先前已 7 加载映像的代码 ()。 然后,该映像的数据(或非共享)部分被分配到新会话,该会话来自于新创建的 Session Space 可分页内核内存区段。 与控制台会话不同,终端服务器客户端会话被配置为加载不同的显示器、键盘和鼠标驱动程序。 显示器驱动程序是远程桌面协议 (RDP) 显示设备驱动程序 (),而鼠标和键盘驱动程序则被替换为 RDP 驱动程序。 这些驱动程序允许以远程方式使用 RDP 客户端会话和与其进行交互。 最后,终端服务器还调用 RDP 协议的连接侦听程序线程 (),该线程在 TCP 端口上侦听 RDP 客户端连接。 此时, CSRSS 进程使用它自己的 Session ID 命名空间,而且根据每个进程的需要实例化其数据。 使用该 Session ID 创建的任何进程都会在 CSRSS 进程的 Session Space 内自动执行。 这样可防止具有不同 Session ID 的进程访问其他会话数据。 终 端服务的物理结构 终端服务允许通过 “瘦客户端 ”软件远程访问 Windows 桌面,并且允许客户端计算机作为一个终端枚举器。 它为分发基于 Windows 的程序提供了一种有效且可靠的方法,为能够访问 Windows Server 2020 操作系统桌面的多个用户提供单一的系统,这些用户可通过这个系统运行程序,保存文件和使用网络资源,就如同坐在这台计算机前一样。 运行 Windows Server 2020 操作系统的计算机已经内置了终端服务客户端程序(远程桌面连接)。 Windows Server 2020 操作系统还为运行 16 位和 32 位操作系统的计算机提供了终端服务客户端软件。 终端服务客户端的存在形式多种多样。 运行基于嵌入式 Windows 操作系统的瘦客户端硬件设备可以运行终端服务客户端软件,以连接到运行终端服务的服务器计算机。 Windows、Macintosh 或 UNIX 计算机可运行终端服务客户端软件连接到终端服务服务器,以显示基于 8 Windows 的应用程序。 多种终端服务器。terminalservices解决方案建议书-final
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。