国家开放大学《网络存储技术》期末大作业参考答案.docx
《国家开放大学《网络存储技术》期末大作业参考答案.docx》由会员分享,可在线阅读,更多相关《国家开放大学《网络存储技术》期末大作业参考答案.docx(3页珍藏版)》请在冰点文库上搜索。
![国家开放大学《网络存储技术》期末大作业参考答案.docx](https://file1.bingdoc.com/fileroot1/2023-6/4/8ce7467a-8e50-469a-abdb-1ed83800d03f/8ce7467a-8e50-469a-abdb-1ed83800d03f1.gif)
国家开放大学《网络存储技术》期末大作业参考答案
请完成以下解答题:
(每题20分,共100分)
1、QEMU的特点是什么?
答:
(1)默认支持多种架构。
可以模拟x86个人计算机、AMD64个人计算机、MIPSR4000与PowerPC等硬件架构。
(2)可扩展,可自定义新的指令集。
(3)开源,可移植,仿真速度快。
(4)在支持硬件虚拟化的x86构架上,可以使用KVM加速配合内核KSM大页面备份内存,速度稳定远超过VMwareESX。
(5)增加了模拟速度,某些程序甚至可以实时运行。
(6)可以在其他平台上运行Linux的程序。
(7)可以储存及还原运行状态(如运行中的程序)。
(8)可以虚拟网络卡。
2、QEMU有哪些工具?
答:
(1)qemu-io:
这是一个执行QemuI/O操作的命令行工具。
(2)qemu-system-x86_64:
Qemu的核心应用程序,虚拟机就由它创建的。
(3)qemu-img:
创建虚拟机镜像文件的工具。
(4)qemu-nbd:
磁盘挂载工具。
3、硬盘提供的物理接口包括哪几种?
答:
目前硬盘主要的物理接口如下:
(1)用于ATA指令系统的IDE接口;
(2)用于ATA指令系统的SATA接口;
(3)用于SCSI指令系统的并行SCSI接口;
(4)用于SCSI指令系统的串行SCSI接口(SAS接口);
(5)用于SCSI指令系统并承载于FC协议的串行FC接口。
4、请简述Kubernetes容器云,包括功能和特点。
答:
Kubernetes(通常称为K8s,K8s是将8个字母“ubernete”替换为“8”的缩写)是一个以容器为中心的基础架构,可以实现在物理集群或虚拟机集群上调度和运行容器,提供容器自动部署、扩展和管理的开源平台。
满足了应用程序在生产环境中的一些通用需求:
应用实例副本、水平自动扩展、命名与发现、负载均衡、滚动升级、资源监控等。
Kubernetes是一个可移植、可扩展的开源平台,用于管理容器化工作负载和服务,有助于声明式配置和自动化。
它拥有庞大且快速发展的生态系统。
Kubernetes容器云的功能:
(1)快速部署功能:
定义对应的charts,可以方便把大型的应用部署上去。
(2)智能的缩扩容机制:
部署时候会自动去考虑容器应该部署在哪个服务器上,以及副本的数量可以自定义。
(3)自愈功能:
某个节点的服务崩溃了,可以自动迁移到另外一个服务器节点来恢复来实现高可用。
(4)智能的负载均衡:
利用Ingress,可以实现流量通过域名访问进来时候,进行流量的分流到不同服务器上。
(5)智能的滚动升降级:
升级或者降级时候,会逐个替换,当自定义数量的服务升级OK后,才会进行其他的升级以及真正销毁旧的服务。
Kubernetes容器云的特点:
(1)可移植:
支持公有云,私有云,混合云,多重云(multi-cloud)
(2)可扩展:
模块化,插件化,可挂载,可组合
(3)自动化:
自动部署,自动重启,自动复制,自动伸缩/扩展
(4)快速部署应用,快速扩展应用
(5)无缝对接新的应用功能
(6)节省资源,优化硬件资源的使用
5、Docker用到的命名空间有哪些?
答:
(1)进程命名空间。
CLONE_NEWPID。
进程编号。
(2)IPC命名空间。
CLONE_NEWPIPC。
信号量、消息队列何共享内存。
(3)网络命名空间。
CLONE_NEWNET。
网络设备、网络栈、端口等等。
(4)挂载命名空间。
CLONE_NEWNS。
挂载点(文件系统)。
(5)UTS命名空间。
CLONE_NEWUTS。
主机名与域名。
(6)用户命名空间。
CLONE_NEWUSER。
用户和用户组。