深信服桌面云5.2版本软件分发部署功能指导
laoyan 2017-06-23 14:02:59
分 享


解决的问题


(1)解决因为更新模板导致虚拟机数据丢失问题 目前虚拟机使用的软件是通过预先安装在模板上,然后部署到虚拟机上的


专有模式虚拟机,当需要更新软件时,需要先更新模板上的版本,然后再更新模 板到虚拟机中,这样会导致虚拟机中用户个人数据因为与模板同步而丢失。软件 分发功能即可以解决这个问题。在部署软件或更新软件的时候,管理员可以单独创建一个软件库,然后直接 把软件库分发给虚拟机,而不再需要更新模板。


(2)解决软件部署复杂问题


软件分发功能部署软件的速度是秒级,更软件的时候,只需要将不同的软件 库分发给虚拟机,虚拟机重启后既可以使用。


适合场景


(1)新增大型和安装过程复杂的软件


客户已经部署并使派生了虚拟机,但中途需要大规模部署新增办公软件,而办公软件安装过程比较复杂,并且更新模板会导致虚拟机数据丢失。


(2)办公软件经常更新 客户的办公软件经常需要更新,导致经常更新模板进行部署或者虚拟机使用者手动更新。

典型客户:医院。


(3)打印机种类繁多


客户的办公环境中打印机种类繁多,导致不同的虚拟机使用打印机的时候需 要安装不同的打印机驱动。


不适用场景


(1)个人软件


个人软件如 QQ、微信、视频播放、浏览器、输入法,这些软件带有很多个 性化需求,不适合进行统一的版本管理和部署,而且这些软件的安装过程对每一个用户来说已经比较熟悉了,即使个人安装也基本不存在问题,再者这些软件很 多都默认安装用户个人目录下面。所以这类软件建议由用户个人去安装和更新。


(2)基本不更新的软件


如 OFFICE 办公软件、设计类软件,这些版本安装后基本都不会更新,在生成模板的时候就已经安装部署了。


软件分发优势


(1)软件部署不需要更新模板
(2)软件快速部署
(3)支持 USB 打印机和网络打印机驱动的分发,目前还没有其他厂商支持
(4)支持 IE 网页快捷方式发布和页面控件发布
(5)易管理,易维护,易更新


配置步骤


一:模版Agent控件更新


1.在模板虚拟机内登录 VDC 控制台,下载 Agent 程序

路径:VDC 控制台 -【VDI 设置】-【虚拟机管理】,点击右侧的【下载虚 拟机 Agent 程序】,保存名为“VDesktopServerInstall.exe”的控件程序。


sangfor 虚拟化vmp5.2版本软件分发01.png


2.卸载模板中旧版本的Agent


在模板虚拟机的【开始菜单】中搜索%vdi%,打开搜索到的 vdi 文件夹, 找到名为“uninst.exe”的应用程序,以管理员身份运行“uninst.exe”应用程 序,卸载掉旧版本的 Agent,卸载完成后需要重启虚拟机


3.安装新版本的 Agent ,模板重启后,将之前下载的“VDesktopServerInstall.exe”控件程序以管理员身份在模板中运行,安装完成,再次重启模板虚拟机,Agent 更新完毕。


二:新建软件库


【注意事项】:确保模板操作系统类型与实际操作系统一致,即新建虚拟机时 iso 镜像/vma 文件要与下图字段匹配


sangfor桌面虚拟化vmp5.2软件分发部署02.png


1.填写软件库基本信息


在控制台【VDI 设置】中选择【软件库管理】,点击新建,输入软件库的名 称和描述信息,选择要进行录制的虚拟机模板,选择的模板必须是关机状态。 然后点击【下一步】


sangfor 桌面云vmp5.2软件分发部署03.png


2.给模板设置能与 VDC 通信的 IP 地址


【注意事项】请确定设置的模板 IP 与 VDC 可以连通,否则后面会阻塞软件库的录制, 这里有三种方式为模板设置 IP 地址:


用户自定义:在进入此模板之前,模板保留原有 IP 地址 用户可以在进入模板虚拟机后自由修改 IP 地址
自动获取 IP:模板虚拟机将通过 DHCP 的方式获取 IP 地址
指定 IP 地址:用户需自行输入 IP 地址、子网掩码、网关、DNS 等信息 模板虚拟机 IP 地址将修改为此处设置的 IP 地址


sangfor桌面云vmp5.2软件分发部署04.png


