微软程序虚拟化App-V全图解
APP-V(史上最详细的在08R2上的配置过程)
3
时环境的创建并确保各个环境在其自己的虚拟设备中运行。 这种虚拟 环境有多个组件, 包括虚拟注册表、 虚拟文件系统和虚拟服务管理器。
App-V 的安装配置比较简单,不过需要.Net Framework 2.0,IIS,MS XML 6.0 的支持,整个安装过程也很傻瓜化,安装之前会自动检测系 统组件,并对缺少的组件做出提示。一般来说,建议 Sequencer Serv er 与 Client 的操作系统保持一致,并在使用 Sequencer Server 部署应 用程序包时保证系统的纯净。但是在实践中,可能会遇到客户端操作 系统版本不同的问题, 虽然经过 App-V 虚拟化的软件具有相对良好的 兼容性,但还是建议部署多台不同操作系统的 Sequencer Server,以 保证应用程序的可靠性。 App-V 的另外一大特色就是支持脱机运行,这也是使用终端所不具备 的。而且,当遇到应用程序更新、版本升级等问题时,只需要将原有 生成的应用程序项目文件重新导入,更新升级后重新进行分发即可, 不会影响用户的继续使用。 为了提高效率, 降低服务器压力, 还有“最 短启动代码”功能供我们选择,因为在实际应用中,很少会遇到大量 同样的软件在同一时刻使用同样的功能,所以,在使用相应功能时再
APP-V(Application Virtualization)是应用程序虚拟化的缩写,是微软 MDOP(桌面优化套件)的一个重要部分,App-V 的前身是 SoftGrid, 是在 Microsoft 收购 Softricity 之后对其进行改进之后的产品。App-V 可以说是中小企业低成本虚拟化应用的利器之一。目前最新版 App-V 4.6 已经能够完美支持 Windows7, 支持 64 位系统, 而且有了中文版。 App-V 在 IT 管理方面有着显著的优势,过去在安装某个应用程序前, 必须要经过漫长的回归测试, 以确保它能与系统中已安装的其他应用 程序共存,并且不会影响它们正常的运行。而且,应用程序必须在其 投入应用之前完成一系列的部署流程。 由于应用程序基本上只能在所
微软App-V在计算机实验室管理中的应用
量 众 多 的 计 算 机 设 备 ,建 成 计 算 机 教 学 网 络 系统 ,构 成 计 算 机 实 验 室 , 用 于 学 生 的上 机 实 验 、实 训 等 实 践 教 学 , 以及 通 过 计 算 机 软件 进 行 模 拟 仿真 教 学 ;由于 计 算机 应 用 范 围 的 不断 扩 大 , 且 计 算 机 数 量 多 , 由于 不 同课 程 应 用 软 件 配 置 和 运 行 环 境 要 求 不 同 ,各 类 教 学 软 件 随 着课 程 的 变 化 反 复 安 装 、 更 新 和 卸 载 删 除 ,导 致 计 算 机 实 验 室 工 作 人 员 的 日常 管理 工 作 量 剧 增 , 安 装 的 软 件 过 多 ,导 致 计 算 机 性 能 下 降 ,机 房 使 用 效 率 降 低 。 如何 有效 地 提 高 实 验 室 综合 利 用 率 ,满 足 各 门课 程 的 上机 实 践 需 求 , 减 轻 机 房 管 理 人 员 的 工 作 强 度 ,成 为 实 验 室 管理 人 员 共 同面 对 的 问题 。
安 装 多种 软 件 导 致计 算 机 性 能降 低 。 在 实 验 室 管 理 方 面 ,通 常 情 况 下 计 算 机 实 验 室 采 用 在 计 算 机 设 备 中 安 装 还 原 卡 的 方 式 对 客 户 端 进 行 管 理 ,通 过 在 一 台计 算 机 上 安 装 多 种 操 作 系 统 及 各 门课 程 需 要 的 应 用 软 件 ,作 为 一 台 模 板 机 器 。其 它 的 计 算 机 通 过 克 隆 的 方 式 复 制 硬 盘 ,达 到 对
a p p l i c a t i o n v i r t u a l i z a t i o n t e c h n o l o g y . T h e p a p e r p r e s e n t s a s o f t wa r e ma n a g e me n t s o l u t i o n b a s e d o n Mi c r o s o f t Ap p — v a p p l i c a t i o n v i r t u a l i z a t i o n
微 软 虚 拟 化 产 品
微软虚拟化产品目录微软虚拟化产品 (1)一、服务器虚拟化 (1)优势 (1)1.1、Windows Server 2008 Hyper-V (2)优势 (2)1.2、Microsoft Hyper-V Server 2008 (2)优势 (2)1.3、Microsoft Virtual Server 2005 R2 (3)优势 (3)二、桌面虚拟化 (3)2.1、Virtual Desktop Infrastructure (3)2.2、Microsoft Virtual PC (4)2.3、Microsoft Enterprise Desktop Virtualization (4)Virtual PC 和MED-V 的结合 (4)2.4、Terminal Services (5)三、应用程序虚拟化 (5)优势 (5)3.1、Microsoft Application Virtualization (App-V) (5)优势 (6)四、虚拟化管理 (6)优势 (6)4.1、Microsoft System Center Virtual Machine Manager (6)优势 (7)一、服务器虚拟化硬件虚拟化使用软件创建模拟物理计算机的虚拟机(VM)。
这创建了一个独立的操作系统环境,逻辑上与主机服务器是隔离的。
通过一次提供多个VM,该方法允许几个操作系统能在一个物理机器上同时运行。
无需再为未充分利用的服务器机器支付成本,每个服务器都分配了指定的工作负载,服务器虚拟化将这些工作负载整合到数量更少但利用更充分的机器上。
优势∙在一个运行虚拟机的主机上整合多个未充分利用的物理服务器∙通过利用服务器整合和灵活性降低了工作负载/空间/电耗∙帮助节省资金,因为需要的管理更少、空间更小、电耗更低1.1、Windows Server 2008 Hyper-V支持服务器虚拟化所需的所有内容都是Windows Server 2008 Hyper-V 中的一项操作系统特性。
微软虚拟化概述
微软虚拟化概述及优势概述一整套方案: 从数据中心到桌面。
在微软,虚拟化意味着帮助 IT 部门最大程度地节约成本并提高业务连续性。
我们的解决方案同时在物理和虚拟基础结构中,并且可以通过一个工作台轻松地加以管理。
在熟悉的平台上获取伙伴的支持微软虚拟化解决方案基于熟悉的 Windows 界面,使用熟悉的 Windows 技术操作。
基于 Windows 的解决方案可以使您得到很多经验丰富的合作伙伴的支持,他们可以快速对业务需求做出反应。
了解熟悉的平台如何帮助您降低成本。
降低总体拥有成本/最大化投资回报比起使用其他同类产品,在 Windows Server 与 System Center 中安装Hyper-V,使用微软技术虚拟化技术,企业可以降低成本,从而帮助您的虚拟化投资得到最大程度的回报。
了解虚拟化如何节省您的资金。
对物理与虚拟设备进行无缝管理微软虚拟化技术使您能优化资产,跨多个管理程序(直到应用程序级别)集中管理所有物理和虚拟资源。
了解虚拟化如何帮助您管理物理和虚拟资产。
互操作工具微软虚拟化产品可以与 IT 员工熟悉和正在使用的工具无缝集成,支持整个企业的全面整合。
了解虚拟化如何增强您现有的工具。
应用技能集更轻松的部署和支持意味着更少的培训和成本。
微软虚拟化解决方案构建于员工已经熟悉的平台上,因此您需要的培训更少,公司的成本也会降低。
Dartmouth-Hitchcock 医疗中心“我们希望使用 Hyper-V 整合另外 75 台服务器,这样每年将节省 325000 多美元。
”Robert McShinksy,Dartmouth-Hitchcock 医疗中心高级管理员Dartmouth-Hitchcock 医疗中心 (DHMC) 位于新罕布什尔州 (New Hampshire),三年前开始使用服务器虚拟化来抑制服务器增多和不断上升的电费开支。
DHMC 决定使用 Hyper-V 技术和 Microsoft System Center Virtual Machine Manager 2008 将它的虚拟化基础结构移植到 Windows Server 2008 操作系统,他们期望减少 75%的主机,并从每台服务器的硬件、维护、电力和占地的总花费中节省 4,300 美元。
微软服务器虚拟化使用手册
微软服务器虚拟化使用手册预览说明:预览图片所展示的格式为文档的源格式展示,下载源文件没有水印,内容可编辑和复制微软服务器虚拟化Hyper-V使用手册目录一、微软虚拟化概述 (1)1、什么是虚拟化 (1)2、微软虚拟化产品 (2)3、虚拟化应用方式 (4)二、微软服务器虚拟化—Hyper-V (5)1、Hyper-v版本 (5)2、Windows server 2008 Hyper-V的模型 (5)3、Hyper-V架构 (6)三、Hyper-V安装 (9)1、Hyper-V 各个版本的区别 (9)2、硬件要求 (10)3、Hyper-v安装 (12)四、虚拟机配置和管理 (18)1. 在Hyper-V中管理通用项 (18)2. 在Hyper-V 管理器中添加虚拟机 (28)3. 虚拟机的设置管理 (33)五、管理独立的HYPER-V (41)1)安装hyper-v 2008 server (41)2、设置远程桌面管理 (47)3、对hyper-v进行远程管理......................................................... 错误!未定义书签。
一、微软虚拟化概述1、什么是虚拟化虚拟化是将一个计算机的资源从另一个计算机资源中分离虚拟化会提高资源的有效利用,并使得操作更加灵活,同时简化了时间2、微软虚拟化产品传统软件堆栈设置某个硬件和操作系统上的应用与流程连接的界面分配到某个具体的硬件操作系统分配到某个具体地点的存储分配到某个具体地点的网络通过虚拟机分离的构件表示层虚拟化应用虚拟化桌面虚拟化存储虚拟化网络虚拟化Microsoft虚拟化产品--从数据中心到桌面Hyper-V服务器虚拟化:基于hypervisor的虚拟化平台能够将多个物理系统进行统一,同时提供集成的物理和虚拟机器的管理环境,与hyper-v一同使用scvmm能够让你降低成本,增加可用性,向前推进动态IT环境的实现。
《微软虚拟化介绍》课件
Citrix XenServer
Citrix XenServer 是另一种流行的 虚拟化平台,具有强大的性能 和可扩展性。
KVM
KVM(Kernel-based Virtual Machine)是Linux内核中的虚拟 化模块,提供了开源的虚拟化 解决方案。
微软的虚拟化技术
Hyper-V
Hyper-V 是微软的主要虚拟化平台,具有强大的 架构、核心组件和虚拟处理器功能,广泛应用 于服务器虚拟化。
Virtual PC
Virtual PC 是微软提供的桌面虚拟化软件,具有 多种功能和应用场景,可以在个人电脑上运行 多个操作系统。
与其他虚拟化技术的比较
VMware vSphere
虚拟化的优势
1 硬件利用率的提升
通过虚拟化技术,可以将 一台物理服务器拆分为多 个虚拟机,最大限度地提 高硬件资源的利用效率。
2 系统资源的管理
3 应用程序的隔离
虚拟化技术提供了集中管 理虚拟机的工具,方便管 理员对系统资源进行监控、 配置和分配。
每个虚拟机都可以独立运 行不同的应用程序,相互 之间互不干扰,提供了更 高的安全性和稳定性。
微软虚拟化介绍
本PPT课件将带您了解微软的虚拟化技术,包括虚拟化的定义、优势以及与其 他虚拟化技术的比较,希望您将从中获得有关虚拟化的全面知识。
什么是虚拟化
定义虚拟化
虚拟化是一种将计算资源与软件应用程序从物理硬件中隔离的技术,使其能够在虚拟环境中 灵活运行。
原理与技术
虚拟化技术基于将物理资源(如处理器、内存和存储)抽象化,使其能够被多个虚拟机共享 和利用。
应用程序虚拟化 (Application Virtualization)
议程: 原理说明 实例讲解
原理篇
APP-V简介:
微软在2008年底发布了MDOP 2008 R2,MDOP是桌面优化套件(Microsoft Desktop Optimization Pack)的缩写。MDOP中提供了一套用于优化客户端桌面环境的组件,其中最有 名的就是应用程序虚拟化(Application Virtualization)。App-V允许用户通过网络获得一个软 件的虚拟运行环境,然后无需安装软件,直接可以在虚拟环境中运行软件。App-V的强大功能 及灵活应用吸引了不少管理员的关注,试想,如果企业中使用了App-V,那很多用户将无需安 装种类繁多的软件。只要在一台模板计算机上把常用软件都封装好,然后打包到App-V服务器 上,用户就可以直接从App-V服务器下载软件的整个运行环境。由于软件运行是在虚拟的环境 中进行,用户不用担心兼容性问题,甚至在单机上不太可能出现的场景也可以在App-V中轻易 实现,例如用户同时运行Office2003和Office2007。
图1 新建包其实就是准备序列化一个新的应用程序,如图2所示的界面就是序列化向导,首 先我们输入包的名称“Office2007”。
序列化工具的安装是非常简单的,如图17所示,我们已经完成了Virtualization Sequencer的部署,在接下来的文章中我们就要利用Sequencer对应用程序进行序列化 了。 图17
APP-V Page 10
上面我们介绍了如何在win2003上部署Application Virtualization Server以及Sequencer序 列化工具,本文中我们就要利用Sequencer工具对应用程序进行序列化操作,然后把序 列化后的应用程序存储到APP-V Server上。 应用程序虚拟化的原理其实并不复杂,大家 安装一个软件时,无论安装过程有多复杂,安装完成后其实都可以归纳为两件事:在 硬盘中写中文件以及在注册表中写入键值。有些绿色软件甚至不需要注册表支持就可 以运行了,因此我们发现软件的运行环境其实只需要文件系统和注册表的支持。序列 化工具就是利用这个原理, 在安装软件的同时开始记录软件安装的过程中对文件系统 和注册表分别做了哪些修改,这样一来当软件安装结束后,我们就可以清楚地知道软 件运行时对文件系统和注册表有哪些需求了。接下来,当客户机要启动这个应用程序 时,应用程序虚拟化的客户端软件就会自动通过网络下载注册表和文件系统数据,在 客户机上构建出软件运行所需要的环境,因此客户机可以在虚拟出的环境中运行本机 并没有安装的应用程序。
(2024年)《完整的visio教程》ppt课件
1 2
无法连接到团队协作服务
检查网络连接、确认服务器地址和端口号是否正 确、更新Visio版本等。
版本控制出现错误
检查文件是否被其他程序占用、确认文件路径和 名称是否正确、重新启动Visio等。
3
团队协作效率低下
优化网络连接、减少文件大小、提高计算机性能 等。
2024/3/26
26
06
高级功能应用与技巧分享
19
在Visio中创建数据可视化图表
将图表形状拖拽到画布中,并根据需 要调整大小和位置。
根据数据自动生成图表,并可通过右 侧属性面板调整图表样式和格式。
2024/3/26
双击图表形状打开“数据”窗口,在 此处输入或导入数据。
20
报表生成方法
报表生成器介绍:Visio内置的报表生成器可快速创建基于数据的报表。
连接形状并设置连接线 格式。
使用文本工具添加和编 辑文本。
应用主题和样式统一图 形外观。
导出图形为PDF、图片 等格式。
2024/3/26
7
02
绘制流程图与组织结构图
2024/3/26
8
流程图基本概念及符号含义
流程图基本概念
流程图是一种用图形符号表示系统或它的组成部分和各类人员之间相互联系、 相互作用情况的图。它可以描述系统的工作过程和逻辑功能。
绘制组织结构框架
使用Visio中的“组织结构图”模板,选择合适的图形和 符号,搭建组织结构的框架。
添加职位和人员信息
在组织结构图中添加各个职位和人员的信息,包括姓名、 职位、联系方式等。
2024/3/26
调整和优化
根据需要调整和优化组织结构图的布局和细节,使其更加 清晰易读。同时,可以使用不同的颜色和线条来区分不同 的部门和职位,提高可读性。
应用程序虚拟化 (Application Virtualization)
APP-V Page 6
好,我们终于完成了App-V Management Server的安装(需要重启计算机)(图11)
我们将在下面的文章中为大家介绍如何进行Sequencer Server及Client的部署及配置。
我们完成了App-V服务器的部署和配置之后, 接下来准备部署APP-V Sequencer,App-V Virtualization Sequencer 如何对软件进行序列化封装呢? 序列化封装其实就是一个获取软件运行 环境的过程。App-V Virtualization Sequencer 获取软件运行环境的原理是这样的,找一台干净的 模板计算机,在安装软件之前先记录一下模板计算机的快照。然后再模板计算机上安装软件, 安装软件之后再记录一下模板计算机的快照。通过对两次快照的对比,我们就知道这个软件的 运行环境是什么了,具体就是这个软件运行时需要文件系统中有哪些文件,注册表中有哪些键 值。App-V Virtualization Sequencer 把软件的运行环境序列化封装为一个环境文件,上传到AppV Management Server上,接下来App-V Client就可以从App-V服务器上下载封装好的环境文件。 这样客户机上无需安装软件,就可以获得一个软件的运行环境,进而可以在环境中运行软件程 序。
微软应用虚拟化技术(APP—V)应用研究
( S c h o o l o f Ra i l wa y T r a n s p o r t a t i o n , E a s t Ch i n a J i a o t o n g Un i v e r s i t y , Na n c h a n g 3 3 0 0 1 3 , Ch i n a )
p l e s o f v i r t u l a i z a t i o n a n d Mi c r o s o t f A p p l i c a t i o n V i r t u l a i z a t i o n( A p p — V) t e c h n o l o g y . P r o p o s e d s o l u t i o n s t O s o l v e a p p l i c a t i o n s c o n— r
关键 词 : 应 用 虚拟 化 ; AP P — V; 软件 兼容 性 ; 软 件 管 理 中 图分 类号 : T P 3 9 3 文献 标 识 码 : A 文章 编 号 : 1 0 0 9 — 3 0 4 4 ( 2 0 1 3 ) 2 8 — 6 2 5 7 — 0 2
S t u d y o n Ap p l i c a t i o n Vi r t u a l i z a t i o n i n t h e En t e r p r i s e Ap p l i c a t i o n o f Co a l
Ab s t r a c t : An a l y s i s o f t h e c o mp u t e r n e t wo r k e n v i r o n me n t a n d p r o b l e ms o f s o f t wa r e ma n a g e me n t , d e s c i r b e s t h e t e c h n i c a l p r i n c i —
虚拟化技术-配置Vapp
配置vApp的具体实践 掌握创建vAPP和配置vapp策略 认识数据中心环境下vapp和资源池
vApp的概念
vAPP:是一种类似于资源池的容 器,可以包含一个或多个虚拟机。 vAPP还可与虚拟机共享某些功能, 可以打开和关闭vApp电源,还可 以对其进行克隆
一个包含 一个或多个 虚拟机的容器 可用于打包和管理相关的应用程序。
可以对vapp里包含的虚拟机进行启 动顺序的设置
实践任务
01 02
03Biblioteka 配置Vapp的CPU份额为“高” 预留值50MHz,不受限制
配置Vapp的内存份额为“高” 预留值100MHz,不受限制
Vapp里的所有虚拟机按照一定 的操作顺序进行开关机操作
课程总结
➢ 在群集下创建了vapp; ➢ 在资源池下面创建了vapp; ➢ 创建不同层次的vapp; ➢ 为vapp分配虚拟机; ➢ 为vapp配置策略。
THANKS
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微软程序虚拟化App-V全图解目录1. MDOP简介 (3)2. App-V环境搭建 (6)3. 安装APP-V Server Management (9)4. 设置APP-V Server Mnangement (12)5. 安装App-V Client (19)6. 安装Application Virtualization Sequencer (24)7. 制作应用程序虚拟化文件包 (27)8. 正式启动APP-V程序虚拟化 (33)9. 结束语 (39)1.MDOP简介产品介绍:微软Application Virtualization 4.5简称App-V,前身是SoftGrid程序虚拟化,现在这个软件打包在2个软件中,一是最新的SCCM(System Center Configuration Manager),里面包含App-V 4.5,二是新的MDOP(微软桌面优化包),现在最新版本是MDOP 2008R2。
微软MDOP(Microsoft Desktop Optimization Pack )套件最大的亮点莫过于用于客户终端展现的桌面虚拟化MED-V和用于虚拟化程序推送交付的APP-V;连同Hyper-V基本上就构成了微软端到端的虚拟化全线解决方案。
不过就产品本身而言,微软的虚拟化产品相对与竞争对手已经迟到了很长时间,而且MDOP套件是面对批量软件保障(SA)客户,所以Beta阶段的产品无论是在微软技术社区或下载中心始终无迹可寻,到目前为止MED-V一点影子都没有见到过,让人倍觉神秘之余多少也有些许失望,所以H这次也只能体验下APP-V的虚拟化程序。
不得不说MED-V、APP-V和Hyper-V的命名方式很直观的传达的产品的特性,比起微软从前的其他拗口冗长难记的产品名称有很好的改进。
工程师点品:就产品技术而言,APP-V算是中规中矩,安装配置也不算复杂,只要环境条件具备,搭建企业级桌面程序并不困难,问题就在于MDOP需要的环境条件不少,少了哪一道东风或哪个步骤设置不当的话,即便万事俱备这赤壁也是烧不起来。
硬件和环境的原因,Microsoft Desktop Optimization Pack套件之中的资产清单和组策略管理等等H编辑没有仔细的一一体验,但相信微软的出品应该不会让人太失望(当然偶尔也有VISTA这样的例外吧)微软MDOP(Microsoft Desktop Optimization Pack )套件最大的亮点莫过于用于客户终端展现的桌面虚拟化MED-V和用于虚拟化程序推送交付的APP-V;连同Hyper-V基本上就构成了微软端到端的虚拟化全线解决方案。
不过就产品本身而言,微软的虚拟化产品相对与竞争对手已经迟到了很长时间,而且MDOP套件是面对批量软件保障(SA)客户,所以Beta阶段的产品无论是在微软技术社区或下载中心始终无迹可寻,到目前为止MED-V一点影子都没有见到过,让人倍觉神秘之余多少也有些许失望,所以H编辑这次也只能体验下APP-V的虚拟化程序的乐趣。
进入2008年以后不得不说微软对于产品的命名方式更加的贴合用户需求,本来对于新技术的学习和接受就是一件很费功夫事,再让用户去记拗口冗长难记的研发代号或者产品名称全称简称等,你说究竟有多少的脑细胞因此绞尽汁液,光荣牺牲。
但这次MED-V、APP-V和Hyper-V为例,它们的命名方式很直观的传达的产品的特性,比起微软其他产品算是有很好的改进了。
完成的MDOP除了上图罗列的各项以外,目前位置还有MED-V缺席,有消息传闻说MED-V会在09年初正式推出。
完整版本的MDOP会包括以下六大项目。
• Microsoft Application Virtualization4.5 (APP-V) ——微软应用程序虚拟化技术• Microsoft Enterprise Desktop Virtualization (MED-V) ——微软企业桌面虚拟化技术• Microsoft 资产清单服务——将软件清单数据结合数据仓库功能应用于商业智能• Microsoft 诊断和恢复工具集——加速桌面修复的强大工具• Microsoft 高级组策略管理——增强的组策略,实现变更管理• Microsoft System Center 桌面错误监控——主动管理应用程序和操作系统的错误下面来就分享一下MDOP中重点关注的新的应用程序虚拟化软件Application Virtualization 4.5(APP-V)的安装设置过程。
这个APP-V在从前叫Softgrid,从字面上理解分布式网格计算的一个变形品种,用网格计算的模式来理解程序虚拟化技术的客户端到实现虚拟化的服务器端之间的相互通信和计算负载分配机制也是有些异曲同工的意思。
要安装APP-V并实现全部的功能,需要的步骤并不算很多,下面都是必须做到的步骤:1、安装前的环境搭建:活建立动目录,域控制,安装.Net Framework 2.0,IIS服务,MSXML6.0等系统环境组件,另外,数据库SQL Server也是必须的。
2、安装程序虚拟化服务器端Application Virtualization Management Server。
3、安装客户端Application Virtualization Client。
4、安装程序序列化工具Application Virtualization Sequencer。
2.App-V环境搭建一、系统准备,安装活动目录,.Net Framework 2.0, IIS, MSXML6.0,在安装过程前也会对现有系统做检测,缺少哪些部件也会给出提示,算是半傻瓜化操作。
不过这些缺少的组件或补丁需要用户自行下载安装,如果能在安装程序种集成到一个包中会更加方便些,否则APP-V安装过程也许会被打断。
在Windows Server 2003下,添加删除程序处添加组件,安装好.Net Framework 2.0, IIS组件。
安装SQL Server数据库(里面已经包含了MSXML组件),这些稍后会用到,否则安装过程会被终止而不是回退到上一步。
之前也提到了APP-V需要数据库的支持,所以先安装SQL Server数据库,新建好用于程序虚拟化的数据库,这样前期工作就算是做好了。
安装Application Virtualization Management Server在App-V 4.5中,Server共分为Application Virtualization Management Server与Application Virtualization Streaming Server两种,Application Virtualization Management Server使用Active Directory 组来管理用户授权。
除了Active Directory域服务以外,这些服务器还安装了SQL Server,以管理数据库和数据存储。
Management Server 通过Application Virtualization Management Console(Microsoft Management Console 的一个管理单元)得以控制。
由于Application Virtualization Management Server 会按照需要将应用程序传输给最终用户,因此理想情况下这些服务器适合执行更具有可靠、高带宽LAN的系统配置。
而后者Application Virtualization Streaming Server,可以满足可能不具备支持Management Server 的基础结构的公司的需要。
与Application Virtualization Management Server不同,Streaming Server不使用SQL或Management Console。
这些服务器使用访问控制列表(ACL)来授予用户授权,这种架构比较适合在中小型企业,节点较少同业也不具备大型数据库支持的小型网络环境中。
我们打开MDOP 2008R2的安装界面,选择Application Virtualization for Desktop 4.5进行安装。
3.进入安装界面,一路Next。
3.安装APP-V Server ManagementAPP-V Server Mnangement组件不多,默认情况下是全部安装,需要的磁盘空间在400M左右。
这里用到了我们装的SQL Server数据库,假如系统检测不到有数据库的存在,点下一步就会自动报错。
因为SQL Server就装在本地,所以这里直接选local。
所有通信端口都采用默认设置,如果默认端口已经被占用的话,也要记住改用的端口,在稍后的配置时还会用到,如果服务器和客户端之间不匹配,后果自然是失败了。
安装默认554的端口。
4.设置APP-V Server Mnangement然后需要为APP-V指定两个管理和用户的组,这在之前设置动态目录的时候需要预先新建出来,用不同的组给APP-V赋予不同权限,管理员可以进行Server的管理,用户用于登陆接受服务器分发的虚拟化程序。
选择Content的位置,Content目录用于存放经过序列化分拆的程序包OSD文件,服务器会从此向组内客户端分发程序。
默认路径会比较深,找起来很麻烦,当然也可以自定义。
这一步比较关键的是要将此文件夹共享,可以向Admin和User组内成员开放共享,为方便起见也可以将文件夹share给everyone,而且everyone有读取权限才有用,这一步十分关键,完成这一步,安装完成。
完成以后在“管理工具”内就出现“APP-V management console”控制台项目,运行启动,选择右边的Connect to Application Virtualization System连接服务端。
即使Server端安装在本地,但也要给出完整计算机名称、通信协议类型和端口。
用记事本打开content下的DefaultApp.osd,注意选中的地方,将协议改为RSTP,端口改为与安装时候的一致,不得不说DefaultApp.osd默认的322竟然和安装时默认的554不统一,这种小细节最有可能烦死人了。
将左边窗口展开,点击Applications,在中间窗口右击Default Application,选择属性。
这一步非常的关键,一定要将OSD Path和Icon Path的本地路径进行修改,要选择为网络路径,否则后面会配置不了,因为content已经设置为共享文件夹,所以其他用户通过网络地址可以访问到。