应用程序虚拟化(APP-V)之服务器的搭建与配置
如何使用VMware进行虚拟化环境的搭建和管理

如何使用VMware进行虚拟化环境的搭建和管理第一章:引言虚拟化技术的出现极大地提高了计算机资源的利用率,同时也简化了系统的管理和维护工作。
VMware作为虚拟化领域的领军企业,其产品具有广泛的应用范围和强大的功能,成为许多企业和个人用户构建虚拟化环境的首选。
本文将介绍如何使用VMware 进行虚拟化环境的搭建和管理,以帮助读者更好地利用VMware 实现资源的灵活调配和优化。
第二章:VMware产品介绍VMware提供了多款虚拟化产品,包括VMware Workstation、VMware Fusion、VMware ESXi等。
其中,VMware Workstation适用于个人用户,在本地计算机上搭建虚拟环境;VMware ESXi则是一款用于服务器环境的虚拟化平台。
这些产品各有优势,选择合适的产品对于搭建和管理虚拟化环境至关重要。
第三章:虚拟化环境搭建准备在开始搭建虚拟化环境之前,需要确保硬件设备和操作系统满足VMware的要求。
VMware对于硬件的要求包括CPU、内存、存储等方面,而对于操作系统的要求也有一定限制。
此外,还需要确保网络环境的稳定性和安全性,以保障虚拟机的正常运行和通信。
第四章:使用VMware Workstation搭建虚拟化环境VMware Workstation是一个功能强大的桌面虚拟化软件,可以在个人计算机上运行多个独立的操作系统。
在本章中,将介绍如何使用VMware Workstation搭建虚拟化环境。
首先需要安装VMware Workstation,然后创建虚拟机、分配资源和配置网络等。
最后,通过VMware Workstation的图形界面,管理和监控虚拟机的状态及运行情况。
第五章:使用VMware ESXi搭建虚拟化环境VMware ESXi是一款专为服务器环境设计的虚拟化平台,提供了更高的性能和可靠性。
本章将介绍如何使用VMware ESXi搭建虚拟化环境。
APP服务器软硬件配置

如果搭建一个10万用户量的移动app后台服务器,服务器用什么配置较好?想做一个类似有道云笔记的移动app,要求用户量达到10万以上,请问服务器应配置什么系统(Linux,CentOS),web服务器软件应该用哪个(IIS,Apache,Nginx...),数据库怎么选择(mysql,sql,oracle),并发连接数怎么解决?如果租用云服务器,服务器的并发连接和数据库的并发连接又怎样解决?1. 存储方面:10万用户,假设平均每人笔记占用100K,那存储空间要用10G;考虑备份,20G2. 云笔记如果不需要推送服务,同时连接数不用太担心,单机nginx绰绰有余;需要做推送,简单的可以用现有的各种云推送服务,复杂如果想自己做,维持一个长连接大概用8~10K内存,剩下自己算算咯。
回到你的问题上,操作系统及web容器的选型跟你的开发习惯相关,我喜欢linux(centos) + nginx + django + mysql,需要的时候可以加redis/memcache做缓存公司要做一个聊天app 在服务器方面需要什么配置内存大一点内存大一点48GB这样,硬盘看情况够用就行,处理器E5最好2颗这样,硬盘看情况够用就行,处理器E5最好2颗一个10万同时在线的APP服务器,要怎样的配置我是做开发的,不懂运营。
公司想做一个移动app,要求支持同时在线10万以上,APP有一些图片要从服务器加载,请问服务器要怎样的配置。
什么系统(Linux,CentOS),web服务器软件应该用哪个(IIS,Apache,Nginx...),数据库怎么选择(mysql,sql,oracle),并发连接数怎么解决?如果租用云服务器,服务器的并发连接和数据库的并发连接又怎样解决?这个要APP开发和运维之间沟通了。
10w同时在线,这个要求,很恐怖的。
要么有这个要求的领导不懂技术,要么就真的很……不同的APP,对数据吞吐的要求,不尽相同的。
微软虚拟化解决方案

