zoukankan      html  css  js  c++  java
  • 云计算简介及总结

     云计算的提出

    数据的可用性以及完整性是用户使用云服务的根本。云计算因按需服务、资源池共享、按服务收费等特点,近年来在各应用领域中得到快速发展。计算机的发展历程经历了主机系统与集中计算,效用计算,个人计算机与桌面计算,分布式计算,网格计算,软件即服务( Software as a Service,SaaS ),云计算的出现等阶段。从计算模式的演变历程来看,具有集中、分散、集中的特点。如今,计算模式呈现集中的趋势。图2-1是一个计算模式的发展图。


    云计算是一种新型的计算模式,其主要优势是:即时响应用户需要的计算资源,即根据用户的需求供给或者回收相应的资源。用户可以在应用开始运行时,只申请一部分资源,当有增加需求时,再按需向云服务提供商申请更多的计算资源。云计算的形成对应的是多种技术的组合,这种组合使得把IT作为服务这个非常简单的理念变成了现实。

    云计算的定义、特点及分类

    云计算的定义众说纷纭,2011年1月,NIST(美国国家标准与技术研究院)公布了云计算的定义如下:云计算是一种对IT资源的使用模式,是对共享的可配里的计算资源(如网络、服务器、存储、应用和服务)提供无所不在的、方便的、随需的网络访问。

    随着云计算的发展,为了对云计算有一个评判的标准,总结云计算的9大特性如下:

    (1) IT能力以服务形式提供
    (2)网络化访问
    (3)用户自助服务
    (4)提供开放的服务访问和管理接口
    (5)持续的服务更新与孵化

    (6)资源聚合成池
    (7)自动化管理与快速交付
    (8)弹性扩展
    (9)资源使用计量

    根据云计算服务的部署方式和服务对象范围可以将云分为三类:公有云、私有云和混合云。在公有云中,用户可以在云中租赁资源,也可以租赁基础设施向其他用户提供服务,为了保证用户之间的通信和数据共享等安全。在云计算用户间需要设计安全的访问控制机制[hl[81。依据云计算的服务类型可以将云分为三层:软件即服务SaaS ( Software as a Service SaaS ),平台即服务,PaaS ( Platform as a Service. PaaS)和基础设施即服务IaaS ( Infrastructure as a Service  IaaS )。一般计算环境都具有软件层、操作系统层和硬件层。云计算提供的3种服务模式就对应了一般计算环境的3个层面。这3种服务模式分别是软件即服务(SaaS )、平台即服务( PaaS )及基础设施即服务(IaaS) .

    ( I ) SaaS即云应用软件,.将应用软件进行封装提供给用户。终端用户利用浏览器,通过网络就可以获得所需的或定制的云应用服务。

    ( 2 ) PaaS是在基础设施与应用之间的重要一层,PaaS将基础设施资源进行整合,为用户提供应用的开发环境、部署平台等,方便了应用与基础设施之间的交互。

    ( 3 ) IaaS是将硬件设备等基础设施资源封装成服务提供给用户使用。用户可以在基础设施之上运行任意软件,而服务提供者只负责管理基础设施。

    三者之间的关系如图2-3所示。

       

  • 相关阅读:
    一天一个设计模式(15)——中介者模式
    一天一个设计模式(14)——迭代器模式
    一天一个设计模式(13)——命令模式
    一天一个设计模式(12)——责任链模式
    一天一个设计模式(11)——代理模式
    《windows程序设计》学习_3.4:实现雷区翻转
    《windows程序设计》学习_3.3:利用xp扫雷资源
    《windows程序设计》学习_3.2:左键的使用
    《windows程序设计》学习_3.1:画出雷区,左键的使用
    《windows程序设计》学习_2.2:初识消息,双键的使用
  • 原文地址:https://www.cnblogs.com/LUO77/p/6091411.html
Copyright © 2011-2022 走看看