1、内存复用:

在物理服务器物理内存一定情况下,通过综合运用内存复用单项技术(内存气泡、内存共享、内存置换)对内存进行分时复用。

VMM(Virtual Machine Monitor,也称HyperVisor)在VM之间动态调度内存,达到提高内存使用率的目的。通过内存复用技术将物理内存虚拟出更多的内存供虚拟机使用,使虚拟机内存规格总和可以大于主机物理内存,最终提高主机的虚拟机密度。内存复用在集群开启和关闭,不可以自己决定可以开启哪个项目,由虚拟机决定。目前常用的内存复用方法:内存气泡,内存置换,内存共享;

内存气泡:VMM监控VM的内存使用,把一些内存使用较少VM的内存收回,分配给内存压力较大的VM使用。

内存置换:VMM监控VM的内存使用,把VM内存中不常用的数据(冷数据、热点因子少的数据)置换出来,写入磁盘存储,当需要这些数据时,再从磁盘读取到内存中。

内存共享:VMM监控VM的内存使用,当有多个VM存在相同数据的内存页时,只保留一份数据的内存页,其他具有相同数据的内存页释放出来给更多的VM使用。

内存复用默认是禁止的。

*限制条件(考到)

在集群配置中开启

开启后三个技术同时开启

与硬件直通、NUMA冲突

1. 内存复用与SRIOV直通、GPU直通、NVME SSD盘直通特性互斥。

2. 若没有及时扩容物理内存,可能导致VM业务无法正常运行。

3. 影响主机性能。内存置换对主机性能影响最大,因为是内存与物理磁盘的转换。

4. 使用了智能网卡,独占内存空间。不能开启内存复用

*什么时候开启内存复用呢?

当物理内存不足以分配的时候去开启。

*实现内存复用的价值:

1. 提高VM密度 2. 延长、扩容物理内存时间周期

*内存复用依赖关系

1. 如果集群下存在使用 iNIC 网卡的主机,则不能开启集群内存复用功能。

2. 每个计算节点上运行的所有虚拟机的预留内存之和不能大于虚拟机使用的实际可用物理内存总和。

3. 同时开启主机内存复用和 Guest NUMA 或者同时开启主机 CPU 资源隔离模式和 Guest NUMA,会导致 Guest NUMA 功能失效。

* 内存复用怎么配置?

在通过 VRM 管理界面的集群资源控制,对CNA主机的内存复用进行开/关操作。

* 内存复用的比值是多少?

华为虚拟化平台,通过智能复用以上三种技术可将内存复用比提升至 150%。

*使用场景?(考到)

1. 适用于内存空间有限情况下,提高虚拟机密度;

2. 成本有限,需要缓解内存空间不足;

3. 内存扩容时,可以延长内存扩容所需的缓冲时间。

*内存置换对存储的要求?(考到)

swap分区空间足够

内存具体是被什么管理的?(考到)

vmm来管理(好像是这么点评的)

2、存储精简置备:

虚拟存储精简置备是一种通过灵活的按需分配存储空间来优化存储利用率的方法。精简置备可以为用户虚拟出比实际物理存储更大的虚拟存储空间,只有写入数据的虚拟存储空间才会为之真正分配物理存储,未写入的虚拟存储空间不占用物理存储资源,从而提高存储利用率。

 存储无关

虚拟存储精简配置与操作系统、硬件完全无关,因此只要使用虚拟镜像管理系统,就能提供虚拟存储精简配置功能。

 容量监控

提供数据存储容量预警,可以设置阈值,当存储容量超过阈值时产生告警。

 空间回收

提供虚拟磁盘空间监控和回收功能。当分配给用户的存储空间较大而实际使用较小时,可以通过磁盘空间回收功能回收已经分配但实际未使用的空间。当前支持NTFusionStorage格式的虚拟机磁盘回收。

*使用场景?(考到)

超分配存储

*使用限制?(考到)

虚拟化数据存储

3、虚拟机热迁移:

支持在同一共享存储的主机之间自由迁移虚拟机。在虚拟机迁移期间,用户业务不会有任何中断。该功能可避免因服务器维护造成的业务中断,降低数据中心的电能消耗。

*系统什么情况下会做热迁移?

DRS、DPM,资源调度规则,手动迁移。

openstack里的虚拟机能不能自动迁移?(考到)

4、链接克隆:

链接克隆虚拟机指直接根据源虚拟机(即链接克隆虚拟机模板),创建出目标虚拟机。该虚拟机必须在源虚拟机存在的情况下才能运行。