日程安排
数据中心对于虚拟化的需求 虚拟化解决方案应用场景 微软虚拟化解决方案优势 APP-V应用程序虚拟化概述
10
IT整合
• 提升服务器使用率 • 简化部署及维护 • 易于资源分配
虚拟桌面
• • • •
以安全的托管服务形式提供桌面
进程戒分支办公室不安全进程访问 桌面业务连续性和灾难恢复 Windows 7 迁移
采用 APP-V
总共: 40小时10 分钟.
节省从那里来?
– 丌用回归测试 – 只需打包一次,大 大减少部署和更新 时间 – 实时许可证检验和 使用信息
在每台生产计算机上逐个 安装应用程序:250小时
技术支持集中于应用本身
回归测试 40小时
跟踪应用改变: 2小时 把应用安装在测试计算机上.: 2.5小时 指定应用权限: 5分钟.
1
彭爱华 技术与案经理 微软中国有限公司
2
日程安排
数据中心对于虚拟化的需求 虚拟化解决方案应用场景 微软虚拟化解决方案优势 APP-V应用程序虚拟化概述
3
日程安排
数据中心对于虚拟化的需求 虚拟化解决方案应用场景 微软虚拟化解决方案优势 APP-V应用程序虚拟化概述
4
数据,用户设置 应用
用户状态虚拟化(漫游配置文件,文件夹 重定向)
Linux Kernel Linux VSC
OS Kernel
NonHypervisor Aware OS
VMBus
VMBus
Emulation
Kernel Mode (Ring 0) (“Ring -1”)
Microsoft hypervisor “Designed for Windows” 服务器硬件
常见的虚拟化解决方案

常见的虚拟化解决方案虚拟化是一种将物理资源(如计算机、存储和网络)抽象为虚拟资源的技术,它能够提高资源利用率、灵活性和可扩展性。
在企业和数据中心中,虚拟化解决方案可帮助组织降低成本、简化管理、提高业务灵活性和可用性。
让我们一起来看一些常见的虚拟化解决方案。
1. 服务器虚拟化服务器虚拟化是最常见和广泛使用的虚拟化解决方案之一。
它允许将单个物理服务器分割为多个虚拟机(VM),每个虚拟机可以运行独立的操作系统和应用程序。
服务器虚拟化使得在一台物理服务器上运行多个虚拟机成为可能,从而提高了硬件资源的利用率。
常见的服务器虚拟化平台包括 VMware vSphere、Microsoft Hyper-V 和 KVM。
存储虚拟化解决方案允许将物理存储资源抽象为虚拟存储池,并为虚拟机提供统一的存储访问接口。
这种解决方案可以提供更好的存储利用率和灵活性,简化存储管理和配置,并提供高性能和高可用性。
常见的存储虚拟化平台包括 VMware vSAN、Microsoft Storage Spaces 和 OpenStack Cinder。
3. 网络虚拟化网络虚拟化解决方案允许将物理网络资源抽象为虚拟网络,并为虚拟机提供网络连接和服务。
它可以实现网络的逻辑隔离、灵活性和可扩展性,简化网络管理和配置,并提供高性能和高可用性。
常见的网络虚拟化平台包括 VMware NSX、Cisco ACI 和 OpenStack Neutron。
桌面虚拟化是一种将用户桌面环境虚拟化的解决方案。
它允许用户通过网络访问虚拟桌面,而无需依赖特定的物理设备。
桌面虚拟化可以提供灵活的桌面部署和管理、更好的资源利用率和安全性。
常见的桌面虚拟化平台包括 VMware Horizon、Microsoft Remote Desktop Services 和 Citrix Virtual Apps and Desktops。
5. 应用程序虚拟化应用程序虚拟化解决方案允许将应用程序从操作系统中解耦,使其能够在不同的操作系统上运行。
FusionSphere服务器虚拟化规划和最佳实践课件

