设为首页收藏本站language 语言切换
查看: 1492|回复: 1
收起左侧

[原创] 云计算HCIA学习笔记-第2章 虚拟化基础

[复制链接]
发表于 2023-3-14 11:10:38 | 显示全部楼层 |阅读模式
2.1 云计算用到的技术-虚拟化
HCIA-Cloud 虚拟化技术
学云计算,为什么学虚拟化?因为云计算底层采用的就是虚拟化技术。
上层为什么可以弹性拓展和伸缩?实质是操作的底层虚拟机。
云计算和虚拟化又有什么区别?
图片1.png
云计算操作系统使用 OpenStack
底层使用虚拟化 vmware/xen/kvm
每个虚拟化有自己的资源,最终由openstack将这些资源进行池话,
将资源聚合成大的资源池。
租个云主机,申请主机时,请求会在底层开启一个虚拟机。那不是虚拟化才牛x吗?云不怎样啊?
云是做资源池化,集中管控的,资源调度整合,租户隔离。就像老板一样,老板接到任务,下放给具体的部门去完成啊。谁牛啊?老板?干活的?
云计算底层只能是虚拟机吗?能否为物理机???Openstack可以接管虚拟机,也可以接管物理机,称作裸金属BMS(裸机)。为什么存在这个?因为某些应用不支持虚拟机,比如oracle RAC 共享磁盘,失去了云弹性的优势。业务上云,数据库rac本地。
规划和排错,是在虚拟化这一层,而不是云计算这一层。这就是云计算和虚拟化的区别。
2.2 虚拟机是什么
2009年第一次接触vmware虚拟化软件,感觉很神奇。操作系统中可以跑操作系统,学习实验的好帮手。
Vmware虚拟化软件
为什么要使用虚拟机?
比如测试linuxwindows
安装两个操作系统不行吗?需要来回切换,且万一操作系统中毒导致无法开启,或者需要两个网卡呢等等,使得物理机灵活性变的非常差。
只要物理机资源足够,虚拟机数量、不同版本os、硬盘、网卡随意添加。
中毒?破坏性测试?快照来帮忙。这些都是虚拟化的优点。
虚拟化只能用来做实验吗?能否用来跑业务呢?
Vmware workstation 工作站,oracle virtualBox,你可以把核心业务,weberp、财务系统,部署在里面吗?
VMware workstation player 是免费的,为避免法律纠纷,可以使用它,不侵权。没有高级特性。
传统公司业务服务器,物理机的世界,成本高,不节能,机柜多,服务器多
图片2.png
如果一台高配服务器,把所有的业务系统部署在一台服务器上,然后做高可用。
不建议,一旦某个业务出问题,可能会影响到其他业务系统。
所以,一台服务器运行一个业务,不是性能,而是出于安全考虑。
这样一来,成本比较高,就可以使用虚拟化。
虚拟化优势:节省资源,资源隔离。
workstation可以吗?所有鸡蛋都放在一个篮子里,不可取。
所以不可以使用单机版虚拟化,工作站级别,必须使用企业级虚拟化软件,高级特性。
补充(测试环境/生产环境)
测试环境:测试、开发
生产环境:运行的业务
生产环境可用性
比如 游戏公司招聘 运维,保证 59
图片3.png
哪怕59 也要考虑行业,微信、支付宝、股票实时交易等等。
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为例来介绍。
VRMVirtual Resource Management)虚拟资源管理
VRM也是一个iso,是web界面,负责资源调度
CNA Computing Node Agent 计算节点代理
CNA是一个装在裸机上的操作系统,被阉割过的Linux,可以在官网下载到的iso文件,大概700M左右,是定制的一个Linux操作系统。
图片4.png
演示打开FC界面
注意:CNA本身提供本地硬盘,这个硬盘主要安装操作系统的,而里面的虚拟机磁盘,是由底层存储划给它的。CNA只有操作系统盘,CNA提供运算能力,共享存储提供存储空间。
为什么要使用这种架构?因为可实现高可用,VRM监控各个CNA的心跳
图片5.png
2.4 华为FusionSphere虚拟化套件
目的让学员知道目前学习的FusionCompute属于哪一块。有全景图。(8.0.1官方文档中已经没有fusionmanager了,换成了FusionCompute Pro
图片6.png
FusionCompute里面包含VRMCNA,围绕关系进行讲解。
2.5 华为FusionCompute介绍
图片7.png
CNA本身具有硬盘,但不推荐使用,因为一旦CNA出现故障,所有虚拟机都出问题。所以建议虚拟机不要安装在本地硬盘,而是安装在共享存储中。
图片8.png
问题:如果vm1 对性能的要求,已经超过了各个节点CNA单台性能,怎么办?
答:单台虚拟机性能不能超过单台CNA性能。假如CNA64cpus,单虚拟机不得超过64cpus
问题CNA挂了,虚拟机怎么接管?
答:由其他CNA接管,VRM会去检测,集群HA,会自动进行接管。不可手动。
问题CNA1剩余配置不足以创建一台新的vm,那么剩余怎么处理?
答:VRM统一调度指定CNA,控制虚拟机在哪里创建,不需要执行CNA主机。在集群上创建虚拟机,会根据负载均衡选择合适的CNA主机。不可以把CNA主机的内存和CPU拼在一起。
问题CNA挂了,其他CNA接管,需要重启虚拟机,如何保证业务连续性?
答:影子虚拟机(影子虚拟机是精确的副本)、HA高可用等可以保证。
图片9.png

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-1 03:00 , Processed in 0.067200 second(s), 11 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表