关于VMware Horizon
VMware Horizon是一个虚拟桌面基础设施(VDI)产品,它向最终用户群交付虚拟桌面和已发布的应用程序。VMware Horizon为管理员提供了支持VDI桌面的工具:在数据中心基础设施内部和跨数据中心基础设施对用户桌面进行虚拟化。让用户访问不受客户机设备限制的已发布应用程序通过一个数字工作区简化对在线服务的访问。
VMware Horizon是一种虚拟桌面基础结构(VDI)产品,可为最终用户提供虚拟桌面和已发布的应用程序。
VMware Horizon为管理员提供了支持VDI桌面的工具:
-
虚拟化数据中心基础架构内和跨数据中心基础架构的用户桌面。
-
授予用户访问客户端设备专有的已发布应用程序的权限
-
通过单个数字工作区简化对在线服务的访问
VMware Horizon使IT部门能够在数据中心中运行VM桌面和应用程序,并将这些桌面和应用程序作为托管服务远程交付给员工。 这种计算机内计算机策略使每个物理服务器核心可以运行多个VM。
VMware Horizon简化并自动化了桌面和应用程序管理。 管理员可以根据位置和配置文件按需快速创建虚拟桌面,并从中心位置安全地交付桌面即服务。
最终用户可以从公司的笔记本电脑,家用PC,瘦客户端设备,Mac,平板电脑或智能手机访问其个性化的虚拟桌面或远程应用程序。 VMware Horizon是Windows桌面和应用程序虚拟化的领先平台,可在设备和位置之间提供一致的用户体验,同时保持公司数据合规性并安全地存储在数据中心中。
VMware Horizon功能
VMware Horizon具有以下功能:
-
内置功能可自动实时交付应用程序和桌面:
-
使用VMware Instant Clone技术即时交付桌面。
-
用户环境管理器允许个性化用户和应用程序设置并配置用户环境
-
登录时使用App Volume将应用程序附加到VM
-
-
它可以在任何位置的任何设备上工作。
-
打包的解决方案还包括桌面池管理,虚拟打印,应用程序虚拟化,存储管理,应用程序授权等等。
VMware Horizon与VDI不同,但它依赖于在vSphere平台上运行的VDI的许多方面。
VDI的主要特征包括:
-
ESXi支持的任何来宾OS都可以用作桌面。 如果您的企业使用Windows,Ubuntu,Red Hat或Solaris x86桌面,则可以在虚拟环境中使用这些桌面。
-
vCenter Server系统可以管理资源并帮助部署桌面。 vCenter Server具有用于资源管理,负载平衡和高可用性的组件。 您可以使用vCenter Server模板来帮助部署虚拟桌面。
-
连接代理,也称为连接服务器,可自动执行客户端PC和虚拟桌面之间的连接。 一些连接代理允许用户连接到桌面池中的几个相同桌面之一。 这种情况非常适合每个人都需要相同桌面的环境,例如服务台,信息亭和部门。
-
建立在TCP / IP协议上的远程协议用于将远程客户端连接到虚拟桌面。 常用的远程协议包括虚拟网络计算(VNC),远程桌面协议(RDP),半双工(以前是独立计算体系结构(ICA))和X窗口系统。 您可以使用多种协议。
VMware Horizon概念架构层
VMware Horizon设计方法提供了可扩展的模块化架构,可促进标准化,扩展和易于管理。 通过这种方法,您可以根据需要扩展解决方案以支持其他用例,位置和业务部门。 层不应孤立设计。
架构师必须了解每一层之间的关键依赖关系:
-
用户访问层:该层用于为物理设备提供用户访问其虚拟桌面的权限。
-
物理层:此层包括旨在促进客户端通信的联网和连接组件。
-
配置文件和会话供应层:此层定义了与向大量用户社区提供大量虚拟桌面有关的会话和状态要求。 该层还定义了集成到Active Directory中以进行用户管理。 组件和子层控制用户身份验证,用户数据和用户配置文件。
-
应用程序是会话,应用程序或配置文件供应层的一部分。 应用程序层定义了打包,部署和管理VMware Horizon解决方案中的应用程序所需的基础结构。
单一平台的桌面和应用程序(VMware)
VMware Horizon为可能不需要访问完整桌面的用户交付,管理和监视虚拟桌面和已发布的应用程序。
VMwareHorizon支持Windows和Linux虚拟桌面以及RDS托管的应用程序。
关于JMP
即时管理平台(JMP)技术消除了成本和复杂性,并为您带来以下好处:
-
成像速度约快30倍
-
即时应用交付上下文策略管理
-
零停机时间更新
即时克隆使用VMware VMFork技术。此技术使用已静默(暂停)并克隆的开机父桌面,可在几秒钟内创建子克隆。立即提供这些子克隆,因为它们使用父VM的内存和磁盘。创建子VM之后,对子克隆的所有写操作都将放在增量磁盘中。
静默父VM后,静态前脚本会清理父VM的某些方面。 VM处于父状态,允许子VM在实例化时接收唯一的媒体访问控制地址(MAC),通用唯一的标识符(UUID)和其他信息。即时克隆的来宾定制使用ClonePrep完成,这是专门为即时克隆开发的新来宾定制工具。
应用卷和用户环境管理器用于进一步自定义子克隆。可以通过存储在VMX文件中的配置参数将值(例如网络属性)传递给子VM。
注:ClonePrep 可确保所有即时克隆全部加入 Active Directory 域。这些克隆具有与父虚拟机相同的计算机安全标识符 (Security Identifier, SID)。ClonePrep 还会保留应用程序的全局唯一标识符 (Globally Unique Identifier, GUID),不过某些应用程序可能会在自定义期间生成一个新的 GUID。
第三方管理工具的可扩展性
您可以使用Windows PowerShell进行自动化和集成:
-
它使用PowerCLI cmdlet从Windows PowerShell命令行管理VMware Horizon。
-
它提供以下脚本功能:
-
vCenter Server系统的配置
-
管理许可,全局配置,连接服务器,池,权利和桌面用户分配
-
与vRealize Operations Manager集成
-
第三方管理工具可用于管理VMware Horizon环境。
VMware Horizon包括与Windows PowerShell的自动化和集成以及与Microsoft System Center Operations Manager(SCOM)的集成。
PowerCLI提供Windows PowerShell cmdlet,用于从命令行管理VMware Horizon。 Windows PowerShell使用Microsoft.NET对象模型,并为管理员提供管理和自动化功能。像在任何控制台环境中一样,您可以通过运行称为cmdlet的命令来使用Windows PowerShell。 View Connection Server包括超过45个基于Windows PowerShell的cmdlet。您可以将这些cmdlet与PowerCLI cmdlet一起使用。您还可以使用VMware Horizon cmdlet检查vCenter Server系统的配置以及许可管理,全局配置,连接代理,池,权利和桌面用户分配。此增强功能实现了自动化和脚本编写,并提供了管理任务的可扩展性。在View Connection Server安装过程中会安装VMware PowerCLI。
更多关于VMware PowerCLI信息查看https://docs.vmware.com/en/VMware-Horizon-7/7.2/view-72-integration.pdf
.VMware Horizon逻辑参考架构
VMware Horizon 许可
Horizon Standard Edition包含View,VMware ThinApp,vSphere桌面和vCenter桌面的独立版本。
Horizon Advanced Edition提供了灵活性,可以通过增强的自动化功能将桌面和应用程序交付到任何物理或虚拟设备。 Horizon Advanced Edition的许可权利适用于并发用户和指定用户。
按名称命名的用户许可证模型适用于虚拟环境,其员工需要全天专门访问VM。 Horizon Advanced和Enterprise版本中使用了VMware Identity Manager。
Horizon Enterprise Edition为想要构建企业就绪型云的客户提供了所有必需的编排和自动化要求。 Horizon Enterprise Edition的许可权利可以作为并发用户和命名用户使用。
Horizon版本中包含的vSphere Desktop具有与vSphere Enterprise Plus相同的功能。
关于用例
VMware Horizon部署中的重要步骤是确定组织中的用例。
定义用例后,即可应用VMware Horizon功能。
用例用于识别,阐明和组织系统需求。
将用例与硬件,软件和用户需求相关联:
-
定义用例并将用例映射到Horizon池
-
了解用例后,确定实施规模。
-
为每个用例分配用户组,数量和位置。
用例是用户需求与用户可用的计算机软件和硬件的交叉点。 详细说明用户个人资料后,您必须确定使用人数规模。 此信息使您能够构建适当的虚拟桌面并配置池参数。
用例的数量是设计复杂性的关键因素。 每个用例中的用户数量都会影响设计的规模。
定义用例
工作量类别
通常使用三类用户来说明如何对用户进行分类。 当您从任务工作者类别升级到超级用户类别时,ESXi主机系统上的特权和处理负载会增加。 每个工作负荷类别还可以包括移动性要求。 用户可能需要从移动设备(例如平板电脑)访问桌面。
有时,需要补充解决方案,例如Horizon Flex Standard,Advanced或Enterprise。
用例属性示例
用例用于确定体系结构应解决的问题。 它们的属性用于配置池。
用例包括以下主要因素:
-
当前和预计的工作负载详细信息:
-
-计算机类型,硬件配置和操作系统。
-
-特殊的外围设备,例如本地备份驱动器或USB设备。
-
-独特的软件要求,例如设备驱动程序。
-
-无法虚拟化的驱动程序。
-
-
访问方案:
-
-用户如何访问中央数据库,内部网站和其他基于网络的工具?
-
-用户是否通过LAN,通过VPN的远程访问或SSL隧道访问这些工具?
-
-
关键应用程序:
-
-什么是桌面工具套件? –
-
-是否使用Microsoft Office软件?
-
-使用哪种类型的电子邮件?
-
-是否有特定于业务的内部工具?
-
-是否有特殊的音频或视频要求?
-
-
用户活动:
-
-用户可以在本地做什么?
-
-作为公司域的成员,用户是否具有管理员特权?
-
-
用户类别:
-
-什么类型的用户? 常见类别包括知识工作者,超级用户和任务工作者。
-
-用户可以移动吗?
-
关键点
VMware Horizon在数据中心基础架构中虚拟化用户桌面
VMware Horizon是打包的VDI产品,包括桌面池管理,虚拟打印,应用程序虚拟化,存储管理以及ThinApp MSI软件包的分配。
VMware Horizon支持各种操作系统,远程访问协议和管理菜单工具
VMware Horizon自动实时提供应用程序和桌面。
VMware Horizon通过即时克隆技术提供即时桌面
VMware Horizon使用User Environment Manager个性化用户和应用程序设置并配置用户环境。
使用VMware Horizon在使用App Volumes登录时将应用程序附加到VM。
定义用例后,可以将VMware Horizon功能应用于解决方案的用例。