欢迎光临散文网 会员登陆 & 注册

最熟悉的陌生人-OpenStack服务模块Review----UP楠哥

2021-07-21 19:39 作者:尚文网络IT  | 我要投稿

云计算(Cloud Computing)沸沸扬扬"吵闹"了许多年,当我们静下心来再回头看待这个事情,其实并没有多少人能真真正正的把云计算的内容讲清楚,我最近在问身边专门做容器做PAAS的朋友们,甚至他们都含含糊糊。云计算是否成为了我们身边最熟悉的陌生人?是否还记得有个叫OpenStack的东西左右了云计算的发展?UP楠哥引领一下大家Review一次OpenStack有什么。话不多说,开始!

看过之后,每一个发现全是洋气的名词,洋气的就好像UP楠哥喜欢的rap厂牌哪些极具International Style。接下来,我们挨个看下分别代表啥意思。

#Keystone

身份服务 ( Identity Service )

云环境中所有的服务之间的授权和认证都需要经过 keystone,它包括身份验证、令牌的发放和校验、服务列表、用户权限的定义等。

#Nova

计算服务 ( Compute )

仅次于Neutron的第二大核心,NeNova 负责维护和管理云环境的计算资源,是 OpenStack 的最核心的服务模块之一。

#Glance

镜像服务 ( Image Service )

给云主机提供镜像服务,来安装操作系统,其中还包括虚拟机镜像的查找、上传、删除、改名。 同时用户,也可以在已经生成和个性化安装后的云虚拟机实例来生成自定义的镜像,以后就可以根据该自定义镜像直接生成所需的虚拟机实例。

#Neutron

网络服务 ( Network )

整个OpenStack最复杂的内容,为云主机提供网络服务的一个组件,支持 SDN 与多种物理网络类型,OVN、Linux Bridge、Hyper-V 、OVS bridge,包括对网络、子网、路由、浮云 ip、安全组的增、删、查、改等功能。架构一直在发生改变。

#Swift

对象存储 ( Object Storage )

提供 OpenStack 对象存储,存储的是一些资源文件,如图片、代码等文件,在 OpenStack 平台中,任何的数据都是一个对象。这些储存的数据还可通过 URL 链接的方式分享给别人。通过http方式下载。

#Cinder

块存储 (Block Storage)

给服云主机提供硬盘存储的一个服务,它可以对接后端的 NFS、Ceph、GlusterFs 等网络文件系统一起配合使用,永久块后端是Ceph。

#Horizon

UI 界面 (Dashboard)

Horizon 为 Openstack 提供一个 WEB 前端的管理界面 (UI 服务 )通过 Horizone 所提供的DashBoard 服务 , 管理员可以使用通过 WEB UI 对 Openstack 整体云环境进行管理 , 并可直观看到各种操作结果与运行状态。

 

#Ceilometer

做计量引擎,监控 (Metering) Ceilometer 是 OpenStack 中的一个子项目,它像一个漏斗一样,能把 OpenStack 内部发生的几乎所有的事件都收集起来,然后为计费和监控以及其它服务提供数据支撑。 Celiometer 是OpenStack 的计量与监控组件,官方的正式名称为 OpenStack Telemetry,用来获取和保存计量与监控的各种测量值,并根据测量值进行报警。同时这些保存下来的测量值也可以被第三方系统获取,用来做更进一步的分析、处理或展示。

 

#Heat

类似自动化运维,模板,部署编排 (Orchestration) Heat 是 OpenStack 提供的自动编排功能的组件,基于描述性的模板,来编排复合云应用程序; 用户可以通过 OpenStack 管理控制台、Heat 命令行工具或 API 对模板及其相关的资源集进行设置和更新。消息队列的方式。

 

#Ironic

Ironic 是 OpenStack 的一个子项目,用于实现在云里像管理虚拟机一样管理裸机,当虚拟主机的性能不能满足业务的需求了这时可以用裸机来跑业务。



最熟悉的陌生人-OpenStack服务模块Review----UP楠哥的评论 (共 条)

分享到微博请遵守国家法律