Windows Server 2008 R2中的VDI功能被与现有Windows Server 2008中的RDS(Remote Desktop Services,Terminal Services的新名称)进行了紧密的进程。下面让我们来看一看使用VDI功能所需的所有Windows Server 2008 R2组件:
RD Virtualization Host
Remote Desktop Virtualization Host(RD Virtualization Host)是Windows Server 2008 R2中的一项Remote Desktop Services功能。Remote Desktop Services与Hyper-V R2结合,通过使用RemoteApp和Desktop提供虚拟机。在Windows Server 2008 R2中,你可以通过微软虚拟化平台Hyper-V R2而只使用VDI功能。为了VDI使用Hyper-R2,你需要启用一项被称为“Remote Desktop Virtualization Host”的角色服务。
下图是RD Virtualization Host中的Server Manager界面:
配置RD Virtualization Host可以:
•为机构中的每一个用户都分配了一个专门的虚拟机
•用户被重新指向一个共享虚拟机池,虚拟机在这个池中被动态分配。下文中我们将具体解释虚拟机是怎样被动态分配的。
注意,这种配置实际上是发生在RD Connection Broker中的。RD Virtualization Host利用Remote Desktop Connection Broker (RD Connection Broker)来决定将用户指向哪里。通过RD Connection Broker可进行高层级查看的内容包括:
• 如果分配了一个用户,并请求了一个个人虚拟桌面,那么RD Connection Broker将把用户重新指向这个虚拟机。
• 如果这个虚拟机是关闭的,那么RD Virtualization Host就会启动这个虚拟机,并连接上用户。
• 如果用户没有一个分离的区域,那么这个池中的虚拟机就被动态地分配到用户那里,如果需要的话。
正如你看到的,RD Connection Broker远比你想象的功能更加强大,关于RD Connection Broker所能实现的功能将在下文详细罗列。
重定向模式中的RD Session Host
RD Session Host也就是在应用模式下Terminal Server的另一个叫法。在Windows Server 2008 R2中,RD Session Host功能可以以四种模式配置:
为了在Windows Server 2008 R2中向用户交付虚拟桌面,你将需要配置一个RD Session Host来进行虚拟机重新定向,当完成这一配置之后,RD Session Host服务器将会发生以下一些变化:
• 用户登陆模式将允许重新定向,但不允许新的用户登陆
• 所有程序被从RemoteApp Programs列表中转移到RemoteApp Manager中
• 认证用户组被添加到远程桌面用户组中
是的,这样就意味着你会失去一个设备用作RD Session Host。你可能不希望失去你的128GB、16核设备吧。如果你需要连接这个设备来完成管理任务的话,一定要使用/admin参数,否则你无法进行连接。
微软选择在虚拟机重定向模式中要求这种RD Session Host,而不是通过RD Connection Broker来告诉客户连接了哪些虚拟机,原因很简单:后端兼容性。通过在虚拟机重定向模式中创建一个到RD Session Host的用户连接,使用RDP 5.2版本的客户可以在Windows Server 2008 R2中使用这项新功能。
分页: [1] [2] [3]
TAG: windows 2008 VDI