3.IP 地址确定后,选择【保存并进入制作界面】,会看到一个进度显示界面, 新建软件库三个步骤,“创建模板快照”“准备软件库磁盘”“启动模板虚拟机。”


sangfor 桌面云vmp5.2软件分发部署05.png


(1)当进度达到 100%后,会检查进入制作界面所需要的本地环境,如控 件版本、是否存在已经打开的制作界面、是否已经登录 VDI 客户端等。


sangfor 桌面云vpm5.2软件分发部署06.png


(2)如果本地 VDI 控件版本不是当前制作软件库需要的版本,那么将会提 示下载控件。


sangfor桌面云vmp5.2软件分发部署07.png


(3)点击“点击下载控件”链接,将会下载 install.exe 安装程序,将 install.exe 保存到本地,并且运行安装控件。

(4)安装完成后需重启系统,以保证控件正常运行。

(5)重启后再点击“进入制作界面”按钮,将会启动独享桌面进入制作界面。


4.进入模板制作软件库 登录模板虚拟机后,会看到录制工具自动打开,这时要逐步完成软件库录制: 


第一步,准备好将要录制的软件的安装包; 
第二步,点击开始制作,进入软件库制作环境; 
第三步,安装要制作的软件,注意必须将软件安装在 C 盘非用户目录(例如 c:\users 属于用户目录),软件安装完成,可以在录制工具的【已制作】列表 中看到;
第四步,点击完成制作,这时模板虚拟机会自动关机;点击取消制作,当前 软件库数据将被删除,虚拟机会自动关机;


sangfor桌面云vmp5.2软件分发部署09.png

sangfor桌面云vmp5.2软件分发部署10.png


5.进入软件库测试界面,完成软件库制作后,页面会显示完成状态


sangfor桌面云vmp5.2软件分发部署11.png


点击下一步,进入软件库测试界面


sangfor桌面云vmp5.2软件分发12.png


选择测试的虚拟机,然后使用 aDesk 登录关联的虚拟机,测试软件库中的 软件。测试没有问题后,点击“完成测试”,此时整个软件库制作真正完成,并 且关联的测试虚拟机会自动解关联软件库。


三:关联/解关联软件库


1.关联虚拟机


在 VDC 控制台【软件库管理】中选择要关联的软件库,选择【已关联虚拟 机列表】-【关联虚拟机】,在【关联虚拟机列表】中勾选要关联的一台或多台虚拟机,选择完成后点击【确定】,可以看到虚拟机状态为正在关联,请点击菜单 栏中的刷新。


关联虚拟机时请直接选择要关联的那台虚拟机


sangfor桌面云vmp5.2软件分发13.png


2.使用软件


使用 aDesk 登录关联的虚拟机,就可以使用软件库中的软件了。如果当前 虚拟机为开机状态,需要重启虚拟机软件分发功能才可以生效。


3.解关联虚拟机


VDC 控制台【软件库管理】中选择要解关联的软件库,选择【已关联虚拟 机列表】,可以看到目前所有已关联的虚拟机,点击虚拟机名称后的【解除关联】,也可以通过选择【关联虚拟机】,去掉虚拟机前面的“√”,完成解关联操作。解关联会在虚拟机重启之后生效。


sangfor桌面云vmp5.2软件分发14.png


四:更新软件


可以通过更新软件库的操作,对原来软件库中的软件进行更新、删除和增加。 在 VDC 控制台【软件库管理】中勾选需要更新的软件库,然后点击“更新”, 剩余步骤和新建软件库步骤一致。


sangfor 桌面云vmp5.2软件分发15.png



【注意事项】更新软件库完成录制后,新的软件库将会作为软件库的一个版本,但并不会 马上替换原来的软件库版本,而是需要进行版本更新后才能正式使用。点击“更新替换”按钮后,新的软件库版本会被发布,已经关联的虚拟机也将会使用新的 软件库版本。


sangfor 桌面云vmp5.2软件分发16.png


五:编辑软件库


在新建软件库的时候,已经将软件库和选择的模板关联起来,所以更新软件 库的时候不用再次选择模板。如果需要选择其他模板虚拟机、设置模板虚拟机的 IP地址或者修改软件库名称,那么可以在控制台【软件库管理】中勾选需要更 新的软件库,然后点击“编辑”按钮,将出现编辑软件库界面。

sangfor 桌面云vmp5.2软件分发17.png


六:删除软件库


当不需要软件库的时候,VDC 控制台【软件库管理】中勾选需要更新的软件库,然后点击“删除”。删除后,软件库的所有版本都会被删除,关联的虚拟 机将自动解关联。


