学员分享:华为云计算HCIE面试经验!
2019-05-20 阅读 4298

东方瑞通又有学员通过华为云计算HCIE面试考试啦!其中实力强悍的苏同学为我们用心分享了他在面试过程中遇到的问题以及解决办法,这对所有接下来要参加华为云计算考试的同学有着很高的参考价值,接下来让我们一起来学习苏同学的成功经验吧!

我的面试题目:

1、FusionCompute名称解释:

热迁移

动态资源调整

资源动态调整

2、FusionAccess的虚拟机登录流程

发布虚拟桌面过程获取不到网络是由什么原因造成的

虚拟桌面无法登录的排错思路

3、OpenStack的网络平面有哪些,分别作用

网络平面的网络规划

Vnc登录虚拟机分别进过哪些网络平面

4、FusionStorage的组件介绍

FusionStorage副本容错机制(2副本允许坏几块盘、3副本允许坏几个主机)

5、ebackup备份的组网方式

Lan-baselan-free的区别

备份的流程

6、Rainbow迁移介绍

Rainbow的迁移过程

什么是文件级和块级迁移

-------------------------------------------------------

热迁移

虚拟机热迁移定义:是指将运行中的虚拟机从一台主机迁移到另上的过程,迁移中不断虚拟机业务用户无感知。

原理 :

1、将虚拟机配置和设备信息传送到目标主上;

2、传送虚拟机内存:将迁移时的初始及变更分片同步到目标主机上 ;

3、暂停源虚拟机并传送状态,在原主上将最后的变更内存到目标主机 ;

4、在目标主机上恢复虚拟,并原停止。

条件:

1、虚拟机的状态为“运行中”;

2、虚拟机未绑定图形处理器、 USB 设备等外。

3、目标主机不能是维护模式;

4、目标主机要有足够的 CP U和内存资源;

5、当跨集群迁移时,源主机所属和目标的内存复用开关设 置需相同;

6、迁移过程,不能下电或者重启源目主机;

7、如果源主机和目标的 CPU (指的 是同厂商不代CPU )类型不一致, 需要开启集群的 IMC 模式。

8、虚拟机磁盘所在的数据存储必须是共享。

9、源目主机网络必须互通 。

动态资源调整

DRS Dynamic Resource Scheduler动态资源调度):根据智能负载均衡算法,周期性检查集群内主机的负载( CPU 和内存)情况,在不同的主机之间迁移虚拟机,从而达到集群内主间的负载均衡目保证系统良好用户体验

考官衍生出DPM名称解释

DPMDynamic Power Management 动态电源管理):根据业务情况,智能地将部分物理机上 下电,配置主机 BMC 参数之后,电源管理才生效,系统才可按照电源管理阈值对主机进行调度。因此电源管理只有在开启计算资调并且迁移阈值的设置不为 "保守 "时生效。

资源动态调整

可以手动调整虚拟机资源分配,如增加减少CPU、内存、存储、网络等

FusionAccess的虚拟机登录流程

建议自己画图理解

一、登录 WI

客户端访问 VLB VLB根据负载均衡策略选择合适的WI ,并返回WI界面给客户端。 用户在WI界面输入用户名密码, WI去向 AD 验证用户名和密码的合法性, AD返回给WI认证成功消息, WI返回给客户端。

二、获取虚拟机列表

客户端发送获取虚拟机列表请求至 WI WI会向 AD 查询用户的组信息,然后发送请求至 HDC HDC去向 DB 查询, 获取到虚拟机列表后返回给 WI

三、预连接

用户选择某台虚拟机登录,请求发送至 WIWI发送获取虚拟机信息请求至HDC HDCDB查询虚拟机IP、状态信息 ,HDCHDA发起预连接请求, HDA预连接成功后,HDC去找license服务器验证 License是否充足 ,验证成功后生成 address ticket login ticket ,经过WI将登录信息发送至客户端。

四、连接

