虚拟化的本质

举报
yuanzehai 发表于 2018/12/18 00:46:12 2018/12/18
【摘要】 虚拟化技术的本质主要分为四方面:分区、隔离、封装和相对于硬件独立。那么我就从这四个方面进行说明一下。 分区:分区意味着虚拟化层为多个虚拟机划分服务器的能力;每个虚拟机可以同时运行一个独立的操作系统(相同或者不同的操作系统),使您能在一台服务器上面运行多个应用程序;每个操作系统只能看到虚拟化层为其提供的“虚拟硬件”(虚拟网卡、CPU、内存等),以使它认为运行在自己专用服务器上。 ...

    虚拟化技术的本质主要分为四方面:分区、隔离、封装和相对于硬件独立。那么我就从这四个方面进行说明一下。

    分区:分区意味着虚拟化层为多个虚拟机划分服务器的能力;每个虚拟机可以同时运行一个独立的操作系统(相同或者不同的操作系统),使您能在一台服务器上面运行多个应用程序;每个操作系统只能看到虚拟化层为其提供的“虚拟硬件”(虚拟网卡、CPU、内存等),以使它认为运行在自己专用服务器上。

    隔离:虚拟机是相互隔离的。一个虚拟机的奔溃或者故障,比如说操作系统故障、应用程序崩溃或者驱动程序故障等等,不会影响到同一个服务器上面的其他虚拟机;一个虚拟机中的病毒、蠕虫等与其他虚拟机相互隔离,就像每个虚拟机都位于单独的物理机器上一样。可以进行资源控制以提供性能隔离,也可以在单一机器上面同时运行多个负载、应用程序、操作系统,而不会出现应用程序的冲突。

    封装:封装以为着将整个虚拟机(硬件配置、BIOS配置、内存状态、磁盘状态、CPU状态)存储再独立于物理硬件的一小组文件中。这样,您只需要复制几个文件就可以随时随地根据需要复制、保存和移动虚拟机。

    相对于硬件独立:因为虚拟机运行于虚拟化层智商,所以只能看到虚拟机化层提供的虚拟硬件;此虚拟硬件也同样不必考虑物理服务器的情况;这样,虚拟机就可以在任何的X86服务器(IBM/DELL/HP等)上面运行无需进行任何修改,这样就打破了操作系统和硬件以及应用程序和操作系统、硬件之间的约束。

    从本质上,以上四点并不单可以用在计算虚拟化上,同样可以用在其他虚拟化技术上,VLAN其实也是一种。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。