Openstack--各组件功能和通信流程

本文介绍了OpenStack的起源、核心组件、共享服务组件、存储组件和高层组件,重点解析了各组件的功能和它们之间的逻辑关系。在OpenStack中,Horizon作为控制台提供云平台管理,Nova负责计算,Neutron实现网络虚拟化。Keystone提供认证服务,Glance管理镜像,Ceilometer用于计费。Swift作为对象存储,Cinder提供块存储,Heat则用于自动化部署和管理应用。此外,详细阐述了OpenStack新建云主机的流程,涉及认证、调度、虚拟机启动等多个步骤。
摘要由CSDN通过智能技术生成

一.Openstack由来

openstack最早由美国国家航空航天局NASA研发的Nova和Rackspace研发的swift组成。后来以apache许可证授权,旨在为 公共及私有云平台建设。openstack主要用来为企业内部实现类似于Amazon EC2和S3的云基础架构服务(Iaas).每6个月更新一次,基本与ubuntu同步,命名是以A-Z作为首字母来的。

二.Openstack项目和组件()

1.核心组件3个
(1)控制台

服务名:Dashboard

组件名:Horizon

功能:web方式管理云平台,建云主机,分配网络,配安全组,加云盘。

(2)计算

服务名:计算

组件名:Nova(可以支持各种各样的虚拟化技术,vmware\kvm等)

功能:负责响应虚拟机创建请求、调度、销毁云主机。

(3)网络

服务名:网络

组件名:Neutron(实现网络虚拟化)

功能:实现SDN(软件定义网络),提供一整套API,用户可以基于该API实现自己定义专属网络,不同厂商可以基于此API提供自己的产品实现。

2.共享服务组件3个
(1)认证

服务名ÿ

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值