本人刚学习虚拟化,从网上了解到虚拟化分为半虚拟化跟全虚拟化。
       我在服务器windows server 2012 R2 上用Hyper-v创建了一个win7系统,然后用一个软件将这个win7系统作为模板,镜像出多个相同的虚拟系统,请问一下这种架构是属于半虚拟化还是全虚拟化?
       还有Hypervisor在我这个例子这里具体指的是什么?求大神们解答,多谢

解决方案 »

  1.   

    现在都是半虚拟化了吧,hyper-v就是Hypervisor,你可以简单理解Hypervisor就是实现虚拟化的软件,比如HYPER-V,KVM,VIRTUALBOX之类
      

  2.   

    如果是刚接触虚拟化这块,你可以找一些免费的易用性高的虚拟化软件测试,边实践边学习,你可以去了解一下OVM这个免费的虚拟化软件,也有社区技术指导,你可以去官方网站下载iso.
      

  3.   

    hyperv 和ESXi 属于全虚拟化,因为他是直接在硬件上装个虚拟软件(Hyperv),然后在此虚拟软件上分不同虚机。
    Docker属于半虚拟化,他是在OS层上虚拟出不同虚机。也就是收HyperV的各个VM的OS是独立的。DOcker是公用的。