广州悦鸥学习KVM虚拟化_广州的大数据哪里可以学?
作者:广州电脑培训甘发布时间:2020-10-19分类:电脑培训网-热点问答浏览:829
1、虚拟化是什么
虚拟化是指计算元件在虚拟的基础上而不是真实的基础上运行,是一个为了简化管理,优化资源的解决方案,通过模拟不同的元件做到资源的隔离和资源的充分利用。例如CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。
2、虚拟化发展的阶段
到目前为止,虚拟化经历了五个比较明显的阶段,分别是全模拟、分层模拟、半虚拟化、全虚拟化、容器虚拟化。全模拟是指CPU、网卡、芯片、磁盘都是通过软件模拟的,特点是慢;分层模拟采用的是捕获和翻译技术,对全虚拟化进行组合或虚拟化的不同层次;半虚拟化通过改造虚拟机器,让虚拟机明白自己就是一个虚拟机从而执行一些指令;全虚拟化是指2005英特尔支持硬件层面(主要是CPU)的虚拟化之后的时间段,容器虚拟化是现在比较火的虚拟化技术,以docker为代表,主要是进程间的隔离,资源消耗低且具备资源隔离的特性。
3、KVM虚拟化
KVM是指基于Linux内核的虚拟机(Kernel-base Virtual Machine),2010年4月发布的RHEL6.0,将KVM增加到Linux内核是Linux发展的一个重要里程碑,这也是第一个整合到Linux主线内核的虚拟化技术。
一个普通的Linux进程有两种运行模式:内核模式和用户模式( 用户模式是指进程在用户代码中运行。内核模式是指进程进入内核代码,执行内核的代码),KVM增加了第三种模式:客户模式(有自己的内核和用户模式)。这里的客户模式,就相当于你在VMware中安装了自己的某个windows操作系统一样。在KVM模型中,每一个虚拟机都是一个由Linux调度程序管理的标准进程,你可以在用户空间启动客户机操作系统。
简单的类比关系就是,KVM相当于是windows版本的VMware,我们可以在KVM中创建很多其他版本的操作系统实例,只不过KVM在创建实例的时候,需要一些辅助的工具,比如QEMU-KVM和Virt-manager。
- 电脑培训网-热点问答排行
-
- 1汕头信息:市人力资源和社会保障局召开工作调度会|||计算机专业维修学校
- 2东莞信息:(万江)广东茂名幼儿师范专科学校到万江人社分局开展校企洽谈活动|||计算机培训学校招生
- 3东莞信息:(万江)万江人社分局组织企业赴东莞技师学院开展校园招聘活动|||计算机培训学校招生
- 4茂名信息:聚焦粤西桂东人才高地筑站引博集聚医学英才|||计算机职业技能培训班
- 5湛江信息:导师“传经”下基层,湛江这群乡村创业人有了新“法宝”|||广州学电脑培训学校
- 6韶关信息:全省社保“镇村通”工作推进会在我市召开推动社保“镇村通”工程落地见效|||电脑计算机编程培训学校
- 7江门信息:关于高温津贴,看看你能领多少?|||计算机培训机构
- 8东莞信息:(塘厦)塘厦镇举办粤港澳创业人才成果展激发创新创业活力|||广州计算机编程培训
- 92024年广州中考录取控制分数线,普高线502分
- 最近发表
- 标签列表
-