成都赛慧科技有限公司Citrix桌面虚拟化解决方案
项目涉及主要产品
•Citrix XenDesktop 4.0与仅适用于少数用户的第一代虚拟桌面(VDI)解决方案不同,XenDesktop采用了全新的FlexCast交付技术,是业内首款通过单一集成解决方案支持所有桌面虚拟化模式的产品。
•Citrix XenApp 6.0Citrix®XenApp™是一种按需应用交付解决方案,能够在数据中心对所有Windows®应用实现虚拟化、集中部署和管理,并能作为一项服务、通过任何设备向所有用户交付应用。全世界共有1亿多用户使用XenApp,这充分证实了产品对各种应用程序的兼容性。•Citrix XenServer 5.6作为思杰端到段虚拟化解决方案的一部分,XenServer服务器虚拟化系统可有效提高数据中心资源可用性和利用率,使您的数据中心能更灵活、更迅速地响应不断变化的业务需求。
●Desktop Receiver(桌面接收器):安装在终端上的思杰客户端,使终端可以采用Citrix ICA协议建立与虚拟桌面的连接。1.1.1.1Desktop Delivery Controller(XenDesktop服务器)
●Web Interface:负责显示基于Web的界面,让用户看到自己的可用虚拟桌面。
●XML服务:负责Web Interface组件与XenDesktop服务器群之间的通信。XML服务验证用户身份,提供可用的虚拟桌面列表,并生成相应的信息让终端能够连接到虚拟桌面。
●控制器服务:负责虚拟桌面上虚拟桌面服务的通信。控制器服务进行虚拟桌面注册并保持虚拟桌面状态。
●资源池服务:基于XenDesktop服务器群配置,资源池服务联系虚拟化基础架构来启动和关闭虚拟桌面。
● IMA服务:IMA服务负责Desktop Delivery Controller(桌面交付控制器)之间所有跨服务器的通信。这包括流向和来自数据采集器的流量。1.1.1.2Virtual Desktop(虚拟桌面)
●虚拟桌面服务:负责与Desktop Delivery Controller进行注册并保持与控制器的心跳检测。如果心跳检测失败,虚拟桌面服务将重新与另一个可用的Desktop Delivery Controller进行注册。
●Application Receiver(应用接收器):具有正确的凭据之后,Application Receiver联系Application Delivery Controller以获得可用的应用程序列表。Application Receiver还负责向Application Delivery Controller发送应用程序启动的请求。1.1.1.3Application Delivery Controller(XenApp服务器)
●Web Interface:在验证用户身份后,向Application Receiver提供一套可用的应用程序。
●XML服务:负责Application Delivery Controller(应用交付控制器)的Web Interface组件与XenDesktop服务器群之间的通信。XML服务验证用户身份,提供可用的应用程序列表,并生成相应的信息让虚拟桌面能够连接到应用程序(托管或通过流技术交付)。
● IMA服务:IMA服务负责Application Delivery Controller之间所有跨服务器的通信。这包括流向和来自数据采集器的流量。1.1.1.4Provisioning Servers(置备服务器)
●TFTP:当新的虚拟桌面启动,TFTP会联系DHCP以找到启动文件的IP地址和位置。通过TFTP服务可以从Provisioning Server(置备服务器)获取启动文件。
●流服务:在虚拟桌面接收到带有指令的启动文件之后,它会联系置备服务器并提供其MAC地址。Provisioning Server基于MAC地址识别正确的虚拟磁盘,并使用流服务将部分虚拟磁盘按需发送给虚拟桌面。1.1.1.5显示协议Citrix XenDesktop使用的ICA协议,ICA协议能够适用于TCP/IP、IPX/SPX和NetBEUI等多种协议。其中,IPX/SPX协议被国内的很多用户所采用,广泛应用于Novell网络。ICA可以应用于多种网络连接方式,如LAN、WAN、RAS dial-up、Direct serial connection(async.)、Direct dial-up和Browse available servers等。
ICA具备以下特征:•色彩:ICA协议支持真彩(24位色)。
•支持本地打印和本地客户打印假脱机。
•分辨率:ICA协议支持无限大(64000X64000)。
•驱动映射:ICA协议可以将本地资源和服务器资源无缝地集成在一起,给用户的操作带来极大的方便。
•Speed Screen:该项专利技术大大减少了网络传输数据量,一般情况下,平均每个用户的正常工作仅占用10Kbps。解决了通过广域网系统发布应用程序普遍存在的延时问题。
•多媒体支持:ICA协议能够支持音频、视频和多媒体带宽控制。
1.1.1.6应用交付网络•Netscaler:提供SSL VPN服务,外网用户通过Netscaler可以对用户身份和使用设备的检测,实现一次智能认证,直接登录虚拟桌面
1.1.2网络及存储连接设计方案中的每台虚拟化服务器都配置了5块千兆网卡,作用如下表所述:物理网卡 网络作用 多网卡绑定(NICBonding) Speed/Duplex NIC4 XenCenter管理 不绑定 1Gigabit/Full-Duplex NIC3 IP SAN存储专用网络 绑定 1Gigabit/Full-Duplex NIC2 IP SAN存储专用网络 绑定 1Gigabit/Full-Duplex NIC1 生产网络 绑定 1Gigabit/Full-Duplex NIC0 生产网络 绑定 1Gigabit/Full-Duplex 每台物理服务器都配置了4块千兆网卡,作用如下表所述:物理网卡 网络作用 多网卡绑定(NICBonding) Speed/Duplex NIC3 IP SAN存储专用网络 绑定 1Gigabit/Full-Duplex NIC2 IP SAN存储专用网络 绑定 1Gigabit/Full-Duplex NIC1 生产网络 绑定 1Gigabit/Full-Duplex NIC0 生产网络 绑定 1Gigabit/Full-Duplex 所有虚拟化服务器和作为Provision Server的4台物理服务器都同时连接生产网络和存储专用网络,虚拟化服务器上放置的虚拟机全部桥接至宿主机连接生产网络的物理网卡,与生产网络连通;但根据其应用类别选择是否桥接至宿主机连接存储专用网络的物理网卡,与存储设备连通。