虚拟化是云计算的基础,但虚拟化不等于云计算
NFVI:网络虚拟化(云)基础设施解决方案;
华为云stack组成:虚拟化套件、桌面云、私有云
虚拟化套件:用于提供安装虚拟机时所使用的的
私有云:由企业自行搭建的云服务平台(可以理解为企业内部的公有云)
云计算排行:
全球:1、亚马逊 2、微软 3、阿里
国内:1、阿里 2、腾讯 3、华为 4、电信云
为什么不学阿里而要学华为?
因为我们学的是私有云,企业自己搭建的云平台
阿里云在公有云方面做得很出色,但是在私有云方面华为在国内排第一,配套解决方案非常的成熟
华为还有个云计算的认证,CLOUD Service(就是公有云的认证)但是后面要进行合并了
电信其实是使用了华为云的解决方案(NFVI),然后排行了第四,如果严格来进行排行的话,华为能排到第二
虚拟化套件的核心理念:管理至简、性能至优
核心想法是让客户对云平台的管理越简单越好,将服务器的资源负载提的越高越好,因为同样的服务器开着的情况下,服务器的负载越高,他所带来的收益也就越大要尽可能地去榨干服务器的资源,让他长期保持满载运转,就像之前挖矿,矿主可能购买了上万张显卡进行挖矿,那么他们最好是想要每块网卡24小时保持百分百的工作效率,让收益最大化
服务器不像家用PC设备,家用设备长时间开机工作可能很容易坏,但是对于服务器而言他的产生就是为了7X24小时不间断工作提供服务的,没有那么容易坏,即使是坏了由于它模块化的特性,哪里坏了我就换哪里,CPU换了换颗CPU,网卡坏了换一块网卡,不需要整机更换,所以我们想要的是服务器的资源利用率永远保持的百分之80、90以上,尽可能多的给我们带来收益
多站点统一管理:就是为了实现管理至简,如果每台设备都需要单独通过console登录去管理,对不同设备的管控要来回切换的话时很麻烦的,用户体验也不好,所以这里提供了对应的工具进行对多站点实现统一的管理,提升用户的体验,提高服务的质量
纳管VMware:
VMware的虚拟化套件Esxi在全球范围排行第一,无可厚非,是唯一一家能在中国私有云市场和华为分饼的外国企业,包括在桌面端的虚拟化做的也很好,像Vmware 的workstation相信很多有都有用过
纳管的意义:既然量大厂商在国内的市场占比都很高,如果不能实现统一管理那对于运维管理来说也是很麻烦的一件事,要么你只用一家的东西,你要是两家一起用那又回到了最初的起点,各管各的,所以这里纳管VMware一方面是为了保护已有投资,假设之间买的Vmware 的产品现在我需要扩容,想要在购买一批华为云的设施,这时通过相关套件可以实现无差别化管理那么对于管理员来说是很好的一件事,也可以实现引流,在后续扩容的时候给你提供多样化的选择
最可靠:在企业中非常强调的一点就是可靠性,要保证数据的可靠,业务的稳定
大规格虚拟机:满足特定需求的虚拟机需要很强大的性能,如果虚拟机的性能非常的局限,只能提供有限的资源的话,那我还不如使用物理机来的好
高性能虚拟化能力:由于虚拟机是采用了虚拟化技术以后才产生的东西,那么他的性能肯定不能跟物理机的性能完全一样,例如VMware的workstation,在里面装虚拟机他是操作系统中的操作系统,中间有一层虚拟化,那么他的性能肯定会有所折损,问题就在于对于这种性能上的折损哪家能够将折损控制的越小那么也就证明实力的强劲越有竞争力,最好是能够达到将性能折损忽略不计的地步,这样的话对于同样的硬件资源那么在虚拟化以后提供的资源也就更多,比如原本一台服务器能开10台虚拟机,提升虚拟化能力以后我可以开12到15台
OVS:虚拟交换机
DKDP:数据平面开发套件,主要基于Linux系统运行,用于快速数据包处理的函数库与驱动集合,可以极大提高数据处理性能和吞吐量,提高数据平面应用程序的工作效率。
服务器虚拟化套件:word中展示
服务器虚拟化6.3.1版本;
服务器虚拟化6.5.1版本:
注意:6.5.1(2019)版本相对于6.3.1(2018)版本少了FusionManager软件
很遗憾的是这个组件在2016年停止维护了(华为内部自身的问题),但是由于他的功能非常强大所以还是有很多人在使用,在考试的时候还是按照6.3.1的版本来描述
企业级的部署架构:
我们一般一个服务会采用两台设备部署,做双机热备,两台服务器同时对外提供服务,并且所有的业务变更会实时同步到另外一台。为了防止单点故障,然后这两台服务器都会连到一台交换机上,通过交换机再对接两台存储设备(作为一个整体),这两台存储设备会做镜像,假设将数据存放到存储设备A,那么A会把这部分数据同步到存储B
好处:假设A或B中的任何一台除了问题,我们可以在保持对外提供服务的同时去修复另一台存储设备,那么如果我们将数据存放在服务器自带的存储设备上,如果这台服务器坏了,那就都玩完了,数据也会遭受破坏
FusionCompute:云操作系统软件,主要负责硬件资源虚拟化,以及对虚拟资源、业务资源、用户资源进行集中管理
FusionManager:可以对多套FC进行统一管理,并且可以纳管非华为的虚拟化产品,例如Vmware 的 VSphere
eBackup:做备份的(更多是本地,本机房的备份,A服务器的数据备份到B)
UItraVR:做容灾的(更多是异地的容灾备份,例如我们常说的两地三中心,A城市的数据中心遭受到破坏不可提供服务的时候,我还可以通过其他城市的数据中心继续提供服务)
CBT:更改块跟踪 (Changed Block Tracking, CBT)
SLA:服务级别协议是指提供服务的企业与客户之间就服务的品质、水准、性能等方面所达成的双方共同认可的协议或契约。
VPC:虚拟私有云
私有云场景严格依赖于FusionManager,但是这玩意儿已经停产4、5年了
服务器虚拟化可以提供简单的虚拟化场景、提供简单服务(存储服务、网络服务),而公有云和私有云可以提供很多的服务,各种花里胡哨的服务
VDC:虚拟数据中心
VAG:就是网关作用,主要内外网分离的时候用
VLB:业务接入时进行负载均衡
SuperVLAN:
Openstack:云管平台(IE),华为的公有云和私有云都是基于Openstack,底层的操作系统都是Openstack
FusionStorage Block:华为的软件定义存储(IE)
CNA:compute node agent(计算节点代理),服务器中有各种的资源,计算、存储、网络资源,这些资源需要有人来统一管理,在我们的PC上是由我们的win10系统来管理的,你需要调用资源需要经过win10的调配,服务器我们通过安装CNA(一个Linux的系统),来进行对服务器资源的管理
VRM:Virtual Resource Management(虚拟资源管理)
VRM虚拟部署
存储:
虚拟交换机是可以跨CNA的,只要两台CNA的虚拟交换机的设置一样就可以跨CNA连接