配置高可用远程桌面服务应满足的前提条件

云计算 虚拟化
远程桌面服务(RDS)允许用户连接至虚拟桌面、已经发布的远程应用程序以及基于会话的桌面——前提是有HA保障。

   在虚拟桌面环境中,高可用性对于用户有效工作至关重要。为确保可用性,Windows Server 2012远程桌面服务提供给了一些非常受欢迎的高可用性增强功能。

  远程桌面服务(RDS)允许用户连接至虚拟桌面、已经发布的远程应用程序以及基于会话的桌面——前提是有HA保障。为了完成重要工作,用户需要持续访问这些终端。

  配置高可用远程桌面服务涉及一些组件(角色)。我们来对这些RDS角色进行分解,了解如何实现所有组件的高可用性。你可以利用Windows Server 2012 RDS中的一项重大变化——新的远程桌面连接代理Active/Active HA模型。

  如何使远程桌面服务角色高度可用

  接下来对远程桌面服务的各个角色以及如何实现高可用性进行一一介绍:

  远程桌面虚拟主机:在RD虚拟化主机之上运行的是微软Hyper-V虚拟机(VM)。

  为了实现VM的高可用性,可以使用Hyper-V集群以及虚拟桌面集合。

  远程桌面会话主机:在远程桌面会话主机上运行的是已经发布的远程应用或者基于会话的桌面。

  你可以使用RD会话主机集群以及会话集合(远程桌面服务2012的新特性)在集合中的所有服务器之间平衡负载。

  远程桌面连接代理:用户通过连接代理连接到虚拟桌面、已发布的远程应用以及基于会话的桌面。同样能够在会话集合中的所有RD会话主机服务器之间平衡负载。

  为确保连接代理高可用,你可以使用高可用性模式并部署Active/Active横向扩展RD连接代理(这同样是Windows Server 2012 RDS的新特性)。RD连接代理处理的内容保存在SQL数据库中,因此同样要保证SQL数据库的高可用。

  通常会为RD连接代理分配主机名,你可以使用DNS轮询在代理之间平衡负载。DNS轮询可以使用Windows网络负载平衡或者来自第三方的负载均衡工具。

  远程桌面Web访问:它允许用户通过Windows 8、Windows 7的开始菜单或者Web浏览器访问远程应用及桌面连接。

  为了实现高可用性,可以采用RD Web访问集群,使用DNS轮询或者其他的负载均衡技术在集群中的服务器之间平衡会话负载。

  远程桌面网关:网关允许连接至互联网的设备访问位于内部网络的虚拟桌面、已发布的远程应用以及基于会话的桌面。

  与连接代理以及Web访问角色类似,你可以采用RD Web网关集群实现HA,在集群中的服务器之间平衡会话负载。

  远程桌面许可:它对连接至RD会话主机的会话连接或者虚拟桌面连接所需要的许可进行管理。

  为确保许可服务器的高可用,可以使用Windows集群或者部署多台RD许可服务器。

  Windows Server 2012 RDS HA新特性

  Windows Server 2012远程桌面服务HA最大的改进之一就是RD连接代理。在之前的版本中,RD连接代理仅支持Active/Passive集群。这一模式提供了基本的冗余特性,但是不能够根据负载需求进行横向扩展。

  在Windows Server 2012中,RD连接代理针对高可用性以及横向扩展均衡负载提供了Active/Active代理。新的RD连接代理同样能够感知会话集合(RD会话主机)以及VDI集合。这意味着你不用在重定向模式下使用RD会话主机,将用户重定向到运行Windows XP或Windows 7的虚拟桌面之上。这为创建更加精简、高可用的基础设施提供了帮助。

  为在Active/Active配置模式下部署RD连接代理,首先要部署一台RD连接服务器。部署的第一台RD连接服务器将自动使用Windows内部数据库存储配置及运行信息。如果部署了多个RD连接代理,那么必须使用SQL Server数据库。一旦部署了第二个连接代理,存储在Windows内部数据库中的数据将自动迁移至SQL数据库中。

  除了共享通用的内容数据库之外,RD连接代理同样还使用DNS轮询在多台服务器之间平衡负载。这增加了连接代理的高可用性。

  为了部署Active/Active RD连接代理,至少要使用SQL Server 2008 R2数据库,而且RD服务器必须具有访问SQL Server的所有权限。另外,必须在所有的RD连接代理服务器上安装SQL客户端。满足上述条件之后,就可以配置具备高可用性的RD连接代理了。

责任编辑:贾隆 来源: TechTarget
相关推荐

2012-11-21 14:06:44

桌面虚拟化

2009-12-09 14:34:51

PHP生成HTML

2010-02-23 11:10:42

CentOS PPPO

2009-06-26 08:34:01

Vista升级Windows 7

2018-06-28 13:22:34

防火墙数据库服务器

2009-05-06 19:09:00

Vmware虚拟化服务器

2009-01-11 09:59:30

远程服务摩卡远程管理

2011-12-13 14:17:02

CentOS 6.0VNC远程桌面

2010-01-07 14:39:37

Linux配置远程桌面

2010-03-04 09:06:23

远程桌面

2012-07-18 09:23:42

桌面虚拟化

2010-12-28 15:20:32

配置远程桌面

2012-03-29 09:50:17

2011-10-20 09:29:34

服务器远程桌面Web访问

2011-10-20 09:35:23

Web远程桌面

2011-01-10 16:04:01

windowslinux远程

2023-06-15 09:22:12

RustDesk远程桌面软件

2013-05-23 11:37:07

Windows SerWindows Ser

2011-07-19 17:25:19

服务器远程管理
点赞
收藏

51CTO技术栈公众号