资讯专栏INFORMATION COLUMN

虚拟化技术介绍

darkbug / 3323人阅读

摘要:虚拟化方式虚拟化技术有很多实现方式,比如根据虚拟化的程度和级别,有软件虚拟化和硬件虚拟化,全虚拟化和半虚拟化。

什么是虚拟化?
云计算的核心技术之一就是虚拟化技术。所谓虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。
虚拟化的核心软件VMM,是一种运行在物理服务器和操作系统之间的中间层软件。VMM是一种在虚拟环境中的“元”操作系统。他们可以访问服务器上包括CPU、内存、磁盘、网卡在内的所有物理设备。VMM不但协调着这些硬件资源的访问,也同时在各个虚拟机之间施加防护。当服务器启动并执行VMM时,它会加载所有虚拟机客户端的操作系统同时会分配给每一台虚拟机适量的内存,CPU,网络和磁盘。

虚拟化方式
虚拟化技术有很多实现方式,比如根据虚拟化的程度和级别,有软件虚拟化和硬件虚拟化,全虚拟化和半虚拟化。

软件虚拟化:顾名思义,就是采用纯软件的方法在在现有的物理平台上实现物理平台访问的截获和模拟,该物理平台往往不支持硬件虚拟化。

硬件虚拟化:简单来说,就是物理平台本身提供了对特殊指令的截获和重定向的硬件支持,新的硬件会提供额外的资源来帮助软件实现对关键硬件资源的虚拟化,从而提升性能。

全虚拟化:完全虚拟化技术又叫硬件辅助虚拟化技术,最初所使用的虚拟化技术就是全虚拟化(Full Virtualization)技术,它在虚拟机(VM)和硬件之间加了一个软件层Hypervisor,或者叫做虚拟机管理程序或虚拟机监视器(VMM)。

半虚拟化:半虚拟化技术是后来才出现的技术,也叫做准虚拟化技术,现在比较热门,它就是在全虚拟化的基础上,把客户操作系统进行了修改,增加了一个专门的API,这个API可以将客户操作系统发出的指令进行最优化,即不需要VMM耗费一定的资源进行翻译操作。

免费虚拟化技术课程:阿里云大学——开发者课堂

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/11500.html

相关文章

  • 拟化技术介绍

    摘要:虚拟化方式虚拟化技术有很多实现方式,比如根据虚拟化的程度和级别,有软件虚拟化和硬件虚拟化,全虚拟化和半虚拟化。 showImg(https://segmentfault.com/img/bVbsYuH?w=480&h=270); 什么是虚拟化?云计算的核心技术之一就是虚拟化技术。所谓虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻...

    xialong 评论0 收藏0
  • 华纳云为您介绍GPU服务器的5种拟化技术

    摘要:为增进大家对的认识,本文将对的种虚拟化技术的略予以介绍。由于设备模拟的方法在性能和支持的特性上和真实的相差过大,设备模拟的技术已经不再应用到虚拟化技术中。 GPU,也即图形处理单元。不论在手机中,还是在电脑、笔记本上,GPU都发挥着不可替代的作用。往期文章中,小编对加速原理、GPU服务器选择、GPU存储性能提升等均有所介绍...

    sugarmo 评论0 收藏0
  • 拟化简单介绍

    摘要:虚拟化介绍了解虚拟化及虚拟化种类。一般所指的虚拟化资源包括计算能力和资料存储。是所有虚拟化技术的核心。虚拟化技术软件虚拟化硬件虚拟化内存虚拟化网络虚拟化桌面虚拟化。虚拟化架构全虚拟化架构层虚拟化架构硬件层虚拟化架构01、虚拟化介绍了解虚拟化及虚拟化种类。1.1什么是虚拟化在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存...

    Tecode 评论0 收藏0
  • Docker实战指南(一):Docker介绍

    摘要:主机名命名空间,不同的内部可以拥有不同的主机名。此外,也是解决跨平台部署的利器。也许看完上述介绍大家还是云里雾里,没关系,既然叫实战指南,那么必然有实战部分,我们从最简单的程序开始。后续我们将介绍,如果利用运行你自己的程序。 原文地址:Docker实战指南(一):Docker介绍 Introduction 我第一次注意到Docker大概是在2014年的时候,当时对Docker的第一印象...

    SKYZACK 评论0 收藏0
  • 服务器拟化技术演进

    摘要:无论是微服务架构还是服务网格架构,都是在服务器虚拟化技术日渐成熟后才得以大规模使用。超虚拟化技术就能很好的解决二进制翻译的问题。于是和的组合就奠定了服务器虚拟化的基石。 欢迎关注我的公众号睿Talk,获取我最新的文章:showImg(https://segmentfault.com/img/bVbmYjo); 一、前言 服务器虚拟化技术是云计算的基石,在最大化利用硬件资源的同时,又降低...

    SexySix 评论0 收藏0

发表评论

0条评论

darkbug

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<