openstack简述

一.介绍

​ 一个开源的云计算管理平台项目,是一系列软件开源项目的组合,OpenStack为私有云和公有云提供可扩展的弹性的云计算服务。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。

二.云计算模式

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HO7TKSX4-1607601760251)(C:\Users\Rikka\AppData\Roaming\Typora\typora-user-images\1607592245898.png)]

1、IaaS:基础设施即服务:用户通过网络获取虚机、存储、网络,然后用户根据自己的需求操作获取的资源

2、PaaS:平台即服务:将软件研发平台作为一种服务, 如Eclipse/Java编程平台,服务商提供编程接口/运行平台等

3、SaaS:软件即服务 :将软件作为一种服务通过网络提供给用户,如web的电子邮件、HR系统、订单管理系统、客户关系系统等。用户无需购买软件,而是向提供商租用基于web的软件,来管理企业经营活动

三.OpenStack优势

控制性:

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

兼容性:

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

可扩展性:

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

灵活性:

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

行业标准:

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

四.核心项目

OpenStack覆盖了网络、虚拟化、操作系统、服务器等各个方面。它是一个正在开发中的云计算平台项目,根据成熟及重要程度的不同,被分解成核心项目、孵化项目,以及支持项目和相关项目。每个项目都有自己的委员会和项目技术主管,而且每个项目都不是一成不变的,孵化项目可以根据发展的成熟度和重要性,转变为核心项目。知道目前位置已经发布了28个项目,后面还在持续研发。就我们常用的比较成熟的核心项目,我列出了12个。下面列出了12个核心项目(即OpenStack服务)

服务 项目名称 描述
Compute(计算服务) Nova 负责实例声明周期的管理,计算资源的单位。对Hypervisor进行屏蔽,支持多种虚拟化技术(红帽默认为KVM),支持横向扩展
Network(网络服务) Neutron 负责虚拟网络的管理,为实例创建网络的拓扑结构。是面向租户的网络管理,可以自己定义自己的网络各个租户之间互不影响
ldentity(身份认证服务) Keystone 类似于LDAP服务,对用户、租户和角色、服务进行认证与授权,且支持多认证机制
Dashboard(控制面板服务) Horizon 提供一个Web管理界面,与OpenStack底层服务进行交互
lmage Service(镜像服务) Glance 提供虚拟机镜像模板的注册与管理,将做好的操作系统拷贝为镜像模板,在创建虚拟机时直接使用,可支持多格
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值