首页 理论教育 虚拟桌面操作系统的原理和应用

虚拟桌面操作系统的原理和应用

更新时间:2025-01-19 工作计划 版权反馈
【摘要】:服务器虚拟化与桌面虚拟化,在服务器端的构造是比较相似的,可以认为,服务器虚拟化是相当于把不同的服务器虚拟到一台服务器上;而桌面虚拟化在服务器端,想象是把不同的PC机虚拟到一台服务器上。所以,服务器虚拟化与桌面虚拟化具有以下共性。此虚拟硬件也同样不必考虑物理服务器的情况。

服务器虚拟化与桌面虚拟化(VDI架构),在服务器端的构造是比较相似的,可以认为,服务器虚拟化是相当于把不同的服务器虚拟到一台服务器上;而桌面虚拟化在服务器端,想象是把不同的PC机虚拟到一台服务器上。所以,服务器虚拟化与桌面虚拟化具有以下共性。

1.分区

分区意味着虚拟化层为多个虚拟机划分服务器资源的能力;每个虚拟机可以同时运行一个单独的操作系统(相同或不同的操作系统,如E-mail系统,ERP系统,OA 系统,Windows桌面系统),能够在一台服务器上运行多个应用程序;每个操作系统只能看到虚拟化层为其提供的“虚拟硬件”(虚拟网卡、SCSI卡等),使其认为它是运行在自己的专用服务器上。

2.隔离

虚拟机以许多方式互相隔离:①一个虚拟机的崩溃或故障(例如,操作系统故障、应用程序崩溃、驱动程序故障等)不会影响同一服务器上的其他虚拟机;②一个虚拟机中的病毒、蠕虫等与其他虚拟机相隔离,就像每个虚拟机都位于单独的物理机器上一样在我们的高级服务器虚拟化产品中可以进行资源控制以提供性能隔离;③可以为每个虚拟机指定最小和最大资源使用量,以确保某个虚拟机不会占用所有的资源,从而使得同一系统中的其他虚拟机无资源可用。由于这种隔离,使得单一机器上同时运行多个负载/应用程序/操作系统,而不会出现传统X86服务器体系结构的局限性时所提到的那些问题(应用程序冲突、DLL冲突等)。(www.xing528.com)

3.封装

封装意味着将整个虚拟机(硬件配置、BIOS 配置、内存状态、磁盘状态、I/O 设备状态、CPU 状态、用户数据)储存在独立于物理硬件的一个文件或者一小组文件中。这样,只需复制几个文件就可以随时随地根据需要复制、保存和移动虚拟机(虚拟服务器或者虚拟PC机)。

4.独立

因为虚拟机运行于虚拟化层之上,所以它们只能看到虚拟化层提供的虚拟硬件。此虚拟硬件也同样不必考虑物理服务器的情况。这样,虚拟机就可以在任何X86服务器(IBM、Dell、HP、Xeon、Opteron等)上运行而无需行任何修改;打破了操作系统和硬件以及应用程序和操作系统/硬件之间的约束。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