1
1.1 云计算简介
从20世纪40年代世界上第一台电子计算机诞生至今,已经过去了半个多世纪。在这几十
年里,计算模式经历了单机、终端 —主机、客户端 —服务器几个重要时代,发生了翻天覆地的
变化。在过去的几十年里,互联网将全世界的企业与个人连接了起来, 并深刻地影响着每个企
业的业务运作及每个人的日常生活。用户对互联网内容的贡献空前增加,软件更多地以服务的
形式通过互联网被发布和访问, 而这些网络服务需要海量的存储和计算能力来满足日益增长的
业务需求。
互联网使得人们对软件的认识和使用模式发生了潜移默化的改变。 计算模式的变革必将带
来一系列的挑战。 如何获取海量的存储和计算资源?如何在互联网这个无所不包的平 台上更经
济地运营服务?各种新的 IT技术对各行业将会产生怎样的影响?如何才能使互联网服务更加
敏捷、更随需应变?如何让企业和个人用户更加方便、 透彻地理解与运用层出不穷的服务? “云
计算”正是顺应这个时代大潮而诞生的信息技术理念。目前, 无论是信息产业的行业巨头还是
新兴科技公司,都把云计算作为企业发展战略中的重要组成部分。云计算的号角已经吹响,势
不可当。本章将解释什么是云计算,包括它的发展历史与特征优势,阐述云计算的体 系结构,
介绍最近趋势火热的开源项目 OpenStack,最后展示一些经典的云计算解决案例。
1.1.1 云计算概念与特征
云计算无疑是最近各大厂商纷纷追逐的对象, Salesforce.com在2008年年初推出了随需应
变平台DevForce,提供一套全面的云计算架构;在洛杉矶举办的微软专业开发者大会上,微软
推出了备受期待的云计算平台 Windows Azure,以提供微软各大软件的网络版本应用; Sun实
施云计算 Insight挑战Live Mesh;IBM在中国无锡太湖新城科教产业园为中国的软件公司建立
云计算概述
第 章
2
了第一个云计算中心……如今只要搜索“云计算” ,就会出现数不胜数的信息,对云计算的定
义也有多种说法。对于到底什么是云计算,至少可以找到 100种解释,很多学者和机构都对云
计算赋予了不同的比喻和内涵。
维基百科认为云计算是一种能够将动态伸缩的虚拟化资源通过互联网以服务的方式提供
给用户的计算模式,用户不需要知道如何管理那些支持云计算的基础设施。
Whatis.com认为云计算是一种通过网络连接来获取软件和服务的计算模式, 云计算使用户
可以获得使用超级计算机的体验, 用户通过笔记本电脑与手机上的瘦客户端接入云中获取需要
的
《云操作系统应用(OpenStack)》.pdf