• 35648

    文章

  • 23

    评论

  • 20

    友链

  • 最近新加了很多技术文章,大家多来逛逛吧~~~~
  • 喜欢这个网站的朋友可以加一下QQ群,我们一起交流技术。

28.1 了解虚拟化 28.2 常见虚拟化软件 28.3 虚拟化架构 原

欢迎来到阿八个人博客网站。本 阿八个人博客 网站提供最新的站长新闻,各种互联网资讯。 喜欢本站的朋友可以收藏本站,或者加QQ:我们大家一起来交流技术! URL链接:https://www.abboke.com/jsh/2019/0627/4031.html

>>>

28.1 了解虚拟化

28.2 常见虚拟化软件

28.3 虚拟化架构

 

 

 

28.1 了解虚拟化

 

 

比如一台硬件很高的服务器,为了让这个硬件资源充分发挥性能。就可以在这台机器上安装很多个虚拟机出来,本来就一台计算机,那我们可以模拟出来20台逻辑计算机,就好比我们就有了20个服务器。每一台服务器运行不同的程序,就可以做很多事情。为企业节省了很多资源(机架空间、电量等等)

 

1.VMware Workstation就是虚拟化

2.虚拟化简单讲,就是把一台物理计算机虚拟成多台逻辑计算机,每个逻辑计算机里面可以运行不同的操作系统,相互不受影响,这样就可以充分利用硬件资源

#目的是充分利用硬件资源

3.关键词Hypervisor(VMM) 虚拟机管理器

#hypervisor是用来管理逻辑计算机的。也就是说没有hypervisor,虚拟化是不成立的

4.虚拟化技术分为全虚拟化和半虚拟化

5.早期的CPU硬件不支持虚拟化,虚拟机上的操作系统(guestos)要想使用cpu资源,需要通过VMM来翻译指令,这个过程比较耗费资源,这种虚拟化技术叫做全虚拟化(VMware Workstation)

#就像我们在虚拟机上装了vmwaer,然后虚拟出来一个linux,就是虚拟机上的操作系统(就叫guestos)。而guestos想要cpu的资源,需要通过vmm来翻译指令。因为guestos不能直接与电脑的CPU打交道(语言不相通)。所以要guestos来去翻译指令,这种就是全虚拟化(像vmware)

6.半虚拟化技术通过修改guestos内核,让guestos可以直接使用CPU资源,而不需要翻译指令了,从而节省了资源,但修改内核比较鸡肋(XEN)

#比如我们每安装一个系统,还要定制内核,就很麻烦

7.后续cpu厂商直接支持虚拟化,不需要通过VMM翻译指令了,无所谓半虚拟化和全虚拟化

#比如我们现在使用的vmware就不需要修改什么内核了或翻译指令了

8.参考 http://www.cnblogs.com/xusongwei/archive/2012/07/30/2615592.html http://itoedr.lofter.com/post/1472ba_69c62fa

 

 

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

 

28.2 常见虚拟化软件

 

 

 

VMware系列 #所有的软件都是收费的

VMware workstation、VMware vsphere(VMware esxi)、VMware Fusion(Mac)

#VMware workstation适合在单台计算机上安装

VMware vsphere(VMware esxi)当计算机比较多,规模比较大的时候使用。图形化操作。更方便的克隆、迁移

VMware Fusion(Mac) 使用在mac(如苹果电脑)上的

Xen 开源 半虚拟化

XenServer 商业,厂商Ctirx,基于Xen的

KVM 开源 基于linux内核模块

#相当于是linux内核的一个模块,不会更改linux内核

Hyper-V 商业,厂商微软

Openvz 开源 基于linux 虚拟机和宿主机共用一个内核

#优势是可以开很多个虚拟机出来。劣势是稳定性差了点。多用于早期的vpm供应商

VirtualBox 开源 Sun公司开发 Oracle收购Sun

#和vmware类似

http://developer.huawei.com/ict/forum/thread-23385-1-1.html

 

 

 

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

 

 

28.3 虚拟化架构

 

 

 

参考 http://developer.huawei.com/ict/forum/thread-23385-1-1.html

 

第一种类型,就是我直接拿一张vmware的光盘,去安装。省略了安装windows系统那一步。安装之后做虚拟化,比如虚拟化一个linux安装centos,或虚拟化windows安装windows2003

第二种类型,就是我们现在正常

相关文章

暂住......别动,不想说点什么吗?
  • 全部评论(0
    还没有评论,快来抢沙发吧!