2026年云计算与大数据技术试题及答案_第1页
2026年云计算与大数据技术试题及答案_第2页
2026年云计算与大数据技术试题及答案_第3页
2026年云计算与大数据技术试题及答案_第4页
2026年云计算与大数据技术试题及答案_第5页
已阅读5页,还剩10页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2026年云计算与大数据技术试题及答案1.单选题(每题2分,共20分)1.1在OpenStack核心项目中,负责提供块存储服务的是A.Nova B.Cinder C.Neutron D.Swift答案:B1.2下列哪种调度算法最适用于SparkStreaming微批处理场景下追求低端到端延迟?A.FIFO B.FairScheduler C.CapacityScheduler D.StaticPriority答案:B1.3某企业使用AWSS3存储图片,要求上传后立即全球同步且禁止覆盖已有对象,应启用的S3功能是A.Versioning+Cross-RegionReplication B.TransferAcceleration C.IntelligentTiering D.ObjectLock答案:A1.4在HDFS3.x中,默认块大小为256MB,若文件大小为1.2GB,则NameNode内存中需记录的块数量约为A.4 B.5 C.6 D.7答案:B1.5Kubernetes中用于实现有状态服务Pod稳定网络标识的资源对象是A.Deployment B.StatefulSet C.DaemonSet D.ReplicaSet答案:B1.6在Flinkexactly-once语义实现中,起决定性作用的机制是A.Event-time窗口 B.CheckpointBarrier C.AsyncI/O D.OperatorChain答案:B1.7某云厂商提供的“冷归档”存储类别,其最低存储时长通常设置为A.7天 B.30天 C.60天 D.90天答案:D1.8使用MapReduce进行二次排序时,需要自定义哪一部分?A.InputFormat B.Partitioner+GroupingComparator C.OutputFormat D.Combiner答案:B1.9在GaussDB(forMySQL)中,自动将只读请求路由到只读节点的功能是A.ReadWriteSplitting B.ConnectionPool C.ThreadPool D.QueryCache答案:A1.10下列关于多云灾备说法正确的是A.多云灾备只需同步数据,无需考虑网络时延 B.多云灾备必须采用块级复制 C.多云灾备可降低厂商锁定风险 D.多云灾备无法使用对象存储答案:C2.多选题(每题3分,共15分;多选少选均不得分)2.1以下属于Serverless计算服务的是A.AWSLambda B.AzureContainerInstances C.GoogleCloudRun D.阿里云函数计算答案:ACD2.2在HBase中,可能导致RegionServerFullGC的原因有A.写入热点 B.单RowKey过大 C.版本数过多未清理 D.使用Snappy压缩答案:ABC2.3下列关于数据湖说法正确的有A.数据湖支持结构化与非结构化数据共存 B.数据湖必须基于HDFS实现 C.数据湖可采用Iceberg进行表格式管理 D.数据湖可直接替代数据仓库答案:AC2.4在Kubernetes网络模型中,以下CNI插件支持NetworkPolicy的有A.Calico B.Flannel C.Cilium D.WeaveNet答案:ACD2.5使用SparkMLlib训练GBDT模型时,可通过哪些方式防止过拟合A.提高maxDepth B.提高minInstancesPerNode C.提高subsamplingRate D.提高maxIter答案:BC3.填空题(每空2分,共20分)3.1在AWSGlobalAccelerator中,用户首先获得的两组静态IP地址被称为________。答案:AnycastIP3.2HDFSNameNode在HA模式下,用于共享编辑日志的常用共享存储组件是________。答案:QJM(QuorumJournalManager)3.3Flink中,将DataStream转换为Table的入口类是________。答案:StreamTableEnvironment3.4在GoogleBigQuery中,用于控制查询成本上限的关键词是________。答案:maximum_bytes_billed3.5阿里云OSS中,能够实现跨账号授权访问的临时凭证机制叫________。答案:STS(SecurityTokenService)3.6在Kubernetes里,Pod的CPU请求字段为cpu:500m,表示________核。答案:0.53.7在MySQL8.0中,支持原子DDL的默认存储引擎是________。答案:InnoDB3.8使用TensorFlowonKubernetes时,通过________CRD可定义分布式训练作业。答案:TFJob3.9在Kafka2.8之后,无需依赖Zookeeper即可运行的模式称为________。答案:KRaft(KafkaRaftMetadataMode)3.10在Linuxcgroupv2中,用于限制内存使用量的文件节点是________。答案:memory.max4.判断题(每题1分,共5分;正确打“√”,错误打“×”)4.1在Spark中,RDD的lineage信息在Driver端重启后会自动丢失。答案:×4.2使用AzureBlob的“软删除”功能后,被删除的数据在保留期内也会产生存储费用。答案:√4.3在HBase中,列族数量越多,扫描性能越高。答案:×4.4Kubernetes的Secret必须采用etcd加密存储,否则无法创建。答案:×4.5在AWSRDS中开启Multi-AZ功能后,备用实例可手动提升为主实例。答案:√5.简答题(封闭型,每题6分,共18分)5.1请简述HDFSDataNode向NameNode上报块报告的两种触发方式及其作用。答案:(1)周期性上报:DataNode默认每6小时(ervalMsec)主动发送全量块报告,用于NameNode校正内存元数据,防止长期漂移。(2)增量上报:DataNode在接收写入完成、删除、复制完成等事件后,立即发送增量块报告,使NameNode实时更新块状态,保证客户端读请求可立刻定位最新块位置。5.2说明Kubernetes中Pod的QoS类别划分依据,并给出每类在节点资源紧张时的驱逐顺序。答案:依据:根据CPU/内存的requests与limits设置划分。Guaranteed:requests=limits且均显式设置;Burstable:不满足Guaranteed,但至少有一个容器设置requests;BestEffort:requests与limits均未设置。驱逐顺序:BestEffort→Burstable→Guaranteed。5.3列举Flink实现端到端exactly-once语义的三个必要外部条件。答案:(1)Source支持重放,如Kafka可设置offset;(2)Sink支持幂等或两阶段提交,如KafkaProducer事务、MySQL唯一键;(3)Checkpoint持久化存储具备一致性,如HDFS、S3支持原子写。6.简答题(开放型,每题8分,共16分)6.1某电商在“双11”大促期间,将离线数仓(Hive)与实时数仓(Flink)并存,请从数据一致性、成本、开发效率三个角度,论述何时选择离线计算、何时选择实时计算,并给出可落地的数据校验方案。答案:一致性:离线采用分区覆盖写,一致性高;实时采用幂等Sink+upsert,需每日离线修正。成本:离线利用夜间空闲集群,单位成本低;实时常驻集群,成本高,可降采样或降级。开发效率:离线SQL开发快,异常可重跑;实时需考虑乱序、迟到数据,开发周期长。校验方案:每日凌晨用离线快照leftjoin实时汇总表,统计diff>0的指标,若误差<1%则自动通过,否则触发告警并回刷实时分区。6.2某市政府计划建设“城市级数据湖”,需汇聚公安、交通、卫健、气象等30个委办局数据,请设计一套包含数据接入、治理、共享、安全、运维五个模块的参考架构,并指出每模块最关键的技术选型及理由。答案:接入:采用FlinkCDC+Kafka,支持异构数据库实时抽取,理由:延迟低、社区活跃。治理:采用ApacheAtlas+自研数据质量平台,理由:开源、支持血缘;质量规则可插件化。共享:采用DataHubAPI网关+Presto联邦查询,理由:统一SQL接口,减少数据搬迁。安全:采用Ranger+列级加密+动态脱敏,理由:细粒度授权,满足等保。运维:采用Prometheus+Grafana+自研SRE机器人,理由:云原生生态,机器人可自动扩缩容及工单闭环。7.计算题(共3题,共30分)7.1(10分)某互联网公司使用AWSS3Standard存储1PB图片,每日新增5TB,30天后将30天前数据转为GlacierDeepArchive。已知Standard单价0.023美元/GB/月,DeepArchive单价0.00099美元/GB/月,请求出第90天时的月度存储费用。答案:稳定后,Standard保持最近30天数据:30×5=150TB;DeepArchive保存剩余:1024-150=874TB;费用:150×1024×0.023+874×1024×0.00099=3532.8+887.23≈4420.03美元。7.2(10分)某Spark作业运行在YARN集群,共运行1小时,申请400个vcore、800GB内存,实际平均CPU利用率45%,内存利用率60%。集群共200节点,每节点32vcore、128GB。请计算该作业资源浪费成本占比(以内存为基准)。答案:作业内存申请:800GB×1h=800GB·h;实际使用:800×60%=480GB·h;浪费:320GB·h;浪费占比:320/800=40%。7.3(10分)某Kafka集群共6个broker,TopicA设置partition=30、replication=3,每分钟写入1亿条消息,单条消息1KB,producersnappy压缩后平均压缩率0.4,请计算该Topic每小时占用的磁盘净数据量(不含索引)。答案:每小时原始:1亿×60×1KB=6TB;压缩后:6×0.4=2.4TB;副本数3,但副本间共享ISR,磁盘净量按leader计,故仍为2.4TB。8.综合分析题(共2题,共36分)8.1(18分)某视频公司采用多云架构:视频转码在阿里云函数计算,元数据存储在AWSRDSMySQL,热点视频缓存于AWSCloudFront,冷视频备份至AWSS3Glacier。近期出现“用户上传成功但播放404”故障,概率0.5%,无规律。请:(1)给出排查清单(至少6项);(2)设计一套可观测性方案,要求覆盖指标、日志、链路;(3)提出故障自愈策略。答案:(1)清单:1.函数计算触发RDS写入延迟是否超时报错;2.RDS主从延迟导致读节点未命中;3.S3Cross-RegionReplication延迟;4.CloudFront缓存TTL与源站不一致;5.函数计算实例冷启动导致回调丢失;6.上传文件MD5与转码后MD5不一致被安全拦截。(2)可观测性:指标:Prometheus采集函数计算Duration、RDSReplicationLag、S3ReplicationLatency;日志:阿里云SLS+AWSCloudWatchLogs统一投递到Loki,通过TraceID串联;链路:OpenTelemetry埋点,上传、转码、入库、缓存四段生成Span,使用Jaeger可视化。(3)自愈:若RDS写入延迟>5s,自动切换至只读副本写入;若S3复制延迟>30min,临时回源到阿里云OSS;若CloudFront404率>1%,自动调用API使对应路径缓存失效并预热。8.2(18分)某金融公司计划将核心Oracle数据库迁移至多云原生分布式数据库,要求RPO<15s、RTO<1min、全局强一致、可水平扩展,且需兼容现有PL/SQL。请:(1)评估使用AmazonAurora、GoogleSpanner、TiDB、OceanBase四种方案的适用性,按一致性、兼容性、扩展性、成本四维度打分(满分5分,列表);(2)给出最终选型及实施路径(含回退方案)。答案:(1)评分表:Aurora:一致性4(跨区域异步)、兼容性5(MySQL)、扩展性4(读扩展)、成本3(商业授权)。Spanner:一致性5(TrueTime)、兼容性2(无PL/SQL)、扩展性5、成本2(昂贵)。TiDB:一致性3(乐观事务)、兼容性3(MySQL协议)、扩展性5、成本4。OceanBase:一致性5(Paxos)、兼容性4(Oracle模式)、扩展性5、成本3。(2)选型:OceanBase。实施路径:1.搭建3副本集群,使用OMS(OceanBaseMigrationService)全量+增量同步;2.灰度流量,先迁非关键业务,验证PL/SQL兼容;3.双跑30天,对比数据一致性;4.切换流量,保留Oracle作为冷备;5.回

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论