《(2.8.4)--微课8-4云计算的关键技术.ppt》由会员分享,可在线阅读,更多相关《(2.8.4)--微课8-4云计算的关键技术.ppt(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、大学计算机基础大学计算机基础Windows10+Office 2016Windows10+Office 20161234目录目录云计算的关键技术分布式海量数据存储技术虛拟化技术云平台技术并行编程技术5数据管理技术9.1 多媒体概述1 分布式海量数据存储技术在技术架构上,分布式海量数据存储技术主要包括解决企业数据存储和分析使用的大数据技术、解决用户数据云端存储的对象存储技术和满足云端操作系统实例需要的块存储技术。大数据技术对象存储技术块存储技术9.1 多媒体概述2 虛拟化技术 云计算的虚拟化技术不同于传统的单一虚拟化,它涵盖整个IT架构,包括资源、网络、应用和桌面在内的全系统虚拟化,将各种计算及
2、存储资源充分整合和高效利用。通过虚拟化技术将所有硬件设备、软件应用和数据隔离,打破硬件配置、软件部署和数据分布的界限,实现IT架构的动态化,实现资源集中管理,动态地使用虚拟资源和物理资源,提高系统适应需求的能力。9.1 多媒体概述3 云平台技术 云平台技术能够使大量的服务器协同工作,方便地进行业务部署,快速发现和恢复系统故障,通过自动化、智能化的手段实现大规模系统的可靠运营,保证整个系统提供不间断的服务。云计算平台的主要特点是用户不必关心云平台底层的实现,用户使用平台,或开发者使用云平台发布第三方应用,只需要调用平台提供的接口就可以完成自己的工作。9.1 多媒体概述4 并行编程技术 数据并行编
3、程模型的编程级别较高,编程相对简单,但它仅适用于数据并行问题。它提供给编程者一个全局的地址空间,这种形式的语言本身就提供并行执行的语义,编程者只需简单地指明执行什么样的并行操作和并行操作的对象,就实现了数据并行的编程。数据并行编程模型01两种重要的并行编程模型是数据并行和消息传递。9.1 多媒体概述4 并行编程技术 消息传递编程模型的编程级别相对较低,但应用范围更广。消息传递模型虽然为编程者提供了灵活性,但也将各个并行执行部分之间的复杂信息交换、协调控制任务交给了编程者,从而增加了编程者的负担。消息传递编程模型029.1 多媒体概述5 数据管理技术云计算系统涉及对大数据集进行处理、分析,云计算数据管理技术必须能够高效地管理大数据集。提高数据的更新速率,进一步提高随机读速率,是数据管理技术必须解决的问题。小结小结小结小结媒体相关概念云计算以数据为中心,是一种数据密集型的超级计算方式。云计算的目标是以低成本的方式提供高可靠、高可用、可伸缩的个性化服务。云计算涉及到的关键技术主要有分布式海量数据存储、虚拟化技术、云平台技术、并行编程技术、数据管理技术等。