e-works数字化企业网  »  文章频道  »  基础信息化  »  云计算和虚拟化

从零开始理解云计算 Vol.2:云计算的分类

2017/7/4    来源:腾讯云    作者:李嘉娜      
关键字:云计算   IAAS网络  
这个系列其实是写给自己的云计算知识学习笔记——作为一个没有专业背景的小白,从零开始理解云计算的过程。王良明的《云计算通俗讲义》是一本入门的好书,本文根据书中的内容进行了思考提炼,尝试从通俗易懂的角度理解云计算的分类。
    导语
 
    这个系列其实是写给自己的云计算知识学习笔记——作为一个没有专业背景的小白,从零开始理解云计算的过程。王良明的《云计算通俗讲义》是一本入门的好书,本文根据书中的内容进行了思考提炼,尝试从通俗易懂的角度理解云计算的分类。
 
    上篇文章解释了什么是云计算,这一篇介绍云计算的分类。云计算可以按照层次分为四类:IaaS、PaaS、SaaS、DaaS;或者按照所有权分为三类:私有云、联合云和公共云。本文将着重解释前一种分类的由来。
 
    一、IT环境组成
 
    要理解什么是IaaS、PaaS、SaaS、DaaS,要先了解IT环境的组成。IT环境组成对技术小白来说听起来比较陌生,为了帮助理解,我们先从简单的如何组装个人计算机说起。组装一台个人计算机大致有下面几个步骤:
 
从零开始理解云计算 Vol.2:云计算的分类
 
    一台计算机系统包括 硬件、软件 和 数据资料。软件可分为 平台软件(如操作系统、数据库软件)和 应用软件(如聊天软件、办公软件、上网软件、音视频软件等)。计算机的层次结构如图所示:
 
从零开始理解云计算 Vol.2:云计算的分类
 
    类似的,企业也需要使用计算机来处理日常事务,随着企业的日益发展,企业中的计算机网络也会越来越复杂。为了了解企业中较为复杂的IT环境结构,不妨举个例子:当一家企业购买了一栋办公楼,需要计算机工程师把IT应用环境搭建起来,大致会有下面几个步骤:
 
从零开始理解云计算 Vol.2:云计算的分类
 
    根据上面的步骤,我们可以总结出如下图的企业IT应用环境的逻辑层次结构:
 
从零开始理解云计算 Vol.2:云计算的分类
 
    如图所示,一个典型的IT应用环境从逻辑上分为9层,施工时也是严格按照从第1层到第9层的顺序进行的。九层归并之后分成四层结构:基础设施层、平台软件层、应用软件层和 数据信息层。基础设施层、平台软件层和应用软件层可以进一步归并到T(Technology的首字母,表示技术),数据信息层就是I(Information的首字母,表示信息),这也就是IT的含义。
 
    IT应用环境的四层结构是最为普遍并被广泛接受的划分方法,了解了这些,也就自然能够明白什么是IaaS、PaaS、SaaS和DaaS了。
 
    二、IaaS、PaaS、SaaS 和 DaaS
 
    2.1 IaaS
 
    IaaS 是 Infrastructure as a Service 的缩写,意思是 基础设施即服务,即把IT环境的基础设施层作为服务出租出去:由云端公司把IT环境的基础设施建设好,然后直接对外出租硬件服务器或虚拟机,云端公司负责管理机房基础设施、计算机网络、磁盘柜、硬件服务器和虚拟机,租户自己安装和管理操作系统、数据库、中间件、应用软件和数据信息。
 
从零开始理解云计算 Vol.2:云计算的分类
 
    那么,租户是如何使用这些租来的虚拟机和硬件服务器的呢?
 
    这些设备位于计算机网络的另一端,出租之后并不是把这些设备从云端搬到租户的办公室来使用,而是通过网络使用。租户交了租金,会收到云端公司发送的账号和密码,用以登录云端自助网站,租户可在此管理自己的计算设备:启动和关闭机器、安装操作系统、安装和配置数据库、安装应用软件等。除了启动机器和安装操作系统必须在云端公司提供的自助网站上完成外,其他的操作都可以直接登录到已安装了操作系统并配置好了网卡的硬件服务器或虚拟机中完成。
 
    IaaS型计算设备,对租户而言最大的优点是灵活性高,可以自主决定安装什么操作系统、需不需要数据库及安装什么数据库、安装哪些应用软件、要不要中间件等。
 
    但相应的,IaaS型计算设备有着管理难度大、计算资源浪费严重的缺陷。因为操作系统、数据库和中间件本身要消耗大量的计算资源(CPU、内存和磁盘空间),比如可能出现这样的极端情况:用户租了一个CPU为1核,内存为1GB,硬盘空间是10GB的IaaS机器,然后他自己安装了Windows 7的操作系统、MySQL数据库,由于操作系统和数据库已经把CPU、内存和磁盘空间消耗殆尽,他还想安装运行一个绘图软件都做不到,需要升级机器的配置才行。

责任编辑:李欢
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。
e-works
官方微信
掌上
信息化
编辑推荐
新闻推荐
博客推荐
视频推荐