0x01、大数据与云计算
必答题:
1.简述云计算的实现机制。
1)用户交互接口向应用以Web Services方式提供访问接口,获取用户需求
2)服务目录是用户可以访问的服务清单。
3)系统管理模块负责管理和分配所有可用的资源,其核心是负载均衡。
4)配置工具负责在分配的节点上准备任务运行环境。
5)监视统计模块负责监视节点的运行状态,并完成用户使用节点情况的统计。
2.课堂讨论:你用到了哪些云计算或者大数据相关产品?
Amazon Web Services、Google、Windows Azure、UCLOUD、
华为云、阿里云、万物云:智能硬件大数据托管平台;环境云:环境大数据共享平台
选答题:
1.大数据现象是怎么形成的?
1)数据产生方式的改变
2)人类的日常生活已经与数据密不可分
3)科学研究进入了“数据科学”时代
4)各行各业也越来越依赖大数据手段来开展工作
2.云计算有哪些特点?
1)超大规模;
2)虚拟化;
3)高可靠性;
4)通用性;
5)高灵活性;
6)按需服务;
7)极其廉价。
3.云计算按照服务类型可以分为哪几类?
1)Software as a Service;
2)Platform as a Service;
3)Infrastructure as a Service.
4.云计算技术体系结构可以分为哪几层?
1)SOA构建层
2)管理中间件层
3)资源池层
4)物理资源层
5.在性价比上云计算相比传统技术为什么有压倒性的优势?
云计算将计算变成了大众用得上和用得起的“水和电”。
0x02、Google云计算原理与应用
1.Google云计算技术包括哪些内容?
2.当前主流分布式文件系统有哪些?各有什么优缺点?
3.GFS采用了哪些容错措施来确保整个系统的可靠性?
Master容错和Chunk Server容错。
4.MapReduce与传统的分布式程序设计相比有何优点?
5.1 Chubby的设计目标是什么?
1)高可用性和高可靠性;
2)高扩展性;
3)支持粗粒度的建议性锁服务;
4)服务信息的直接存储;
5)支持缓存机制;
6)支持通报机制。
5.2 Paxos算法在Chubby中起什么作用?
6.阐述Bigtable的数据模型和系统架构。
7.分布式存储系统Megastore的核心技术是什么?
复制。
8.大规模分布式系统的监控基础架构Dapper关键技术是什么?
二次抽样技术。
9.相比于行存储,列存储有哪些优点?
10.为什么MapReduce不适合实时数据处理?
11.简单阐述Dremel如何实现数据的无损表示。
12.PowerDrill能实现高效的数据处理,在存储部分主要依赖哪两方面的技术?
压缩算法和行的重排。
13.Google
App Engine提供了哪些服务?
1)图像操作
2)邮件
3)Memcache
4)用户
5)数据库
14.Google
App Engine的沙盒对开发人员有哪些限制?
0x03、虚拟化技术
1.虚拟化技术在云计算中的哪些地方发挥了关键作用?
1)服务器虚拟化
2)存储虚拟化
3)网络虚拟化
4)桌面虚拟化
2.比较VMware、Xen等虚拟化产品的关键技术,以及对云计算技术提供的支持。
VMware用VMotion在数据中心的服务器之间进行虚拟机迁移。
VMware
Storage VMotion用于实时迁移虚拟机磁盘文件,以便满足对虚拟机磁盘文件的升级、维护和备份。
VMware的网络虚拟化技术主要是通过VMware vSphere中的vNetwork网络元素实现的。
3.服务器虚拟化、存储虚拟化和网络虚拟化都有哪些实现方式?
1)CPU虚拟化、内存虚拟化和I/O虚拟化。
2)基于主机、存储设备和网络的存储虚拟化。
3)
4.讨论桌面虚拟化的实现和作用。
使用户的使用体验同他们使用桌面上的PC一样。
0x04、云计算数据中心
好像第一题
1.集装箱数据中心有哪些优点?常见的节能措施有哪些?
1) 高密度
2) 模块化
3) 按需快速部署
4) 移动便携
1) 缩短送风距离
2) 提高冷通道温度
3) 冷/热通道完全隔离
4) 隔热保温材料
5) Free Cooling功能
2.云计算数据中心配电系统节能的原理是什么?
1)高压直流配电技术
2)市电直供配电技术
3.大型数据中心节能可以从哪些方面考虑?
1)配电系统
2)空调系统
3)集装箱数据中心
4)数据中心
5)应用新能源
0x04、Hadoop 2.0 云架构
1.简述Hadoop
1.0与Hadoop 2.0的优缺点,并比较二者区别与联系。
2.简述解压包方式部署Hadoop的弊端。
3.简述Hadoop
2.0安全机制,试分析其优缺点。
4.试从架构上分析Hadoop的优缺点
网友评论