设为首页 收藏本站
查看: 2042|回复: 6

[经验分享] VMware vSphere 服务器虚拟化之二十七桌面虚拟化之View中使用Thinapp软件虚拟化

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2013-7-11 09:41:21 | 显示全部楼层 |阅读模式

VMware vSphere 服务器虚拟化之二十七桌面虚拟化之View中使用Thinapp软件虚拟化

VMware ThinApp 应用程序虚拟化软件是无代理解决方案,通过将应用程序隔离并封装为EXE或 MSI 文件将其从操作系统分离出来。利用此技术,可以无冲突地在单个操作系统上运行应用程序的多个版本,或在不进行修改的情况下在多个操作系统上运行应用程序的相同版本。ThinApp 通过从共享网络驱动器流式传输大型应用程序简化了应用程序的升级和修补,并降低了虚拟桌面的存储需求。ThinApp 虚拟化应用程序的方式是将应用程序文件和注册表封装到单个ThinApp包中,此软件包的部署、管理和更新独立于底层操作系统(OS)。虚拟化的应用程序不对底层操作系统进行任何更改,在不同配置中仍表现出相同的行为,从而实现兼容性、一致的最终用户体验和易管理性。ThinApp可以将多个应用程序或一个应用程序和插件封装成一个包,比如将IE与Java一起封装,同时ThinApp支持封装带Windows Services、写入DLL文件的应用程序。


VMware® ThinApp™支持的操作系统类型:

l 32bit 平台,包括Windows 7.

l 64bit 平台,包括Windows XP 64-bit,Windows 2003 64-bit, Windows Vista 64-bit, Windows Server 2008 64-bit, WindowsServer 2008 R2 64-bit, and Windows 7 64-bit.

l 16bit 应用程序运行在32‐bit Windows 操作系统上

l 32bit 应用程序运行在32‐bit 和64‐bit Windows 操作系统上

l Terminal Server 和Citrix XenApp


VMware® ThinApp™ 不支持以下操作系统和应用程序 :

l ‐16bit 或非x86平台, 比如Windows CE

l ‐64bit 应用程序运行在32‐bit或 64‐bit Windows 操作系统上

l ‐16bit 应用程序运行在64‐bit Windows操作系统上


VMware ThinApp支持多种部署的方式,包括:

1) 应用流方式交付应用。

2) 本地直接部署应用。

3) 与VMware View桌面云解决方案方案进行整合进行桌面和应用的交付。

在 ViewAdministrator 中管理 ThinApp 应用程序

您可以使用 View Administrator 分发和管理用 VMware ThinApp 打包的应用程序。在 View Administrator 中管理 ThinApp 应用程序的任务包括:捕获和存储应用程序包、将ThinApp 应用程序添加到 View Administrator 以及将 ThinApp 应用程序分配到桌面和池。您必须拥有在 View Administrator 中使用 ThinApp 管理功能的许可。在 View Administrator 中捕获和存储要分发到 View 桌面的 ThinApp 应用程序时,必须满足某些要求。


必须将应用程序打包为  Microsoft Installation (MSI) 包。

必须使用 ThinApp 4.6 或更高版本来创建 MSI 包或重新打包。

必须将 MSI 包存储到 Windows 网络共享位置,该共享位置必须位于  View Connection Server 主机和 View 桌面均可访问的 Active Directory 域中。文件服务器必须支持基于计算机帐户的身份验证和文件权限。

必须在托管 MSI 包的网络共享位置上配置文件和共享权限,为内置  Active Directory 组 "Domain  Computers" 授予读访问权限。如果您打算将  ThinApp 应用程序分发给域控制器,还必须为内置  Active Directory 组 "Domain  Controllers" 授予读访问权限。

要允许用户访问流式传输  ThinApp 应用程序包,必须针对相应用户将托管  ThinApp 程序包的网络共享的  NTFS 权限设置为 Read&Execute(读取和执行)。

确保非连续命名空间不会阻止域成员计算机访问托管  MSI 包的网络共享位置。当  Active Directory 域名和该域中计算机使用的  DNS 命名空间不同时,将会出现非连续命名空间。有关更多信息,请参阅  VMware 知识库 (KB) 文章 1023309。

要在 View 桌面上运行流式 ThinApp 应用程序,用户必须有权访问托管  MSI 包的网络共享位置。

ThinApp打包的各个阶段

1) 初始扫描建立BaseLine

2) 安装并配置应用安装.

3) 第二次扫描并在基于BaseLine得出变化量.

4) 配置虚拟应用.

5) 构建虚拟应用.

说明:

      环境基于实验二十八,本次实验学习创建Thinapp虚拟化程序包,并在View虚拟桌面中发布虚拟程序。

1、 登录DC服务器,创建存放Thinapp虚拟化程序包的共享文件夹名为Thinapp,为内置Active Directory 组 "Domain Computers" 授予读访问权限,如果计划使用流式传输 ThinApp 应用程序包,针对相应用户Marketing用户组将托管 ThinApp 包的网络共享的NTFS 权限设置为Read&Execute(读取和执行)。注:如果您打算将 ThinApp 应用程序分配到域控制器,必须为内置 Active Directory 组 "Domain Controllers" 授予读访问权限。

