《云计算概念与应用》PPT课件

《云计算概念与应用》PPT课件

ID:46951451

大小:2.15 MB

页数:24页

时间:2019-12-01

《云计算概念与应用》PPT课件_第1页
《云计算概念与应用》PPT课件_第2页
《云计算概念与应用》PPT课件_第3页
《云计算概念与应用》PPT课件_第4页
《云计算概念与应用》PPT课件_第5页
资源描述:

《《云计算概念与应用》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、云計算概念與應用報告人:XXX報告日期:2011/09/29云計算的概念什麽是云計算云計算的使用方式云計算架構云計算關鍵技術云計算主要服務形式云計算優缺點云計算的應用云計算市場應用舉例目錄云計算的概念百度百科:狭义云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源;广义云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是IT和軟件、互联网相关的,也可以是任意其他的服务,它具有超大规模、虚拟化、可靠安全等独特功效。KevinHartig:云是一个庞大的资源池,你按需

2、购买;云是虚拟化的;云可以象自来水,电,煤气那样计费。JanPritzker:云计算是用户友好的网格计算。什麽是云計算云计算的使用方式將計算和存儲等資源以服務的方式提供,用戶按需使用,按用量付費。4云計算的概念云计算关键特征按需扩展和使用快速获得服务通过互联网提供自助式服务按使用量付费5云計算的概念云计算的關鍵特徵这套架构主要可分为四层,其中有三层是横向的,分别是显示层、中间件层和基础设施层,通过这三层技术能够提供非常丰富的云计算能力和友好的用户界面,还有一层是纵向的,称为管理层,是为了更好地管理和维护横向的三层而存在的。接下来将一个个

3、地给大家介绍每个层次的作用和属于这个层次的主要技术。云計算的概念云計算架構7虚拟化领域服务器虚拟化网络虚拟化应用虚拟化客户端虚拟化降低系统复杂度,提高资源利用率,动态划分服务资源,动态部署资源池,统一管理,数据更加安全存储虚拟化网络容量的优化,网络各节点优化交付模式的改变,应用能力的按需提供降低终端成本,满足客户动态需求虚拟化是将底层物理设备与上层操作系统、软件分离的一种去耦合技术,它通过软件或固件管理程序(Hypervisor)构建虚拟层并对其进行管理,把物理资源映射成逻辑的虚拟资源,对逻辑资源的使用与物理资源相差很少或者没有区别。虚

4、拟化的目标是实现IT资源利用效率和灵活性的最大化。云計算的概念云計算關鍵技術--虛擬化概念:分布式存储系统是分布式计算环境的基础架构之一,它把分散在网络中的存储资源以统一的视点呈现给用户,简化了用户访问的复杂性,加强了分布系统的可管理性,也为进一步开发分布式应用准备了条件。基于云数据中心的分布式存储系统构建在大规模服务器群上,面临以下几个挑战:1)服务器等组件的失效将是正常现象,需解决系统的容错问题;2)提供海量数据的存储和快速读取;3)多用户同时访问文件系统,需解决并发控制和访问效率问题;4)服务器增减频繁,需解决动态扩展问题;5)需

5、提供类似传统文件系统的接口以兼容上层应用开发,支持创建、删除、打开、关闭、读写文件等常用操作。8云計算的概念云計算關鍵技術--分佈式存儲GFS的设计理念服务器DOWN机作为常态文件用块存储每个块固定为64MB通过冗余解决可靠性问题每个块同时拷贝在3个块服务器上主服务器负责协调访问和保存元数据简单化的集中管理定制化的API无数据缓存较大文件块和流式读取使得缓存效果不佳9云計算的概念云計算關鍵技術--分佈式存儲GFS体系结构10云計算的概念云計算關鍵技術--分佈式存儲Catinput

6、grepxxx

7、sort

8、uniq–c

9、cat>outp

10、ut架构11云計算的概念云計算關鍵技術--並行編程实现原理12云計算的概念云計算關鍵技術--並行編程13分布式数据库是对海量数据进行存储和管理。分布式数据库是一组结构化的数据集,逻辑上属于同一系统,而物理上分散在用计算机网络连接的多个场地上,并统一由一个分布式数据库管理系统管理。与集中式或分散数据库相比,分布式数据库具有可靠性高、模块扩展容易、响应延迟小、负载均衡、容错能力强等优点。云計算的概念云計算關鍵技術--數據管理BigTable的设计理念面向网页数据的发布、搜索和浏览等特定处理的需要,简化数据管理系统的设计,并提高性能不支持关联

11、不支持SQL查询简化数据的一致性管理网页数据的管理对一致性要求不高简化事务管理网页数据的处理(搜索、发布)对事务管理要求不高面向海量数据管理要求设计分割和合并管理机制(基于元数据)设计自动伸缩功能(根据数据量调整资源用量)14云計算的概念云計算關鍵技術--數據管理Bigtable基本架构15云計算的概念云計算關鍵技術--數據管理在分布式系统中,对共享资源的并行操作可能会引起丢失修改、读脏数据、不可重复读等数据不一致问题,这时需要引入同步机制,控制进程的并发操作。16云計算的概念云計算關鍵技術--分佈式鎖服務PC硬件资源(PowerPC、

12、x86、ARM)操作系统Linux、Windows、UNIX开发环境C、C++、Java、Python、Perl等软件应用运行库(.Net、JRE)Cloud共享资源SaaS:通过互联网向最终用户提供软件应

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。