优点是多个链接克隆虚拟机之间的公共部分(共同来自源虚拟机的部分,通常为系统盘,称为母卷)可以共用同一份内存空间和同一份磁盘空间,因此在服务器主机资源相同的情况下,采用链接克隆的方式可以支持更多的虚拟机,运行更多的业务,或者运行更多的虚拟桌面,从而使企业的IT成本更低;与此同时,如果需要给虚拟机的软件进行更新(如升级软件、更新软件病毒库等),只需要对源虚拟机进行操作,由该源虚拟机克隆出来的目标虚拟机都会同时更新。

优点:1. 快速批量发放虚拟机  2. 存储成本低  3. 批量的操作维护,节约维护成本

缺点:1. 启动风暴(解决方式:计划性开机、使用SSD硬盘) 批量启动或者杀毒会IO风暴

5、分布式资源调度DRS:

资源调度是指这些虚拟化资源根据不同的负载进行智能调度,达到系统各种资源的负载均衡,在保证整个系统高可靠性、高可用性和良好的用户体验的同时,有效提高了数据中心资源的利用率。

DRS 阈值配置:集群——配置——计算资源调度配置——可以设置自动化级别、阈值、调度基线。

规则组设置:集群——配置——规则组——集群资源控制——添加

*无法DRS的原因:

1. 虚拟机绑定硬件设备

2. 虚拟机与主机绑定

3. 虚拟机的内存大于8G

4. DRS被关闭了

5. 互斥或聚集虚拟机规则影响迁移

6. 迁移后带来新的不平衡

6、动态节能调度DPM:

在一个集群内,对计算服务器和虚拟机运行状态进行监控的过程中,如果发现集群内业务量减少,系统将业务集中到少数计算服务器上,并自动将剩余的计算服务器关机;如果发现集群内业务量增加,系统将自动唤醒计算服务器并分担业务。

上电:VRM 配合 IPMI 协议,通过 CNA 物理节点上的 BMC 卡完成上电动作。

下电:VRM 通过 VNA 对 CNA 节点进行安全关机动作。

7.  资源调度策略:

聚集虚拟机:列出的虚拟机必须在同一主机上运行,一个虚拟机只能被加入一条聚集虚拟机规则中。

互斥虚拟机:列出的虚拟机必须在不同主机上运行,一个虚拟机只能被加入一条互斥虚拟机规则中。

虚拟机到主机:关联一个虚拟机组和主机组并设置关联规则,指定所选的虚拟机组的成员是否能够在特定主机组的成员上运行。(禁止、应该、不应该、必须)

8、资源动态调整:

支持虚拟机资源动态调整,用户可以根据业务负载动态调整资源的使用情况。虚拟机资源调整包括:VCPU数目、内存大小、网卡数量和虚拟磁盘个数和大小。

9、QoS精细化资源管控:

QoS功能是服务质量,可以根据虚拟机运行的业务来配置资源和优先级,保证高优先级业务虚拟机的运行使用。

CPU QoS:份额(按照比例分配)、限额(最大)、预留(最小)

内存QoS:份额、限额(范围:当前值-当前值, 0表示不限,需要开启内存复用才有效)、预留

磁盘QoS:IOPS(最大读出、写入、读写字节)(保证某个磁盘的最低读写能力)和BPS(最大每秒读、写、读写请求个数)

IOPS(每秒IO吞吐量)、BPS(每秒IO大小)

网络QoS:平均带宽、峰值带宽、突发大小   流量整形(削峰填谷)

CPU和内存预留的区别:

CPU是在资源发生抢占时生效,内存预留后不管使用与否都是生效的。

10、虚拟机快照:

快照是虚拟机或磁盘在某个时间点的一致性可恢复副本

虚拟机快照功能是指把某一时刻的虚拟机状态像照片一样保存下来,在需要的时候用快照技术把虚拟机恢复到打快照时的状态。虚拟机快照保存的内容包括虚拟机所有磁盘的信息,磁盘内容,虚拟机配置信息,内存数据。该功能应用于数据备份和容灾场景,提高系统运行的安全性和可靠性。

全拷贝快照

差分快照:

写即拷贝(CoW:Copy On Write)

写即重定向 (RoW:Redirect On Write)

快照实现的技术

COW:写即拷贝 读基本无影响,首次写有影响,一次读两次写。

建立快照空间,写入数据时,将源空间数据写至快照空间,再写新数据至源位置。读时直接读源空间数据。

