- 11
- 0
- 约4.46千字
- 约 20页
- 2017-05-09 发布于四川
- 举报
云平台主要技术、原理及应用
LOGO 云计算技术原理和应用发展 报告人:*** 2010年*月*日 云计算:Cloud Computing 云计算已被业界视为互联网产业的下一次革命,它将带来工作方式和商业模式的根本性改变 云时代已经到来! 主要内容 云计算概念及影响 云计算的主要服务形式和典型应用 典型云计算平台介绍 云计算实验:云脑系统 如何进入云计算领域 云计算的核心技术 云计算概念及影响 云计算(Cloud Computing)是由分布式计算(Distributed Computing)、并行处理(Parallel Computing)、网格计算(Grid Computing)发展来的,是一种新兴的商业计算模型。 中国网格计算、云计算专家刘鹏给出如下定义 :“云计算将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和各种软件服务”。 云计算模式即为电厂集中供电模式,它的最终目标是将计算、服务和应用作为一种公共设施提供给公众,使人们能够像使用水、电、煤气和电话那样使用计算机资源。 云计算的主要服务形式和典型应用 云计算的主要服务形式有:SaaS(Software as a Service), PaaS(Platform as a Service), IaaS(Infrastructure as a Service)。 (1)软件即服务(SaaS) SaaS服务提供商将应用软件统一部署在自己的服务器上,用户根据需求通过互联网向厂商订购应用软件服务,服务提供商根据客户所定软件的数量、时间的长短等因素收费,并且通过浏览器向客户提供软件的模式。 这种服务模式的优势是,由服务提供商维护和管理软件、提供软件运行的硬件设施,用户只需拥有能够接入互联网的终端,即可随时随地使用软件。客户不再像传统模式那样花费大量资金在硬件、软件、维护人员,只需要支出一定的租赁服务费用,通过互联网就可以享受到相应的硬件、软件和维护服务。对于小型企业来说,SaaS是采用先进技术的最好途径。 目前,S是提供这类服务最有名的公司,Google Docs, Google Apps和Zoho Office也属于这类服务。 平台即服务(PaaS) 把开发环境作为一种服务来提供。这是一种分布式平台服务,厂商提供开发环境、服务器平台、硬件资源等服务给客户,用户在其平台基础上定制开发自己的应用程序并通过其服务器和互联网传递给其他客户。 PaaS能够给企业或个人提供研发的中间件平台,提供应用程序开发、数据库、应用服务器、试验、托管及应用服务。 Google App Engine, Salesforce的平台,八百客的800APP是PaaS的代表产品。 云计算的主要服务形式和典型应用 基础设施即服务(IaaS) IaaS即把厂商的由多台服务器组成的“云端”基础设施,作为计量服务提供给客户。它将内存、I/O设备、存储和计算能力整合成一个虚拟的资源池为整个业界提供所需要的存储资源和虚拟化服务器等服务。这是一种托管型硬件方式,用户付费使用厂商的硬件设施。 Amazon Web服务(AWS), IBM的BlueCloud等均是将基础设施作为服务出租。 IaaS的优点是用户只需低成本硬件,按需租用相应计算能力和存储能力,大大降低了用户在硬件上的开销。 GoogleDocs类似于微软的Office的一套在线办公软件。用户只需一台接入互联网的计算机和浏览器即可在线处理和搜索文档、表格、幻灯片,并可以通过网络和他人分享并设置共享权限。 Google AppEngine使用户可以使用Python和Java在Google的基础架构上开发和部署运行自己的应用程序。每个Google AppEngine应用程序可以使用达到500MB的持久存储空间及可支持每月500万综合浏览量的带宽和CPU,并且可根据用户的访问量和数据存储需要的增长轻松扩展。 其它与“云”相关应用:云安全、云存储、云下载 云计算的核心技术 编程模型 海量数据分布存储技术 海量数据管理技术 虚拟化技术 云计算平台管理技术 编程模型 为了使云计算环境下的编程十分简单,Google开发了java、Python、C++编程工具MapReduce,它是一种简化的分布式编程模型和高效的
原创力文档

文档评论(0)