《云计算:概念、技术与架构》一3.2 基本概念与术语

3.2 基本概念与术语

本节主要阐述一组基础术语,这些术语代表了云及其最基本部件的基本概念和特点。

3.2.1 云

云(cloud)是指一个独特的IT环境,其设计目的是为了远程供给可扩展和可测量的IT资源。这个术语原来用于比喻Internet,意为Internet在本质上是由网络构成的网络,用于对一组分散的IT资源进行远程访问。在云计算正式成为IT产业的一部分之前,云符号作为Internet的代表,出现在各种基于Web架构的规范和主流文献中。现在,同样的符号则专门用于表示云环境的边界,如图3-1所示。

区分术语“云”、云符号与Internet是非常重要的。作为远程供给IT资源的特殊环境,云具有有限的边界。通过Internet可以访问到许多单个的云。Internet提供了对多种Web资源的开放接入,与之相比,云通常是私有的,而且对提供的IT资源的访问也是需要计量的。
Internet主要提供了对基于内容的IT资源的访问,这些资源是通过万维网发布的。而对于由云环境提供的IT资源来说,主要提供的是后端处理能力和对这些能力进行基于用户的访问。另一个关键区别在于,虽然云通常是基于Internet协议和技术的,但是它并非必须基于Web。这里的协议是指一些标准和方法,它们使得计算机能以预先定义好的结构化方式相互通信。而云可以基于任何允许远程访问其IT资源的协议。

                

3.2.2 IT资源

IT资源(IT resource)是指一个与IT相关的物理的或虚拟的事物,它既可以是基于软件的,比如虚拟服务器或定制软件程序,也可以是基于硬件的,比如物理服务器或网络设备(如图3-2所示)。
图3-3表示的是如何用云符号来定义一个云环境的边界,这个云环境容纳并提供了一组IT资源。图中所示的这些IT资源就被认为是基于云的。
本书含有大量如图3-3一样的图示,它们给出了涉及IT资源的技术架构和各种交互场景。在学习和使用这些图时,需要注意以下两点:

  • 一个给定云符号边界中画出的IT资源并不代表这个云中包含的所有可用IT资源。为了说明一个特定的话题,通常只突出显示一部分IT资源。
  • 当重点集中在一个问题的某些方面时,就需要特意用抽象图示来表示底层技术架构。这就意味着,在图示中只会显示实际技术的部分细节。

此外,还有些图示中有些IT资源在云符号之外,这表示这些资源不是基于云的。

3.2.3 企业内部的

作为一个独特且可以远程访问的环境,云代表了IT资源的一种部署方法。处于一个组织边界(并不特指云)中的传统IT企业内部承载的IT资源被认为是位于IT企业内部的,简称为内部的(on-premise)。换句话说,术语“内部的”是指“在一个不基于云的可控的IT环境内部的”,它和“基于云的”是对等的,用来对IT资源进行限制。一个内部的IT资源不可能是基于云的,反之亦然。
有三点需要注意

  • 一个内部的IT资源可以访问一个基于云的IT资源,并与之交互。
  • 一个内部的IT资源可以被迁移到云中,从而成为一个基于云的IT资源。
  • IT资源既可以冗余部署在内部的环境中,也可以在云环境中。

如果在私有云(参见第4章4.4节)中,难以区分是企业内部的IT资源还是基于云的IT资源,那么就需要使用明确的限定词。

3.2.4 云用户与云提供者

提供基于云的IT资源的一方称为云提供者(cloud provider),使用基于云的IT资源的一方称为云用户(cloud consumer)。这两个术语通常代表的是与云及相应云供应合同相关的组织所承担的角色。这些角色将在第4章4.1节中进行正式定义。

3.2.5 可扩展性

从IT资源的角度来看,可扩展是指IT资源可以处理增加或减少的使用需求的能力。
可扩展主要有两种类型:

  • 水平扩展——向外或向内扩展
  • 垂直扩展——向上或向下扩展
    下面分别对这两种扩展类型进行说明。

1.水平扩展
分配和释放IT资源都属于水平扩展(horizontal scaling),如图3-4所示。水平分配资源也称为向外扩展(scaling out),水平释放资源也称为向内扩展(scaling in)。水平扩展是云环境中一种常见的扩展形式。

2.垂直扩展

当一个现有IT资源被具有更大或更小容量的资源所代替,则为垂直扩展(vertical scaling),如图3-5所示。被具有更大容量的IT资源代替,称为向上扩展(scaling up),被具有更小容量的IT资源代替,称为向下扩展(scaling down)。由于垂直扩展在进行替换时需要停机,因此,这种形式的扩展在云环境中不太常见。
表3-1简单对比了水平扩展和垂直扩展各自常见的优势和不足。

