第一次使用Citrix XenApp/XenDesktop的同学一般都会有个感受,就是Citrix XenApp/XenDekstop初次部署好像挺复杂的,什么DDC, StoreFront,VDA还有MS SQL,如果考虑高可用,还要多台部署,SQL HA,基本脑子就乱了。如果再加上NetScaler,那么就。。。

  确实,从客观来说Citrix XenApp/XenDesktop产品深度集成Microsoft Active Directory,所以从产品架构设计、HA等方面都非常的倚重于Microsoft的AD和SQL服务。进而导致想部署一套符合Citrix认可的高可用的稳定环境对于很多初期接触Citrix的工程师朋友还是觉得有些门槛。

  当然,如果能把这个套环境搭建好,Citrix的传输协议、交付方式和管理体系这些优势在虚拟桌面、虚拟应用中有比较明显的优势的。

  那么如何能简化前序这个部署、安装的部分呢?基于这个原因,Citrix南京研发中心(目前在Citrix体系内仅次于美国本地和印度(主要是NS)之外研发中心)专门为中国地区定制开发了一套加速用户部署的工具:Citrix Quick Deployment Toolkits。

Quick Deployment Toolkits(后续文章简称为QDT) 以XenApp/XenDesktop 7.6 LTSR为蓝本进行支持(问我为什么只支持LTSR,看看CR的更新速度,哥哥实在是追不上啊!)重要的事情说3遍,只支持7.6 LTSR,只支持7.6 LTSR,只支持7.6 LTSR。

#QDT开发时测试过7.6 LTSR CU2,CU3,刚刚发布的CU4还没有来得及测试,但理论上没有问题。

  系统支持Windows Server 2012 R2,Windows 7。Windows 10测试时没有问题,记住选择合适的版本,但考虑到7.6 LTSR本身的匹配性,不推荐部署Windows 10 VDA。

  创建专用的AD账号用于后续QDT的安装,创建专用的SQL账号方便SQL的安装,QDT只能在Server系统上进行运行,不支持Client OS,即Windows 7,10.

QDT定义产品功能时的主要功能目标:

  不受Hypervisor平台的限制。考虑到Citrix XenApp/XenDesktop产品本身对于底层Hypervisor没有明确的限制,只要是在Citrix官方认可的Hypervisor上,基于Windows Server、Client虚拟机即可完成相关部署操作。

spanspan >

  定义了包括单机、双机、全组件高可用、SQL Mirroring等多种部署方式,方便不同的用户基于自身需要进行选择不同的部署模式。

#这里的不同场景只是我个人的一种定义,并不作为实际的标准。

  对于VDA做了一定量的优化。如我之前的一篇文章所说,VDA就是交付给用户使用的镜像,如果不做一定程度的定制、优化其实是不完全适用于用户的。所以在QDT中,基于我们的经验做了一些相关的服务、注册表的变更以符合最基本的要求。

  由于所有的机器都需要加域,为了方便操作,提供一个psh脚本一键完成主机加域、添加账号到Local Admin的操作。

QDT使用其实非常简单,但是前序的准备工作还是不可缺少:

  一个健康的微软域环境及域控制器,

  一套Hypervisor环境(XenServer,vSphere,Hyper-V,Nutanix皆可),拥有足够的计算、存储、内存资源。

  根据需要制备一组已经加域的Windows Server和Windows 7的操作系统,Windows Server目前只支持Windows Server 2012 R2版本Windows7系统务必使用Windows Update更新到最新的补丁,否则有可能运行异常。(原因可以见我前序文章,blog.51cto.com >)确保Windows 7中默认的Administrator账号已经启用被设定了密码所有的主机都需要运行附带的psh脚本(此脚本必须运行,否则会导致后续QDT运行失败),并加入了域环境,主机名按照需要已经修改。

  准备如下的安装介质,并存放在一个可达的共享目录中,XenDesktop_and_XenDesktop_7_6_3000.iso(从Citrix官网或者blog.51cto.com > 下载)SQL Server 2014.iso(见微软官网)PowershellTools.msi(属于SQL-Server-2014-Feature-Packs.zip)SharedManagementObjects.msi(属于SQL-Server-2014-Feature-Packs.zip)SQLsysClrTypes.msi(属于SQL-Server-2014-Feature-Packs.zip)Sxs.zip(属于SQL-Server-2014-Feature-Packs.zip)#SQL-Server-2014-Feature-Packs.zip下载地址:http://pan.baidu.com/s/1pKL7bbt完成了这些准备工作之后就可以开始进行QDT的安装运行工作了,整个界面非常的简单而直观,首页面选择包括安装账号,安装介质地址等,其他安装包都是固定,这里做了固化处理,第二页输入DDC/SF等主机地址名,这里请注意,这里输入的名词就是前序那些Windows 的主机,并确保名称都已经匹配,#这里主、次就代表第一台和第二台的意思。StoreFront名称可以和DDC名称相同,那么意思就是说StoreFront主机和DDC主机在同一台上。

  第三页就是设定数据库,

#可以设定SQL为单台或者多台的SQL Mirroring,并且支持新建或者加入已经存在的SQL环境。

  最后就是部署概要,作为一个信息汇总。

  如果没有问题就是部署安装,如果一切顺利,大概90分钟可以完成所有的安装工作。运行过程中还有相关的日子输出,让知道哪里出了问题。

  这样就完成了环境部署。在完成环境部署之后需要做后续几个动作:

  在第一台DDC上导入lic,如果你从Citrix购买的lic名称不和第一台DDC匹配,那么请单独安装一台LIC服务器。

  在DDC上新建Host Connection,方便后续的桌面批量制备。

  为StoreFront的Group在DNS上创建一个A Name来做Round Robin或者通过三方LB用来做负载均衡。

  最后提供一下Quick Deployment toolkits的下载地址,span#本工具Citirx目前不提供官方技术支持,如果工具部署有问题,请手动自行安装环境。

