华为云计算HCIA课程笔记
第1章 云计算基础概念1.1 云计算课程安排说明(IA-虚拟化-FC / IP-Linux OpenStack 桌面云/IE-备份容灾迁移)1.2 为什么云计算IA讲虚拟化?提前告知学员,为什么IA课程要重点讲解虚拟化?云计算基于OpenStack,其底层虚拟化技术为KVM虚拟化(FC搭建/计算虚拟化/存储虚拟化/网络虚拟化),如何一步步向上呈现。1.3 云计算就业前景拉勾boss看云计算技术栈(linux/OpenStack/Docker/K8s/网络/存储等),为什么学?未来就业方向?心有目标,不乱阵脚1.4 什么是云计算?它能做什么?概念?非成熟型新型技术?有前途。什么是云计算?举个例子:云笔记,云硬盘,云音乐(酷狗有猜你喜欢)等服务模式。所以云计算就在我们身边,涵盖我们的衣食住行(ppt-云计算就在我们身边)而且,当前云计算目前格局百家争鸣?(各种云,阿里云/腾讯云/华为云/百度云/金山云/UCloud/京东云/华三云/网易云/浪潮云等等。。很多公司业务基于云平台来实现)(云计算之前,个人PC时代及基本应用),移动互联网物联网时代,对算力要求越来越高。如何理解算力?举个例子:1+1等于几?2的200次方呢?比特币原理(比特币算力对于云计算来说无用,SHA256bit,“SHA256是安全散列算法SHA系列算法之一,其摘要长度为256bits,即32个字节,故称SHA256。对于任意长度(按bit计算)的消息,SHA256都会产生一个32个字节长度数据,称作消息摘要,SHA256算法使用的哈希值长度是256位)既然要求算力,我直接公司自建机房提升算力不可以吗?不需要云。未来需要大数据人工智能分析(框架和模型是现成的),可以请工程师吗?大企业有钱,请得起。我也请得起!那也要考虑业务上线周期。(讲讲业务上线流程?)敏捷开发,快速上线,提升竞争力,抢占市场。强调快速反应、快速迭代、价值驱动云计算可以直接在线购买,租用相关业务,无需自己开发,快速方便。再去对比下传统上线流程?云计算的优势是不是立刻显现出来?1.5 云计算4类部署模式私有云、公有云、混合云、社区/行业云1)阿里云提供云主机,面向所有的用户提供服务,就是公有云的例子。2)中国电科自己搭建一个数据中心,企业内部的业务系统部署在这个数据中心,以云的方式提供内部的IT服务,就是私有云。3)12306一方面利用自有的数据中心提供购票查询等等业务,在用户量巨大时,把部分查询功能利用阿里云来提供服务,这个模式就是混合云的架构。有些有钱的公司就是要自己搭建--私有云租用厂商提供的资源-公有云一部分云,一部分机房,混合云(IBM是世界上最大混合云供应商)针对医疗、健康、教育、新零售等特定行业的一些云方案,整套解决方案。行业社区云。云计算老大:AWS 亚马逊,第二微软,第三阿里云(国内第一),但是国内私有云华为第一大家是否发现,云计算领头羊的,为什么基本都是电商/互联网公司?是因为第一业务规模庞大(双11高峰期,秒杀,数据流太大,采购服务器,很多服务器在非节假日闲置,如何实现利益最大化?对外租用?在高峰期也可以进行回收,来接收顶级流量),业务驱动技术,技术更新非常快,牛人非常多,为云计算商业模式的推动打下坚实的基础。可是当年,2010年大佬们还不看好云计算,腾讯说是个好东西,但很遥远,再看看;百度说新瓶装旧酒(于是ALL in AI人工智能领域,智能汽车);阿里说当下就应该做(纯自研),阿里业务有需求,百度没有需求。百度有啊店铺,2007年开始,2011年关闭;腾讯拍拍,2014年被京东收购。现在看来,阿里很有眼光。阿里云国内第一,可为什么学华为?因为华为私有云第一,且学私有云,很快适应公有云,底层架构都是一样的,阿里云主打公有云,界面操作,不懂底层原理。1.6 云计算优势(5特征)按需自助服务(水电燃,基础设施,国家建设,用多少,给多少)--华为云操作:测试环境很方便(维护成本、损耗、人力物力成本,电费等等)广泛的网络接入(手机、三方终端设备、电脑等)资源池化(屏蔽底层不同厂商的物理硬件差异)快速弹性伸缩(根据需求自动扩充)可计量服务
MB/s的含义是兆字节每秒,Mbit/s的含义是兆比特每秒,前者是指每秒传输的字节数量,后者是指每秒传输的比特位数。MB/s中的B字母是Byte的含义,虽然与Mbit/s中的bit翻译一样,都是比特,也都是数据量度单位,但二者是完全不同的。Byte是字节数,bit是位数,在计算机中每八位为一字节,也就是1Byte=8bit,是1:8的对应关系。因此1MB/s等于8Mbit/s。2000Mbit/s=250MB/s1.7 云计算3种服务模式信息时代数据量不断的暴涨,对算力需求也愈发强烈。企业需求的算力,云计算公司可以提供,其实就是租算力。不仅你可以租算力,也可以租存储、租网络、租应用程序、租软件等等。于是按照租用的情况,提供3种租用服务模式。Iaas/Paas/Saas(EPR/CRM直接用app store/安卓/Lumia撸妹儿)https://pic3.zhimg.com/80/v2-359b1a461445050649379cc151dc3c86_720w.webp第2章 虚拟化基础2.1 云计算用到的技术-虚拟化HCIA-Cloud 虚拟化技术学云计算,为什么学虚拟化?因为云计算底层采用的就是虚拟化技术。上层为什么可以弹性拓展和伸缩?实质是操作的底层虚拟机。云计算和虚拟化又有什么区别?https://pic3.zhimg.com/80/v2-073d8d1c128fd2c76369aa045960d896_720w.webp云计算操作系统使用 OpenStack底层使用虚拟化 vmware/xen/kvm每个虚拟化有自己的资源,最终由openstack将这些资源进行池话,将资源聚合成大的资源池。租个云主机,申请主机时,请求会在底层开启一个虚拟机。那不是虚拟化才牛x吗?云不怎样啊?云是做资源池化,集中管控的,资源调度整合,租户隔离。就像老板一样,老板接到任务,下放给具体的部门去完成啊。谁牛啊?老板?干活的?云计算底层只能是虚拟机吗?能否为物理机???Openstack可以接管虚拟机,也可以接管物理机,称作裸金属BMS(裸机)。为什么存在这个?因为某些应用不支持虚拟机,比如oracle RAC 共享磁盘,失去了云弹性的优势。业务上云,数据库rac本地。规划和排错,是在虚拟化这一层,而不是云计算这一层。这就是云计算和虚拟化的区别。2.2 虚拟机是什么2009年第一次接触vmware虚拟化软件,感觉很神奇。操作系统中可以跑操作系统,学习实验的好帮手。Vmware虚拟化软件为什么要使用虚拟机?比如测试linux,windows安装两个操作系统不行吗?需要来回切换,且万一操作系统中毒导致无法开启,或者需要两个网卡呢等等,使得物理机灵活性变的非常差。只要物理机资源足够,虚拟机数量、不同版本os、硬盘、网卡随意添加。中毒?破坏性测试?快照来帮忙。这些都是虚拟化的优点。虚拟化只能用来做实验吗?能否用来跑业务呢?Vmware workstation 工作站,oracle virtualBox,你可以把核心业务,web、erp、财务系统,部署在里面吗?VMware workstation player 是免费的,为避免法律纠纷,可以使用它,不侵权。没有高级特性。传统公司业务服务器,物理机的世界,成本高,不节能,机柜多,服务器多https://pic1.zhimg.com/80/v2-89eb2841bae03481d4a51d8d7f6bc164_720w.webp如果一台高配服务器,把所有的业务系统部署在一台服务器上,然后做高可用。不建议,一旦某个业务出问题,可能会影响到其他业务系统。所以,一台服务器运行一个业务,不是性能,而是出于安全考虑。这样一来,成本比较高,就可以使用虚拟化。虚拟化优势:节省资源,资源隔离。用workstation可以吗?所有鸡蛋都放在一个篮子里,不可取。所以不可以使用单机版虚拟化,工作站级别,必须使用企业级虚拟化软件,高级特性。补充(测试环境/生产环境)测试环境:测试、开发生产环境:运行的业务生产环境可用性比如 游戏公司招聘 运维,保证 5个9https://pic2.zhimg.com/80/v2-6db85febcec5742ea1c0a3d54eaf6489_720w.webp哪怕5个9 也要考虑行业,微信、支付宝、股票实时交易等等。365*24*1%=87.6 365*24*0.001%*60分钟=5.256分钟2.3 企业级虚拟化介绍虚拟化中的老大:VMWare云计算世界:AWS亚马逊/Microsoft微软/阿里云云计算世界的虚拟化几乎是开源虚拟化,如果不采用开源,那么每卖出一套云计算软件,都需要给vmware付费,成本高,没有源代码,代码不可控,受制于别人。(去IOE)Vmware企业级虚拟化:vSphere微软企业级虚拟化:Hyper-V华为企业级虚拟化:FusionCompute企业级虚拟化有哪些特性?我们以华为FusionCompute为例来介绍。VRM(Virtual Resource Management)虚拟资源管理VRM也是一个iso,是web界面,负责资源调度CNA Computing Node Agent 计算节点代理CNA是一个装在裸机上的操作系统,被阉割过的Linux,可以在官网下载到的iso文件,大概700M左右,是定制的一个Linux操作系统。https://pic4.zhimg.com/80/v2-a7728162c574b64aaf0e077761398a1f_720w.webp演示打开FC界面注意:CNA本身提供本地硬盘,这个硬盘主要安装操作系统的,而里面的虚拟机磁盘,是由底层存储划给它的。CNA只有操作系统盘,CNA提供运算能力,共享存储提供存储空间。为什么要使用这种架构?因为可实现高可用,VRM监控各个CNA的心跳https://pic3.zhimg.com/80/v2-1559b7fd4a37cca9a6a37a81c8e1b312_720w.webp2.4 华为FusionSphere虚拟化套件目的让学员知道目前学习的FusionCompute属于哪一块。有全景图。(8.0.1官方文档中已经没有fusionmanager了,换成了FusionCompute Pro)https://pic2.zhimg.com/80/v2-3061c1a26c5eb16c64014f73060f2e45_720w.webpFusionCompute里面包含VRM和CNA,围绕关系进行讲解。2.5 华为FusionCompute介绍https://pic1.zhimg.com/80/v2-a5ac1c97e1f4b3a0f3596f2017420900_720w.webpCNA本身具有硬盘,但不推荐使用,因为一旦CNA出现故障,所有虚拟机都出问题。所以建议虚拟机不要安装在本地硬盘,而是安装在共享存储中。https://pic4.zhimg.com/80/v2-c4535a0fea7724a501f43a366b4b8067_720w.webp问题:如果vm1 对性能的要求,已经超过了各个节点CNA单台性能,怎么办?答:单台虚拟机性能不能超过单台CNA性能。假如CNA64cpus,单虚拟机不得超过64cpus问题:CNA挂了,虚拟机怎么接管?答:由其他CNA接管,VRM会去检测,集群HA,会自动进行接管。不可手动。问题:CNA1剩余配置不足以创建一台新的vm,那么剩余怎么处理?答:VRM统一调度指定CNA,控制虚拟机在哪里创建,不需要执行CNA主机。在集群上创建虚拟机,会根据负载均衡选择合适的CNA主机。不可以把CNA主机的内存和CPU拼在一起。问题:CNA挂了,其他CNA接管,需要重启虚拟机,如何保证业务连续性?答:影子虚拟机(影子虚拟机是精确的副本)、HA高可用等可以保证。https://pic2.zhimg.com/80/v2-f24cc6c75736a4b537ceef7208bc887d_720w.webp
{:6_269:}{:6_267:}
页:
[1]