client 发起连接请求, VAG 发送 address ticket address ticket HDC HDC 返回给其虚 拟机 IP 、端口, VAG 根据虚拟机的真实 根据虚拟机的真实 IP 找到具体的虚拟机,然后发送连接请求和 login ticket login ticket HDA HDA 发送 login ticket HDC 验证, HDC返回域账号密码给HDA ,虚拟机首先会向 AD 验证该域账号密码是否合法, 验证成功后虚拟机会用该域账号密码登录, 登陆成功后会 返回成功信息经VAG至客户端 ,同时会通知 HDC更新状态, 此时会扣除 License

虚拟机注册流程

具体流程说明如下:

1.当虚拟机的 AccessAgent进程启动后,从虚拟机的注册表中查询 ListOfHDCs 项,读取 HDC 的域名地址。多个 HDC 的域名地址之间以空格隔开;

2.虚拟机向 AD 发起请求,验证 HDC 域名地址的合法性;

3.AD 将合法 HDC 对应的 IP 地址返回给虚拟机;

4. 若存在多个合法 HDC ,虚拟机随选择一个 HDC 发起注册请求;

5.HDC 收到虚拟机的注册请求后,验证合法性若存在则返回注册成功并把信息保存在 HDC 数据库中;

6.HDC 向虚拟机下发 License

OpenStack的网络平面有哪些

external-api

主要用来为管理员和户等提供一个登录的界面,此网络平对外。此平面在 openstack 侧已经打好标签,上行链路需要放指定 vlan

external-om

主要用于后端资源的对接,主要面向 FusionCompute 以及 rabbitmq ,在用户登录发放出来的业务实例时,需要通过坏一块盘。且平面也是在 openstack 侧打好了标签,上行链路需要放指定vlan 。并且此平面要与 api 平面互相通信。主要是为了获得 vnc的登录窗口。

internal-base

openstack 内部的网络,主要是 openstack 基础组件之间的通信。提供基础组件之间的通信。提供 cbs (云启动服务),用来为后续添加的节点进行 (云启动服务),用来为后续添加的节点进行 PXE 安装。该网络在安装。该网络在 openstack 侧未打标签。并且该网络是一个纯二层不需要与外部通信。在上行链路连接的交换机上需要为其设定默认 vlan

默认网段:172.28.0.0/20

storage_data0  storage_data1

使用 KVM 资源时的内部存储平面 ,可用于接入 FusionStorage 及其他存储设备网络 ,主备部署。

网络平面的网络规划

VNC 登录虚拟机分别进过哪些网络平面?

经过 external -api 访问 manageone 运营界面,然后经过 external -om 网络平面实现 vnc 的方式登录虚拟机

FusionStorage的组件介绍

FSM FusionStorage ManagerManager ): FusionStorage 管理模块,提供告警、监控、日志配置等操作维护功能。一般情况下FSM 主备节点部署。

FSA FusionStorage Agent ):代理进程,部署在各节点上实现与 FSM 通信。 FSA包含MDCVBSOSD三种不同的进程。根据系统配置要求,分别在不同的节点上启用进程组合来完成特定功能

MDC FusionStorage 的元数据控制组件,是业务进程实现对分布式集群的状态控制,以及数据分布规则、重建等。 MDC 部署在 3个、 5个或者7个节点上,形成 MDC 集群。

VBS FusionStorage 的虚拟块存储管理组件,是业务 IO进程,负责卷元数据的管理,提供分布式集群接入点服务使计算资源能够通过 VBS 访问分布式存储资源。每个服务器上部署一VBS 进程,形成 VBS 集群。

OSD FusionStorage 的对象存储设备,是业务IO 进程,执行具体的I/O 操作。在每个服务器上部署多OSD 进程,一块磁盘对应部署个 OSD

组件初始化

系统启动时,MDC与ZK互动决定主MDC。主MDC与其它MDC相互监控心跳,主MDC决定某MDC故障后接替者。其它MDC发现主MDC故障又与ZK互动升任主MDC;

