虚拟化精华问答 | 什么是虚拟化?

戳蓝字“CSDN云计算”关注我们哦!


640?wx_fmt=png

虚拟化是云计算的基础,基于虚拟化我们可以实现私有云、公有云、桌面云等。它的主要目的是对IT基础设施进行简化,简化对资源以及对资源管理的访问。那么今天就让我们一起就来探究云计算关键技术「虚拟化技术」。


640?wx_fmt=gif1



















Q:什么是虚拟化?


A:虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。虚拟化使用软件的方法重新定义划分IT资源,可以实现IT资源的动态分配、灵活调度、跨域共享,提高IT资源利用率,使IT资源能够真正成为社会基础设施,服务于各行各业中灵活多变的应用需求。


640?wx_fmt=gif2

Q:Hypervisor是什么?


A:Hypervisor一种运行在基础物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享硬件。也可叫做VMM( virtual machine monitor ),即虚拟机监视器。Hypervisor是一种在虚拟环境中的“元”操作系统。他们可以访问服务器上包括磁盘和内存在内的所有物理设备。Hypervisor不但协调着这些硬件资源的访问,也同时在各个虚拟机之间施加防护。当服务器启动并执行Hypervisor时,它会加载所有虚拟机客户端的操作系统同时会分配给每一台虚拟机适量的内存,CPU,网络和磁盘。


640?wx_fmt=gif3

Q:容器技术和服务器虚拟化是一样的技术吗?


A:不是。两者虽然都属于虚拟化的技术,目标都是为了将一套应用程序所需的执行环境打包起来,建立一个孤立环境,方便在不同的硬件中移动,但两者的运作思维截然不同。简单来说,常见的传统虚拟化技术如vSphere或Hyper-V是以操作系统为中心,而Container技术则是一种以应用程序为中心的虚拟化技术。传统虚拟化技术从操作系统层下手,目标是建立一个可以用来执行整套操作系统的沙盒独立执行环境,习惯以虚拟机(Virtual Machine)来称呼。而Container技术则是直接将一个应用程序所需的相关程序代码、函式库、环境配置文件都打包起来建立沙盒执行环境,为了和传统虚拟化技术产生的虚拟机区分,Container技术产生的环境就称为Container。


640?wx_fmt=gif4

Q:一般常见的虚拟机和Container有何不同?


A:最明显的差别是,虚拟机需要安装操作系统(安装Guest OS)才能执行应用程序,而Container内不需要安装操作系统就能执行应用程序。Container技术不是在OS外来建立虚拟环境,而是在OS内的核心系统层来打造虚拟执行环境,透过共享Host OS的作法,取代一个一个Guest OS的功用。Container也因此被称为是OS层的虚拟化技术。


640?wx_fmt=gif5

Q:为何Container是轻量级虚拟化技术?


A:因为Container技术采取共享Host OS的作法,而不需在每一个Container内执行Guest OS,因此建立Container不需要等待操作系统开机时间,不用1分钟或几秒钟就可以启用,远比需要数分钟甚至数十分钟才能开启的传统虚拟机来的快。


----------------    --------------

小伙伴们冲鸭,后台留言区等着你!

关于虚拟化,今天你学到了什么?还有哪些不懂的?除此还对哪些话题感兴趣?快来留言区打卡啦!留言方式:打开第XX天,答:……

同时欢迎大家搜集更多问题,投稿给我们!风里雨里留言区里等你~


----------------    --------------


1.微信群:

添加小编微信:color_ld,备注“进群+姓名+公司职位”即可,加入【云计算学习交流群】,和志同道合的朋友们共同打卡学习!


2.征稿:

投稿邮箱:liudan@csdn.net;微信号:color_ld。请备注投稿+姓名+公司职位。


推荐阅读

  • 2018全球50大最佳发明名单

  • 程序员崩溃了,想拿的年终奖怎么说黄就黄?!

  • 资源 | 最新版区块链术语表(中英文对照)

  • 程序员有话说 | 程序猿在乘地铁的时候都在想什么?

  • 清华北大“世界排名断崖式下跌”?

  • Spark+Alluxio性能调优十大技巧

  • 从云计算到AI:NetApp的数据网络转型之道


640?wx_fmt=gif点击“阅读原文”,打开 CSDN App 阅读更贴心!


640?wx_fmt=png喜欢就点击“好看”吧!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/524898.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

jq之val()

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>jq之demo</title><!--线上jq库--><script src"https://code.jquery.com/jquery-3.4.1.min.js"></script><scrip…

C语言 函数指针和指针函数区别 - C语言零基础入门教程

目录 一.函数指针和指针函数声明的区别 1.函数指针2.指针函数 二.函数指针和指针函数调用的区别 1.函数指针的调用2.指针函数的调用 三.猜你喜欢 零基础 Python 学习路线推荐 : C/C 学习目录 >> C 语言基础入门 一.函数指针和指针函数声明的区别 1.函数指针 函数指针&…

jq之text() html()

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>jq之demo</title><!--线上jq库--><script src"https://code.jquery.com/jquery-3.4.1.min.js"></script><scrip…

要闻君说:难道金山云与京东云真的要合并了吗?中国联通获准发行不超过500亿元公司债券,都用于5G 商用?用AI技术精准来找室友?...

