服务器處拟化发展历程
服务器虚拟化技术要追述到IBM大型机的虚拟化z/VM,在z系列大型机非虚拟化操作系统是z/OS上实现服务器虚拟化;基于z/VM可以运行上百个虚拟机。后来在Power上的KVM技术是PowerKVM,以及AIX虚拟化是PowerVM,支持vSCSI和N PIV两种技术虚拟出来的虚拟系统叫VIOS。
卜面我们看看虚拟化发展历程和外在因素和推动力。
•不斯增呂的业务庄力
分区使得虚拟化层为多个虚拟机划分服务器资源的能力使您能够在一台服务器上运行多个应用程序,每个操作系统只能看到虚拟化层为其提供的虚拟硬件。
隔离让虚拟机是互相隔离一个虚拟机的崩溃或故障例如操作系统故瞳、应用程序崩溃、驱动程序故障等等不会影响同一服务器上的其它虚拟机。
封装意味看将整个虚拟机硬件配置、 BIOS配置、内存状态、磁盘状态、
CPU状态 储存在独立于物理硬件的一小组文件中。这样”您只需复制几个文件就可以随时随地根据需要复制、保存和移动虚拟机。
服务器虚拟化按照虚拟化程度可分为全虚拟化、半虚拟化、硬件辅助虚拟化。
CPU虚拟化的条件和技术难点CPU本身有不同运行级别z这些级别对应不同权限。
虚拟机执行到这些敏感指令的时候,很有可能出现错误,将会影响到整个机器的稳定,所以不允许VM直接执行。那就需要虚拟化平台解决这个问题。
釵威/特奴指令对糸免济浊配置右影嗨的指令丿 不允许用户直接使用的拒令。
必须支持一种内存锌抄机制来保狂多金推姒屍之问淮.内為龙面的隔雳例妇段镭莎乱页俸护a
全虚拟化VMM在软件堆栈中的位置是传统意义上操作系统所处的位置,而操作系统的位置是传统意义上应用程序所处的位置。GuestOS对特殊指令访问通信需要进行二进制转换,以便提供到物理资源如处理器、内存、存储、显卡和网卡等的接口 ,模拟硬件环境。
半虚拟化GuestOS的部分代码被改变,从而使GuestOS
会将和特权指令相关的操作都转换为发给VMM的Hypercal l 超级调用 ,由VMM继续进行
硬件辅助虚拟化引入新的指令和运行模式使VMM和GuestOS分别运行在不同
模式ROOT模式和非ROOT模式下且Guest OS运行在Ring 0下运行。使得Guest OS的核心指令可以直接下达到计算机系统硬件执行,而不需要经过VMM.
入认识。
全文完
文章来源于网络■仅作为个人学习使用。 如有侵权请联系删除
优林怎么样?优林好不好?优林 是一家国人VPS主机商,成立于2016年,主营国内外服务器产品。云服务器基于hyper-v和kvm虚拟架构,国内速度还不错。今天优林给我们带来促销的是国内东北地区哈尔滨云服务器!全部是独享带宽!首月5折 续费5折续费!地区CPU内存硬盘带宽价格购买哈尔滨电信2核2G50G1M53元直达链接哈尔滨电信4核4G50G1M83元直达链接哈尔滨电信8核8G50G1M131元直...
bluehost怎么样?bluehost推出新一代VPS美国云主机!前几天,BlueHost也推出了对应的周年庆活动,全场海外虚拟主机月付2.95美元起,年付送免费的域名和SSL证书,通过活动进入BlueHost中文官网,购买虚拟主机、云虚拟主机和独立服务器参与限时促销。今天,云服务器网(yuntue.com)小编给大家介绍的是新一代VPS美国云主机,美国SSD云主机,2核2G/20GB空间,独立...
sparkedhost怎么样?sparkedhost主机。Sparkedhost于2017年7月注册在美国康涅狄格州,2018年收购了ClynexHost,2019年8月从Taltum Solutions SL收购了The Beast Hosting,同年10月从Reilly Bauer收购了OptNode Hosting。sparkedhost当前的业务主要为:为游戏“我的世界”提供服务器、虚拟...