OSD启动时向MDC查询归属MDC,向归属MDC报告状态,归属MDC把状态变化发送给VBS。当归属MDC故障,主MDC指定一个MDC接管,最多两个池归属同一个MDC

VBS启动时查询主MDC,向主MDC注册(主MDC维护了一个活动VBS的列表,主MDC同步VBS列表到其它MDC,以便MDC能将OSD的状态变化通知到VBS),向MDC确认自己是否为leaderVBS从主MDC获取IO View,主VBSOSD获取元数据,其它VBS向主VBS获取元数据。

IO下发流程为例:

APP下发写IO请求到OS,OS转发该IO请求到本服务器的VBS模块;VBS根据写IO信息中的LUN和LBA信息,通过数据路由机制确定数据所在的Primary OSD,Primary OSD接收到写IO请求后,同时以同步方式写入到本服务器SSD cache以及数据副本所在其他服务器的secondary OSD,secondary OSD也会同步写入本服务器SSD cache。Primary OSD接收到两个都写成功后,返回写IO成功给VBS;同时,SSD cache中的数据会异步刷入到硬盘;

VBS返回写IO成功,如果是3副本场景,primary OSD会同时同步写IO操作到secondary OSDthird OSD

有哪些视图?

有三种视图:有IO视图、partation视图、OSD视图

IO视图:确定了partition和主osd的映射关系,一般该视图会由MDC更新并缓存至VBS;

Partition视图:确定了partition对应的主备osd关系,是用来实现多副本机制的。

OSD视图:确定了OSDID以及OSD的状态,一般由MDC监控并更新该视

FusionStorage副本容错机制

具体根据副本情况、以及数据冗余分布规则。

一、2副本情况

1、允许故障一块磁盘(不允许在其他主机再坏磁盘,如果坏则该盘上虚拟机数据丢失,部分虚拟机异常)

2、允许坏一个主机

二、3副本情况

1、允许不同主机上故障两块磁盘(同一个资源池中的存储节点上硬盘数量之差不能大于2块,不能大于硬盘数量最多的服务器上的硬盘数的30%;)

2、允许2台主机故障

特殊情况:

故障冗余设置为机柜级,则数据分布规则的时候将数据以机柜为单位存放数据(所有虚拟机副本1存放A机柜、虚拟机副本2存放B机柜)。这种情况允许一个机柜故障。

一块盘,如何恢复数据,要描述各组件如何交互完成恢复?

MDC监控所有的VBS OSD,发现异常后,马上启动指定集群中另外一个相同角色作为主要角色。若OSD损坏则,则由MDC监控并发现该异常情况,并查询partation视图后将备用OSD升为主OSD,同时更新IO视图,并将IO视图同步给VBS,将该OSD对应的磁盘设置为不可用状态。触发并行恢复机制,取存储池中其他OSD与该partation中的主OSD进行主备关系建立,从而完成恢复。

ebackup备份的组网方式

1) eBackup的组网方式(重点理解这两种的组网方式的区别)

2) eBackup的备份、恢复流程

LAN -Base

1、备份服务器通过前端 lan 网络发送备份指令到代理;

2、备份代理会向 vrm 下达备份指令, vrm 会通知虚拟机所在 cna 打快照, 由 VIMS 指定 vhd 文件拍快照;

3cna hcagent 通知备份代理快照打完了,下载中的数据 备份 到存储中;

4、备份结束后,删除快照合并 。

LAN -Free

1、备份服务器通过前端 lan 网络发送备份指令到代理;

2、备份代理将指令发送到生产端, 若存储为虚拟化vrm 会通知 虚拟机所在 cna 打快照,若生产存储为 Fusion Storage ,则由 Fusion Storage 自己拍快照;

3、备份代理挂载快照,将数据写入存储;

4、备份结束后,删除快照合并。

