虚拟化技术
特权级别名(Ring Alias)特权级别名是指 Guest OS 在虚拟机中运行的级别并不是它所期望的。VMM 必须保证 Guest OS 不能获知正在虚拟机中运行这一事实,否则可能打破等价性条件。
例如,x86处理器的特权级别存放在 CS 代码段寄存器内,Guest OS 可以使用非特权 push 指令将 CS 寄存器压栈,然后 pop 出来检查该值。又如,Guest OS 在低特权级别时读取特权寄存器 GDT、LDT、IDT 和 TR,并不发生异常,从而可能发现这些值与自己期望的不一样。为了解决这个挑战,VMM 可以使用动态二进制翻译的技术,例如预先把 “push %%cs” 指令替换,在栈上存放一个影子 CS 寄存器值;又如,可以把读取 GDT 寄存器的操作“sgdt dest”改为“movl fake_gdt,dest”。
想了解更多详细信息,赶紧拨打图片上的电话吧!!!
桌面虚拟
服务器虚拟化主要针对服务器而言,而虚拟化较接近用户的还是要算的上桌面虚拟化了,桌面虚拟化主要功能是将分散的桌面环境集中保存并管理起来,包括桌面环境的集中下发,集中更新,vmware虚拟化技术供应商,集中管理。
桌面虚拟化使得桌面管理变得简单,vmware虚拟化技术,不用每台终端单独进行维护,每台终端进行更新。终端数据可以集中存储在中心机房里,安全性相对传统桌面应用要高很多。桌面虚拟化可以使得一个人拥有多个桌面环境,也可以把一个桌面环境供多人使用,节省了license。另外,桌面虚拟化依托于服务器虚拟化。没有服务器虚拟化,这个桌面虚拟化的优势将完全没有了。不仅如此,还浪费了许多管理资本。
想了解更多详细信息,赶紧拨打图片上的电话吧!!!
服务器虚拟化
不论是否进行虚拟化,我们都应该使用故障转移集群来保护负载。可以在虚拟服务器环境当中创建一个虚拟化机集群,或者使用主机级别的虚拟化集群功能,如果发生主机故障可以将虚拟化(自动实时迁移到另外一台虚拟化主机当中。然而这种方式存在一种问题,就是虚拟化资源消耗。
服务器虚拟化的前提就是所有虚拟机共享一个物理硬件资源池。异常消耗资源的负载可能会占用大量虚拟化服务器资源,因此如果目标主机上已经运行了任何其他虚拟化负载,那么资源密集型应用非常有可能无法完成故障虚拟化转移过程。因此对于虚拟化情况来说,vmware虚拟化技术供应商,将这种负载运行在虚拟化物理硬件当中更加实际,除非有非常紧迫的业务需求要对这个负载进行虚拟化(比如为较终迁移到云中做好准备)。
想了解更多详细信息,赶紧拨打图片上的电话吧!!!