简单理解云计算与Openstack技术

一、什么是云计算

云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进 入可配置的计算资源共享池 (资源包括:网络、服务器、存储、应用软件、服务),这些资源能够被快速提供,只需提供很少的管理工作,或与服务供应商进行很少的交互。

二、云计算的特点

(1) 、超大规模。 “云”具有相当的规模,企业私有云一 般拥有数百上千台服务器,能给用户前所未有的计算能力。
(2)、虚拟化。云计算支持用户在任意位置、使用各种终端获取应用服务。
(3) 、高可靠性。“云”使用了数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性,使用云计算比使用本地计算机可靠。
(4) 、通用性。云计算不针对特定的应用,同一个“云”可以同时支撑不同的应用运行。
(5) 、高可扩展性。“云”的规模可以动态伸缩,满足应用和用户规模增长的需要。
(6)、 按需服务。“云”是一个庞大的资源池,你按需购买;云可以象自来水,电,煤气那样计费。
(7)、极其廉价。由于“云”的特殊容错措施可以采用极其廉价的节点来构成云,“云”的自动化集中式管理使大量企业无需负担日益高昂的数据中心管理成本,“云”的通用性使资源的利用率较之传统系统大幅提升,因此用户可以充分享受“云”的低成本优势,经常只要花费几百美元、几天时间就能完成以前需要数万美元、数月时间才能完成的任务。

三、云计算的三种使用方式:公有云、私有云、混合云

(一)、公有云:就是基础设施完全自己不搭建,只关心怎么使用

公有云分为以下几类:
1、传统的电信基础设施运营商,比如中国移动、中国联通、中国电信等提供的公有云服务
2、一类是政府主导的地方性云计算平台,也就是常说的政府云
3、互联网巨头打造的公有云平台
4、部分IDC运营商
5、还有部分国外的云计算企业

(二)、私有云:自己搭建云的环境,设施设备需自已或第三方维护

私有云是为一个用户单独使用而构建的,因而在数据安全性以及服务质量上自己可以有效的管控,私有云的基础是首先你要拥有基础设施并可以控制在此设施上部署应用程序的方式,私有云可以部署在企业数据中心的防火墙内,核心属性是专有资源,比如我们经常使用且比较典型的私有云有VmWare, openstack

(三)、混合云:将公有云和私有云结合起来是很多企业的使用方式

一般的将核心业务,放在自己的私有云上,次要的放在公有云上。
但是也会有一些问题:
安全性、数据冗余、法律、服务质量方面等。

四、云计算服务模型

IaaS、 SaaS、 PaaS

(一)、laaS (基础架构即服务)

  • 提供底层IT基础设施服务,包括处理能力、存储空间、网络资源等
  • 面向对象一般是IT管理人员

(二)、PaaS (平台即服务)

  • 把安装好开发环境的系统平台作为一种服务通过互联网提供给用户
  • 面向对象一般是开发人员

(三)、SaaS (软件即服务)

  • 直接通过互联网为用户提供软件和应用程序等服务
  • 面向对象- -般是普通用户

五、OpenStack

(一)、Openstack 概述

  • NASA (美国国家航空航天局) 和Rackspace共同发起
  • 以Apache许可证授权的自由软件和开放源代码项目
  • 为公有云及私有云的建设与管理提供软件的开源项目
  • 覆盖了网络、虚拟化、操作系统、服务器等各个方面

(二)、Openstack 服务

在这里插入图片描述
Nova 管理实例生命周期(管理底层计算资源)
neutron 为实例提供网络拓扑
keystone 支持多种授权;指引后端具体的位置节点
horizon 提供web管理界面与底层进行交互
glance 提供镜像服务与管理镜像服务
cinder 提供持久的块存储
swift 存储镜像保证无单点故障
ceilometer 提供一个记账途径

(三)、OpenStack优势

1、控制性

  • 完全开源的平台,提供API接口,方便与第三方技术集成

2、兼容性

  • OpenStack兼容其他公有云,方便用户进行数据迁移

3、可扩展性

  • 模块化设计,可以通过横向扩展,增加节点、添加资源

4、灵活性

  • 根据自己的需要建立相应基础设施、增加集群规模

5、行业标准

  • 众多IT领军企业已经加入到OpenStack项目

猜你喜欢

转载自blog.csdn.net/Gengchenchen/article/details/114380808