ROW:写即重定向,写操作基本无影响,读操作潜在影响(可能出现比较严重的数据碎    片化)

建立快照空间,写入数据时,将新数据写入快照空间,读时先读快照空间,再读源空间。

应用场景:ROW,FC中虚拟机快照;COW,云硬盘中后端对接V3/V5存储。

全拷贝(镜像分离技术)

11、存储热迁移:

虚拟机正常运行时,管理员可通过手动操作,将虚拟机的磁盘迁移至其他存储单元。存储热迁移可在存储虚拟化管理下的同一个存储设备内、不同存储设备之间进行迁移。热迁移使客户在业务无损的情况下动态调整虚拟机存储资源,以实现设备维护、存储DRS资源调整等操作。

12、EIP,SNAT,以及两者的区别

EIP:

定义:弹性IP,elastic IP,也被称为静态IP,公有IP

作用:把弹性IP和云主机绑定,当云主机对外提供业务时,可以登录该IP。

可以与弹性云服务器、裸金属服务器、虚拟IP、弹性负载均衡等资源灵活地绑定及解绑。

一般是防火墙实现。

SNAT:

源地址转换,在硬SDN方案中将VPC内的一段网段内的IP地址映射成为公网IP地址,它主要是为内部云服务器提供访问Internet的通道。

两者区别:

EIP实现公网和私网1:1映射,SNAT是1:N。(使用SNAT两大因素:1. 成本,因为公网IP价格贵。2. 安全因素,防止外网直接访问ECS)

两种TYPE  EIP区别:

原理:TYPE I 通过网络节点将流量路由到网络设备(网络节点实现的EIP);TYPE II 通过业务防火墙实现(防火墙实现的EIP)

配置过程:

TYPE I:

1)在 Service OM 创建 EIP 对应的外部网络,设置标签为 internet 类型并创建子网

2)在网络设备(综合接入交换机、核心交换机和 NGFW)上配置等价路由,将EIP流量路由到软 NAT(nat-server)节点。

3)SC 上为 VDC 租户分配外部网络。

4)租户申请 EIP 服务。

5)最后绑定 EIP。

TYPE II:

1)在AC(硬件设备 实现硬SDN的)上面创建外部网关,选择“L3 共享出口”,填写规划的 EIP 网络名称。

2)在 Service OM 上创建以 AC 上面创建的外部网关名称为前缀的外部网络。给外部网络打标签,网络类型选择 Internet。创建子网,子网填写规划的 EIP 网段。

3)SC上为 VDC 租户分配外部网络。

4)租户申请 EIP 服务。

5)最后绑定 EIP。

eip只能是公共ip吗?

可以公网也可以私网

eip具体在什么设备实现?

网络节点和防火墙

13、IMS:公共镜像,私有镜像,共享镜像的区别

(1)公共镜像:云平台系统提供的标准镜像,对所有用户可见。

(2)私有镜像:用户基于云服务器创建的个人镜像,仅用户自己可见

(3)共享镜像:用户把自己的私有镜像共享给其他用户使用。

IMS镜像服务(Image Management Service)提供镜像的生命周期管理能力。用户可以灵活地使用公共镜像、私有镜像或共享镜像申请弹性云服务器和裸金属服务器。同时,用户还能通过已有的云服务器使用外部镜像文件创建私有镜像,实现业务上云或云上迁移。

14、HA:高可用技术

概念:物理服务器或虚拟机故障时,系统在资源池中自动启动虚拟机到另一可用物理服务器上。

HA时,业务会中断,准确的说,HA触发时,业务已中断。

热迁移是计划性迁移,HA是非计划性迁移。

处理方式:不处理、源主机重启、HA、关闭虚拟机

*前提条件:

共享的存储,集群中开启HA功能。

*HA原理或实现过程、实现方式:

当虚拟机发生故障时,VRM会检测到,然后首先判断是否开启HA,如果开启HA则会选择一台合适的主机,发送虚拟机描述信息到选择出主机上,被选择到的主机根据描述信息,创建出新的虚拟机启动并重新挂载卷,然后拉起虚拟机,恢复业务。

管理节点监测VM状态,发现VM故障

tools监测、IO监测

判断VM是否开启HA功能,根据VM规格信息选择可用CNA节点

管理节点向目标CNA节点发送VM描述信息

CNA节点根据虚拟机描述信息挂载相应磁盘启动虚拟机

*故障类型、场景:

虚拟机故障:window蓝屏、linux内核崩溃

物理主机故障:下电、宕机、重启

如何检测蓝屏或内核崩溃:

