云计算和虚拟化是两个互相独立,互不影响的互联网新词。云计算指的是资源使用和交互的一种模式而虚拟化是一种技术。云计算是包含虚拟化的,但是你知道还有一种东西叫做云计算服务器虚拟化吗?云计算虽然是模式,但是和虚拟化结合就可以拥有核心技术了。那么云计算服务器虚拟化有哪些核心技术呢?
技术一:CPU虚拟化
CPU虚拟化把物理CPU抽象成虚拟CPU,任意时刻一个物理CPU只能运行一个虚拟CPU的指令。
技术二:设备I/O虚拟化
设备与I/O虚拟化技术对物理机的真实设备进行统一管理,包装成多个虚拟设备给若干个虚拟机使用,响应每个虚拟机的设备访问请求和I/O请求。
技术三:实时迁移技术
实时迁移技术是在虚拟机运行过程中,将整个虚拟机的运行状态完整快速地从原来所在的宿主机硬件平台迁移到新的宿主机硬件平台上,并且整个迁移过程是平滑的,用户几乎不会察觉到任何差异。
技术四:网络虚拟化
网络虚拟化是将多个硬件或软件网络资源及相关的网络功能集成到一个可用软件中统一管控的过程,并且对于网络应用而言,该网络环境的实现方式是透明的。
技术五:内存虚拟化
内存虚拟化技术把物理机的真实物理内存统一管理,包装成多个虚拟的物理内存分别供若干个虚拟机使用,使得每个虚拟机拥有各自独立的内存空间。