关注并标星星CSDN云计算每周三次&#xff0c;打卡即read更快、更全了解泛云圈精彩newsgo go go 嗨&#xff0c;大家好&#xff01;偶是要闻君。愉快的周一从“听歌看新闻”开始啦&#xff01;文/要闻君图片来源网络近日&#xff0c;阿里巴巴宣布推出“A100”战略合作伙伴计划&a…

C语言 回调函数 callback - C语言零基础入门教程

目录 一.回调函数原理二.回调函数简介 1.函数指针2.指针函数3.回调函数解释 三.回调函数实战四.回调函数使用总结五.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 >> C 语言基础入门 一.回调函数原理 你到商店买东西&#xff0c;刚好你要的东西没有货&#xff0c;…

jq之blur

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>jq之demo</title><!--线上jq库--><script src"https://code.jquery.com/jquery-3.4.1.min.js"></script><scrip…

对不起,我就是喜欢问你Spring构造器注入原理

戳蓝字“CSDN云计算”关注我们哦&#xff01;文章来自&#xff1a;Java和Android架构作者&#xff1a;Static_lin原文&#xff1a;https://blog.csdn.net/qq_41737716/article/details/85596817前言Spring IOC是面试常问的知识点。本文讲述了从自定义注册Bean开始&#xff0c;到…

C语言 typedef - C语言零基础入门教程

目录 一.typedef 简介二.typedef 实战 1.typedef 定义基本数据变量2.typedef 定义结构体 A.常规定义结构体B.typedef 定义结构体C.结构体使用 typedef 和不使用 typedef 区别 3.typedef 定义函数指针 三.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 >> C 语言基础…

jq之hover()

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>jq之demo</title><!--线上jq库--><script src"https://code.jquery.com/jquery-3.4.1.min.js"></script><scrip…

华为云发布新slogan,新年伊始加速奔跑

人工智能作为下一轮科技革命的关键元素&#xff0c;正在进入越来越多的行业&#xff0c;用AI的技术和理念去解决现在和未来的问题&#xff0c;将是企业构建竞争力的关键。 人工智能时代&#xff0c;最有技术和值得信赖的云 1月11日&#xff0c;“华为云普惠AI”年度峰会在北京…

C语言 define 定义常量 - C语言零基础入门教程

目录 一.define 简介二.define 实战 1.不使用 define2.使用 define3.使用 define 优点 三.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 >> C 语言基础入门 一.define 简介 C 语言中&#xff0c;可以用 #define 定义一个标识符来表示一个常量&#xff0c;用 #defi…

jq之mouseup

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>jq之demo</title><!--线上jq库--><script src"https://code.jquery.com/jquery-3.4.1.min.js"></script><scrip…

云头条 |华为云发布全新Slogan;AWS推出DocumentDB;FRB信号刷屏

戳蓝字“CSDN云计算”关注我们哦&#xff01;嗨&#xff0c;大家好&#xff0c;头条君带来的【云头条】特别栏目&#xff0c;如期而至&#xff0c;每周二第一时间为大家带来头条新闻。把握技术风向标&#xff0c;了解行业应用与实践&#xff0c;就交给我头条君吧&#xff01;头…

C语言 define 防止头文件重复包含 - C语言零基础入门教程

目录 一.头文件重复包含编译器报错 1.简单的理解头文件重复包2.老流氓的理解头文件重复包 二.通过宏定义解决头文件重复包含 1.通过 #ifndef / #define 解决头文件重复包含2.通过 #pragma once 解决头文件重复包含 三.通过插件 Visual Assist 设置快捷键解决文件重复包含 1.安…

fadeToggle()

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>jq之demo</title><!--线上jq库--><script src"https://code.jquery.com/jquery-3.4.1.min.js"></script><scrip…

一篇文章带你快速理解微服务架构,由浅入深带你走进微服务架构的核心

戳蓝字“CSDN云计算”关注我们哦&#xff01;文章来自&#xff1a;Java和Android架构什么是微服务首先微服务并没有一个官方的定义&#xff0c;想要直接描述微服务比较困难&#xff0c;我们可以通过对比传统WEB应用&#xff0c;来理解什么是微服务。传统的WEB应用核心分为业务逻…

C语言 define 定义函数 - C语言零基础入门教程

目录 一.define 简介二.define 定义函数 1.define 定义不带参数的函数2.define 定义带参数的函数 三.define 定义函数陷阱 1.define 函数陷阱一2.define 函数陷阱一解决办法3.define 函数陷阱二4.define 函数陷阱二解决办法 四.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目…

jq之mouseleave()

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>jq之demo</title><!--线上jq库--><script src"https://code.jquery.com/jquery-3.4.1.min.js"></script><scrip…

C语言 define 定义函数(多行书写) - C语言零基础入门教程

目录 一.define 简介二.define 定义多行函数 1.简单使用2.经典案例 三.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 >> C 语言基础入门 一.define 简介 C 语言中&#xff0c;除了可以用 #define 定义一个标识符来表示一个常量&#xff0c;还可以用 #define 定义函…

云存储精华问答 | 云计算和云存储是什么关系?

戳蓝字“CSDN云计算”关注我们哦&#xff01;早在2006年谷歌推出的“Google101计划”时&#xff0c;“云”的概念及理论被正式提出&#xff0c;随后亚马逊、微软、IBM等公司宣布了各自的“云计划”&#xff0c;云存储、云安全等相关的云概念相继诞生。今天&#xff0c;我们就一…