-
1.性能优化工具包括:
-
windows:
- 内部监控Agent:用于获取云主机的CPU,内存和磁盘容量的监控数据
- QGA:云主机与宿主机交互的应用程序,不依赖网络
- Virtio驱动:优化云主机与宿主机的I/O性能,包括硬盘驱动,网卡驱动,内存驱动,pci设备驱动等
- Cloudbase-Init:win的初始化工具,实现导入UserData等定制功能
-
linux:内部监控Agent,QGA
-
-
2.Linux云主机依赖性能优化工具的功能:
-
内部监控:内部监控agent获取CPU,内存,磁盘等数据
-
在线修改配置:QGA实现的云主机与物理机之间的数据交互,不需要依赖网络
- 修改主机名
- 在线修改IP地址
- 在线修改MAC地址
- 修改云主机密码
- 同步配置(网卡IP地址,子网掩码,网关,DNS,MTU等)
-
故障检测:要求云主机内部有
pvpanic模块(lsmod | grep pvpanic)
-
-
3.系统镜像格式:
- iso:光盘映像,通常通过光盘或USB引导启动,如操作系统安装盘。iso只读,无法直接修改
- raw:原始的磁盘镜像,未经加工的裸磁盘格式(相应的性能也就比较高),接近物理磁盘,占用的空间与实际使用的空间一致
- qcow2(qemu copy-on-write):一种虚拟化镜像格式,支持快照和加密
-
4.关于云主机系统镜像(iso,raw,qcow2,vmdk)格式和主存储类型(mdbs,sharesan,sharedblock,local)与云主机根盘格式(raw,qcow2)有什么关系?
| 主存储类型 | 镜像格式 | 根云盘格式 | 数据云盘格式 | 快照格式 |
|---|---|---|---|---|
| Local | iso,qcow2,raw | qcow2 | qcow2 | qcow2 |
| SharedBlock | iso,qcow2,raw | qcow2 | qcow2 | qcow2 |
| NFS | iso,qcow2 | qcow2 | qcow2 | qcow2 |
| NFS | raw | raw | qcow2 | raw |
| MStor | iso,raw | raw | raw | raw |
| MStor | qcow2 | qcow2 | raw | raw |
| ShareSAN | iso,raw | raw | raw | raw |
| ShareSAN | qcow2 | qcow2 | raw | qcow2 |
-
local,shareblock类型的主存储,镜像不论格式,根云盘都为qcow2类型(对于local主存储,若用raw格式的镜像去创建云主机,根云盘会先为raw,最后转为qcow2。因为raw不支持快照等虚拟机的功能) -
mdbs和sharesan类型的主存储,则根系统镜像格式有关,若系统镜像为iso或raw格式,根云盘格式为raw;若系统镜像格式为qcow2,则根云盘格式为qcow2 -
5.创建镜像中,本地上传和URL上传有什么区别?为什么URL上传会比本地上传快?
- 本地上传:镜像文件会先上传到当前管理节点的临时路径下,随后再通过这个临时路径上传到镜像服务器
- URL上传:直接通过URL上传到镜像服务器。因此比本地上传快。
-
6.云盘的停用功能:已挂载云主机的云盘停用后对云主机的使用没有影响,停用的云盘无法在加载云盘中选中,也无法创建云盘镜像
-
7.MCloud云平台物理机停用后,不影响物理机上原有资源,但无法申请新资源。若云主机属于LocalStorage类型的主存储和已停用的物理机,则
- (1)该物理机上的云主机不支持在线修改计算规格,不能申请新资源
- (2)“运行中”状态云主机可以重启、暂停、恢复,但不支持关闭电源后开启云主机(关闭电源后再重启会重新分配物理机)
-
8.云主机创建后有3种启动策略:
InstantStart,JustCreate,Createstopped。云平台默认InstantStart策略,创建云主机时和全局配置中并无该参数的配置。 -
9.云主机CPU的三种模式:(修改CPU模式后,需重启云主机才能生效,在创建集群时,也可以指定集群的云主机CPU模式)
- 1)兼容模式:通用标准虚拟化CPU,兼容性好,但是无法提供最优性能。迁移场景推荐设置该模式
- 2)物理机匹配模式:虚拟化内核软件模拟与物理机服务器CPU接近或一致的CPU型号,相对于兼容模式性能更好,但迁移时兼容性较差
- 3)直通模式:将物理机CPU型号和大部分功能透传给云主机,能提供最优性能,但迁移时兼容性很差
-
10.FT容错云主机:可实现CPU状态、内存数据、硬盘数据的实时同步,为主云主机在其他物理机上创建一台配置完全相同的备用云主机,当主云主机发生故障时将立即触发切换,由备用云主机支撑业务运行。适用于效率要求不高,但业务不允许中断的场景
-
11.FT容错云主机仅支持使用qcow2格式的镜像创建
-
12.FT容错云主机仅支持使用Local主存储创建,不支持挂载数据盘,可关机后对根盘扩容
-
13.IP分配策略中顺序分配与循环分配的区别:
- 顺序分配:系统按ip从小到大排序,从第一个可用IP开始分配,中途释放的ip会在下次分配时使用
- 循环分配:系统按ip从小到大排序,从第一个可用IP开始分配,中途释放的ip会在将现有空闲ip分配完一轮后再次使用
-
14.修改后需重启云主机的功能:故障检测,USB重定向,计算规格在线修改(全局设置),加载默认网卡,修改控制台密码
-
15.共享云盘仅支持MDBS,ShareSAN,SharedBlock类型的主存储,且共享云盘仅支持scsi总线类型
-
16.ide总线类型的云盘不支持在线挂卸载,且每台云主机至多挂载3块ide总线类型的云盘
-
17.更改主存储时迁移数据的方式:
- MCloud迁移:基于云平台的数据拷贝能力执行迁移,适用于通用场景,迁移时会占用云平台的计算资源,有一定耗时。不支持保留快照
- MStor迁移:基于MStor主存储的跨池迁移卷功能实现数据快速迁移,仅适用于源和目标位于同一MStor主存储的迁移场景。支持保留快照
- ShareSAN迁移:基于ShareSAN的NDM(Non-interrupt Data Migration,无中断数据迁移)功能实现数据快速迁移(ShareSAN需要有NDM License),仅适用于源和目标位于同一ShareSAN主存储的迁移场景。不支持保留快照
-
18.未安装性能优化工具以及安装了性能优化工具的legacy云主机主板类型为i440fx,安装了性能优化工具的uefi云主机主板类型为q35.q35类型的主板不支持ide总线类型的云盘,会启动报错:
IDE controllers are unsupported for this QEMU binary or machine type -
19.ide根盘的云主机在安装性能优化工具重启后,ide类型的盘会变为virtio类型的盘(包括根盘)
-
20.windows云主机需安装性能优化工具后才能识别scsi和virtio类型的云盘
-
21.云平台资源预留:
M为集群所有数据盘数,n为计算存储节点数
26GB为操作系统8GB+10GMDBS基础服务+8GMCloud云平台管理,数据盘占用=数据盘数*N(数据盘容量<=8TB,N=4GB,否则N=5GB)
-
22.仲裁者的作用:避免脑裂问题,确保数据一致性。当两个数据中心之间的网络链路中断,但每个站点的存储系统都正常运行时,两个站点都认为对方故障,同时对外提供读写服务,导致数据不一致。仲裁者此时就需要判断哪个站点应继续服务,哪个站点应暂停服务。