- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《移动云计算导论》考试答案.doc
《移动云计算导论》
开卷考考试题库
举例描述*aaS的概念。
云计算按照其提供的“产品”或者是用户获得资源的类型,大致可以分为一些几种类别:
IaaS,全称Infrastructure as a Service,基础设施即服务。将多台服务器组成的“云端”计算资源和存储,作为计量服务提供给用户。它将内存、I/O、存储和计算能力整合成一个虚拟的资源池向业界用户提供存储资源和虚拟化服务器等服务。如Amazon EC2/S3。
PaaS,全称Platform as a Service,平台即服务,把服务器平台或者开发环境作为一种服务提供的商业模式以SaaS的模式提交给用户。用户在服务提供商的基础架构上开发程序并通过网络传送给其他用户(最终用户)如F是基于互联网提供软件服务的软件应用模式。将应用软件统一部署于服务器(集群),通过网络向用户提供软件。用户根据实际需求定制或者租用应用软件。消除了企业或者机构购买、构建和维护基础设施和应用程序的投入是继SaaS,PaaS之后又一个新的服务概念。 MaaS,全称M2M as a Service,M2M即服务,M2M是将数据从一台终端传送到另一台终端,也就是就是机器与机器(Machine to Machine)的对话物联网四大支撑技术之一TaaS,全称everyTHING As A Service,虚拟化云计算技术,SOA等技术的结合实现物联网的泛在服务1、 目前目前主流的虚拟化软件有:hyper-v、KVM、Xen、VMware、OpenVZ、Virtual PC等
Xen -- XenSource
KVM -- reton
hyper-v -- 微软
VMware -- 威睿
开源虚拟化软件主要就是KVM和Xen两款
三、通过云计算做数据中心DC(data-center)的关键问题是什么?怎么解决?
(1)提示:
数据中心的选址标准:
1、大量的廉价电力;
2、绿色能源,更注重可再生能源;
3、靠近河流或湖泊;(设备冷却需要大量水源)
4、用地广阔;(隐秘性和安全性)
5、和其他数据中心的距离;(数据中心之间的快速链接)
6、税收优惠。
(2)云计算datacenter:一个数据中心(或数据中心或数据中心或数据中心)是一个设施用于内部计算机系统和相关的部件,如电信和存储系统。它一般包括冗余或备份电源,冗余数据通信连接,环境控制(例如,空调,消防)和安全设备。
【解决】:1)经营和管理运营的电信网络
2)提供数据中心应用程序直接向承运人的客户
3)提供托管应用三分之一方提供其客户服务
4)提供一个组合这些和类似的数据中心的应用。
四、GFS经典结构描述。M/图/D
GFS的架构:一个GFS集群包含一个单独的Master节点、多台Chunk服务器,并且同时被多个客户端访问,如图所示
GFS的工作过程:
1.客户端使用固定大小的块将应用程序指定的文件名和字节偏移转换成文件的一个块索引,向master(主)发送包含文件名和块索引的请求;
2.master收到客户端发来的请求,master向块服务器发出指示,同时时刻监控众多chunkserver的状态。Chunkserver缓存master从客户端收到的文件名和块索引等信息。
3.master通过和chunkserver的交互,向客户端发送chunk-handle和副本位置。其中文件被分成若干个块,而每个块都是由一个不变的,全局唯一的64位的chunk-handle标识。Handle是由master在块创建时分配的。而出于安全性考虑,每一个文件块都要被复制到多个chunkserver上,一般默认3个副本;
4.客户端向其中的一个副本发出请求,请求指定了chunk handle(chunkserver以chunk handle标识chunk)和块内的一个字节区间。
5.客户端从chunkserver获得块数据,任务完成。
通常Client可以在一个请求中询问多个chunk的地址,而master也可以很快回应这些请求。
MapReduce 分布式编程环境MapReduce 通过“Map(映射)”和“Reduce(化简)”这样两个简单的概念来构成运算基本单元用户只需提供自己的Map函数以及Reduce函数即可并行处理海量数据MapReduce实现了Map和Reduce两个功能
(1)Map把一个函数应用于集合中的所有成员,然后返回一个基于这个处理的结果集
(2)Reduce对结果集进行分类和归纳
Map()和 Reduce() 两个函数可能会并行运行,即使不是在同一的系统的同一时刻
MapReduce的编程方式
六、Azure/VMware云的对比与不同,
您可能关注的文档
最近下载
- 甲骨文与青铜器课件.ppt VIP
- 《2025年CSCO宫颈癌诊疗指南》更新要点解读PPT课件.pptx VIP
- 《分数乘除混合运算》示范公开课教学设计【青岛版小学六年级数学上册】.pdf VIP
- 部编版11.一块奶酪 教学设计教案 三年级语文上册(带板书设计、教学反思)3.docx VIP
- 静脉采血技术操作规范2025版.docx VIP
- 最全的日语汽车词汇汇总.docx VIP
- 护理组织管理体系与职责分工..doc VIP
- 2025食品生产通用卫生规范年GB14881试题及参考答案.docx VIP
- 屈光手术科普知识.pptx VIP
- 2025年高考数学全国新课标Ⅰ卷试卷评析及备考策略(课件).pptx VIP
文档评论(0)