当前位置:首页 > 虚拟化 > 正文

虚拟化技术如何进行分类(虚拟化技术心得体会)


一、linux虚拟化技术有哪些1.早期的虚拟化模型称为Type1或本机虚拟化。
2.后来出现了托管虚拟化模式,称为Type2。虚拟机管理程序运行在操作系统之上,允许两个或多个操作系统在同一平台上共存。
3.比较传统的虚拟化方案是平台虚拟化或者硬件虚拟化,它主要有两种形式:全虚拟化和半虚拟化。
4.平台虚拟化:例如,Citrix的Xen是一种流行的解决方案,可以同时运行Type1和Type2虚拟机管理程序。Amazon的EC2使用Xen进行服务器虚拟化。另一个重要的虚拟机管理程序是Linux内核虚拟机(KVM),它也支持本地虚拟化和主机虚拟化模型。
5.操作系统虚拟化:另一个重要的虚拟化技术是操作系统本身的虚拟化,而不是平台的虚拟化。这样,操作系统提供了一系列隔离的用户空间,应用程序被限制在每个用户空间内,就像一个独立的主机一样。这种形式的虚拟化在虚拟主机环境中非常流行,并允许多个独立用户共享操作系统。
6.其他Linux虚拟化技术:
CoLinux或协作Linux是一种使用协作虚拟机的虚拟化方法。
用户模式Linux或UML有点类似于CoLinux,但更灵活。
Wine和Cygwin也是有趣的虚拟化解决方案。