LanLan -base:备份流程是控制和数据都走lan 网络,适合于备份数据量小,对备窗口没有特殊要求的场景。 特点:充分利用现 有网络,节 省投资;对设备要求低。

LanLan –free:备份流程是控制走 lan 网络,备份数据流走后端 san 网络,适合于备份数据量大对窗口要求严格的场景。 特点:需要单独规划一个存储网络,成本高。但是数据流走的不会对主机业务造影.

Rainbow迁移介绍

rainbow是华为自研的一个业务迁移工具,提供将主机(X86服务器或其他特定虚拟化平台的虚拟机)系统及数据完整迁移到FusionCompute 6.3.0虚拟化平台的功能。

按业务迁移场景划分,FusionSphere解决方案的业务迁移类型,主要有三种:P2V场景、V2V场景、华为云平台内部虚拟机业务迁移。

P2V(Physical to Virtual):指迁移物理服务器的操作系统及其上的应用软件和数据到华为UVP云平台虚拟服务器中。

V2V(Virtual to Virtual)迁移是在虚拟机之间移动操作系统和数据, 照顾主机级别的差异和处理不同的虚拟硬件,如VMware迁移到KVM,KVM 迁移到UVP。可以通过多种方式将虚拟机从一个VM Host系统移动到另一个VM Host系统。

什么情况下选择文件级迁移?什么情况下选择块级迁移?

文件级迁移:

1、规划的目的VM磁盘空间大小相对于源端进行扩容或者减容;

2、只迁移部分数据文件,排除部分不迁移的文件。

块级迁移:

1、包含大量小文件的主机;

2、磁盘使用率高的主机;

3、需要保持分区结构与源端完一致。

块级迁移的原理

面试过程:

不会有面试官在现场,通过电脑远程面试。考官通过摄像头看你,我们看不到对方。自己坐在电脑桌前,戴上耳机,输入自己的用户名密码进入面试系统,就能看到面试的题目。电脑桌面上开着记事本和画图板提供答题时记录和演示。我的面试有两个考官,一共6到大题(FusionAccessFusionComputeFusionStorageOpenStackeBackup备份、Rainbow迁移)。一个人负责提问3大题,每一题考官会问出2~3小题让我们作答,回答后有可能针对回答内容进行追问。我的面试过程一个小时,根据题目先自己作答,自己回答完后考官会以一问一答的形式提问题。如果有出现答不上的,考官会让你先作答下面题目,如果想起来之后还可以补充回答。最后两个考官会做评价,评价不关考试结果,只会说出你回答过程中不对的地方和建议。

面试总结:

1、在准备过程分模块的学习和总结,看资料的时候一定要自己拿本子和纸张梳理。光看是不行的,记忆不够深。看完材料后,对自己不理解的要查阅白皮书资料和产品文档。建议自己能整理出一个知识点框架,便于梳理知识点和发现知识盲点。

2、我在准备过程对这6块内容针对性的梳理和记忆(FusionAccessFusionComputeFusionStorageOpenStackeBackup备份、Rainbow迁移),针对内容:1、名词解释以及技术名词的功能作用,2、重点组件功能理解,3、组件交互流程,4、技术功能实现原理和流程。

3、我在最后几天有强化性的记忆,押题!针对自己觉得重要的强化记忆。

4、考试前一小时让自己心态放松,别太紧张。给自己心里暗示面试当做聊天。

备考总结征选:

即日起,东方瑞通广发英雄帖,征集优秀备考总结。凡报名东方瑞通课程培训的学员均可参与。只要您用心写出您在认证考试之路上的备考经验,将文章发送给我们,一经选中您将获得:

1. 精美活动礼品一份

2. 在东方瑞通官网发表署名文章

优秀,源自对每次展现机会的把握!

如果您愿意向更多的人展示自己,分享自己,并且希望帮助更多的同道中人,就参与到活动中来吧!

投稿邮箱:Xulili@easthome.com