第一章云计算基础架构平台 构建与应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
云计算基础架构平台构建与应用
云计算的分类
依据云计算的服务范围又可以将云计算系统分类为 ,私有云,公有云以及混合云。
云计算基础架构平台构建与应用
云计算的分类
1.公有云 公有云是云基础设施 由一个提供云计算服务的 运营商或称云供应商所拥 有,该运营商再将云计算 服务销售给一般大众或广 大的中小企业群体所共有 ,是现在最主流的,也是 最受欢迎的一种云计算部 署模式。
云计算基础架构平台构建与应用
云计算的特点
10.高层次的编程模型。云计算系统提供高层次的编 程模型。用户通过简单学习,就可以编写自己的云计算 程序,在云系统上执行,满足自己的需求。现在云计算 系统主要采用MapReduce模型。 11.完善的运维机制。在云的另一端,有全世界最专 业的团队来帮用户管理信息,有全世界最先进的数据中 心来帮用户保存数据。同时,严格的权限管理策略可以 保证这些数据的安全。这样,用户无须花费重金就可以 享受到最专业的服务。
Hale Waihona Puke Baidu
云计算基础架构平台构建与应用
云计算的定义
相比于Google,微软对于云计算的态度就要矛盾许 多。如果未来计算能力和软件全集中在云上,那么客户 端就不需要很强的处理能力了,Windows也就失去了 大部分的作用。因此,微软的提法一直是“云+端”。 微软认为,未来的计算模式是云端计算,而不是单纯的 云计算。 而在学术界,网格计算之父Ian Foster认为,云计 算是一种大规模分布式计算的模式,其推动力来自规模 化所带来的经济性。在这种模式下,一些抽象的、虚拟 化的、可动态扩展和被管理的计算能力、存储、平台和 服务汇聚成资源池,通过互联网按需交付给外部用户。
云计算基础架构平台构建与应用
云计算的定义
来自著名的伯克利(Berkeley)大学的一篇技术报 告则指出,云计算既是指透过互联网交付的应用,也是 指在数据中心中提供这些服务的硬件和系统软件。前半 部分即是SaaS,而后半部分则被称为Cloud。 根据以上这些来自产业不同的说法,我们不难发现 ,大家对于云计算基本上还是有个一致的看法的,只是 在某些范围的划定上有所区别。现阶段广为接受的是美 国国家标准与技术研究院(NIST)定义
云计算基础架构平台构建与应用
云计算的层次以及分类
3层体系架构多 分为基础设施服务层 (Infrastructure as a Service,IaaS)、 平台服务层 (Platform as a Service,PaaS)、软 件服务层(Software as a Service,SaaS ),即3层SPI (SaaS 、PaaS、IaaS的首字 母缩写)架构。
云计算基础架构平台构建与应用
云计算的定义
IBM认为,云计算是一种计算风格,其基础是用公 共或私有网络实现服务、软件及处理能力的交付。 前Google CEO埃里克·施密特博士认为,云计算与 传统的以PC为中心的计算不同,它把计算和数据分布在 大量的分布式计算机上,这使计算能力和存储获得了很 强的可扩展能力,并方便了用户通过多种接入方式(例 如计算机、手机等)方便地接入网络获得应用和服务。
云计算基础架构平台构建与应用
云计算的分类
2. 私有云 私有云是云基础设施被某单一组织拥有或租用,可 以坐落在本地(on Premise)或防火墙外的异地,该基础 设施只为该组织服务。 私有云主要是为企业内部提供云服务,不对公众开 放,大多在企业的防火墙内工作,并且企业IT人员能对 其数据、安全性和服务质量进行有效的控制。与传统的 企业数据中心相比,私有云可以支持动态灵活的基础设 施,从而降低IT架构的复杂度,使各种IT资源得以整合 和标准化。
云计算基础架构平台构建与应用
云计算的定义
云计算的三种定义: 定义一:云计算是一种按使用量付费的模式,这种模 式提供可用的、便捷的、按需的网络访问, 进入可配置的 计算资源共享池(资源包括网络,服务器,存储,应用软 件,服务),只需投入很少的管理工作,或与服务供应商 进行很少的交互,就可以让这些资源能够被快速提供。 定义二:云计算是一种计算模式,在这种模式下,动 态可扩展而且通常是虚拟化的资源通过互联网以服务的形 式提供出来。终端用户不需要了解“云”中基础设施的细 节,不必具有相应的专业知识,也无须直接进行控制,而 只需关注自己真正需要什么样的资源,以及如何通过网络 来得到相应的服务。
云计算基础架构平台构建与应用
云计算的分类
(3)灵活。对用户 而言,公有云在容量方 面几乎是无限的。就算 用户的需求量近乎疯狂 ,公有云也能非常快地 予以满足。 (4)功能全面。公 有云在功能方面非常丰 富全面,如可支持多种 主流的操作系统和成千 上万的应用。
云计算基础架构平台构建与应用
云计算的分类
云计算基础架构平台构建与应用
云计算的层次架构
1.基础架构即服务( Infrastructure as a Service ) 位于云计算3层服务的最 底端。也是云计算狭义定义所 覆盖的范围,就是把IT基础设 施像水、电一样以服务的形式 提供给用户,以服务形式提供 基于服务器和存储等硬件资源 的可高度扩展和按需变化的IT 能力。通常按照所消耗资源的 成本进行收费。
云计算基础架构平台构建与应用
云计算的特点
7.极其经济廉价。由于云的特殊容错措施可以采用 极其廉价的节点来构成云,云的自动化集中式管理使大 量企业无须负担日益高昂的数据中心管理成本,云的通 用性使资源的利用率较传统系统大幅提升,因此用户可 以充分享受云的低成本优势。通常只要花费几百美元、 几天时间就能完成以前需要数万美元、数月时间才能完 成的任务。
云计算基础架构平台构建与应用
云计算的定义
而InformationWeek的定义则更加宽泛,云 计算是一个环境,其中任何的IT资源都可以以服务的形 式提供。 就连财经媒体也对云计算很感兴趣。美国最畅 销的日报《华尔街日报》也在密切跟踪云计算的进展。 它认为云计算使得企业可以通过互联网从超大数据中心 获得计算能力、存储空间、软件应用和数据。客户只需 要在必要时为他使用的资源付费,从而可以避免建立自 己的数据中心并采购服务器和存储设备。
云计算基础架构平台构建与应用
云计算的定义
云计算是一个新技术,同时也是一个新概念,一种 新模式,而不是单纯的指某项具体的应用或标准。
云计算基础架构平台构建与应用
云计算的定义
前Gartner研究副总裁Ben Pring认为,云计算 正在成为一个大众化的词语。作为一个对互联网的比 喻,"云"是很容易理解的。一旦同"计算"联系起来, 它的意义就扩展了,而且开始变得模糊起来。 美林证券认为,云计算是透过互联网从集中的服 务器交付个人应用(E-mail、文档处理和演示文稿) 和商业应用(销售管理、客户服务和财务管理)。这 些服务器共享资源,如存储、处理能力和带宽。通过 共享,资源能得到更有效的利用,而成本也可以降低 80~90%。
云计算基础架构平台构建与应用
云计算的层次架构
3.软件即服务( Software as a Service) 是最常见的云计算服务 ,位于云计算3层服务的顶 端。用户通过标准的Web浏 览器来使用Internet上的软 件。服务供应商负责维护和 管理软硬件设施,并以免费 (提供商可以从网络广告之 类的项目中生成收入)或按 需租用方式向最终用户提供 服务。
云计算基础架构平台构建与应用
云计算的分类
公有云在许多方面都有其优越性,下面是其中的四 个方面: (1)规模大。因为公有云的公开性,它能聚集来自 于整个社会并且规模庞大的工作负载,从而产生巨大的 规模效应,如能降低每个负载的运行成本或者为海量的 工作负载作更多优化。 (2)价格低廉。由于对用户而言,公有云完全是按需 使用的,无须任何前期投入,所以与其他模式相比,公 有云在初始成本方面有非常大的优势。而且,就像前面 提到的那样,随着公有云的规模不断增大,它将不仅使 云供应商受益,而且也会相应地降低用户的开支。
云计算基础架构平台构建与应用
云计算的定义
最后归纳的云计算 的定义: 云计算是一种模式 ,它实现了对共享可配 置计算资源(网络、服 务器、存储、应用和服 务等)的方便、按需访 问;这些资源可以通过 极小的管理代价或者与 服务提供者的交互被快 速地准备和释放。
云计算基础架构平台构建与应用
云计算的特点
云计算基础架构平台构建与应用
云计算的特点
5.高可扩展性。云计算系统是可以随着用户的规模 进行扩张的,可以保证支持客户业务的发展。因为用户 所使用的云资源可以根据其应用的需要进行调整和动态 伸缩,并且再加上前面所提到的云计算数据中心本身的 超大规模,云能够有效地满足应用和用户大规模增长的 需要。 6.按需服务。云是一个庞大的资源池,用户可以支 付不同的费用,以获得不同级别的服务等。并且,服务 的实现机制对用户透明,用户无须了解云计算的具体机 制,就可以获得需要的服务。
云计算基础架构平台构建与应用
云计算的特点
8.自动化。在云中,不论是应用、服务和资源的部 署,还是软硬件的管理,主要通过自动化的方式来执行 和管理,从而也极大地降低了整个云计算中心的人力成 本。
云计算基础架构平台构建与应用
云计算的特点
9.节能环保。云计算技术能将许许多多分散在低利 用率服务器上的工作负载整合到云中,来提升资源的使 用效率,而且云由专业管理团队运维,所以其电源使用 效率(Power Usage Effectiveness,PUE)值比普通企 业的数据中心出色很多
Amazon超大规模的数据中心
云计算基础架构平台构建与应用
云计算的特点
1.超大规模。大多数云计算数据中心都具有相当 的规模,Google云计算中心已经拥有几百万台服务器 ,而Amazon、IBM、Microsoft、Yahoo等企业所 掌控的云计算规模也毫不逊色,均拥有几十万台服务 器。 2.虚拟化。云计算支持用户在任意位置使用各种 终端获取应用服务。所请求的资源来自云,而不是固 定的有形的实体。资源以共享资源池的方式统一管理 ,利用虚拟化技术,将资源分享给不同用户,资源的 放置、管理与分配策略对用户透明。
云计算基础架构平台构建与应用
云计算的特点
3.高可靠性。云计算中心在软硬件层面采用了诸如 数据多副本容错、心跳检测和计算节点同构可互换等措 施来保障服务的高可靠性,使用云计算比使用本地计算 机可靠。它还在设施层面上的能源、制冷和网络连接等 方面采用了冗余设计来进一步确保服务的可靠性。 4.通用性与高可用性。云计算不针对特定的应用, 云计算中心很少为特定的应用存在,但它有效支持业界 的大多数主流应用,并且一个云可以支撑多个不同类型 的应用同时运行,在云的支撑下可以构造出于变万化的 应用,并保证这些服务的运行质量。
云计算基础架构平台构建与应用
云计算的层次架构
2.平台即服务( Platform as a Service) 位于云计算3层服务的 最中间。通常也称为"云计 算操作系统"。它提供给终 端用户基于互联网的应用开 发环境,包括应用编程接口 和运行平台等,并且支持应 用从创建到运行整个生命周 期所需的各种软硬件资源和 工具。
云计算基础架构平台构建与应用
云计算的分类
由于私有云主要在企业数据中心内部运行,并且由 企业的IT团队来进行管理,因此这种模式在下面五个方 面表现了出色的优势。 (1)数据安全。虽然每个公有云的供应商都对外宣称 ,其服务在各方面都非常安全,特别是在数据管理方面 。 (2)服务质量(QoS)。因为私有云一般在企业内部, 而不是在某个遥远的数据中心,所以当公司员工访问那 些基于私有云的应用时,它的服务质量应该会非常稳定 ,这样就不会受到远程网络偶然发生异常的影响。
云计算基础架构平台 构建与应用
云计算基本概念
云计算基础架构平台构建与应用
计算模式的演变
IT技术的发展日新月异,传统的计算模式已经越来 越难适应当今大数据的处理以及各类工程或科学计算任 务。事实上,伴随着计算机的逐步普及和半导体技术的 不断进步,计算模式已经经历了几次大的变革,这些变 革主要包括四个阶段 1.字符哑终端—主机 2.客户—服务器 3.集群计算 4.云计算
2. 私有云 私有云是云基础设施被某单一组织拥有或租用,可 以坐落在本地(on Premise)或防火墙外的异地,该基础 设施只为该组织服务。 私有云主要是为企业内部提供云服务,不对公众开 放,大多在企业的防火墙内工作,并且企业IT人员能对 其数据、安全性和服务质量进行有效的控制。与传统的 企业数据中心相比,私有云可以支持动态灵活的基础设 施,从而降低IT架构的复杂度,使各种IT资源得以整合 和标准化。