《云计算期末考试总结【强烈推荐】.docx》由会员分享,可在线阅读,更多相关《云计算期末考试总结【强烈推荐】.docx(13页珍藏版)》请在优知文库上搜索。
1、第一章什么是“新摩尔定律”:每18个月全球新增信息量是计算机有史以来全部信息量:的总和。云计算具有哪些特点:(1)、超大规模(2、虚拟化(3)、高牢宛性(4)、通用性(5)、高可伸缩性、(6)、按需服务、极其廉价云计算依据服务类型大致分为三类:将基础设施作为服务()、将平台作为服务()、将软件作为服务O什么是?将硬件设备等基础资源封装成服务供用户运用,如的弹性计算云2和简洁存储服务S3。什么是?对资源的抽象层次更进一步,它供应用户应用程序的运行环境,典型的如。什么是?它的针对性更强,它将某些特定应用软件功能封装成服务,如公司供应的在线客户关系管理服务。云计算技术体系结构分为四层:物理资源层、资
2、源池层、管理中间件层和构建层(管理中间件层和资源池层是云计算技术的最关键部分)物理资源层包括计算机、存储器、网络设施、数据库和软件。资源池层是将大量相同类型的资源构成同构或接近同构的资源池,如计算资源池、数据资源池。构建及源池更多的是物理资源的集成和管理工作。管理中间件层负责对云计算的资源进行管理,并对众多应用任务进行调度,使资源能够高效、平安地为应用服务.大数据具有41C的特征:(1)、数据盘大(2)、多样(3)、快速(4)、价值密度低(5)、困难度全球企业的开销分为三部分:硬件开销、能耗和管理成本。云计算的优势:云计算有更低的硬件和网络成本、更低管理成本和电力成本以与更高的资源利用率。云计
3、算与大数据之间的关系:大数据是需求,云计算是手段。没有大数据,就不须要云计算。没有云计算就无法处理大数据。什么是云计算:长定义:云计算是一种商业计算模型。它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够依据须要获得计电力、存储空间和信息服务。短定义:云计算是通过网络按需供应可动态伸缩的廉价计算服务。云计算的管理中间件层:负责资源管理、任务管理、用户管理、和平安管理等工作。资源管理:负贡均衡地运用云资源节点,检测节点的故障并试图复原或屏蔽它,并对资源的运用状况进行监视统汁:任务管理:负责执行用户或应用提交的任务,包括完成用户任务映像部署和管理、任务调度、任务管理、生命周期管理。简述
4、亚马逊的云计算:领先在全球供应r弹性”算云2和简洁服务存储服务S3,为企业供应”算和存储服务.亚马逊是最大的服务商,谷歌是最大的云计算技术的运用者。其次章云计算技术包括:文件系统、分布式计算编程模型、分布式锁服务、分布式结构化数据表。当前主流分布式文件系统有哪些?各有什么优缺点?答:的()、的、的等。优缺点:采纳廉价的商品机器构建分布式文件系统,同时将的设计与应用的特点紧密结合,简化实现,将容错的任务交给文件系统完成,利用软件的方法解决系统牢靠性问题,使存储成本下降:将服务器故障视为正常现象,并采纳多种方法从多个角度,运用不同的容错措施,确保数据存储的平安、保证供应不间断的数据存储服务O并行文
5、件系统软件在设计上不存在任何性能瓶颈,因此并行文件系统可以充分发挥硬件系统的性能。换句话说,并行文件系统的性能完全取决于硬件配置的好坏,而文件系统软件本身对性能的影响微乎其微。并行文件系统与其它并行文件系统之间最大的区分在于不须要专用的元数据()管理服务器,全部元数据分散在磁盘阵列中,并可以由任何节点管理。这样的设计避开J并行文件系统中最可能产生性能瓶颈的因素一一。文件系统为例,它只对元数据管理器供应容错解决方案,而对于详细的数据存储节点来说,则依靠其自身来解决容错的问题。例如,举荐节点采纳技术或存储区域网来容错,但由于自身能供应数据存储的容错,一旦发生故障就无法且原,因此对的稳定性就提出r相
6、当高的要求,从而大大增加了存储的成本,而且成本会随着规模的扩大线性增长容错机制包含:1、容错:上保存了文件系统的三种元数据。(1)命名空间,也就是整个文件系统的书目结构。、与文件名的映射表(3),副本的位苴信息,每一个默认有三个副本。前两种通过操作日志来供应容错功能C第三种干脆保存各个上,当发生故障时,快速第原以上元数据。为了防止彻底死机,供应了远程的实时备份。2、容错:采纳副本的方式实现其容错。假如相关副本丢失或不行复原,自动将副木熨制到其他.把每一个文件划分成多个,与传统的分布式程序设计相比的优点答:与传统的分布式程序设计相比,封装了并行处理、容错处理、本地化计算、负载均衡等细微环节,还供
7、应r一个简洁而强大的接口。的设计目标主要有?算法在中起什么作用?(1)、高可用性(2)、高扩展性(3)、支持粗粒度的建议性锁服务(4)、服务信息的干脆存储(5),支持通报机制(6)、支持缓存机制。内部样性问题的实现用到算法什么是分布式结构化数据表?是开发的基于和的分布式存储系统,它的设计应达到以下几个目标:(1)、广泛的适用性(2)、很强的可扩展性(3)、高可用性(4)、简洁性是:一个分布式多维映射表,表中的数据通过一个行关键字、一个列关键字以与个时间戳进行索引。在中主要有以下几个作用:(1)选取并保证同一时间内只有一个主服务器()(2)获得子表的位置信息(3)保存的模式信息与访问限制列表主要
8、由三个部分组成:客户端程序库、一个主服务器和多个子表服务器算法中节点被分成了三种类型:、和,其中提出决议,批准决议、获得并运用已经通过的决议。一个节点可以兼有多聿类型,满意三个条件保持数据的样性,(1)、决议只有在被提出后才能批准(2)、每次只能批准一个决议(3、只有决议确定被批准后才能获得这个决议。性能优化:1、局部性群组2、压缩3、布隆过滤器将整个系统的节点分为哪几类角色:(客户端)、(主服务器)、(数据块服务器)。是的管理节点,在逻辑上只有一个,他保存系统的元数据,负责整个文件系统的管理,是文件系统中的“大脑”。负责详细的存储工作。数据以文件的形式存储在的个数可以有多个,他的数目干脆确定
9、了的规模。将文件依据固定大小进行分块,默认是64,每一块称为一个(数据块),每个都有一个对应的索引号O具有哪些特点:1、 采纳中心服务器模式:采纳中心服务器模式管理整个文件系统,增加新的是件特别简洁的事情。2、 不缓存数据:缓存机制是提升文件系统的性能的个弱要手段,通用文件系统为了提高性能,般须要实现困难的缓存机制。文件系统依据应用的特点,没有实现缓存,因为的数据在上是以文件的形式存储。3、 在用户态下实现4、 只供应专用接口什么是?(映射)(化简)是提出的一个软件架构,是一种处理海量数据的并行编程模式,用于大规模数据集的并行计算。第三章供应的服务包括:弹性计算云2、简洁存储服务S3、简洁数据
10、库服务、简洁队列服务、弹性服务、内容推送服务、电子商务服务、。改进的一样性哈希算法优点:可以减小数据分布不均衡的可能性。采纳数据分区后,在添加或删除设备节点时,会引起娇小的数据传输。可以在很小的数据传输代价卜.,保证整个系统数据分布的均衡性。在中添加一个新的节点时,原先各节点保存的数据是否须要变更?假如变更,应当如何变更?须要变更:原存储在前驱节点上的那部分数据会迁移到新的节点上。而其他节点保存的数据不变。同样,在删除节点时,被删除节点的数据会迁移到其前驱节点上,而对其他节点没有影响。私有、公有和弹性的区分在哪里?2的地址包括三大类:私有、公有和弹性。2的实例一旦被创建,就会动态地安排两个地址
11、,即私有和公有。私有地址与实例相对应,由动态主机配置协议O安排产生。公有地址和私有地址之间通过网络地址转换()技术实现相互之间的转换。公共和特定的实例相对应,在某个实例终结或被弹性地址替代之前,公共地址会始终存在,实例通过这个公有地址和外界通信。实例每次启动时,公有都会发生变更。弹性则是与用户账号绑定,运用时可以代替公有通过的方式实现与私有转换,从而连接到2实例。地理区域和可用区域有哪些区分?中采纳了两种区域。,地理区域()和可用区域()地理区域是按实际的地理位置划分的。可用区域是依据是否有独立的供电系统和冷却系统划分,通常将每个数据中心看作个可用区域02系统中包含多个地理区域,而每个地理区域
12、又包含多个可用区域。云平台中,的目的与组成部分,其中“消息”的格式是什么?简洁队列服务)是为r解决其云计算平分之间不同组件的通信而设计开发的。由三个基本部分组成:系统组件、队列、消息。系统组件是的服务对象,而则是组件之间沟通的桥梁。组件有双重角色,既是消息的发送者,也可以是消息的接受者。“消息”格式:消息由以下四部分组成:消息:由系统返回给用户,用来标识队列中的不同消息。接收句柄:当从队列中接收消息时就会从消息那里得到一个接收句柄,这个句柄可以用来对消息进行删除等操作。消息体:消息的正文部分,须要留意的是消息存放的是文木数据并且不能是编码方式。消息体摘要:消息体字符串的5校验和。非关系型数据库
13、和传统关系数据库的区分1 .数据模型关系数据库对数据有严格的约束,包括数据之间的关系和数据的完整性。非关系数据库的存储形式中,和可以运用航意的数据类型。2 .数据处理:关系数据库满意原则的C和A,在P方面很弱,所以在可扩展性方面弱,所以导致其在可扩展性方面面临许多问题,非关系型数据库满意原则的A和P,而在C方面较弱,所以使得其无法满意要求。3 .接口层关系型数据库都是以语言对数据进行访问的,供应/强大的查询功能,并便于在各种关系数据库间移植。非关系型数据库对数据库的操作大多通过来实现,支持简洁的查询功能,且由于不同数据库之间的不同而造成移植性较差。综上所述,关系数据库具有高一样性,在方面很强,
14、移植性很高:但在可扩展性方面实力较弱,只能通过提高服务的配置来提高处理实力。非关系型数据库具有很高的可扩展性,可以通过增加服务器数量:来不断提高存储规模,具有很好的并发处理实力;但由于缺乏数据的样性保证,所以处理事务性问题实力较弱,并且难以处理跨表,跨服务器的查询。第四章微软云计算平台包括几部分?每部分的作用是什么?当前版本的平台包括4个组成部分:(1)o位于云计算平台最底层,是微软云计算技术的核心。它作为微软云计算操作系统,供应了个在微软数据中心服务器上运行应用程序和存储数据的环境。(2) 它是云中的关系数据库,为云中基于的关系型数据供应服务。(3) o为在云中或本地系统中的应用供应基于云的
15、基础架构服务。部署和管理云基础架构的工作均由完成,开发者只需关切应用逻辑。(4) 为购买云计算环境卜,的数据和应用供应在线服务。存储服务供应了几种类型的存储方式?阐述每种存储方式主要的存储对象。答:存储服务目前主要供应了4种主要的数据存储结构:(1)类型。数据类型存储二进制数据,可以存储大型的无结构数据,容量巨大,能够满意海量数据存储需求2)类型。数据类型能够供应更加结构化的数据存储,但是它不同于关系型数据库管理系统中的二维关系表,杳询语言也不是大家熟识的关系杳询语言。(3)类型,类型的作用和微软消息队列()相近,用来支持在应用程序组件之间进行通信。(4)类型。类型运用标潴2.1协议支持虚拟机和云服务,可通过装载的共享在应用程序组件之间共享文件数据,木地应用程序可通过文件存储来访问共享中的文件数据。数据同步技术主要有几种?分别如何实现?答:(1)数据库与数据库之间的数据同步。用户选择这类同步的缘由有许多,除门用络故障等因素外,数据调度也须要数据副本在某一区域范围内进行,同时须要防止某些操作失误所带来的数据丢失。这时用户可以通过数据库和数据库的信息同步在木地数据库保存副本。(2)数据库之间的同步。某些(独立的软件开发商)或全球化的企业须要创建一个