在基本功能的实现之后,系统设计时可以根据需要提供以下高级功能,如:安全性及可用性虚拟机及存储的热迁移GPU虚拟化NUMA相关技术DRS&DPMVxLAN&vApp
虚拟机热迁移
技术特点基于内存压缩传输技术,虚拟机热迁移效率提升1倍。虚拟机磁盘数据位置不变,只更改映射关系。 适用场景可容忍短时间中断,但必须要快速恢复业务。比如轻量级数据库业务,桌面云业务。
BCManager eBackup是一款针对华为FusionSphere和VMware vSphere虚拟化及云平台的备份软件,基于虚拟机快照、存储快照和CBT(change block tracking)技术,对虚拟机数据提供全面的保护。它是一个满足海量虚拟机备份场景、简单易用、性价比极高的数据保护方案。
完全备份
快照技术的定义和分类
定 义:快照是特定数据集的一个完整可用拷贝,该数据集包含源数据在拷贝点的静态映象;快照可以是数据再现的一个副本或者复制
常见快照技术分类:全拷贝快照分离镜像(Splitting a mirror)差分快照写即拷贝(CoW : Copy On Write)写即重定向 (RoW : Redirect On Write)随机写 (WA : Write Anywhere)
组网介绍 - LAN-Base
LAN-Base组网
备份介质
组网介绍-LAN-Free
LAN-Free组网
LAN
ቤተ መጻሕፍቲ ባይዱSAN
LAN-free Backup
主控服务器
生产系统
备份客户端业务节点
生产存储
备份介质
组网介绍 - Server-Free
Server-Free组网
备份代理客户端由它产生快照
51CTO学院-APP-V 应用程序虚拟化演示

51cto学院-APP-V 应用程序虚拟化演示适用人群中级IT从业人员课程简介本课程为给微软Technet 网站制作的演示视频,通过本课程的学习,最细致地为您展现Wind ows Server 2008 R2 和Windows 7 平台中,如何使用App-V 组件实现应用程序虚拟化,包括App-V 组件部署,应用程序序列,分发等操作演示,为您在企业中着手部署和管理App-V 应用程序虚拟化做准备课程1App-V 服务器安装11分钟本节主要介绍如何在Windows Server 2008 R2 的服务器之上安装和初始化配置App-v Ma nagement Server 服务器。
2App-V 控制台安全地连接到服务器5分钟本节主要介绍如何启用App-V Web 服务的HTTPS协议,保证App-v 控制台与服务器之间的通信是安全可靠的。
3安装配置App-V Sequencer4分钟本节主要介绍如何安装和配置标准的App-V Sequencer 环境。
4序列化WordViewer 应用程序8分钟本节主要介绍如何使用App-V Sequencer 工具序列化WordViewer 应用程序。
5启用RTSPS 协议5分钟本节主要介绍在App-v Management Server 上启用服务端的RTSPS 协议,保证客户端与服务器之间安全的连接通信。
6管理APP-V 管理员组4分钟App-V 的管理员组对于App-V 服务器有着完全控制的权限,本节主要介绍如何增删管理员组和重置管理员组。
7管理应用程序许可4分钟本节主要介绍如何通过App-V 的应用程序许可证的设置来实现对于应用程序许可数量的控制和使用审计。
8自定义提供程序策略4分钟本节主要介绍如何自定义提供程序策略,并且结合应用程序许可证来实现对于应用程序许可数量的控制。
9序列化SilverLight7分钟App-V 不但可以打包单独安装的应用程序,还可以打包应用程序的插件,本节主要介绍如何序列化IE 的silverlight 插件。
MED-V使用教程