七:复制软件库


如果需要在已有的软件库基础上更新,但又需要创建另外一个软件库时,可 以在 VDC 控制台【软件库管理】中勾选需要更新的软件库,然后点击“复制”。命名新的软件库名称后点击“确定”,那么源软件库当前发布的版本中所有 软件都将复制到目标软件库中。

sangfor 桌面云vmp5.2软件分发18.png

sangfor桌面云vmp5.2软件分发19.png


八:软件库版本管理


在 VDC 控制台【软件库管理】中点击“版本管理”,将会显示已经制作的 所有软件库。选择一个多版本的软件库,将显示该软件库的所有版本。可以删除和切换软件库版本


sangfor桌面云vmp5.2软件分发20.png


九:网页快捷方式的分发


分发网页快捷方式时,必须使用 IE 浏览器来创建快捷方式,因为其他浏览 器创建的快捷方式往往带了自身程序的路径,不是标准的页面快捷方式。使用 IE 浏览器打开需要发布的页面,点击 IE 菜单中的文件选项,选择“发 送”-“桌面快捷方式”,那么桌面将生成页面快捷方式。然后点击完成制作即可。


sangfor桌面云vmp5.2软件分发21.png

sangfor桌面云vmp5.2软件分发22.png


注意事项


1.软件分发只支持 win7 和 win10 系统,不支持 XP 系统和 Linux 系统
2.制作软件库的 win7 系统必须安装 SP1 补丁包
3.还原模式虚拟机不支持软件分发,还原模式更新软件可直接通过更新模板完成
4.关联软件库时如果虚拟机已开机需要重启生效,关机时直接开机生效,解关联一致
5.软件库和要关联的虚拟机必须在同一个 vmp 或者 vmp 集群上
6.软件分发只支持共享存储和虚拟存储,不支持本地存储
7.制作软件库的模板与派生虚拟机的模板不需要为同一个,即不同模板和软件库和派生的虚拟机只要操作系统相同既可关联
8.在软件库管理界面删除软件库时会删除已选软件库的所有版本;在版本管理界面删除时只会删除某一个版本
9.制作软件库的模板必须要安装最新的 agent,可以先克隆已有模板再对克 隆的模板进行手动 agent 更新操作


10.不支持分发的软件:


软件类型
不支持的原因典型软件
安装在个人目录 (c:\users)的软件

(1)windows 用户的文件和 注册表是隔离的,安装在用户 A 目录下面的软件,用户 B 是无 法使用的。所以软件分发也有 这样的限制,软件分发录制的 时候,模板管理员使用了 A 用 户,但分发到虚拟机时,虚拟 机使用的是 B 用户。B 是无法 使用 A 用户的数据的。所以软 件分发是无法解决打破这种系 统安全限制的。 (2)如果将用户 A 目录下文件 和注册表数据分发给其他用 户,那么存在数据安全问题。 基于上述考虑,不支持软件安 装在个人目录和注册表下面的 场景 (3)物理机有同样限制,软件安装在用户 A 的目录下面,而 用户 B 是无法使用这个软件的, 既然物理机都有这个限制,那 么软件分发是也暂时无法支 持,模板更新也无法解决。

WPS 个人版,搜 狗输入法、极品五笔输 入法、Safari、猎豹
输入法输入法一些重要文件和注册表 信息放在了个人目录下面搜狗输入法、极品五笔输入法
非IE内核浏览器插件加载式插件,插件文件位置在 user 目录的 appdata 和 local setting 目录下,这两个目录没 有重定向,无法分发CHROME 浏览器插件 SAFARI 浏览器插件
杀毒软件杀毒软件目的是为了保护终端 安全,所以杀毒软件的工作驱 动在系统 boot 阶段就启动,比 软件分发还有早。也就是说杀 毒软件必须在软件分发功能运 行之前就必须工作了。360 杀毒
Windows 补丁包windows 的补丁很多都是系统 核心补丁,补丁文件比软件分 发功能还要优先被加载。
软件与用户有关,切换 WINDOWS 用户后无法使用这些软件根本原因是因为文件 安装在了个人目录或者重要信息写在了用户注册表中WPS2016 个人版 , NOTES 单用户安装
安装在非 C 盘下目录软件分发在制作软件库的时候 只会将 C 盘下面的文件变化记 录下来


我要小额支持下

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

取消
吐槽一下

游客

所有吐槽
  • 暂时还没有吐槽,赶紧来吐槽!