作者:猴王无敌 2018-01-31 11:17:59
云计算
虚拟化 虚拟化技术可以通俗的理解成“把一台电脑虚拟成N台电脑”。第一个流派叫做“硬件虚拟化”第二个流派叫做“软件虚拟化”第三个流派叫做“容器化”
创新互联公司是一家集网站建设,平阳企业网站建设,平阳品牌网站建设,网站定制,平阳网站建设报价,网络营销,网络优化,平阳网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
虚拟化技术可以通俗的理解成“把一台电脑虚拟成N台电脑”。
***个流派叫做“硬件虚拟化”
硬件虚拟化的机制超级复杂,我认怂。。。
这里贴上这篇科普文章,感兴趣的小伙伴请猛戳这里
科普:什么是硬件虚拟化技术
https://baijiahao.baidu.com/s?id=1573894724153924&wfr=spider&for=pc
第二个流派叫做“软件虚拟化”
其实软件虚拟化,各位小伙伴都玩过,以前为了玩某些特殊的日本游戏,我们通常会在自己的电脑上安装一个虚拟机,画了张图进行说明:
首先,我们自己的电脑,即图中***层的“硬件”;
然后,在这台电脑上安装操作系统,即图中“物理机操作系统”;
再然后,我们在这个操作系统上安装VMWare之类的虚拟机管理软件,即图中“Hypervisor”;
再然后,在虚拟机管理软件上安装一个虚拟机,即图中“虚拟操作系统”;
***,在虚拟操作系统上,安装那些特殊的日本游戏,即同种“应用软件”;
图中红框,就是软件虚拟化技术,从而实现了把一台真实的物理机器,切分成了N台虚拟的机器。
另外,Java虚拟机、.Net框架也是一种软件虚拟化技术。
第三个流派叫做“容器化”
容器化流派就是利用了Linux的LXC、CGroup等技术。
LXC的本质就是“进程隔离、资源隔离”——1台物理机切分成N台虚拟机成为了可能;
CGroup的本质就是LXC的资源管理机制——N台虚拟机谁占用物理机多少CPU?内存?
具体的技术讲解,贴上百度百科,有兴趣的同学请自行脑补
LXC介绍
https://baike.baidu.com/item/lxc/6014808?fr=aladdin
CGroup介绍
https://baike.baidu.com/item/Cgroup
Docker容器化的架构(如下图)
***,展开一下在Docker的官网上、各类书籍中常见的这张Docker架构图
这张图画的很深刻,很形象、简洁的表达了Docker的技术脉络
网页题目:虚拟化技术的前世今生
网页网址:http://www.shufengxianlan.com/qtweb/news42/21642.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联