2、  准备一台干净的Windows 7 虚拟机或物理机名为Template,安装VMware-ThinApp-Enterprise-4.7.3-891762.exe, 然后输入测试License Key,注意使用key为“VMware ThinApp 4.7 Virtualization Packager”,而不是“VMware ThinApp 4.7” 由于thinapp有license使用时间,如果测试版本过期,则不能打开软件。然后完成安装。

3、  Windows 7 虚拟机上运行“Thinapp Setup Capture”制作软件包,步骤如下:

1)        打包软件前,对操作系统注册表与文件系统进行扫描,按Prescan进行扫描。需要时间

2)        扫描完成后的界面,出现Postscan按钮,先不要按,然后直接安装需要打包的软件Adobe Reader9.0,等待安装完成

3)        完成安装后,按Postscan按钮对“Adobe Reader 9.0”安装后修改的注册表与文件系统进行扫描,捕获更改的地方。

4)        找出对“Adobe Reader9.0”安装后,增加了的文件,默认打勾的为可执行文件。

5)        在THINAPP 4.7中增加了Horizon APP Manager的打包功能,用户可以选择是否让该虚拟化应用程序被Horizon APPManager管理

6)        设置可以运行该安装包的权限,默认为everyone。

l 只有授权组才能访问

l 使用SID来识别组而非组名

l 只能授权给组不能授权给用户

      7) 设置可以运行该安装包的隔离模式,默认为Merged isolation mode。隔离模式控制真实系统与虚拟应用之间的文件系统和注册表,可以调整针对指定的目录或注册表目录的隔离模式。


l Merged isolation mode :虚拟应用能读和修改系统元件并能创建和修改虚拟元件且储存在Sanbox中

l WriteCopy isolation mode :虚拟应用能读取系统元件但修改的内容保存到Sanbox中,虚拟应用能创建和修改虚拟元件且储存在Sanbox中

l Full isolation mode:虚拟应用不能读取和修改系统元件,虚拟应用能创建和修改虚拟元件且储存在Sanbox中。需要通过 Package.ini或 ##Attributes.ini来修改



8)Sandbox沙箱存放位置。

l User’s profile:%AppData%\Thinstall

lU盘:

l 网络路径或自定义路径


9)是否提供使用统计数据给vmware。

10)软件清单名称。

l 项目名称:应用程序名称出现在添加、删除程序中,推荐使用默认名称

l 项目位置:捕捉应用后项目文件存储位置,建议存储在网络路径中

11)虚拟化软件包默认执行哪个文件运行,选择 Create MSI package(生成 MSI 包)。注意:如果是多个文件组成的安装包,必须勾上“Generate MSI package”,日后才能通过view的connection server进行分发。主数据容器:

&#61548;         Main executable if < 200MB

&#61548;         DAT file if > 200MB

&#61548;         Referencedby Application Link utility

12)捕捉虚拟软件,按保存后,该软件默认存放的位置。ThinApp的.exe和 MSI在Bin目录中。


13)保存后,可以编辑Package.ini微调软件包的参数。如果计划将应用程序流式传输至 View 桌面,请将 package.ini 文件中的 MSIStreaming 属性设为 1(MSIStreaming=1)。


14)最后按build即可生成虚拟化软件包,然后按finish退出。

15)找到打包后的虚拟程序包存放目录,直接运行该软件,不需要安装软件,也不需要thinapp客户端,即可以使用。



4、将创建好的虚拟软件包拷贝到DC服务器的Thinapp共享文件夹下。



5、打开vconnector服务器的View Administrator的网站发布Thinapp软件,进行如下配置:

1)        “thinapp配置”中添加该共享目录的位置。

2)    扫描该共享目录有哪些虚拟软件,选择需要发布的MSI文件

3)    扫描完成后,添加可以发布的虚拟软件。

4)    可以把虚拟软件分发给一个池中所有虚拟桌面,也可以只分发其中一个桌面。

5)    把adobe reader分发给一个池的桌面。注意:adobe reader之前采用streaming方法进行打包,所以分发时候可以选择是否是streaming方式。

6)    分发完成后,软件池可以显示该软件分发了多少用户,并且是哪种方式进行分发,和显示更详细的信息

6、分发完成后,登录到分配了虚拟软件的虚拟桌面上,找到已分发的软件。不知为何安装后的软件没有快捷方式出现。

视频分享:http://pan.baidu.com/share/link?shareid=1999501436&uk=1025659618



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-7383-1-1.html 上篇帖子: VMware vSphere 服务器虚拟化之二十六 桌面虚拟化之View Persona Management 下篇帖子: VMware sphere esxi 5.1 HP服务器安装的error解决 服务器 软件

尚未签到

发表于 2013-7-16 15:38:01 | 显示全部楼层
男人有冲动可能是爱你,也可能是不爱,但没有冲动肯定是不爱!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-7-23 05:39:56 | 显示全部楼层
一时的冲动,子孙的危机!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-7-29 02:39:48 | 显示全部楼层
关羽五绺长髯,风度翩翩,手提青龙偃月刀,江湖人送绰号——刀郎。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-8-3 18:27:59 | 显示全部楼层
支持一下:lol

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-8-10 07:08:21 | 显示全部楼层
相当不错,感谢无私分享精神!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-8-16 12:14:45 | 显示全部楼层
路过,支持一下啦

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表