云计算技术及体系结构
二、云计算体系结构
云计算体系结构: 云计算平台是一个强大的 “云”网络,连接了大量并发的网络计算和 服务,可利用虚拟化技术扩展每一个服务器 的能力,将各自的资源通过云计算平台结合 起来,提供超级计算和存储能力。通用的云 计算体系结构如下图所示:
云计算体系结构
软件即服务(SaaS):它是一种通过Internet提 供软件的模式,用户无需购买软件,而是向提供商 租用基于Web的软件,来管理企业经营活动。
二、云计算体系结构
云计算基本原理:利用非本地或远程服务器(集群)的分布式 计算机为互联网用户提供服务(计算、存储、软硬件等服务)。 这使得用户可以将资源切换到需要的应用上,根据需求访问计 算机和存储系统。云计算可以把普通的服务器或者PC连接起来 以获得超级计算机计算机的计算和存储等功能,但是成本更低。 云计算真正实现了按需计算,从而有效地提高了对软硬件资源 的利用效率。云计算的出现使高性并行计算不再是科学家和专 业人士的专利,普通的用户也能通过云计算享受高性能并行计 算所带来的便利,使人人都有机会使用并行机,从而大大提高 了工作效率和计算资源的利用率。云计算模式中用户不需要了 解服务器在哪里,不用关心内部如何运作,通过高速互联网就 可以透明地使用各种资源。
一、什么是云计算
云计算(cloud computing)是基于互联网的相关 服务的增加、使用和交付模式,通常涉及通过互联网 来提供动态易扩展且经常是虚拟化的资源。
云是网络、互联网的一种比喻说法。过去在图中往往 用云来表示电信网,后来也用来表示互联网和底层基 础设施的抽象。
狭义云计算指IT基础设施的交付和使用模式,指通过 网络以按需、易扩展的方式获得所需资源;
云计算的兴起
云计算是近年来一个热门的技术名词,很多 专家认为,云计算会改变互联网的技术基础, 甚至会影响整个产业的格局。
正因为如此,很多大型企业都在研究云计算 技术和基于云计算的服务,亚马逊、谷歌、 微软、IBM、SUN 等IT 巨头都在其中。
云计算的兴起
几年之内,云计算已从新兴技术发展成为当今的热点技术。 从2003 年Google 公开发布的核心文件到2006 年 Amazon EC2(亚马逊弹性计算云)的商业化应用,再到 美国电信巨头AT&T(美国电话电报公司)推出的Synaptic Hosting(动态托管)服务,云计算从节约成本的工具到盈 利的推动器,从ISP(网络服务提供商)到电信企业,已然 成功地从内置的IT 系统演变成公共的服务。
广义云计算指服务的交付和使用模式,指通过网络以 按需、易扩展的方式获得所需服务。这种服务可以是 IT和软件、互联网相关,也可是其他服务。它意味着 计算能力也可作为一种商品通过互联网进行流通。
云计算背景
云计算是继1980年代大型计算 机到客户端-服务器的大转变之 后的又一种巨变。
云计算(Cloud Computing) 是分布式计算(Distributed Computing)、并行计算 (Parallel Computing)、效 用计算(Utility Computing)、网络存储 (Network Storage Technologies)、虚拟化 (Virtualization)、负载均衡 (Load Balance)等传统计算 机和网络技术发展融合的产物。
二、云计算体系结构
云计算是全新的基于互联网的超级计算理念和模式, 实现云计算需要多种技术结合,并且需要用软件实现 将硬件资源进行虚拟化管理和调度,形成一个巨大的 虚拟化资源池,把存储于个人电脑、移动设备和其他 设备上的大量信息和处理器资源集中在一起,协同工 作。
按照最大众化、最通俗理解云计算就是把计算资源都 放到互联网上,互联网即是云计算时代的云。计算资 源则包括了计算机硬件资源(如计算机设备、存储设 备、服务器集群、硬件服务等)和软件资源(如应用 软件、集成开发环境、软件服务)。
2012 年更是云计算快速发展的一年,各种云技术、云方案 将陆续出台,无论是早期亚马逊的Cloud Drive,还是 2011 年苹果公司推出的iCloud,或是2012 年微软推出的 System Center 系统等,都把目标盯紧了云计算这块大 “肥肉”。
云计算的定义
Wiki定义:云计算是一种通过Internet以服务的方式提供 动态可伸缩的虚拟化的资源的计算模式。
云计算常与网格计算、效用计算区别
网格计算:分布式计算的一种,由一群松散耦合的 计算机组成的一个超级虚拟计算机,常用来执行一 些大型任务。
效用计算:IT资源的一种打包和计费方式,比如按 照计算、存储分别计量费用,像传统的电力等公共 设施一样。
云计算部署依赖于计算机集群(但与网格的组成、 体系结构、目的、工作方式大相径庭),也吸收了 自主计算和效用计算的特点。
云计算主要经历了四个阶段才发展到现在这样比较 成熟的水平,这四个阶段依次是电厂模式、效用计 算、网格计算和云计算。
云计算的服务形式
基础设施即服务(IaaS):消费者通过Internet可 以从完善的计算机基础设施获得服务。
平台即服务(PaaS):PaaS实际上是指将软件研 发的平台作为一种服务,以SaaS的模式提交给用 户。Байду номын сангаас此,PaaS也是SaaS模式的一种应用。但是, PaaS的出现可以加快SaaS的发展,尤其是加快 SaaS应用的开发速度。
美国国家标准与技术研究院(NIST)定义:云计算是一种 按使用量付费的模式,这种模式提供可用的、便捷的、按需 的网络访问, 进入可配置的计算资源共享池(资源包括网 络,服务器,存储,应用软件,服务),这些资源能够被快 速提供,只需投入很少的管理工作,或与服务供应商进行很 少的交互。“云计算”概念现在被大量运用到生产环境中, 国内的“阿里云”与云谷公司的XenSystem,以及在国外 已经非常成熟的Intel 和IBM,各种“云计算”的应服务范 围正日渐扩大,影响力也无可估量。。