云计算——计算虚拟化
https://img-blog.csdnimg.cn/d4c76c2f06504019be154f4dadb9fd73.gif[*] 作者简介:一名云计算网络运维人员、天天禀享网络与运维的技术与干货。
[*] 座右铭:低头赶路,敬事如仪
[*] 个人主页:网络豆的主页
目次
媒介
一.计算虚拟化
1.计算虚拟化分类
2.常见计算服务架构
(1)openStack Nova(开源)
(2) 阿里云ECS
(3) 腾讯云CVM
3.openStack先容
(1)OpenStack Swif
(2)openStack Nova(主流)
4.阿里云ECS架构
5.腾讯云CVM架构
媒介
本章将会解说云计算,计算虚拟化的解说。
https://img-blog.csdnimg.cn/6ce35c2e9d8c4688956c6a790b00cce0.png
一.计算虚拟化
云计算1.0时代以虚拟化为主,并在此基础上进一步发展,因此虚拟化也成为云计算的入门技术。在资源上可以将虚拟化技术分为:
[*]计算虚拟化
[*]存储虚拟化
[*]网络虚拟化
一个虚拟机的完整创建正是通过虚拟化技术这三部分。
https://img-blog.csdnimg.cn/a09a26d343044800a24cf3770e3544a0.png
一样平常我们使用云计算都是在服务器集群,云数据中心,当中使用。为底层用户提供虚拟机,虚拟化服务。
例如我们创建一台虚拟机,我们必不可免的就要使用到计算虚拟化,存储虚拟化,网络虚拟化,
[*]计算虚拟化为我们虚拟机提供CPU,内存,IO,这些计算能力。
[*]存储虚拟机就是为我们虚拟机提供磁盘,虚拟机操作体系。
[*]网络虚拟机为我们提供内部通讯服务。
1.计算虚拟化分类
从服务器组建角度来看,计算虚拟化可分为
[*]CPU虚拟化:保障CPU资源的公道调理以及VM上的指令可以或许正常高效的实行。
[*]内存虚拟化:保障内存空间的公道分配,管理,隔离,以及高效可靠地使用。
[*]I/O虚拟化:保障VM的IO隔离与正常高效的实行。
https://img-blog.csdnimg.cn/2a4b216ae9e74631b0c841b22f00226c.png
2.常见计算服务架构
想要实现虚拟机的创建与管理,需要与其他组件(镜像,调理,存储,网站等)协同工作才能完成,并提供完整的计算服务。
常见的计算服务架构有:
(1)openStack Nova(开源)
https://img-blog.csdnimg.cn/8dd05300255749f3b63f99de6f4a3e14.png
(2) 阿里云ECS
https://img-blog.csdnimg.cn/6bcadf9a8b8449c2b53f59d3b5a36584.png
(3) 腾讯云CVM
https://img-blog.csdnimg.cn/bd60864ed16e40c0a6f19eb9677cc462.png
3.openStack先容
OpenStack 包罗两个重要:Nova 和 Swift,前者是 NASA 开辟的虚拟服务器摆设和业务计算模块;后者是 Rackspace开辟的分布式云存储模块,两者可以一起用,也可以分开单独用。Nova是最核心的,一套虚拟化管理步调,可管理网络和存储。
(1)OpenStack Swif
OpenStack Swift是一个分布式对象存储体系,它可以为大规模的数据存储提供高可用性、可扩展性和数据安全性。Swift是OpenStack的一个核心组件,它答应用户将大量的数据存储在云上,并且可以随时访问、检索和管理这些数据。
https://img-blog.csdnimg.cn/984a4dd39e9f4102b5b321966a7794f7.png
Swift的计划目标是为了处置惩罚海量数据和大规模数据的高并发访问,它采用了一些独特的技术和架构,如分布式存储、数据冗余、负载均衡、数据分片、对象容器等。
(2)openStack Nova(主流)
OpenStack是开源的云平台,通过差别的组件提供计算、存储、网络、数据库等多种云服务。此中计算服务由Nova组件提供,通过nova-API与其他组件通讯,通过nova-compute对接差别的虚拟层提供计算虚拟化服务。
https://img-blog.csdnimg.cn/3dd252ad3206407a9c8271321c36076a.png
[*] nova-api=吸收并响应其他组件的调用
[*]Queue=队列,举行转发
[*]nova-database=数籍库,生存
[*]nova-scheduler=调理器
[*]nova-conducto=引导器
[*]nova-compute=提供底层的计算服务
4.阿里云ECS架构
云服务器ECS(Elastic Compute Service)是阿里云提供的基于KVM虚拟化的弹性计算服务,建立在阿里云飞天(Apsara)分布式操作体系上。
[*]请求的重要调用流程为:OpenAPl、业务层、控制体系、宿主机服务。
https://img-blog.csdnimg.cn/9993613821f64481b8f57844805ae123.png
5.腾讯云CVM架构
云服务器CVM(Cloud Virtual Machine)是腾讯提供的基于KVM虚拟化的弹性计算服务,建立在讯云分布式资源管理调理体系vStation上。
[*]请求的重要调用流程为:API Server、VStation、服务器集群。
https://img-blog.csdnimg.cn/81e19aca807b4b1dbd126c8f29cdeebf.png
创作不易,求关注,点赞,收藏,谢谢~
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]