文章目录
云计算概论
云计算概述
云计算的由来
思想演化
传统计算VS云计算
传统的计算模式无法应对日益增长的数据需求
技术支撑
并行计算
分布式计算
网格计算
概念支撑
虚拟化技术
效用计算
将基础设施作为服务IaaS(Infrastructure as Service )
将平台作为服务PaaS(Platform as a Service)
软件作为服务SaaS(Software as a Service)
- 基础设施(IaaS):把计算、存储、网络以及搭建应用环境所需的一些工具当成服务提供给客户,使得用户能够按需获取IT基础设施。IaaS主要由计算机硬件、网络、存储设备、平台虚拟化环境、效用计费方法、服务级别协议等组成。
- 平台(PaaS):一种分布式平台服务,为用户提供一个包括应用设计、应用开发、应用测试及应用托管的完整的计算机平台。
- 软件(SaaS):软件服务提供商为了满足用户的需求提供的软件的计算能力。SaaS云服务提供上负责维护和管理云中的软件以及支撑软件运行的硬件设施,同时免费为用户提供服务或者以按需使用的方式向用户收费。所以,用户无需进行安装、升级和防病毒等,并且免去了初期的软硬件支出。
云计算与大数据
云计算和大数据的关系:云计算是大数据的处理手段。
云计算的历史
目前比较有名的云厂商,亚马逊、阿里巴巴。
当时为了应对圣诞节期间迅猛增加的数据量,亚马逊购入了大量的设备进行支撑。问题是,节日过去之后出现了大量设备闲置的问题。亚马逊想到一种方式,把富余的计算能力、存储带宽,卖给其他需要使用数据中中心服务的公司。这就产生了最早的基础设施即服务IaaS的云计算服务模式。
云计算基础
虚拟化
云计算中最重要的概念就是虚拟化。虚拟化由摩尔定律进行支撑。
摩尔定律:硬件设备在十八个月计算能力提高一倍,价格降低一半。包括CPU、存储。
1、虚拟化的背景
使用强大的硬件,来运行少数应用显得越开越浪费;但在单一操作系统上跑多个应用又回产生冲突。于是,虚拟化应运而生。
顶尖的虚拟机平台提供商:
- VMWare
- Citrix
- Microsoft
2、虚拟化方式
- 硬件上进行虚拟化
- 操作系统上进行虚拟化
3、虚拟化的益处
能更充分地发挥现有处理器资源的作用,减少硬件机箱的数量,也随之减少占用空间、电力和热量。
云计算演化的四个阶段
- 电厂模式阶段
例用电厂的规模效应,来降低电力的价格,并让用户使用起来更方便,且无需维护和购买任何发电设备。 - 效用计算阶段
在1960年左右,当时计算设备的价格是非常高昂的。产生了共享计算资源的想法。 - 网格计算阶段
网格计算,研究如何把一个需要非常巨大的计算能力才能够解决的问题,分成许多小的部分;然后把这些部分分配给许多地性能的计算机来处理;以后把这些计算结果综合起来攻克大问题。 - 云计算阶段
云计算的核心,与效用计算和网格计算非常类似,也是希望IT技术能像电力那样方便,并且成本低廉。
与效用计算和网格计算计算不同的是,云计算在需求方面已经有了一定的规模,同时在技术方面也已经基本成熟。
云计算出现和发展的技术原动力
- 芯片和硬件技术的飞速发展
- 虚拟化技术的成熟
- 面向服务架构的广泛应用
- 软件即服务模式的流行
- 互联网技术的发展
- Web2.0技术的流行和被广泛接受
云计算的概念和特征
云计算基本概念
维基百科:云计算将IT相关的能力以服务的方式提供给用户,允许用户在不了解提供服务的技术、没有相关知识以及设备操作能力的情况下,通过Internet获取需要服务。
中国云计算网:云计算时分布式计算(Distributed Computing )、并行运算(Parallel Computing )和网格计算(Grid Computing )的发展,或者说是这些科学概念的商业体现。
云计算专家刘鹏:云计算是一种商业计算模型,它将计算任务分布在大量计算机构成的资源池,使各种应用系统能够根据需要获取计算能力、存储空间和各种软件服务。
美国国家实验室的资深科学家Tan Foster:云计算时由规模经济推动,为互联网上的外部用户提供一组抽象的、虚拟化的、动态可扩展的、可管理的计算资源能力、存储能力、平台和服务的一种大规模分布式计算的聚合体。
美国国家标准与技术研究所(NIST):云计算是一种无处不在、便捷且按需对一个共享的可配置计算资源(包括网络、服务器、存储、应用和服务)进行网络访问的模式,它能够通过最少量的管理以及与服务提供商的互动实现计算资源的迅速供给和释放。
国务院政府工作报告:将云计算作为国家战略性新兴产业。1)云计算是基于互联网的服务的增加、使用和交付模式,通涉及通过互联网来提供动态、易扩展且经常是虚拟化的资源。2)云计算是传统计算机和网络技术发展融合的产物,它意味着计算能力也可以作为一种商品通过互联网进行流通。
百度百科:云计算(cloud computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网拉提供倒台易扩展且经常是虚拟化的资源。
1、部署模式
- 公有云
- 私有云
- 混合云
云类型&属性 | 建设地点 | 服务对象 | 数据安全 | 功能拓展 | 服务质量 | 弹性扩容 | 成本 | 核心属性 |
---|---|---|---|---|---|---|---|---|
私有云 | 企业内部 | 内部员工 | 高 | 高 | 强 | 差 | 维护成本较高 | 专有 |
公有云 | 互联网 | 外部用户 | 低 | 低 | 中 | 强 | 数据风险成本较高 | 共享 |
混合云 | 企业内部+互联网 | 内部员工、外部用户 | 高 | 中 | 差 | 中 | 学习成本较高 | 个性化配置 |
云计算的组成
1、基础设施
云基础设施,即IaaS,是计算机基础设施,通常是虚拟化的平台环境,作为一项服务。
- Sun网格
- 亚马逊弹性计算云
2、存储
3、平台
4、应用
5、服务
- 亚马逊简单排列服务(Simple Queuing Service)
6、客户端
云计算的特点
1、高可靠性
云计算提供了安全的数据存储方式:
- 电源可持续供应
- 存储备份
- 防止数据丢失
2、高扩展性
云计算能够无缝地扩展到大规模的集群之上,甚至包含数千个节点同时处理。云计算可从水平和垂直两个方向进行扩展。
3、高可用性
当集群中一个或多个节点出现故障的时候,其他节点会接受故障节点的业务,使业务不会收到影响。
4、虚拟技术
一台性能很高的机器可以同时为多个服务提供支持。
5、廉价性
云计算未来发展的展望
- 通过云计算在互联网上处理庞大的数据和获取所需的信息
- 构建大规模的能够与应用程序密切结合的底层基础设施
- 创建新的云计算应用程序为用户提供更多更完善的互联网服务
1、数据安全
2、互操作问题
3、提高网络性能
4、公共标准的开放性问题
云计算的基本特征
基本特征
- 按需自助服务:消费者无需同服务提供商交互就可以获得资助的计算资源能力,如服务器的时间、网络存储等。
无处不在的网络接入:借助于不同的客户端来通过标准的应用对网络访问的可用能力。- 敏捷的弹性:一种对资源快速和弹性提供、同样对资源快速和弹性释放的能力。对消费者来说,所提供的这种能力是无限的并且可以在任何时间以任何量化方式购买。
- 资源池:根据消费者的需求,来动态的划分或释放不同的物理和虚拟资源,这些池化的供应商计算资源以多租户的模式来提供服务。用户经常并不控制或了解这些资源池的准确划分,但可以知道这些资源池在哪个行政区域或数据中心,如包括存储、计算处理、内存、网络带宽及虚拟机个数等。
- 可度量的服务:云系统对服务类型通过计量的方法来自动控制和优化资源使用。
1、资源配置动态化
- 根据消费者的需求动态划分或释放不同的物理或虚拟资源。
- 当增加一个需求时,可通过增加可用的资源进行匹配,实现资源的快速弹性提供;如果用户不在使用这部分资源时,可释放这些资源。
- 云计算为客户提供的这种能力是无限的,实现了IT资源利用的可扩展性。
2、需求服务的自助化
3、以网络为中心
4、服务可计量化
5、资源的池化和透明化
对服务的提供者而言:
- 各种底层资源(计算、储存、网络、资源逻辑等)的异构性(如果存在某种异构性)被屏蔽,边界被打破。
- 所有资源可以被统一管理和调度,成为所谓的“资源池”,从而为用户提供按需服务。
对用户而言: - 资源时透明的、无限大的
- 无需了解内部结构
- 只关心自己的需求是否得到满足。
云计算的发展现状
国内外发展现状
- 云计算是多种技术混合演进的结果
- 成熟度较高
- 大公司推动,发展迅速
国外发展现状
目前我国云计算市场额仍旧较小,随着我国信息化普及、人口规模的快速增长,云计算市场将会呈现出巨大的发展潜力。
随着云计算应用不断向深处拓展,整个产业市场规模将迅速发展。
产业的发展现状
工信部启动针对云计算的“十三五”规划:
- 重点培育龙头企业
- 打造云计算产业链
- 实现国产化设备进口替代保障信息安全
- 随着云计算“十三五”规划的进一步落地,未来信息设备国产化的步伐有望进一步加快,云计算行业有望迎来爆发式增长。
市场容量
- 我国公有云服务市场仍处于低总量、高增长的产业发展初期。
- 2013年我国公有云服务市场规模约为47.6亿元,远高于全球平均水平。
- 国内市场竞争带来产业格局变革,开源技术受到广泛关注,使得信息技术得到快速发展。
- 前景预测:云计算市场竞争激烈,整合将进一步加剧,基础互联网服务商将被改造;一些老旧商业模式在新一轮革命浪潮中将被抛弃。
云计算面临的问题
1、云数据中心部署结构不够合理,资源利用率较低。
- 在规模结构方面,中国大规模数据中心比例偏低,还没有实现集约化、规模化的建设。
2、云服务能力亟待提高,配套资源匮乏。
- 规模较下
- 业务单一
- 配套环境建设落后
3、信息安全法律法规和监管体系不够健全。
4、云计算人才缺口较大,缺乏成熟的商业模式。
云计算的发展趋势
- 微软认为云计算的下一步发展就是将这些用户通过互联网更紧密的连接起来,并向他们提供云服务。
微软从战略上将自己未来的云计算发展方向确定为三条路线:
1、完成企业软件组合向网络服务的转型
2、发布PC软件的网络版
3、继续建设数据中心网络
云计算带来的主要变革体现
- 在云计算时代,计算机的处理能力被集中在数据中心,通过网络来进行使用,实现了”IT的服务化“;
- 用户的IT开销由一次性购买软硬件转变为按需购买服务,企业的IT维护成本大幅减低,无需担心数据的丢失;
- 用户的工作方式更加的移动话化、合>作化,可以更加迅速的启动新业务,小规模企业可以通过云计算模式向全球提供服务,实现全球化;
- 云计算模式可以助力发展中国家发展,并产生大量的创业机会;
计算机
云计算给软硬件产业带来的变革
1)软件的变革
- 开发模式:可以调用后端的数据中心资源
- 开发工具:使用Python、Ruby on Rails、Java Scripts、QT等网络编程语言;
- 架构:软件架构为位置感知和用户应用感知
- 设计模式:转变为并行计算模式
- 盈利模式:转变为按服务收费
2)硬件的变革 - 扩充模式:转变为不断增加集群国模的横向扩充模式
- 设备总量:通过虚拟化把众多服务器组成一个巨大的资源池,资源利用率增加到80%以上;
- 设备形态:客户端和移动设备的需求增加
- 采购模式:由硬件品牌转为扩充性和性价比
云计算产业链
硬件提供商、基础软件提供商
云提供商
云服务提供商
应用提供商
个人用户、企业机构用户
云计算数据中心
软件定义的数据中心
1、数据中心的历史
- 数据中心(Data Center)是数据集中存储、计算、交换的中心。
- 数据中心是全球协作的特定设备网络,用来在因特网基础设施上传递、加速、展示、计算、存储数据信息。
2、传统数据中心中的资源 - 传统模式的数据中心的主要问题:过多的机器;机器利用率过低,大部分低于10%;应用迁移太困难;存储需求增长太快;
3、软件定义的数据中心
4、软件定义数据中心的分层模型
云计算数据中心
维基百科给出的定义是“数据中心是一整套复杂的设施。它不仅仅包括计算机系统和其他与之配套的设备(例如通信和存储系统),还包括同于的数据通信连接、环境控制设备、监控设备以及各种安全装置”。
云数据中心建立在传统数据中心和云计算思想的基础上,所谓云计算数据中心是一种基于云计算架构的,计算、存储及网络资源松耦合,完全虚拟化各种IT设备、模块化程度较高、自动化程度较高、具备较高绿色节能程度的新型数据中心。
1、云数据中心的特征
- 高设备利用率:采用虚拟化技术进行系统和数据中心整合,优化资源利用率、简化管理;
- 高可用性:当网络扩展或升级时,网络能够正常运行,对网络的性能影响不大;
- 自动化管理:云数据中心7*24小时无人值守并可远程管理;
- 绿色节能:通过先进的供电和散热技术,降低数据中心的能耗;
2、云数据中心网络部署
采用新型的改进型树结构。
优点:
- 消除了树形结构上层链路对吞吐量的限制
- 为内部节点间通信提供多条并行链路
- 横向扩展的尝试降低了构架数据中心网络的成本
- 与现有数据中心网络使用的以太网结构和IP配置的服务器兼容