安装tools,然后tools会与VMM层建立心跳,当周期内未收到心跳,则认为可能发生故障,随后检查VM是否有IO,如果没有则认为蓝屏或者内核崩溃,该信息被VM收集并反馈给VRM。

14、磁盘类型、磁盘配置模式、磁盘模式:

磁盘类型:

普通:一个磁盘给一台虚拟机使用

共享:一个磁盘给多台虚拟机使用

磁盘的配置模式:普通、普通延迟置零和精简

区别:1. 性能:普通>普通延迟置零>精简

2. 创建速度:精简>普通延迟置零>普通

磁盘的模式:从属、独立持久和独立非持久

从属:与虚拟机生命周期一致,打快照包含从属磁盘,快照恢复时恢复从属磁盘。

独立-持久:不受快照影响,数据会持久化写入磁盘,打快照不包含独立持久磁盘,快照恢复时不恢复独立持久磁盘。

独立-非持久:不受快照影响,重启或关机数据被还原。

区别在快照:从属打快照是包含对该磁盘的快照。

独立持久打快照不包含该磁盘。

独立非持久打快照不包含该磁盘并且关机数据被还原。

15、端口组:

定义:一组网络属性相同的端口的集合(Vlan、Qos等)

类型:普通、中继

高级设置:填充TCP校验、IP和MAC绑定、接受流量整形、发送流量整形、广播包抑制

端口组是用来做什么用的?

配置策略 网络属性

端口组与vlan的关系?

vlan是端口组里的属性

16、上行链路:

定义:将DVS关联至物理网络的逻辑链路,是虚拟机连通物理世界的桥梁。

分布式交换机连接主机物理网卡的链路

链路聚合:主备、负载

主备:两个网口绑定,提高可靠性

负载:两个网口绑定,都可以传输数据(基于轮询、基于源目的IP、基于目的MAC、基于源MAC)

*上行链路、端口组区别?

定义

上行链路组:成员为 CNA 的物理网口或绑定网口,作为 CNA 主机内部流量进入物理网络的链路。

端口组:连接 VM 的虚拟网口的端口,能让 VM 接入网络。

连接对象不同

上行链路是用于 DVS 连接上层物理 tor 交换机的接口;

端口组的端口是用于连接 VM 的。

17、AZ:

定义:是一个资源隔离的区域,区域内任意计算资源都可以访问任意存储资源

1. 服务器虚拟化场景:

是一个物理资源的分区,也是面向用户的一个资源池,分区内的集群需要关联同一个DVS,需要使用的存储必须相同,使用的虚拟化类型必须相同

2. 数据中心场景:

管理员对计算资源和存储资源的人为划分,为了在接入不同虚拟化环境的情况下,对不同的资源进行划分,以免虚拟机因为不同虚拟化的差异而造成影响

18、NUMA:

将服务器上的多个CPU分为多个node,每个node都有相应的内存条,节点内访问内存性能最好,跨节点访问有时延。

HOST NUMA:在主机BIOS系统开启

GuestOS NUMA:在FC界面集群设置里开启

19、FusionSphere SOI:

是一个性能监控分析的系统,会对云系统中的虚拟机性能等进行采集分析,通过建模等方式进行预测,并反馈给管理员优化建议

20、FusionCare:

是一款健康检查和信息收集的工具。