3.2.6 云服务

虽然云是可以远程访问的环境,但并非云中所有IT资源都可以被远程访问。比如,一个云中的数据库或物理服务器有可能只能被这个云中的其他IT资源访问。而有公开发布的API的软件程序可以专门部署为允许远程客户访问。
云服务(cloud service)是指任何可以通过云远程访问的IT资源。与其他IT领域中的服务技术——比如面向服务的架构——不同,云计算中“服务”一词的含义非常宽泛。云服务可以是一个简单的基于Web的软件程序,使用消息协议就可以调用其技术接口;或者是管理工具或更大的环境和其他IT资源的一个远程接入点。
如图3-6所示,在图中圆形符号表示云服务,这个云服务是一个简单的基于Web的软件程序。而在右图中,根据云服务提供的访问特性,使用了另一种不同的IT资源符号。

图3-6 具有已发布技术接口的云服务被云外用户访问(左)。作为云服务的虚拟服务器也可以被云边界之外访问(右)。左边的云服务很有可能被用户程序调用,程序会访问云服务的已发布的技术接口。右边的云服务可以被用户访问,用户远程登录到该虚拟服务器上
云计算背后的推动力是以服务的形式提供IT资源,这些服务封装了其他IT资源,并向客户端提供远程使用功能。现在已经出现了多种通用云服务类型的模型,其中大部分都以“作为服务”(as-a-service)作为后缀。

3.2.7 云服务用户

云服务用户(cloud service consumer)是一个临时的运行时角色,由访问云服务的软件程序担任。
如图3-7所示,云服务用户常见类型包括:能够通过已发布的服务合同远程访问云服务的软件程序和服务,以及运行某些软件的工作站、便携电脑和移动设备,这些软件可以远程访问被定位为云服务的其他IT资源。

时间: 2024-09-20 10:59:04

《云计算:概念、技术与架构》一3.2 基本概念与术语的相关文章

《云计算:概念、技术与架构》一1.4 本书组织结构

1.4 本书组织结构 本书第1章和第2章为内容介绍和案例研究的背景信息,后续章节组织如下: 第一部分:云计算基础 第二部分:云计算机制 第三部分:云计算架构 第四部分:使用云 第五部分:附录第一部分:云计算基础 本部分由4章组成,主要介绍了后续章节所需的基础知识,注意,第3章和第4章没有案例研究部分.第3章:理解云计算首先,简要回顾云计算历史,讨论业务驱动力和技术创新.其次,介绍了基本术语和概念.最后,阐述了采用云计算常见的收益和挑战.第4章:基本概念与模型首先确立了云的一般性特性.角色和边界,

《云计算:概念、技术与架构》一1.6 附加信息

1.6 附加信息 本节提供了Prentice Hall的Thomas Erl服务技术系列丛书的补充信息和资源. 1.?更新.勘误和资源(www.servicetechbooks.com) 官网www.servicetechbooks.com提供了本系列中其他著作的相关信息和各种配套资源.建议经常访问该网站,以便获取内容更新与更正. 2.?参考规范(www.servicetechspecs.com) 该网站是一个中央门户网站,用于提供由主要标准组织创建并维护的原始规范文档,其中包含了专门关于云计算

《云计算:概念、技术与架构》一第2章