SD-WAN已经提升企业管理其“复杂混合架构”和使用多个云平台的能力。根据使基本连接更加可靠。它还做为整个解决方案的一部分,完成了高效,弹性的云到云互连,适用工作负载迁移,备份,DCI和负载平衡作用。

XenApp/XenDesktop快速部署工具- QDT for 7.6 LTSR相关推荐

  1. linux离线安装sails,Sail中文文档:一个开发环境快速部署工具

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 在Sail中访问Docker的话,你需要安装docker工具,还要将本地的docker socket用share挂载到S ...

  2. 安卓手机可以连接斑马系统吗_Zebra斑马 StageNow 安卓系统移动设备快速部署工具...

    StageNow界面 StageNow supports all Zebra Jelly Bean, KitKat, Lollipop, Marshmallow, Nougat and Oreo An ...

  3. 拒做工具人!教你一键快速部署应用到容器镜像仓库

    作者 | Cloud Toolkit 近年来,容器技术以迅雷不及掩耳之势迅速蔓延开来,容器技术基于各种场景的尝试与实践更是层出不穷,它的崛起改变了我们创建.发布与运行应用的方式,实现了资源的独立与隔离 ...

  4. 【Microsoft Azure 的1024种玩法】七十四.五分钟在Azure Virtual Machines中快速部署一套软件项目管理及自动构建工具

    [简介] Apache Maven由 Apache 软件基金会所提供的一个软件项目管理及自动构建工具,Maven 为开发者提供了一套完整的构建生命周期框架.开发团队几乎不用花多少时间就能够自动完成工程 ...

  5. lamp自动部署工具_Linux下LAMP服务器快速部署

    Linux下LAMP服务器快速部署 --整理编辑WelkinVan ================================== 本文PDF文档下载:链接:http://pan.baidu.c ...

  6. linux 软件部署工具下载,linux配置 yum管理应用软件 、 快速部署Web/FTP

    一.配置软件仓库 1.yum简介 基于rpm软件包的安装部署机制 自动解决软件包的依赖关系 需要先配置软件仓库 2.配置本地的软件仓库 a.放入centos7.iso镜像文件到光驱中,确保电源开启 b ...

  7. Citrix XenApp/XenDesktop 7.8 版本新功能介绍

    1.AppDisk技术的应用程序管理和交付 7.8版本包括了最新的AppDisk应用分层技术,让我们可以独立于主桌面或服务器的镜像之外打包和管理应用程序.其操作流程是当我们根据一个标准的模板发布桌面后 ...

  8. java部署工具下载_Walle部署工具-Walle(开源部署工具)下载 v2.0.1官方版--pc6下载站...

    Walle开源部署工具是一款免费开源的上线部署平台,Walle开源部署工具支持各种web代码发布,php.java等代码的发布.回滚可以通过web来一键完成.walle更人性化,高颜值,支持git.多 ...

  9. 杨强教授力荐,快速部署落地深度学习应用的实践手册

    香港科技大学计算机科学与工程学系讲座教授.国际人工智能联合会(IJCAI)理事会主席(2017-2019).深圳前海微众银行首席AI 官 杨强为<深度学习模型及应用详解>一书撰序,他提到现 ...

  10. 2、使用 kubeadm 方式快速部署K8S集群

    文章目录 一.kubernetes 官方提供的三种部署方式 二.使用kubeadm搭建k8s集群 2.1 基础环境设置 2.2 安装Docker 2.3 添加kubernetes软件源 2.4 安装k ...

最新文章

  1. Winform开发框架之系统重新登录、自动登录实现
  2. Linux fs清理文件,linux找出已经删除但磁盘空间未释放的大文件并清空
  3. Java实现均摊_Java均摊复杂度和防止复杂度的震荡原理分析
  4. Linux下cp命令 -f无效的解决方法
  5. FlexViewer入门资料
  6. sdutoj-3837-素数链表
  7. 苹果如何不显示云服务器照片,苹果云端照片怎么恢复到相册-互盾苹果恢复精灵...
  8. 数据查找matlab,MATLAB:使用矢量化查找已排序数据的统计信息
  9. java 图片压缩100k_如何将图片压缩到100K以内,教你几种免费方法
  10. float型数据与字节数组的转化
  11. 为什么计算机打不开系统盘了,为什么我从装了系统之后进入‘我的电脑’发现F/E盘都打不开了。系统提示:ses.exe找不到!...
  12. Java 条件运算符?:
  13. 米斯特白帽培训讲义 工具篇 AWVS
  14. Zabbix监控结合Grafana绘图
  15. ai面试的优缺点_淘汰你的不一定是HR,有可能是AI面试官
  16. Retrofit基本使用
  17. 搞独立运动,万人如海一身藏
  18. 【python】Python语言程序设计/嵩天老师入门课程笔记整理
  19. ES5ES6 day16
  20. python 如何远程控制另一台机器-通过cmd执行文件

热门文章

  1. opencv 模式识别学习
  2. 1.1模式识别的重要性
  3. NeatUpload——支持大文件上传的控件
  4. 使用NeatUpload控件实现ASP.NET大文件上传
  5. 局域网互传文件工具_win10一键共享工具免费版(快速解决局域网文件共享问题)官方版...
  6. 群晖nas存储系统原理_群晖NAS入门教程第四节:群晖存储空间管理员功能和磁盘阵列类型的简介...
  7. 学习RedHat7第一课
  8. 力控组态软件与mysql_力控组态软件实时数据库的原理
  9. 传输线模型(分布参数模型)
  10. 进销存系统怎么部署到自己服务器,进销存软件云存储和自建服务器