什么是应用虚拟化?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是应用虚拟化?相关的知识,希望对你有一定的参考价值。

应用虚拟化主要包括两个方面:共享桌面和远程应用。
共享桌面
基于Windows的RDS服务(Remote Desktop Services,远程桌面服务)来发布的完整桌面,相比普通虚拟桌面更加轻量级,用户之间通过会话隔离,用户Profile漫游数据存储在共享的文件服务器上,存储数据使用共享的存储系统,文件系统与存储系统由第三方提供。
远程应用
基于Windows的RDS服务来发布应用,对应用程序进行集中控制和管理,向任何时间、任何地点的用户提供远程应用服务,终端用户无需安装应用程序,就可以使用应用程序,用户Profile漫游数据存储在共享的文件服务器上,存储数据使用共享的存储系统,文件系统与存储系统由第三方提供。
用户数据存储
支持共享桌面、远程应用个人用户Profile漫游:使用“漫游用户配置”和“文件夹重定向”两个功能来提供Profile数据漫游功能,存储在由第三方提供的共享的文件服务器上。
支持共享桌面、远程应用个人用户数据存储:用户个人数据使用共享的存储系统,存储系统由第三方提供(如NAS)。
软件兼容性
部署应用软件要求:
软件必须支持多实例运行,能同时打开多个程序实例。
不支持需要以管理员权限才能够运行的软件。
参考技术A 应用虚拟化是将应用程序与操作系统解耦合,为应用程序提供了一个虚拟的运行环境。 参考技术B 服务器虚拟化主要的有三种 Citrix XenServer 微软 Windows Server 2008 Hyper-V VMware ESX Server 这是最常用的 总特点: 将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器

虚拟机的介绍

目录:(你将学习以下内容)

1.虚拟机是什么?

2.虚拟机的功能

3.虚拟机的应用

4.虚拟机的种类:

(1)VMware虚拟机
(2)VirtualBox虚拟机

1.虚拟机是什么?

虚拟机的本质:虚拟机在本质上就是一个应用程序软件。像在windows上运行的其他应用软件一样,只是他的作用功能不一样罢了。

2.虚拟机的功能

虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机。也就是可以使你的计算机同时具有多种系统,不管是其他的windows系统,还是Linux系统,还是Mac OS 系统都可以。

3.虚拟机的应用

(1)使一台计算机同时具有多个操作系统。

很多人只知道计算机具有windows系统,却不知道还有Linux系统,Mac OS系统,然而作为好奇心很强的我,当然要体验一下操作其他系统感觉,难道我们需要再另行购买一台Mac 苹果电脑?难道我们还要另行安装一下Linux系统?不!不需要,借助虚拟机软件,我们就可以享受各种操作系统的乐趣啦。

(2)可以放心的测试病毒,而不会威胁到你的真实机。

我们都害怕病毒,轻则黑屏蓝屏,重则死机,当我们开发一个病毒,或者对下载的东西不放心的时候,就可以在虚拟机里测试,即使中毒啦,也对你的计算机没有什么危害,只要在虚拟机再安装一个系统就可以啦。

(3)可以测试自己编写的程序,也相当于在另一台计算机运行了。

有时候,我们开发了一个小软件,也想发给朋友试试,却发现朋友用不了,明明在自己的计算机运行的好好的,那么我们自然想在发给朋友的前,先找另一台计算机测试测试,虚拟机就可以提供给你另一台计算机。

(4)可以搭建一个符合自己需求的操作系统的环境

在学Python的时候,总觉得环境搭建很复杂,要么是自己本机计算机安装的软件太多,有些软件还相互抑制,导致环境的搭建很容易出错,那么你完全可以在虚拟机搭建一个专用的环境,不用安装那么软件。

4.虚拟机的种类:

下面之讲两只种主流的虚拟机,分别是VMware虚拟机和VirtualBox虚拟机,在本章节中只是粗略的介绍,后续章节会展开详细的介绍。

(1)VMware虚拟机

1)关于VMware虚拟机:

a.桌面图标:
技术分享图片

b.软件首页:

技术分享图片

2)VMware下载官网:

https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html

技术分享图片

(注:需要激活,激活的序列号可网上搜寻的来。)

(2)VirtualBox虚拟机

1)关于VirtualBox虚拟机:(开源免费的)

a.桌面图标:

技术分享图片

b.软件首页:

技术分享图片

2)VirtualBox下载官网:

https://www.virtualbox.org/

技术分享图片

我是张一根,一个在读本科的计算机爱好者,期盼和你一起交流计算机的知识,让我们在这个大时代里一起进步。



以上是关于什么是应用虚拟化?的主要内容,如果未能解决你的问题,请参考以下文章

windows中的虚拟内存管理技术是指使用啥来运行应用程序

linux虚拟化啥意思

SVC 存储虚拟化技术实例应用 | 周末送资料

虚拟机的介绍

解读国产以太网卡虚拟化应用

Todo like 应用中虚拟 DOM 的优势是啥