华为云计算IE面试笔记-名词解释相关推荐

  1. 华为云计算IE面试笔记-华为云计算解决方案业务迁移支持哪些迁移?有哪些特点?请描述基本的业务交付流程、业务迁移流程和原则。

    1. 迁移场景:华为云计算解决方案按照源端环境来说,支持P2V.V2V(P2V:物理设备(操作系统及其上的应用软件和数据)迁移到华为虚拟化平台.V2V:其他厂商的虚拟化平台迁移到华为虚拟化平台.)以及 ...

  2. 华为云计算IE面试笔记-其它知识点

    * 虚拟化与云计算的区别?云计算和虚拟化关系?华为云计算怎么做的? 虚拟化是一种具体的技术,实现的是对硬件资源的虚拟化,提升资源利用率,降低能耗,云计算是一种概念各种技术组件的集合,针对的是对各种资源 ...

  3. 华为云计算IE面试笔记-请描述华为容灾解决方案全景图,并解释双活数据中心需要从哪些角度着手考虑双活设计

    容灾全景图: 按照距离划分:分为本地容灾 同城容灾 异地容灾  本地容灾包括本地高可用和本地主备.(本数据中心的两机房.机柜) 本地高可用这个方案为了保持业务的连续性,从两个层面来考虑: ①一个是从主 ...

  4. 华为云计算IE面试笔记-桌面云用户登录连接流程及故障处理

    1-10:桌面与系统验证成功                           http协议 11-19:桌面list(VM列表)获取,选择                http协议 20-30: ...

  5. 华为云计算IE面试笔记-华为云迁移工具Rainbow功能简介。支持哪些虚拟化平台和操作系统的迁移?支持哪些业务迁移方式?Windows在线迁移和Linux在线迁移前针对OS需要做哪些检查?

    1. 功能简介:Rainbow迁移工具是华为自研的基于操作系统层面的迁移工具,提供将主机(X86架构服务器)系统及数据或其它虚拟化平台的业务系统完整地.在线不中断地迁移到华为FusionSphere虚 ...

  6. 华为云计算IE面试笔记-谈谈对华为私有云Fusion Cloud规划设计的理解(私有云交付)

    1. 客户调研:分析客户现网中的拓扑,了解客户的生产环境.虚拟化平台.硬件设备.软件.网络 分析客户需求:了解客户具体想要实现的功能.能力,根据客户的需求去进行部署 2. 选择合适的网络类型:type ...

  7. 华为云计算IE面试笔记-FusionSphere Openstack规划设计过程中要考虑哪些网络平面,各平面主要走哪些业务?

    在FusionSphere Openstack规划设计的过程中,至少有8个平面. 1. Internal_base,内部平面. ①是FusionSphere Openstack中的组件之间进行通信的网 ...

  8. 华为云计算IE面试笔记-eBackup有哪几种备份组网方式,各备份组网方式主要的应用场景及备份流程?

    应用场景: LAN-Base一般用于备份数据量小,且对备份窗口没有特殊要求的场景,此类场景下备份服务器和备份代理一般是虚拟机部署. LAN-Free一般用于备份数据量较大,且对备份窗口要求比较严格的场 ...

  9. linux和华为云计算区别,华为云计算HCIE-Cloud面试宝典(九)

    本篇仅对华为云计算HCIE-Cloud面试中所出现的题进行一个较为标准的解答,如需理解详情,还是建议听一些更具有专业性的回答:不过博主后续会针对每一个细节出文章进行描写,让大家真正的了解华为云计算,并 ...

  10. linux和华为云计算区别,华为云计算HCIE-Cloud面试宝典(三)

    本篇仅对华为云计算HCIE-Cloud面试中所出现的题进行一个较为标准的解答,如需理解详情,还是建议听一些更具有专业性的回答:不过博主后续会针对每一个细节出文章进行描写,让大家真正的了解华为云计算,并 ...

最新文章

  1. Goolg Chrome 插件开发--Hello world
  2. 怎么在ASP.NET中写HTML,如何:在 ASP.NET 网页中设置控件的 HTML 属性
  3. 第一个项目GeoQuiz开发总结
  4. tiny4412 SDK1312B LED驱动
  5. 第1课 编程是一门技术_动动脑 第1题
  6. 人工智能 对比试验_人工智能与药物研发
  7. [转载]表的设计命名的十个注意点
  8. 电子邮件如何运行(MTA,MDA,MUA)
  9. 017、Linux下超实用的性能监测工具
  10. 常见浏览器兼容性问题
  11. 机器学习之MATLAB代码--基于VMD与SSA优化lssvm的功率预测(多变量)(七)
  12. 高仿腾讯QQ即时通讯IM项目
  13. 纯电动汽车架构设计(一) :电动车架构设计核心与前悬架选择
  14. 实现win 10 电脑版微信双开
  15. React 调和(Reconciler)原理理解
  16. 怎么抵抗DDOS攻击?
  17. 精准鉴别初级、中级、高级程序员,你是哪一种?
  18. Spark(四)— Spark Streaming
  19. http请求HttpServletRequest详解
  20. python中国剩余定理公式_《孙子算经》之物不知数题:中国剩余定理

热门文章

  1. Java及J2EE Web核心开发技术
  2. 网络抖动多少ms算正常_网络延迟多少ms算正常 - 卡饭网
  3. Unity进阶之ET网络游戏开发框架 01-下载、运行
  4. MATROSKA 文件格式
  5. java浪曦学习日志 异常类
  6. 左程云算法 哈希函数
  7. 关于Hsql无法插入的问题
  8. Java中基于Rxtx的串口操作
  9. Centos7下WebLogic安装部署
  10. css多行文字居中对齐