云计算是一种网络计算模式,在这种模式下可以随时随地、方便快捷地按需使用互联网上的计算资源。自从2006年Google等公司提出了云计算的构想以来,这种计算模式得到了学术界和工业界的广泛关注,近年来出现了众多研究成果和云计算平台,许多云计算服务已经出现在各种

admin2015-05-21  37

问题  云计算是一种网络计算模式,在这种模式下可以随时随地、方便快捷地按需使用互联网上的计算资源。自从2006年Google等公司提出了云计算的构想以来,这种计算模式得到了学术界和工业界的广泛关注,近年来出现了众多研究成果和云计算平台,许多云计算服务已经出现在各种终端应用上。政府和企业都把云计算作为战略竞争的关键技术,在财力和物力上进行了大量的投入。
    请围绕“云计算的体系架构和关键技术”论题,从以下三个方面进行论述。
    1.通过应用实例解释云计算的基本概念。
    2.就下面的分层模型简要描述云计算的体系架构,各个层次包含的主要构件和需要解决的主要问题。

    3.选择云计算的关键技术进行深入论述,例如数据存储技术、虚拟化技术、任务调度技术、编程模型等(或者你熟悉的其他技术)。

选项

答案 一、云计算的基本概念和应用实例 从用户的角度看,云计算是一种信息基础设施,包含硬件设备、软件平台、系统管理和信息服务设施,用户可以按照需求定制云服务,利用网络资源进行需要的计算,而系统维护和安全管理都由云端负责,用户只需按照使用的服务量支付一定的费用。云计算真正实现了用户像使用自来水和电力一样使用网络计算机资源的梦想。 云安全是网络信息安全方面的新进展。通过对网络中大量客户端的监测,可以获得互联网中各种恶意程序发生的最新信息,并推送到服务器端进行分析和处理,再把有关病毒和木马的解决方案分发到各个客户端。云计算强大的数据处理能力和同步调度能力极大地提升了网络安全公司对新威胁的响应速度。 云计算对信息检索带来了巨大影响。云存储改变了数据存储的模式,由单个服务器独立存储变成了分布式存储基础上的集中数据管理,从而可以使过去在单个服务器上的串行检索改变为云存储模式下的分布式并行数据处理。当云服务界面中的检索代理接受了用户的信息检索请求时,就将检索提问分发给云端的各个存储服务器,分布式检索的结果在检索代理中进行相关度排序后呈现在用户面前。 二、云计算的体系架构 [*] 三、云计算的关键技术 数据存储技术:采用分布式文件系统实现海量数据的分布式存储,分布式数据库技术用以实现结构化数据检索服务。 虚拟化技术:实现物理资源的逻辑抽象和统一表示,可以根据用户需求进行资源配置,实现动态的负载均衡,并通过自愈功能来提高系统的可靠性。 任务调度技术:求解的问题被拆分为若干子任务,分派到若干云节点中进行分布式计算,通过多个处理器协同工作,并将计算结果进行排序、合并和汇总,这需要在各个独立的操作系统之间进行任务调度。 编程模型:云计算需要有一种特殊的编程模式,能够把云计算能力封装成标准的Web Services。在这种编程环境下,大的计算任务被映像为多个细小的可计算单元,通过云节点处理后再归约为最终的计算结果。

解析
转载请注明原文地址:https://kaotiyun.com/show/dnQZ777K
0

最新回复(0)