1、移动云计算导论复习资料资料汇总整编移动云计算导论复习资料1 选择题1.云计算是对(D)技术的发展与运用A.并行计算B网格计算C分布式计算D三个选项都是2.将平台作为服务的云计算服务类型是(B)A.IaaSB.PaaSC.SaaSD.三个选项都不是3.将基础设施作为服务的云计算服务类型是(A)A.IaaSB.PaaSC.SaaSD.三个选项都不是4.IaaS计算实现机制中,系统管理模块的核心功能是(A)A.负载均衡B监视节点的运行状态C应用APID.节点环境配置5.云计算体系结构的(C)负责资源管理、任务管理用户管理和安全管理等工作A.物理资源层B.资源池层C.管理中间件层D.SOA构建层6.云
2、计算按照服务类型大致可分为以下类(A、B、C)A.IaaSB.PaaSC.SaaSD.效用计算7.下列不属于Google云计算平台技术架构的是(D)A.并行数据处理MapReduceB.分布式锁ChubbyC.结构化数据表BigTableD.弹性云计算EC28.(B)是Google提出的用于处理海量数据的并行编程模式和大规模数据集的并行运算的软件架构。A.GFSB.MapReduceC.ChubbyD.BitTable9.Mapreduce适用于(D)A.任意应用程序B.任意可在windowsservet2008上运行的程序C.可以串行处理的应用程序D.可以并行处理的应用程序10.MapRed
3、uce通常把输入文件按照(C)MB来划分A.16B32C64D12811.与传统的分布式程序设计相比,Mapreduce封装了(ABCD)等细节,还提供了一个简单而强大的接口。A.并行处理B.容错处理C.本地化计算D.负载均衡12.(D)是Google的分布式数据存储于管理系统A.GFSB.MapReduceC.ChubbyD.Bigtable13.在Bigtable中,(A)主要用来存储子表数据以及一些日志文件A.GFSB.ChubbyC.SSTableD.MapReduce14.在云计算系统中,提供“云端”服务模式是(D)公司的云计算服务平台。A.IBMB.GOOGLEC.AmaxonD.
4、微软15.Google文件系统将整个系统的节点分为(ABC)的角色A.客户端B.主服务器C.数据块服务器D.监测服务器16.从研究现状上看,下面不属于云计算特点的是(C)A.超大规模B.虚拟化C.私有化D.高可靠性17.与网络计算相比,不属于云计算特征的是(B)A.资源高度共享B.适合紧耦合科学计算C.支持虚拟机D.适用于商业领域18.Memcache主要应用于(D)A.静态页面缓存B.动态页面缓存C.页面片段缓存D.数据缓存19.在云计算系统中,提供“云+端”服务模式是(D)公司的云计算服务平台AIBMBGoogleCAmazonD微软20.Iaas计算实现机制中,系统管理模块的核心功能是(
5、A)A负载均衡B监视节点的运行状态C应用APID节点环境配置21.与开源云计算系统HadoopHDFS行对应的商用云计算软件系统是(A)AGoogleGFS BGoogleMapReduceCGoogleBigtableDGoogleChubby22.将基础设施作为服务的云计算服务类型是(A)AIaasBPaasCSaas D其他三个选项都是23 云计算的计算模式为( D ). A. W/S B. C/S C. B/S D. B/C 24( B )是公有云计算基础架构的基石。 A 虚拟化 B 分布式 C 并行 D 集中式25( A )是私有云计算基础架构的基石。 A 虚拟化 B 分布式 C 并
6、行 D 集中式26 ( C )是一群同构处理单元的集合,这些处理单元通过通信和协作来更快地解决大规模计算问题 A 虚拟化 B 分布式 C 并行计算 D 集群27( d )在许多情况下,能够达到99.999%的可用性。 A 虚拟化 B 分布式 C 并行计算 D 集群28 ( A )提供虚拟的或物理的服务器,由管理系统管理,负责高并发量的用户请求处理、大运算量计算处理、用户Web应用服务,云数据存储时采用相应数据切割算法采用并行方式上传和下载大容量数据。 A 服务器集群 B 服务目录 C 管理系统和部署工具 D 监控端29 在云计算技术中,( B )位于服务和服务器集群之间,提供管理和服务即云计算
7、体系结构中的管理系统。 A 云用户端 B 中间件 C 管理系统和部署工具 D 监控端30虚拟化资源指一些可以实现一定操作具有一定功能,但其本身是( A )的资源,如计算池,存储池和网络池、数据库资源等,通过软件技术来实现相关的虚拟化功能包括虚拟环境、虚拟系统、虚拟平台。 A 虚拟 B 真实 C 物理 D 实体31 SaaS是( )的简称。 A 软件即服务 B 平台即服务 C 基础设施即服务 D 硬件即服务32 PAAS是( )的简称。 A 软件即服务 B 平台即服务 C 基础设施即服务 D 硬件即服务33 IaaS是( )的简称。 A 软件即服务 B 平台即服务 C 基础设施即服务 D 硬件即
8、服务34虚拟化层对应( )结合Paas提供硬件服务,包括服务器集群及硬件检测等服务。 A 软件即服务 B 平台即服务 C 基础设施即服务 D 硬件即服务35虚拟机最早在( C )由IBM研究中心研制。 A 20世纪50年代 B 20世纪60年代 C 20世纪70年代 D 20世纪80年代36利用公共网络来构建的私人专用网络称为( )。 A VLAN B VMR C VPN D VPP37 OSI模型共( )层。 A B C D 38 ( c )是指用户可通过 Internet获取IT基础设施硬件资源。 A SAAS B PAAS C IAAS D HAAS39基于光纤交换机的( b )是利用F
9、ibre Channel Switch为主干,建成的交连网络系统。 A LAN B SAN C WAN D MAN40( b )是指在云计算基础设施上位用户提供应用软件部署和运行环境的服务。 A SAAS B PAAS C IAAS D HAAS41( A )是基于互联网提供软件服务的软件应用模式。A SAAS B PAAS C IAAS D HAAS42在OSI模型中,服务定义为;( C )A各层向下层提供的一组原语操作 B. 各层间对等实体间通信的功能实现 C. 各层通过其SAP向上层提共的一组功能 D. 和协议的的含义是一样的43同步通信 ( A )A. 以比特为单位,每次可传输任意多个
10、比特 B. 是一种并行传输方式C. 采用XON/XOFF的流控制协议 D. 传输速率一般比异步传输慢 44数据链路两端的设备是(C)A. DTE B. DCE C. DTE或DCE D. DTE和DCE45网络传输中对数据进行统一的标准编码在OSI体系中由哪一层实现(D)A. 物理层 B. 网络层 C. 传输层 D. 表示层46 以下哪一个选项按顺序包括了OSI模型的各个层次( A )A物理层,数据链路层,网络层,传输层,会话层,表示层和应用层B物理层,数据链路层,网络层,运输层,系统层,表示层和应用层 C物理层,数据链路层,网络层,转换层,会话后,表示层和应用层 D表示层,数据链路层,网络层
11、,运输层,会话层,物理层和应用层 47 Ipv6 将32位地址空间扩展到( B )。A、64位 B、128位 C、256位 D、1024位48 IPX地址的组成是( B )。A、网络号,主机号B、网段号,网络节点号,套接字号 C、网络号,子网号,主机号D、网段号,网络节点号,主机号49 TCPIP协议中的 TCP相当于 ISO/OSI RM中的( D )协议。A、应用层 B、网络层 C、物理层 D、传输层50 下列关于协议分层的说法错误的是( D )。A、协议中,一般下一层为服务提供者 B、协议中,一般上一层为服务用户C、下层为上层提供的服务细节对上层屏蔽 D、各种网络类型中有相同的分层方法5
12、1 下列说法中不属于OSI七层协议中物理层功能的是( B )。A、提供为建立维护和拆除物理链路所需的机械的、电气的、功能的和规程的特性B、识别帧边际C、传输是否在两个方向上同时进行 D、网络接插件有多少针,各针的用途52内存虚拟化是指( B )通过维护物理内存和虚拟机内存的映射关系,为虚拟机分配机的内存。A VMQ B VMM C VMP D VMS53网络虚拟化资源分配两个核心:(A)A节点分配和链路分配 54 VMM管理计算机系统的真实资源,为虚拟机提供(D)接口A CPU虚拟化 B 内存虚拟化 C I/O虚拟化 D 以上都是55. VMM维护一个虚拟机内存管理数据结构,这个结构是(A)A
13、 影子页表56(B )是上述虚拟化实现的具体产品和工具A Vm B VMM C VMP D VMS57. 分布式数据处理关键在于(D)A 数据获取 B 数据管理 C 数据分析 D 以上都是58.移动端开发技术有(A)A Andriod 和iOS B C C C+ D java2 名词解释1.云计算:是一种商业计算模型,它将计算任务分布在大量计算机构成的资源池上,使用户能够按需获取计算力、存储空间和信息服务。核心:硬件和软件都是资源并被封装为服务,用户可以 通过网络按需地访问和使用2.移动互联网:将移动通信和互联网二者结合起来,成为一体。是一种通过移动智能终端,采用移动无线通信方式获取业务和服务
14、的新兴业态,包含终端、软件和应用三个层面。3.虚拟机:通过软件模拟的具有完整硬件系统功能的,运行在一个完全隔离环境中的完整计算机系统。4.网格计算:研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机处理,最后把这些计算结果综合起来得到最终结果。5.移动节点(MN):位置经常发生变化,即经常从一个链路切换到另一个链路的节点(主机6通信对端(Correspond Node):和移动节点进行通信的网络节点,它可能是静止的节点,也可能是移动节点7家乡地址( HoA: Home Address)移动节点所拥有的永久IP地址,一般不会改变,除非其家乡网络的编
15、址发生了变化。对于和移动节点通信的主机来说,它会“认为”一直和移动节点的家乡地址进行通信8家乡链路:移动节点最初所在的网络,其网络前缀和移动节点的前缀一致9家乡代理:移动节点家乡链路上的一台路由器,主要用于保持移动节点的位置信息,当移动节点外出时,负责把发给移动节点的数据包转发给移动节点10 弹性IP地址:与 EC2 账户相关联的静态 IP 地址。11转交地址:由于移动节点的移动性,要想使通信顺利进行,移动节点还必须绑定另一个IP地址,这就是转交地址。发往移动节点的数据包由这个地址来转交。转交地址可以被认为是移动节点拓扑结构意义上的地址。转交地址的前缀是外地子网前缀。12 隧道技术:是一种通过
16、使用互联网络的基础设施在网络之间传递数据的方式。使用隧道传递的数据(或负载)可以是不同协议的数据帧或包。隧道协议将其它协议的数据帧或包重新封装然后通过隧道发送。新的帧头提供路由信息,以便通过互联网传递被封装的负载数据。13外地代理移动节点所在外地链路上的一台路由器,当移动节点的转交地址由它提供时,用于向移动节点的家乡代理通报转交地址、做移动节点的默认路由器、对家乡代理转发来的隧道包进行解封装,并交付给通信节点3 简述题1云计算与网格计算的异同?答:相同点,都是通过一个资源池或这分布式的计算资源提供在线计算机存储等服务不同点网格计算云计算目标共享高性能计算力和数据资源,实现资源共享和协同工作提供
17、通用的计算平台和存储空间,提供各种软件服务资源来源不同机构同一机构资源类型异构资源同构资源资源节点高性能计算机服务器/PC虚拟化视图虚拟组织虚拟机计算类型紧耦合问题为主松耦合问题应用类型科学计算为主数据处理为主用户类型科学界商业社会付费方式免费(政府出资)按量计费标准化有统一的国际标准OGSA/WSRF尚无标准,但已经有了开放云计算联盟OCC2.云计算技术体系结构可以分为哪几层?答:分为4层,物理资源层;资源池层;管理中间件层;SOA构建层物理资源层,包括计算机、存储器、网络设施、数据库和软件等。资源池层,将大量相同类型的资源构成同构或接近同构的资源池,构建资源池更多是物理资源的集成和管理工作
18、。管理中间件层,负责对云计算的资源进行管理,并对众多应用任务进行调度,使资源能够有效、安全地为应用提供服务。SOA构建层,将云计算能力封装成标准的Web Services服务,并纳入到SOA体系进行管理和使用,包括服务注册、查找、访问和构建服务工作流等。(管理中间件和资源池层是云计算技术的最关键部分,SOA构建层的功能更多依靠外部设施提供)3.云计算的关键技术主要有哪些?云计算是分布式处理、并行计算和网格计算等概念的发展和商业实现,其技术实质是计算、存储、服务器、应用软件等IT软硬件资源的虚拟化,云计算在虚拟化、数据存储、数据管理、编程模式等方面具有自身独特的技术。云计算的关键技术包括以下几个
19、方向: 1) 虚拟机技术 虚拟机,即服务器虚拟化是云计算底层架构的重要基石。2) 数据存储技术 云计算系统需要同时满足大量用户的需求,并行地为大量用户提供服务。因此,云计算的数据存储技术必须具有分布式、高吞吐率和高传输率的特点。目前数据存储技术主要有Google的GFS(Google File System,非开源)以及HDFS(Hadoop Distributed File System,开源),目前这两种技术已经成为事实标准。 3) 数据管理技术 云计算的特点是对海量的数据存储、读取后进行大量的分析,云计算的数据管理技术最著名的是谷歌的BigTable数据管理技术,同时Hadoop开发团队
20、正在开发类似BigTable的开源数据管理模块。 4) 分布式处理技术 ,分布式计算和存储。4什么是分布式技术?一种基于网络的计算机处理技术,与集中式相对应。由于个人计算机的性能得到极大的提高及其使用的普及,使处理能力分布到网络上的所有计算机成为可能5什么是并行计算?什么是分布式计算?并行计算:并行计算是相对于串行计算来说的。可分为时间上的并行和空间上的并行。 时间上的并行就是指流水线技术,而空间上的并行则是指用多个处理器并发的执行计算。并行计算的目的就是提供单处理器无法提供的性能(处理器能力或存储器),使用多处理器求解单个问题。 总结:并行的主体 - 处理器;进程/线程级并行。 分布式计算:
21、分布式计算研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终的结果。最近的分布式计算项目已经被用于使用世界各地成千上万位志愿者的计算机的闲置计算能力,通过因特网,可以分析来自外太空的电讯号,寻找隐蔽的黑洞,并探索可能存在的外星智慧生命等。 总结:并行的主体 - 计算机;各个计算机并行6并行计算和分布式计算的区别:(1)并行计算借助并行算法和并行编程语言能够实现进程级并行(如MPI)和线程级并行(如openMP)。而分布式计算只是将任务分成小块到各个计算机分别计算各自执行。 (2)粒度方面,并行计算中,处
22、理器间的交互一般很频繁,往往具有细粒度和低开销的特征,并且被认为是可靠的。而在分布式计算中,处理器间的交互不频繁,交互特征是粗粒度,并且被认为是不可靠的。 (3)并行计算注重短的执行时间,分布式计算则注重长的正常运行时间。7 如何用MapReduce计算大型文本文件中各个单词出现的次数?Map的输入参数指明了需要处理那部分数据,以在文本中的起始位置,需要处理的数据长度表示,经过Map处理,形成一批中间结果 而Reduce函数处理中间结果,将相同单词出现的次数进行累加,得到每个单词总的出现次数。8.什么是云存储,云储存的四层模型分别是什么?云存储是指通过集群应用、网格技术或分布式文件系统等功能,
23、将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一个系统。 云存储系统涉及四层模型。分别是: 存储层 基础管理层 应用接口层 访问层9.简述云存储的分层架构存储层:支持分布在不同的地域、数量庞大、彼此之间通过广域网、亏联网,或者FC光纤通道网络连接在一起的FC光纤通道存储设备及NAS、 iSCSI等IP存储设备,以及SCSI或SAS等 DAS存储设备。并丐提供逻辑虚拟化管理、多链路冗余管理,以及硬件设备的状态监控和故障维护的统一存储设备管理能力。 基础管理层:对异构、分散的各类存储设备迚行统一的管理,实现于存储中多个存储设备之间的协同工作,使
24、多个存储设备可以对外提供同一种服务,并丐提供更大更强更好的数据访问性能。例如安全、备份、容灾等能力;应用接口层:根据实际业务类型,提供不同的应用服务接口; 访问层:允许授权用户通过标准的公用应用接口来登录于存储系统,享受于存储服务。为保证高可靠性和经济性,于计算采用分布式存储的方式来存储数据,采用冗余存储的方式来保证存储数据的可靠性。目前,比较主流的于计算数据存储系统有Google的GFS和Hadoop的HDFS。大部分厂商及亏联网服务商,例如雅虎、Intel、Facebook的于计算采用的都是HDFS的数据存储技术10.Google云计算体系 包含哪些内容?Google文件系统GFS 分布式
25、数据处理MapReduce 分布式锁服务Chubby 分布式结构化数据表Bigtable 分布式存储系统Megastore 分布式系统监控基础架构Dapper11私有IP,公有IP和弹性IP的区别在哪里?答:公有IP,是接入互联网使用的IP地址,由专门的组织机构分配。私有IP,只能在一个组织内部使用,且可以根据需要随意使用。弹性IP,是与 EC2(弹性计算云)账户相关联的静态 IP 地址,而不与实例相关联12简述MapReduce的主要思想和工作原理。答:主要思想,Map(映射)和Reduce(化简)工作原理,1.分布式并行计算 2.本地计算 3.任务粒度 4.Combine(连接) 5.Pa
26、rtition(分区) 6.读取中间结果 7.任务管道13移动IP的基本原理使用传统IP技术的主机使用固定的IP地址和TCP端口号进行相互通信,在通信期间它们的IP地址和TCP端口号必须保持不变,否则IP主机之间的通信将无法继续。移动IP的基本问题是IP主机在通信期间可能需要在网路上移动,它的IP地址也许经常会发生变化,IP地址的变化最终会导致通信的中断。解决移动IP问题的基本思路与处理蜂窝移动电话呼叫相似,它将使用漫游、位置登记。隧道技术、鉴权等技术。从而使移动节点使用固定不变的IP地址,一次登录即可实现在任意位置(包括移动节点从一个IP(子)网漫游到另一个IP(子)网时)上保持与IP主机的
27、单一链路层连接,使通信持续进行。14各个协议所在的位置15简述Hadoop系统中HDFS文件写的一般过程。答:1.Client向NameNode发起文件写入的请求NameNode根据文件大小和文件快配置情况,返回给Client它所管理部分DataNode的信息Client将文件划分为多个文件块,根据DataNode的地址信息,按顺序写入到每一个DataNode快中16 GFS采用了哪些容错措施来确保整个系统的可靠性?答:1)Master容错,包括Namespace 文件系统目录结构,Chunk与文件名的映射和Chunk副本的文件信息三种元数据。单个Master对于前2种元数据,GFS通过操作日
28、志来提供容错功能,第三种元数据信息保存在Chunk Server上,Master故障时,磁盘恢复。GFS还提供了Master远程的实时备份,防止Master彻底死机的情况。2)副本方式实现Chunky Server容错 每个Chunk有多个存储副本(默认3个),分布存储在不同的Chunk Server上,用户态的GFS不会影响Chunk Server的稳定性。18 Hadoop Hadoop里有哪些机制,解决了哪些问题?Hadoop的核心机制是通过HDFS文件系统和MapReduce算法进行存储资源、内存和程序的有效利用与管理。然后Hadoop还包括的项目:pig数据流语言和运行环境;hive
29、分布式按列存储的数据仓库;HBase,ZooKeeper,Sqoop 1.可扩展 2.经济 3.可靠 4.高效19云安全研究的关键技术有哪些?虚拟安全技术,云资源访问控制,可信云计算,密文检索与处理论述题:4 论述题:1 什么是云计算,云计算的主要元素,云计算有哪些特点?概念:云计算是指通过网络以按需、易扩展的方式来获得所需的信息服务,因此,云计算又常常被称为云服务元素:第一是计算、存储、通讯技术的快速发展:CPU、GPU的多核进化及虚拟化技术的日趋完善,为信息系统的高性能和低功耗找到了重要的突破点;更大的互联网带宽则使得更多的计算资源和软件可以以服务的形式推送到客户端;海量存储、数据挖掘、人工智能等技术的不断发展也令数据更加结构化、更具语义关联,从而实现了从“数据”到“信息”再到“知识”的积淀和进化,并逐渐发展为互联网服务的“大脑”(Intelligence Inside)。第二,用户的需求也一直在嬗变中。Web 2.0缔造了挥洒创意、彰显个性的新时代,越来越多的用户愿意将自己创造的信息(如博客)和资源(如图片和视频)上传到“云”中,与相识或不相识的朋友们分享,并在任何时间、任何地点,采用PC,手机及其他设备来管理“云”上的数据和应用。再者,无论对个人或企业用户而言,根据现实需要去获取时使用各种虚拟
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1