MED-V使用教程之一服务器配置安装一:MED—V简介MED-V是MDOP组件之一,MDOP(Microsoft Desktop Optimization Pack)是微软出品的一套企业级桌面优化管理的解决方案,包含六个组件:APP-V(原softgrid) 动态提供虚拟应用程序的解决方案MED-V 对虚拟桌面的集中部署和管理System Center Desktop Error Monitoring 系统错误监控Asset Inventory Service 资产管理Advanced Group Policy Management 高级组策略管理(版本管理功能)Diagnostics and Recovery Toolset 桌面修补工具MED-V加强了对Virtual PC镜像的分发和管理,提供了对VPC中程序的无缝的用户体验,MED-V通过与本地客户端的Microsoft Virtual PC的结合,可以创建、分发、集中管理Virtual PC的镜像。
主要应用:解决了旧版本应用程序与新版本操作系统之间的兼容性问题,MED-V可以利用运行旧版本的OS(windows XP或Windows2000)的Virtual PC来向客户端交付一些与系统同兼容性不好的应用程序,比如在Vista客户端下使用Virtual PC里的IE6.0。
这样用户既可以得益于新版本的操作系统,又可以从开始菜单运行旧版本操作系统的一些程序,最大限度满足了用户的无缝体验。
MED-V的另一个特点是实现了虚拟机镜像文件的集中管理,而虚拟机的运行和数据处理在客户端完成,这有别与Vmware和Citrix的虚拟桌面解决方案:镜像存储管理和运行都在服务器完成,客户端只需提供操作指令和返回显示结果。
二:安装MED-V Server1:系统要求Windows Server 2008 Standard/Enterprise X86 &64 bits2G内存、2GHz以上CPUSQL Server2005 Enterprise Edition sp2SQL 2008 Express/standard/Enterprise2:在windows2008下安装IIS,并且添加.Net 扩展、BITS组件3:安装sql2005 sp24:安装MED-V ServerA:双击MED-V_Server_x86_1.0.66B:同意协议C:选择安装路径D:点击NEXT等待安装完成等待安装结束后,点击Finish进入配置MED-V Server配置阶段或者从,开始—程序—MED-V—MED-V Server Configuration Manager,即可打开配置页面Connections标签页,选择默认http连接,端口80Images标签页,填入镜像存放在服务器上的网络路径、IIS的虚拟目录IIS虚拟目录和VMs路径都指到D:\MED-V Server ImagesData Source=localhost;Initial Catalog=medv;Integrated Security=True;uid=sa;pwd=yourpassword点击OK,服务器安装端配置完成5:配置IIS首先配置一个存放images的虚拟目录然后开启虚拟目录的BITS上传功能最后,在Default web site出添加两个Mime类型.ckm(application/octet-stream).index(application/octet-stream)至此服务器安装配置完毕MED-V使用教程之二制作Image文件本章介绍如何利用Microsoft Virtual VPC 制作标准的image,上传到服务器端,供客户机下载使用一:在物理机上安装VPC2007、配置镜像1:安装.net2.0 sp12:下载VPC2007 sp1,并安装3:安装KB958162补丁,确保VPC版本号为6.0.206.04:在VPC中创建xp虚拟机VmXP06注意一下操作都在虚拟机VmXP06里进行5:从VPC的Action菜单安装Virtual Machine Additions6:安装.net 2.0 sp17:安装MED-V workspace双击MED-V_Workspace_1.0.66.msi点击next开始安装同意协议点击Install开始安装把运行Vm Prerequisites Tool的勾去掉,点击Finish8:之后在虚拟机里设置禁止系统休眠、挂起禁止在系统发生错误时重新启动9:关闭虚拟机VmXP06打开VPC中VmXp06的的settings选项,设置一下两项10:重新开启虚拟机,安装必要的应用程序,以待发布,例如安装Adobe reader9.0 11:配置完成之后,运行镜像打包之前的最后一步准备工作,开始——程序——MED-V——VM Prerequisites Tool点击Next,一路默认选项最后一项勾选自动登录,点击Apply,选择yes确认修改出现一个报错,实际上Additions已经添加,测试过程中一切正常,可能是个BUG。
微软程序虚拟化App-V全图解