第2章 案例研究背景案例研究的示例提供了应用场景,其中包括组织机构评估.使用和管理云计算模型与技术.本书展示三个来自不同行业的组织机构以供分析,本章将介绍每个组织机构独特的业务.技术和架构目标.案例研究中展现的组织机构是:ATN--一家全球性公司,向电信业提供网络设备.DTGOV--一家公共组织机构,主要向公共领域组织提供IT基础设施和技术服务.Innovartus--一家开发儿童虚拟玩具和教育娱乐产品的中型公司.本书第一部分后面的大多数章节中都包括一个或多个案例研究示例(Case Study

云存储和云计算都是云架构技术实现

云计算的概念这两年开始越来越多地渗透到安防领域.其中,云存储取得的突破性应用尤为引人注目.本文将主要就云存储在安防领域的应用展开分析. 网络化技术的普及,使得视频资源的联网共享成为很多行业日益迫切的需求,现有分散的视频资源正在朝着大集中的方向推进;平安城市.智能交通等大行业市场通过点.线.面的密集覆盖,每时每刻都在增加新的视频源;720P,1080P,4K,更高的视频分辨率意味更大的视频信息量-- 这些不断增长的视频数据在带来海量视频存储需求的同时,也对当前的视频存储技术提出了一系列新的挑战:如

Hadoop架构替代数据仓库 云计算虚拟技术提升存储能力

传统的商业智能系统大多只为决策人员服务,且受到安全因素影响,分析数据更多地只能在本地用户终端体现,而体现的方式几乎都是普通的电脑.随着计算技术和互联网技术的飞速发展,销售.市场和决策人员的流动性和活动空间越来越大,涉及决策的管理人员越来越多,信息传递的实时性和交互式要求越来越高,这就对商业智能提出了更高的要求.下一代商业智能的发展要求其不仅仅能为高层决策者提供战略型决策,同时也能为企业内其他层次用户提供战术型决策和操作型决策.而企业内中层.基层管理人员及一线员工通常因外出工作而无法及时在电脑前查

基于云计算的数据挖掘平台架构及其关键技术研究

基于云计算的数据挖掘平台架构及其关键技术研究 丁岩 杨庆平 钱煜明 随着云计算日寸代的到来,传统数据挖掘系统在海量数据的分析挖掘方面存在性能瓶颈.文章提出了基于云计算的数据挖掘平台,该平台与传统的数据挖掘系统架构相比有高可扩展性.海量数据处理能力.面向服务.硬件成本低廉等优越性,可以支持大范围分布式数据挖掘的设计和应用.该平台能极大减少运营商.企业在数据挖掘技术上的投入并能加快其挖掘业务的推出,缩短研发周期,进一步提高产品收益. 基于云计算的数据挖掘平台架构及其关键技术研究

阿里云飞天技术总架构师唐洪:飞天技术与应用

一年一度的阿里技术论坛(Alibaba Technology Forum)已走进第7个年头,4月15日,阿里众多技术领军人走进清华校园.通过特设的三大技术论坛,参会人员近距离接触了阿里巴巴在云计算.大数据.金融.电商等方面的技术创新. 在云计算与大数据论坛上,来自阿里云飞天技术总架构师唐洪带来了以<飞天技术与应用>为主题的深度分享.下面是精彩内容内容整理. 图:阿里云发展历程 飞天是阿里云自主研发的大规模分布式云操作系统 飞天设计原则 在开始介绍飞天技术前,唐洪和现场观众分享了当初判断要做云计

围绕云计算 虚拟化技术又呈现新面貌

本文讲的是围绕云计算 虚拟化技术又呈现新面貌,[IT168 资讯]虚拟化技术的三项基本使命-即作为客户端技术,作为服务器技术和作为网络技术,如今正在围绕云计算理念相结合在一起. 起源于X86服务器的虚拟化技术已经快速扩展到存储和网络领域.如今虚拟化技术的应用范围已经涵盖桌面系统,在处理器,内存和交换机上也都可以看到虚拟化的身影.虚拟化技术正在向硬件和软件应用工具渗透,甚至延伸到了智能手机领域. 高科技咨询公司CIMI的首席执行官汤姆.尼勒将虚拟化的三项基本使命描述为客户端技术,服务器技术和网络技

浪潮信息:今年是云计算产品技术布局年

康书伟 浪潮信息(000977)总经理王恩东5月18日在第三届中国云计算大会上表示,2011年将成为浪潮云计算产品技术布局年,继相继推出8路服务器.海量存储.云海集装箱数据中心之后,国内首款自主云数据中心操作系统也即将面世,浪潮将成为国内在云计算软.硬件完成整体布局的厂商.随着浪潮重点打造的32路高端容错服务器推向市场,浪潮信息将形成与国际领导厂商在云基础架构层的比肩之势,为中国云计算实际落地应用提供完全自主化的战略级装备. 王恩东在发言中首次公开全面阐述了公司全面转型云计算战略的举措,并提出未

云计算支撑技术:英特尔硬件虚拟化盘点

从上个世纪80年代开始,我们便为软件.硬件系统的可扩展性伤透了脑筋.数量繁多的硬件种类.软件平台,使得我们不得不进行多种系统之间的移植工作:而后来随着网络技术的发展和PC的发展,我们对本地计算处理速度和轻便性的要求也越来越高.在诸多可解决我们应用矛盾的技术中,云计算是目前最直接.最理想化的技术之一.云计算是虚拟化.公用计算.IaaS,PaaS.SaaS等概念混合演进并跃升的结果,而虚拟化则是云计算的技术基础. 虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程.CPU的虚拟化技术可以单CPU模