光之使者 发表于 2024-7-31 14:25:38

云盘算的底子知识

云盘算底子知识

01.云盘算的定义


[*] 美国国家标注与技能研究院定义:

[*]云盘算是一种模子,它可以实现随时随地,便捷地,随需应变地从可设置盘算资源共享池中获取所需的资源(比方,网络、服务器、存储、应用及服务),资源可以大概快速供应并开释,使管理资源的工作量和与服务提供商的交互减小到最低限度。

[*] 维基百科定义:

[*]云盘算是一种通过Internet,以服务的方式提供动态可伸缩的虚拟化的资源的盘算模式。

02. 建立一个云盘算的概念

1.构造一个云盘算的层次架构

https://i-blog.csdnimg.cn/blog_migrate/fe598f9c9a99922b63899b797291bbc8.png


[*]这里我们可以将下面的三个框看为三台实际的物理服务器,每台服务器的内存大小为64g,分别负责erp交易、财政、hr。
那么三台服务器的工作必要不一样,就有可能产生资源浪费,或者需求供应不足,在这种情况下,我们把三台物理服务器采用虚拟化技能的方式对接到云平台,由云平台对服务器的资源举行整合。
[*]这里我们必要盘算vcpu,cpu颗数cpu核心数线程数=vcpu。
[*]假设现在有一个业务需求,我们必要12个vcpu,128g的内存,那么现在我们就可以通过云平台,按照业务需求举行划分一个12vcpu,128的内存。
云盘算的贸易模式:会合一切气力,一致对外。聚集所有的资源,对外提供服务。
全球云盘算大哥:亚马逊AWS、微软云、谷歌云
国底细况:阿里云(公有云 08年开始)、腾讯云(公有云)、华为云(公有云2017年起步)
华为私有云名称变动:FusionSphere Openstack >> FusionCloud >> Huawei cloud Stack = HCS=华为云stack
03.云盘算的5大根本特质



[*]按需自助服务(On-demand Self-service):根据自己的需求举行选购
[*]广泛网络接入(Broad Network Access):不仅电脑端、移动端甚至三方终端都可以联网利用
[*]资源池化(Resource Pooling):无需关心源头在哪里,只必要关注上层业务利用即可
[*]快速弹性伸缩(Rapid Elasticity):根据业务量大小,可以随时开启和开释弹性云服务器
[*]可计量服务 (Measured Service):用的多,付得多;用的少,付的少。想想家内里的水电燃。
04.云盘算的4类部署模式



[*]私有云(Private Cloud)— 企业利用自有或租用的底子设施资源自建的云;
[*]社区云/行业云/政务云(Community cloud)— 为特定社区或行业所构建的共享底子设施的云;[//]: # (可以细分到私有云内里)
[*]公有云(Public cloud)— 出租给公众的大型的底子设施的云;
[*]混淆云(Hybrid cloud)— 由两种或两种以上部署模式构成的云;
https://i-blog.csdnimg.cn/blog_migrate/eaa6d00368e971d241314acc66e6bea8.png
05.云盘算的三种服务模式


[*]云底子设施即服务(IaaS:Infrastructure as a service)— 出租处理能力、存储空间、网络容量等根本盘算资源;
[*]云平台即服务(PaaS:Platform as a service)— 为客户开辟的应用程序提供可部署的云情况;
[*]云软件即服务(SaaS:Software as a service)— 在网络上提供可直接使的应用程序;这个不好理解,可以想想应用商城。
三种服务模式:


[*]Iaas:Infrastructure as a service 底子设施即服务。用户只必要关注系统和应用层的部门即可
[*]PaaS:Platform as a service 平台即服务。 (公有云大部门都是属于PaaS)关注应用和数据
[*]SaaS:software as a service 软件即服务。比方(app store 安卓市场)
https://i-blog.csdnimg.cn/blog_migrate/eb233c3b74197a12c51ef9b9235922b9.png
https://i-blog.csdnimg.cn/blog_migrate/2d9b5fcaa2fa7c523dc1889b071f7ec1.png
06.开端理解虚拟化概念(CNA和VRM)

https://i-blog.csdnimg.cn/blog_migrate/6b3acbe76a5c14e1d14606d30b7a3399.png
Fusionsphere 套件(类似offic):FusionCompute
FusionCompute包括两个告急的组件:


[*]CAN:computing node agent 盘算节点署理 提供虚拟盘算功能,管理盘算机节点上的虚拟机,管理盘算机节点的盘算、存储、网络资源
[*]VRM:virtual resource management 虚拟资源管理
华为提供了一个颠末裁剪的Linux CNA.IOS(EulerOS欧拉linux)文件,这个文件只保留了虚拟化相干的组件,我把这个CNA.IOS文件安装到一台物理服务器上,那么这台物理服务器就具备了虚拟化能力(它可以发放虚拟机了),因此,我们称这台物理服务器为CNA主机。
https://i-blog.csdnimg.cn/blog_migrate/81f007984388ba7dc6b47f188b16f1be.png
https://i-blog.csdnimg.cn/blog_migrate/076a13eeeeb4a3042c548ea77b345273.png
题目:我们在VMware上创建CNA,它未来能否运行虚拟机?
不可以,CNA因为是Linux命令行操作,以是管理起来很不方便,为了方便管理,华为提供了一个webui界面,这个界面有个默认的名字叫Fusioncompute(名字可以自定义),那这个webui界面是由哪个组件提供的呢?组件由VRM提供
VRM 可以部署在物理服务器上,也可以部署在虚拟机内里。官方建议如下:


[*]假如集群规模小于50台CNA,建议VRM虚拟化部署。
[*]假如集群规模大于即是50台CNA,建议VRM物理机部署。
以是,VRM如何部署,取决于管理的CNA数量,但是不管如何部署,VRM最多只必要主备两个即可。
华为也提供了一个VRM.iso(也是颠末裁剪的linux Euleros)专门用于物理部署,也提供了一个VRM.zip专门用于虚拟化部署

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 云盘算的底子知识