回顾 01 云计算的概念 02 云计算的内涵 03 其他计算 云计算的服务 第二章 目录 01 云计算的服务 02 三种服务模式 03 云计算服务模式例 04 实战项目—github云端代码仓库 1.云计算的服务 云计算的服务 云计算是一种服务,它将大量用网络连接的计算资 源统一管理和调度,构成一个计算资源池向用户提 供按需服务。 用户通过网络以按需、易扩展的方式获得所需的资 源和服务。 云计算的服务 云计算服务提供商是云计算服务的提供者,它以软 件即服务、平台即服务、基础设施即服务的模式将 云计算资源组织起来,提供给用户。 云计算服务的用户可以是大型企业、政府、事业单 位、科研单位,也可以是中小型企业,甚至是个人。 云计算服务提供商把云计算以多种模式进行组织, 以服务的形式像水和电一样提供给用户使用。 云计算的服务 云计算的服务 以中小型企业为例,云计算服务提供商可以为它们 搭建信息化所需要的所有网络基础设施及软件、硬 件运作平台,并负责所有前期的实施、后期的维护 等一系列服务。 云计算的服务 (1)从技术方面来看: 企业采用云计算服务模式在效果上与企业自建信息系统基本 没有区别,企业无须再配备互联网方面的专业技术人员,同 时又能得到最新的技术实现,满足企业对信息管理的需求。 云计算服务提供商通过有效的技术措施,可以保证每家企业 数据的安全性和保密性。 云计算的服务 (2)从投资方面来看: 企业不用一次性投资到位,不占用过多的营运资金,只以相 对低廉的租金进行投资,即可通过互联网享用信息系统。企 业无须购买软硬件、建设机房、招聘互联网技术人员,只需 前期支付一次性的项目实施费和定期的软件租赁服务费,节 省了大量用于购买互联网产品、技术和维护运行的资金。 企业从而缓解了资金不足的压力,不用考虑成本折旧问题, 并能及时获得最新硬件平台及最佳解决方案。 云计算的服务 (3)从维护和管理方面来看: 由于企业采取租用服务的方式来进行物流业务管理,不需要 专门的维护和管理人员,也不需要为维护和管理人员支付额 外费用。 很大程度上缓解企业在人力、财力上的压力,使其能够集中 资金对核心业务进行有效的运营。 并且,企业可以像使用水电一样,方便地利用信息化系统, 从而大幅度降低了中小企业信息化的门槛与风险。 云计算的服务 从以上的例子可以看出,云计算服务提供商可以为用户提供 网络软件、开发平台、甚至基础设施的服务。 根据现在最常用,也是较权威的标准,美国国家标准技术研 究院 (National Institute of Standards and Technology , NIST)的定义,从用户体验的角度,云计算主要分为三种服 务模式。 云计算的服务 (1)Software as a Service ,软件即服 务,简称SaaS ,这层的作用是将应用作 为服务提供给用户。 (2)Platform as a Service ,平台即服 务,简称PaaS ,这层的作用是将一个开 发平台作为服务提供给用户。 (3)Infrastructure as a Service ,基础 设施即服务,简称IaaS ,这层的作用是提 供虚拟机或者其他资源作为服务提供给 用户。 2.三种服务模式 软件即服务SaaS 软件即服务 (Software as a Service ,SaaS)是云计 算的一种服务模式,即把软件作为一种服务提供的 商业模式,SaaS诞生于互联网,随着云计算的发展 而快速发展。 软件即服务SaaS 云计算服务提供商将应用软件统一部署在自己的服务器上, 用户可以根据自己实际需求,通过互联网向服务提供商定购 所需的应用软件服务,按定购的服务多少和时间长短向服务 提供商支付费用,并通过互联网获得厂商提供的服务,用户 不能管理应用软件运行的基础设施和平台,只能做有限的应 用程序设置。 用户不用再购买软件,而改用向提供商租用基于Web的软件, 来管理企业经营活动,且无须对软件进行维护,服务提供商 会全权管理和维护软件,服务提供商在向用户提供互联网应 用的同时,也提供软件的离线操作和本地数据存储,让用户 随时随地都可以使用其定购的软件和服务。 软件即服务SaaS SaaS产品主要有以下几个功能: 软件即服务SaaS (1)随时随地访问:在任何时候或者任何地点,只要接上网络,用户就能访问SaaS产 品。 (2)支持公开协议:SaaS产品通过支持公开协议 (如HTML4/5等协议),能够方便用 户使用。 (3)安全保障:SaaS产品需要提供一定的安全机制,不仅要使存储在云端的用户数据 处于绝对安全的境地,而且也要在用户端实施一定的安全机制(例如HTTPS协议)来保护 用户。 (4)多住户机制:SaaS产品通过多住户机制,不仅能更经济地支撑庞大的用户规模, 而且能提供一定的可定制性以满足用户的特殊需求。 软件即服务SaaS (5)优化服务的收费方式:用户可以按需要选择不同种类的收费方式,从而有 效降低用户的运营成本。 (6)灵活选择:用户可以灵活选择SaaS产品的模块、备份、维护、安全、升级 等功能,按需定购,选择更kaiyun体育全站 Kaiyun登录网页加自由。 (7)面向用户:SaaS产品为用户提供面对面使用指导,用户不需要额外增加专 业的互联网技术人员,让用户可以更专注核心业务。 (8)产品优化:SaaS产品可以灵活启用和暂停,产品更新速度加快。 平台即服务PaaS 平台即服务 (Platform as a Service ,PaaS)是云计算的一 种服务模式,即把平台作为一种服务提供的商业模式。 平台即服务PaaS 云计算服务提供商提供的PaaS服务模式是将开发环境、服务器平台、硬件资源等 服务提供给用户,用户在平台的基础上定制开发自己的应用程序并通过其服务器 和互联网传递给其他用户。 PaaS和SaaS服务模式的区别在于SaaS 的用户不能管理应用软件运行的基础设施和 平台,只能做有限的应用程序设置。 PaaS服务模式将软件研发的平台作为一种服务放在网上,加快了SaaS产品的开发。 PaaS服务模式可以提供的平台包括操作系统、编程语言环境、数据库和Web服务 器等,用户可以在平台上部署和运行自己的应用。 同时,用户不能管理和控制底层的基础设施,只能控制自己部署的应用。 平台即服务PaaS PaaS服务模式面向的主要用户是开发人员。通过使用PaaS模式的产品,用户可以 在一个包含软件开发工具包 (Software Development Kit ,SDK)、文档和测试 环境等在内的开发平台上非常方便地编写应用。 而且不论是在部署,或者在运行的时候,用户都无须为服务器、操作系统、网络 和存储等资源的管理操心,这些烦琐的工作都由PaaS服务提供商负责处理。 而且PaaS 的整合率非常惊人,一台运行Google App Engine 的服务器能够支撑成 千上万的Google Android应用,也就是说,开发人员通过利用PaaS服务模式极大 地降低了开发成本。 平台即服务PaaS PaaS产品主要有以下几个功能: 平台即服务PaaS (1)友好的开发环境:PaaS产品通过提供SDK和集成开发环境 (Integrated Development Environment ,IDE)等工具来让用户能在本 地方便地进行应用的开发和测试。 (2) 丰富的服务:PaaS产品会以应用程序编程接口 (Application Programming Interface ,API)的形式将各种各样的服务提供给上层的应 用。 (3)自动的资源调度: PaaS产品具有即可伸缩性,不仅能优化系统资 源,而且能自动调整资源来帮助运行于其上的应用,以便更好地应对突 发流量。 平台即服务PaaS (4)精细的管理和监控:PaaS产品可以提供应用层的管理和监控,能够观察应 用运行的情况和具体数值,例如,吞吐量和反映时间,以便更好地衡量应用的运 行状态,PaaS产品还可以通过精确计量应用使用所消耗的资源来更好地计费。 (5)易学习: PaaS产品包括不同类型的平台,用户在PaaS 上面开发,则有可能 不需要学习新的语言或者新的框架。 (6)使用高安全的安全协议:PaaS产品需要使用高安全的安全协议,并不断更 新安全协议和措施,数据泄露以及个人身份数据的丢失都将招致严厉的处罚,并 有可能导致非常重大的业务损失或失败。 平台即服务PaaS 制约PaaS产品发展的最大的问题是安全问题,即数据加密需求对应用程 序性能的影响以及灾难恢复。 数据加密是在把数据发送给PaaS服务之前PaaS产品必须执行的一个操作 步骤,而这一步骤需要花费大量的时间,从而对应用程序的性能造成了 不利影响。 第二个问题是灾难恢复。如果一家PaaS服务提供商发生了长时间的故障, 那么PaaS服务的所有用户是否能够继续开展正常的业务,处于队列中或 处理过程中的消息会被如何处理,数据是否会被恢复,这都是PaaS产品 需要解决的问题。 基础设施即服务IaaS 基础设施即服务 (Infrastructure as a Service ,IaaS)是云 计算的一种服务模式,即把基础设施作为一种服务提供的商 业模式。 基础设施即服务IaaS IaaS服务模式可以理解为云计算服务提供商将多台服务器的内存、I/O设备、存储 和计算能力整合成一个虚拟的资源池,为用户提供存储资源和虚拟化资源等服务。 IaaS服务模式的主要用户是系统管理员。 用户可以通过IaaS 获取计算机、存储空间、网络连接、负载均衡和防火墙等基本 资源,可以在此基础上部署和运行各种软件,包括操作系统和应用程序。 但是,用户不能管理或控制任何云计算基础设施,但能控制操作系统的选择、存 储空间、部署的应用,也有可能获得有限制的网络组件 (例如路由器、防火墙、 负载均衡器等)的控制。 这些基础设施的烦琐的管理工作将由IaaS服务提供商来处理。 基础设施即服务IaaS IaaS产品主要有以下几个功能: 基础设施即服务IaaS (1)资源抽象: IaaS使用资源抽象的方法,例如资源池, 可以更好地调度和管理物理资源。 (2)资源监控:IaaS通过对资源的监控,能够保证基础设施 高效率的运行。 (3)负载管理:通过负载管理,IaaS不仅使部署在基础设施 上的应用更好地应对突发情况,还可以更好地利用系统资源。 基础设施即服务IaaS (4)数据管理:IaaS产品需要保证数据的完整性、可靠性以及可管理性。 (5)资源部署:IaaS 资源的部署将整个资源从创建到使用的流程自动化。 (6)安全管理:IaaS 的安全管理的主要目标是保证基础设施和其提供的 资源能被合法地访问和使用。 (7)计费管理:通过细致的计费管理,IaaS 能使用户更灵活地使用资源。 基础设施即服务IaaS 但是,IaaS也可能存在安全漏洞,例如,服务商提供一个共 享的基础设施,包括CPU缓存、GPU等,对于该系统的使用 者而言,基础设施并不是完全隔离的,这样就会产生一个后 果,当一个攻击者得逞时,全部服务器都向攻击者敞开了大 门。 目前,IaaS一般从分区和防御策略的角度来解决这个问题, 监控环境是否有未经授权的修改和活动。 三种服务模式的关系 云计算的三种主要的服务模式SaaS 、PaaS和 IaaS之间既有联系也有区别。 三种服务模式的关系 可以从两个角度进行分析: (1)用户体验角度: SaaS 、PaaS和IaaS之间关系是独立的,因为它们主要的用户类型不同。SaaS 的用户主 要是中小型企业和普通用户,用户直接使用云平台的软件服务,不要求用户掌握编程 开发知识;PaaS 的用户主要是开发者,用户需要在云平台开发程序,要求用户掌握一 定的编程开发知识;IaaS 的用户是系统管理员,用户需要对云平台的系统进行管理, 要求用户掌握较好的编程开发知识和系统管理知识。 (2)技术角度: 虽然SaaS是基于PaaS产生,而PaaS基于IaaS产生,但它们并不是简单的继承关系,因 为首先SaaS可以基于PaaS 或者直接部署于IaaS之上,其次PaaS可以从IaaS 上构建,也可 以直接构建在物理资源之上。 三种服务模式的关系 用户获取的资 服务类型 用户类型 对用户的要求 代表产品 源 不需要掌握特 SaaS 软件 普通用户 有限 Google Apps 定知识 需要一定编程 Azure PaaS 平台 开发者 中等 知识 Platform 需要较好的系 IaaS 基础设施 系统管理员 较大 EC2 统管理知识 三种服务模式的关系 除了NIST 定义的云计算的三种主要服务模式SaaS 、 PaaS和IaaS之外,云计算在发展过程中还涌现了以 下几种服务模式: 三种服务模式的关系 (1)Hardware as a Service ,硬件即服务,简称HaaS ,这层的作用是将 硬件作为服务提供给用户。 (2)Backend as a Service ,后端即服务,简称BaaS ,这层的作用是将 后端作为服务提供给用户。 (3)Mobile Backend as a Service ,移动后端即服务,简称MBaaS ,这 层的作用是将移动后端作为服务提供给用户。 三种服务模式的关系 (4)Metal as a Service ,金属即服务,简称MaaS ,这层的作用是将金 属设备作为服务提供给用户。 (5)Information Technology as a Service ,IT 即服务,简称ITaaS ,这层 的作用是将信息技术作为服务提供给用户。 (6)Communications as a Service ,通信即服务,简称CaaS ,这层的作 用是将通信作为服务提供给用户。 3.云计算服务模式例 天翼云 中国电信公司从2009年启动云计算的研究和开发,至2011年 8月正式对外发布名为 “天翼云”的云计算战略、品牌及解 决方案,2012 年9月,电信正式对外提供云主机和云存储服 务,成为中国3大运营商中对外提供云计算服务的第一家。 中国电信公司的云计算发展战略明确提出做IaaS服务提供商 领导者、PaaS应用的主导者和SaaS服务的提供者,因此 “天 翼云”的云计算体系主要包括IaaS 、PaaS和SaaS 三个平台以 及其他平台。 天翼云 (1)HaaS平台:包括服务器、存储设备、网络设备、安全设备等。 (2)IaaS平台:以虚拟机服务为主,完成计算机设备、网络设施、移动互联网 设施等IT 资源的虚拟化和基础管理,建立相应的多租户管理、服务管理、计费、 账务等云计算服务管理系统,通过现有业务渠道,对外提供弹性存储、弹性计算、 大容量数据库、灾备等IaaS云计算服务。 (3)运营支撑系统 (The Office of Strategic Services ,OSS):主要支撑电信 的运营,包括网络管理系统 (Network Management System,NMS)和网元管理 系统 (Element Management System,EMS)等。 天翼云 (4)业务支撑系统 (Business Support System,BSS):主要支撑电信的业务, 包括用户关系管理 (Customer Relationship Management ,CRM)、业务运营支 撑系统 (Business Operation Support System,BOSS)、在线计费系统 (Online Charging System,OCS)、融合计费系统 (Convergent Billing System ,CBS)、 电子充值中心 (E- Voucher Center ,EVC)、经营分析系统 (Business Intelligence ,BI)等。 (5)OS-PaaS平台:包括计费引擎、协议适配、网络接入、商业智能引擎、海量 存储、分布式文件系统、并行数据处理、分布式锁服务、集群调度管理等。 天翼云 (6)AS-PaaS平台:包括媒体 (图片、音乐、视频)、通信 (语言、短信、彩信、 网络
原创力文档创建于2008年,本站为文档C2C交易模式,即用户上传的文档直接分享给其他用户(可下载、阅读),本站只是中间服务平台,本站所有文档下载所得的收益归上传人所有。原创力文档是网络服务平台方,若您的权利被侵害,请发链接和相关诉求至 电线) ,上传者