![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Openstack
文章平均质量分 62
TKE_chenf
这个作者很懒,什么都没留下…
展开
-
Openstack-Heat
Heat有什么用Heat 是一套业务流程平台,旨在帮助用户更轻松地配置以 OpenStack 为基础的云体系。利用Heat应用程序,开发人员能够在程序中使用模板以实现资源的自动化部署。Heat能够启动应用、创建虚拟机并自动处理整个流程。Heat 采用了模板方式来设计或者定义编排,为方便用户使用,Heat 还提供了大量的模板例子,使用户能够方便地得到想要的编排。Heat架构1.Heat-api 类似于nova-api,提供了原生的restful API对外使用。用户对API的调用,由heat-api原创 2021-07-18 16:12:34 · 253 阅读 · 0 评论 -
Openstack--Glance(2)
Glance的两个版本在Newton之前的版本中,glance支持两种REST API V1和V2如上图所示,对应的版本会在URL中体现出来。版本功能V1镜像创建、删除、下载、列表、详细信息查询、更新,以及镜像tenant成员的创建、删除和列表。V2除了V1的功能外,镜像 location 的添加、删除和修改等操作、metadata namespace 操作、image tag 操作V1版本的实现,具有glance-api和glance-registry两个WS原创 2021-07-11 14:59:47 · 205 阅读 · 0 评论 -
Openstack--Glance(1)
Glance架构原创 2021-07-11 14:34:51 · 235 阅读 · 0 评论 -
Openstack组件---KeyStone(2)
keystone的四种Tokentoken 是用户的一种凭证,需拿正确的用户名/密码向 Keystone 申请才能得到。如果用户每次都采用用户名/密码访问 OpenStack API,容易泄露用户信息,带来安全隐患。所以 OpenStack 要求用户访问其 API 前,必须先获取 token,然后用 token 作为用户凭据访问 OpenStack API。Token类型由来UUIDD 版本时,仅有 UUID 类型的 Token,UUID token 简单易用,却容易给 Keyst原创 2021-07-10 16:06:25 · 390 阅读 · 1 评论 -
Openstack组件---KeyStone(1)
KEYSTONE架构图Keystone 是OpenStack用于身份验证 和高级授权的身份服务。它目前支持基于令牌的和用户服务授权。基础概念概念解释UserUser 指代任何使用 OpenStack 的实体,可以是真正的用户,其他系统或者服务。当 User 请求访问 OpenStack 时,Keystone 会对其进行验证。Tenant(Project)Project 用于将 OpenStack 的资源(计算、存储和网络)进行分组和隔离。在企业私有云中,Project原创 2021-07-10 15:55:00 · 216 阅读 · 0 评论 -
OpenStack组件--Cinder
Cinder简介OpenStack 在Folsom 版本开始,将之前在 Nova 中的部分持久性块存储功能(Nova-Volume)分离了出来,独立为新的组件 Cinder。cinder的核心功能是对卷的管理,允许对卷、卷的类型、卷的快照、卷备份进行处理。它为后端不同的存储设备提供了统一的接口,不同的块设备服务厂商在 cinder 中实现其驱动支持以与 OpenStack 进行整合。Cinder逻辑架构Cinder组件1.Cinder Client封装Cinder提供的rest接口,以CLI形式原创 2021-06-30 20:45:20 · 2063 阅读 · 0 评论 -
OpenStack组件--Neutron
Neutron逻辑架构组件说明组件功能neutron-server接收REST请求,向keystone鉴权,与数据库交互,提供网络对象的APIneutron-dhcp-agent提供DHCP服务neutron-metadata-agent为虚拟机访问metadata服务提供网络通道neutron-openvswitch-agent配置openvswitch流表,提供二层转发路径neutron-vc-vswitch-agent对接VMWare,将Ne原创 2021-05-31 19:27:18 · 242 阅读 · 0 评论