微软程序虚拟化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需要的环境条件不少,少了哪一道东风或哪个步骤设置不当的话,即便万事俱备这赤壁也是烧不起来。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1应用程序虚拟化(APP-V)之服务器的搭建与配置App-V(Application Virtualization是)应用程序虚拟化。
是MDOP中提供了一套用于优化客户端桌面环境的组件,MDOP是桌面优化套件(Microsoft Desktop Optimization Pack)的缩写。
App-V允许用户通过网络获得一个软件的虚拟运行环境,然后无需安装软件,直接可以在虚拟环境中运行软件。
由于软件运行是在虚拟的环境中进行,用户不用担心兼容性问题,APP-V服务器主要分为三大部分,这三部分分别是:一App-V Management Serve二App-V Client三App-V Sequencer Serve我们今天为大家介绍App-V Management Server的部署。
我们安装的MDOP版本是最新版09版的。
App-V Management Server是应用程序虚拟化的核心服务器。
App-V Management Server适合在Active Directory的环境下,配合SQL Server数据库以及用户身份验证来实现应用程序虚拟化。
如果在工作组环境下,应该使用App-V Streaming Server。
我们准备了三台计算机APP-server用于App-V Management Server的部署,操作系统是Windows server 2003 SP1企业版,App-client是APP-V的客户机(测试计算机),APP-template是APP-V模板计算机,封装打包处理将应用程序上传给APP-V服务器。
为了部署App-V ManagementServer,我们需要满足下列条件:1 安装msXML6.0msxml6.0是微软的XML解析器,你不做开发的话基本上用不到,不过你电脑上安装的有些程序可能需要它。
我们今天这个软件就会用到。
2 安装.NET Framework 2.0framework2.0是程序的开发框架的运行库,如果你运行的程序是用.net开发的,就需要Framework作为底层运行环境。
3.安装MMC3.04.安装IIS默认网站5.安装SQL Server2000+sp46.安装CA(为APP-V服务器申请证书)由于上述的这些软件我们在前几篇的博文中都介绍过安装步骤了,所以在这就不赘述了。
上述条件都具备了,我们就可以安装APPP-V服务器了。
本实验的大致拓扑图如下:一、安装APP-V服务器在MDOPSERVER上放入MDOP 2008 R2的安装光盘,如下图所示,选择“Application Virtualization For Desktop 4.5”。
这不我们选择“安装Microsoft System Center Application Virtualization Management Server 4.5 ”下一步同意安装许可协议输入相关的信息这里我们选择“典型”安装使用local数据库,点击下一步注意:这里选择“创建新数据库”,不要使用现有的数据库,路径就安装在默认路径下吧!选择刚才为APP-V服务器申请的证书,使用增强的安全使用默认的332端口为服务器指定一个管理员组,我们选择admins组用户组选择users组存储应用程序内容的位置,默认的路径太深了,我们就把他放在E盘根目录下的content文件夹中。
注意:E盘下的content文件夹必须得手工建立,而且得给用户能有读写的权限并且文件夹要共享。
点击安装开始安装APP-V服务器Ok!十几分钟后APP-V服务器安装完成完成后需要重新启动计算机,点击“是”二、启动SQL Server代理服务和APP-V服务重启完成后,我们需要手工启动APP(应用程序虚拟化服务)。
看见服务的启动类型为“自动”但是在重启计算机后就是启动不起来,这原因可能也虚拟机有关系,因为APP 服务在等待SQL 服务的启动,而造成了服务启动延迟。
这是正常现象啊!大家莫怕,只要每次重启机器后手工启动一下APP服务即可。
在物理机上APP服务是可以自动启动起来的。
接下来启动SQL Server服务和SQL Server 代理服务。
三、配置APP-V服务器上述工作都完成后,我们开始配置APP-V服务器,如图右击APP-V服务器,选择“链接到APP-V系统”我们先使用正常的连接方法,不使用加密(证书验证)的方法连接。
后续文章会讲到证书验证的。
输入APP-V服务器的名称,点击确定开始连接。
连接到服务器后选择服务器组中的“PP-SERVER”性这里我们选择使用RTSP协议,端口为554.默认的协议是RTSPS协议,端口为322,这个协议我们在后面会讲的点击高级选项卡,在下面可以配置一下相关的属性,这里我们就选择默认的就可以了。
在E盘下的content文件夹中有一个DefaultApp.sft文件,这个是AP-V服务器中自带的一个测试软件,今天我们就先拿这个软件来测试一下APP-V服务器。
既然我们要使用RTSP协议和端口554,那么在默认的配置文件中我们也得做一些更改,如下图:打开“content”文件夹中的“DefaultApp.osd.”文件,把协议改为RTSP,端口改为554,保存并退出。
最后选择“应用程序”中的“Default Applicaton”属性注意:这的路径一定要写正确,否则客户机连接不到APP-V服务器,而导致应用程序无法启动。
格式为:\\服务器名称\共享文件夹名称\执行文件名称(图标名称)接着切换到“快捷方式选项卡下,选择程序发布的位置”“访问权限”我们将Domain Users组添加进去,给这个组的成员访问权限,点击应用确定退出。
至此,APP-V服务器安装并配置完成。
下一篇我们将介绍APP-V客户端的安装,以及应用程序程序的安装。
2应用程序虚拟化(APP-V)之客户端安装与测试上一篇我们介绍了App-V服务器的部署和配置,今天我们来介绍一下APP-V客户端的安装并体验一下客户机应用程序的虚拟化。
拓扑图还如上一篇的图,一、APP-V客户端的安装在App-client计算机上放入MDOP2009的安装光盘,如下图所示,这次我们选择“Application Virtualization For Desktop 4.5”选择“Microsoft Application Virtuailzation Desktop Client4.5”检测出来安装APP-V客户端需要安装一下软件,我们点击“install”开始安装缺失的软件下一步、同意安装许可协议这一步一定要选择“自定义”,因为一会安装完成后,系统中会自动多出来一个Q盘,这Q盘就是放那些虚拟化程序的盘符。
如果选择“典型”那么就不会出现这个Q盘APP-V数据的安装位置,我们选择默认即可。
全局数据位置和用户数据位置我们也选择默认值。
注意:这里默认的虚拟盘符就是Q盘,我们不需要做更改,另外在后面封装软件的时候,应该把软件也安装在Q盘,缓存设置大小,根据用户的要求自己设置,我们在这里就选择默认值了。
我们这里选择空值。
应用程序授权指的是在启动应用程序之前至少进行一次身份验证,自动加载应用程序设置的是“启动时”和“登陆时”,自动加载应用程序选择“自动加载以前使用过的应用程序”Ok!几分钟后APP-V客户端安装完成,点击“完成”退出安装界面。
注意:安装完成客户端后需要重启计算机,否则虚拟Q盘不会出来的。
如图:重启计算机后,我们看见了系统中多出来一个Q盘。
但是这Q盘是打不开的,因为这是一个虚拟的盘符。
二、APP-V客户端的测试接下来我们在开始程序中打开APP-V客户端,选择,发布服务器属性里的“刷新”选项卡,刷新完成后我们在客户端的桌面上就可以看见一个黄色图标,ok!实验成功完成了。
我们试试能不能打开测试软件呢?ok!没问题,成功打开了软件。
我们在客户端配置完成后,重启一下客户端也可以的。
下一篇我们将用APP-V服务器来为大家演示一下应用程序的虚拟化。
如,虚拟一个OFFICE、WINRAR等。
呵呵…..附加:如果在试验中遇见了这种错误,“由于目标机器积极拒绝,无法连接”,那么主要原因有两种。
一是由于APP-V服务没有开启,二是验证方式选择错了。
注意端口号也得写对。
把协议启动起来即可。
如果使用不加密的连接,端口为554,那么就应该选择APPlication Virtualization Server 协议3应用程序虚拟化(APP-V)之实战虚拟化QQ程序在前面的文章中,我们已经搭建了一个App-V Management Server,并在一台客户机上安装了App-V Client,App-V 客户机测试App-V服务器上发布的默认虚拟应用程序是正常的。
但我们不能只用App-V服务器自带的默认虚拟应用程序进行测试,我们要使用生产环境中常用的软件进行虚拟化测试,我们需要搭建一个App-V Sequencer Server 对软件进行序列化封装,然后把封装后的软件上传到App-V Management服务器上,这样App-V客户机就可以利用客户端软件对封装好的虚拟应用程序进行测试了。
我们的实验环境还是上篇文档中介绍的环境,准备了三台计算机APP-server用于App-V Management Server的部署,操作系统是Windows server 2003 SP1企业版,App-client是APP-V的客户机(测试计算机),APP-template是APP-V模板计算机,封装打包处理将应用程序上传给APP-V服务器。
一、安装序列化工具我们开始App-V Sequencer Server的部署,在APP-template计算机中放入MDOP2008 R2的安装光盘,如下图所示,选择“安装Microsoft Application Virtualization Sequencer 4.5”。
选择安装“Microsoft Application Virtuaization Sequencer4.5”安装需要安装一个C++2005sp1的软件包,点击install,开始安装下一步同意安装许可协议选择安装路径,我们就选择默认的安装路径即可Ok!几分钟后安装完成,二、增加Q盘接下来我们应该准备一个Q盘,因为在上篇文档中大家看到App-V的客户端软件把Q盘当作虚拟应用程序默认的分区,因此我们在App-V Sequencer Server上封装软件时,也需要把软件安装到Q盘。
我们先来更改一下分区的盘符,打开APP-template的计算机管理,如下图所示,添加一块Q盘。
接下来我们在Q盘中新建一个文件夹,这个文件夹是用来存放一会我们安装的软件,安装文件的路径我们就选择Q盘QQ.exe文件夹中。