首发于 知识不付费

深入浅出讲云计算——虚拟化

深入浅出讲云计算——虚拟化
本周我们继续回到云计算的主线,从2006年谷歌CEO埃里克 施密特算把云计算真正开始商业化至今,云计算已经发展处了1.0/2.0/3.0三个时代。1.0是云计算产品和服务的成熟阶段,这一阶段主要关注的是主机虚拟化技术,解决的是,如何把主机进行虚拟化,形成资源池。2.0时代是底层技术和行业解决方案的成熟阶段,这一阶段主要做的是对存储与网络设备实现了虚拟化,通过多种技术,将计算、存储、网络、安全等硬件资源整合为虚拟资源池,实现了云计算的方案完善。3.0时代是混合云及多云管理的阶段,是比拼服务的阶段,更是比拼产品和方案复制能力的阶段。

虚拟化作为云计算中最基础的关键技术,有必要对其有一定程度的理解。虚拟化的概念,在上一篇《关键技术》里已经做了描述,它的本质是利用一种逻辑将另一种逻辑进行抽象出来,也就是用某种技术,将硬件的算力逻辑化,再具象成能多个独立且相互隔离的逻辑主机,这些主机还能平滑地从一台硬件设备迁移到另一台硬件设备上,具备与硬件设备解耦的能力。

为了能够实现完善云平台基础技术,虚拟化包括要对计算、存储、网络三大件进行逻辑抽象。
计算虚拟化根据计算设备主要虚拟化需求,分成了CPU虚拟化、内存虚拟化、IO虚拟化。
CPU进行虚拟化,首先要解决一个问题,指令的执行有4种模式,ring0~3,数字越小,优先级越高,操作系统内核通常就是ring0级,操作系统服务用于ring1/2,程序用于ring3。而虚拟化后,出现一个中间层VMM,VMM应用于ring0级,但GuestOS也要运行在ring0级,这样就出现了冲突。这个问题的解决就是利用VMM来模拟特权指令的执行,让GuestOS认为工作在ring0级别就OK了。解决了使用的问题后,就需要解决商业模式的问题,硬件服务器的CPU通常是确定的,那能模拟出多少虚拟CPU呢?在云计算搭建时,将每线程或进程虚拟成一个vCPU。例如硬件服务器是1块4核超线程CPU,那就可以虚拟成1*4*2=8个vCPU。当然,现在随着虚拟化的火热,CPU厂家在设计时就已经通过芯片设计解决了多种
虚拟化漏洞,而这种从硬件层面上的解决,校里也是最高的。
内存虚拟化和CPU虚拟化的目的一样,都是让多个虚拟机能同时利用同一块内存,内存的使用时从0开始,并保持连续的,如果多台虚拟机同时使用,如何能保持虚拟机的内存符合规则,且硬件内存也符合规则?这里也是利用VMM来进行镜像页表映射,让客户机认为自己使用的是符合规则的内存。

IO虚拟化是让多台虚拟机能共用一台IO设备,例如网卡、磁盘。解决办法的思路也和上述两种虚拟化类似,首先VMM为虚拟机划分出Domain,并模拟出一个用于管理其他Domain的特权域,这个特权域就是Domain0,Domain0具备IO设备的驱动和客户机的后端驱动,这样虚拟机就可以通过Domain0获取IO设备信息,继而完成访问和应用。

存储虚拟化是将存储能力进行逻辑抽象出来,整合成一个庞大的存储资源池,这样除了能提高存储利用率外,更能让用户抛掉硬盘规格的困扰。从这个角度来看,存储虚拟化的意义和计算虚拟化一样重要,共同构成了云计算的技术基础。

网络虚拟化其实不是为了云计算而诞生的,像我们常用的VPN、隧道技术等都属于网络虚拟化。而在云计算李的网络虚拟化,要解决的问题主要是各台虚拟机之间怎么通信、隔离,虚拟机迁移后,如何快速恢复网络配置,例如公网IP。在实际使用中,虚拟机会虚拟出包含自己MAC和IP的虚拟网卡,并可以用OVS技术虚拟出交换机,再利用虚拟交换机完成虚拟机的网络通信。

到这里,大家对云计算的技术理解可能就更深层次了,国内云计算的发展,现在已经呈现一超多强,阿里云就是那个超。但从各家公有云平台可以看出,云平台的基础服务基本没有太多变化,基本是以CPU计算实力为基础,其他新兴虚拟化补充,例如容器、裸金属、GPU、FPGA等。其他的,例如存储已经在块存储、对象存储和文件存储方面基本定型,备份等方面能力构建也相对成熟。

阿里云产品方面包括几个大类,从租用云平台的需求来说,首先需要弹性计算ECS实例,再配置好网络与CDN的VPC专有网络,迅速将业务展开。随后,如果数据量增大,就增加存储的对应能力,还可以增加网络与CDN的负载均衡SLB。再进一步发展,要考虑安全问题,可以在安全板块增加相应的安全产品,达到等到定级要求。

使用场景描述了这么多,好像还没有涉及到阿里云的很多产品,这就是阿里云商业模式开始转变的代表,这也是我在第一篇云计算文章里想要表达的观点:从全球云计算的发展来看,市场需求会推动云计算产业的价值核心逐步向SaaS业务迁移。行业市场不仅需要拥有云计算的基础设施资源,更追求有关资源对实际经营的支撑性应用。云计算企业要扩大软件技术开发优势,逐步确立自身的市场中心地位,避免在互联网时代电信运营商逐渐沦为互联网管道的类似结局——成为云计算时代的算力平台,而被迫放弃内容的高价值。

代做工资流水公司唐山房贷工资流水 模板惠州办理薪资流水单东莞开薪资银行流水常德银行流水PS多少钱石家庄做贷款银行流水邢台查银行对公流水鞍山查银行流水电子版孝感打工资流水app截图江门代做工资证明贵阳薪资银行流水代办唐山背调流水代办兰州打印签证银行流水兰州背调工资流水报价衡阳离职证明报价荆州房贷工资流水 样本广州自存银行流水查询柳州在职证明代开常德贷款银行流水模板北京房贷收入证明代做泉州开工资银行流水昆明入职流水费用西安银行流水账单打印邢台企业贷流水模板天津房贷工资流水 多少钱镇江消费贷流水模板绵阳代做收入证明江门工作收入证明价格海口办贷款工资流水苏州签证银行流水 公司镇江办理个人银行流水香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

代做工资流水公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化