Skip to main content

·91 words·1 min

云计算 #

第1章 云计算概述 #

  • 云计算的定义、基本属性、交付模式、经济合理性
  • 云计算技术
    • 虚拟机
    • 负载调度
    • 自动可扩展
    • 冗余与备份
    • 微服务

第二章 数据中心网络 #

  • 设计目标与需求
  • 成本
  • 数据中心拓扑结构分类
    • 面相交换机,树形拓扑:fat tree? n元,交换机数量多少要会算?(重点)
    • 面向服务器:固定拓扑
    • 灵活拓扑,常见的加上灵活

第三章 虚拟化技术 #

  • 计算虚拟化
    • 虚拟机原理
    • 虚拟机在线迁移机制,迁移过程,迁移的性能指标,性能函数,迁移完成时间,停机时间
    • 迁移过程中的数据一致性问题如何解决
    • 在线迁移 precopy 性能指标,性能函数是什么,指标完成时间,停机时间。怎么算要会算。
  • 网络虚拟化
    • OpenStack:开源的,用来提供共有基础设施作为服务的系统
    • IaaS (Infrastructure as a Service)
  • 存储虚拟化
    • 基本的类型
    • Swift
      • 目标是什么
      • 存的是什么?可以做到很大规模,为什么大?P2P 对称结构易扩展
    • 一致性哈希算法解决的问题
      • 对象具体映射到哪一个物理地址
      • 两个阶段:静态哈希到虚拟节点,虚拟节点通过二维表映射到物理节点
      • 虚拟节点和物理节点是多对多的
    • Quorum仲裁协议
      • 解决的问题
      • 三个备份,读写的时候,读的时候读几个,写的时候写几个,是参数我们要配置,满足不同的需求。
      • 强一致性,弱一致性,如何配置,由这个协议决定

第四章 云计算框架 #

  • 三大系统:GFS, MapReduce, BigTable(加一个YARN) - 工作原理,设计目标,保障高可用性的方法(要理解、知道)
  • 重点讲hadoop开源实现(HDFS,Hadoop,YARN)

第五章 调度算法 #

  • 介绍常见的调度问题和方法 - 重点讲List Scheduling(要求大家掌握)
    1. 定义任务优先级
    2. 根据优先级找一个机器执行
  • 两个案例:
    • 启发式算法
    • 强化学习解决调度问题

第六章 微服务架构和部署 #

  • 什么是微服务
  • 什么是serverless computing(ccf 为服务及服务器无感知计算的基本概念)

边缘云的前沿技术(考试不做要求) #

题型 #

  • 选择题(单选,基本概念10-15题)
  • 简答题 (基本的概念和技术,尽可能少的字,答到点就行)
  • 综合题 (综合题,包括计算,50分)