方案描述:
Virtual Desktop Infrastructure (VDI) 是一个桌面交付模型,支持客户端桌面工作负载(操作系统、应用程序、用户数据)托管在数据中心的服务器上并执行。用户可以通过支持远程桌面协议(如 RDP)的客户端设备与虚拟桌面进行通信。与远程桌面服务(包含在Windows Server 2012 R2中,即以前为人所熟知的终端服务——Terminal Services)不同,VDI 中的每个用户都可以通过任何经过授权的设备来访问个人桌面,从而大大改善桌面灵活性。IT部门可以利用集中化的部署获得更全面的优势,包括集中化管理桌面工作负载以及更好的业务连续性。
方案架构TOP:
方案组成部件:
VDI客户端连接调度服务器群:此服务器群是客户端连接请求调度分发服务器。客户端设备不用关心它会与哪个VDI虚拟机池中的虚拟机实例连接,只需记住一个统一的连接入口就行。当客户端的连接请求送到VDI客户端连接调度服务器上时,连接调度服务器会根据预先设定的调度策略从VDI虚拟机池中挑选一个空闲的桌面虚拟机实例,与客户端设备进行对接
客户端虚拟机宿主服务器高可用群集:此服务器群是主要承载桌面虚拟机的核心服务器。微软使用Windows server 20012/R2中的Hyper-V3.0技术承载VDI方案中的所有桌面虚拟机实例。宿主服务器组会构成一个具有HA特性的虚拟化资源池,然后将服务器的计算资源细分后分配给一个个桌面虚拟机实例使用.
应用虚拟化包管理服务器:应用程序虚拟化包服务器运行的是微软的APP-V,用于管理各种虚拟化后的应用软件/企业办公应用程序。此服务器会根据登录用户的账号智能地将用户所需的各种应用程序推送到桌面虚拟机上,从而形成一种动态、自动软件分发效果.
个性化信息&数据文件服务器:此服务器是一个网络存储服务器,为每个使用VDI系统的用户提供一个独立的、安全的网络存储目录,用于保存用户的个性化资料,如:办公文档资料、个人数据资料等
备份服务器:此服务器运行的是微软的System Center Data Protection Manager产品,用于对个性化信息&数据文件服务器上的数据进行差异备份,以确保用户的关键数据不会丢失,如果用户在使用过程中由于各种原因对自己的数据进行了误操作,可以通过本服务器上的备份数据对用户的数据进行还原恢复。
虚拟机管理服务器:服务器运行的是微软的System Center Virtual Machine Manager产品,用于对VDI系统中的桌面虚拟机池中的虚拟机进行管理。如向虚拟机池中创建新的虚拟机实例,销毁运行不够稳定的虚拟机实例,暂停、克隆虚拟机等。
VDI服务器环境监控服务器:此服务器运行的是微软的System Center Operation Manager产品,用于监控整个VDI系统的运行状态是否正常运转,同时也监控桌面虚拟机池中所有虚拟机实例的运行状态
管理专用数据库:此服务器运行的是微软的SQL Server产品,用于保存SCVMM、SCOM、SCCM、SCDPM所需存储的数据信息,是上述产品的必要支撑产品
VDI服务器环境、客户端虚拟机补丁管理服务器:此服务器运行的是微软的System Center Operation Manager产品,用于为整个VDI系统进行补丁分发,以及对虚拟机池中的虚拟机实例进行补丁分发工作。SCCM能够预设各种补丁分发策略,从而形成一系列自动保持桌面环境最佳状态的机制。