1. 云计算概述
1.1 定义1.2 基本特征1.3 云计算涉及的技术领域1.4 云计算的演变 2. 云计算的部署
2.1 云计算的服务和交付模式2.2 云计算的架构实例2.3 四种常见的云计算部署模型 3. OpenStack与云计算
3.1 OpenStack3.2 OpenStack的优势
1. 云计算概述 1.1 定义1.2 基本特征云计算的定义:
美国国家标准与技术研究院(NIST)定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络、服务器、存储、应用软件、服务),这些资源能够被快速提供,只需要很少的管理工作,或与服务供应商进行很少的交互。
云计算的基本特征:
按需自服务:用户可根据自己的需要而获得计算资源:如服务器、存储等;用户不需要与资源提供者进行人的交互广泛的网络访问:用户可以通过网络访问云服务:IP网络;用户可以在任何地点以任何方式来访问云服务资源共享:提供者的计算资源形成一个资源池,采用多租赁形式为多用户提供服务;计算资源可以根据用户的需求,动态的进行分配和重新分配不同的物理和虚拟资源
快速弹性:容量可以在某些情况下快速的扩展或者快速的收缩;对用户而言,可用的供应容量一般无限制,同时可以在任何时间购买到任何数量服务可度量:云系统可以在某些抽象的层次上将用于提供服务的计算能力进行自动的控制和优化资源的使用;资源的使用可以进行监控、控制和报告 1.3 云计算涉及的技术领域
涉及多个领域:
分布式计算并行计算效用计算网络存储虚拟化负载均衡热备份冗余 1.4 云计算的演变
演变过程:
单机部署分布式架构基于虚拟机的架构基于多台物理机的虚拟机协同架构(云计算)
2. 云计算的部署 2.1 云计算的服务和交付模式
基础设施即服务(IaaS):用户通过Internet可以从完善的计算机基础设施获取服务。例如:硬件服务器租用。平台及服务(PaaS):将已经部署好和配置好IT资源,并且『就绪可用』的环境提供给用户;PaaS一般带有不同的开发栈,方便基于不同的软件平台进行开发软件及服务(SaaS):将软件程序定位成共享的云服务。
2.2 云计算的架构实例
(1)大唐移动云计算平台架构
(2)阿里云飞天系统平台
2.3 四种常见的云计算部署模型公有云(Public cloud):由第三方云提供者拥有的可公共访问的云环境社区云:类似于公有云,但是访问被限制于特定的云用户社区私有云:由一家组织单独拥有的混合云:由两个或者以上不同云部署模型组成的云环境
3. OpenStack与云计算 3.1 OpenStack
3.2 OpenStack的优势美国国家宇航局(NASA)和Rackspace合作开发的一个开源项目目的是为公有云和社区云提供软件,但是因其灵活性,也可以定制私有云可以帮助服务商和企业实现类似于亚马逊Amazon EC2和S3的云基础架构服务OpenStack是一个IaaS层的软件已经得到了IBM、Dell、HP、AMD、Intel等各大IT厂商的支持OpenStack的开源社区也为OpenStack的发展提供了强大的动力
开源软件与商业软件开源云计算软件:EucalyptusOpenNebulaCloudStack相比的优势:(1)模块松耦合;(2)组件配置灵活;(3)二次开发容易;



