摘要: Ceph 是一种为优秀的性能、可靠性和可扩展性而设计的统一的、分布式文件系统。Ceph 的统一体现在可以提供文件系统、块存储和对象存储,分布式体现在可以动态扩展。在国内一些公司的云环境中,通常会采用 Ceph 作为 OpenStack 的唯一后端存储来提高数据转发效率。 1.安装ceph(版本:na 阅读全文
posted @ 2022-03-02 16:24 喝杯茶 阅读(2407) 评论(1) 推荐(0) 编辑
摘要: Swift是openstack默认的存储服务,但是在生产环境中不使用它,因为swift的机制决定了它会占用很大的CPU资源 Swift是一个高可用分布式的对象存储服务,为Nova子项目提供虚拟机镜像存储服务 1.安装对象存储swift(控制节点node1) #创建用户和service [root@n 阅读全文
posted @ 2022-03-02 16:12 喝杯茶 阅读(2155) 评论(0) 推荐(0) 编辑
摘要: 块存储服务提供对 volume 从创建到删除整个生命周期的管理。从 instance 的角度看,挂载的每一个 Volume 都是一块硬盘。 OpenStack 提供 Block Storage Service 的是 Cinder,其具体功能是: 1. 提供 REST API 使用户能够查询和管理 v 阅读全文
posted @ 2022-03-02 16:11 喝杯茶 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 1.创建网络 规划了两个网卡,一个网卡ens19为provider,两一个网卡ens20为inside . admin-openrc 创建网络provider openstack network create --share --external --provider-physical-networ 阅读全文
posted @ 2022-03-02 15:59 喝杯茶 阅读(2324) 评论(0) 推荐(0) 编辑
摘要: Dashboard是openstack中提供的一个web前端控制台,以此来展示openstack的功能。Dashboard是一个基于Django Web Framework开发的标准的Python WSGI程序。 仪表板Dashboard(控制节点node1安装) # 安装Dashboard yum 阅读全文
posted @ 2022-03-02 15:53 喝杯茶 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 1. Neutron 为整个 OpenStack 环境提供网络支持,包括二层交换,三层路由,负载均衡,防火墙和 VPN 等。Neutron 提供了一个灵活的框架,通过配置,无论是开源还是商业软件都可以被用来实现这些功能。 2. 二层交换 Switching 1. Nova 的 Instance 是通 阅读全文
posted @ 2022-03-02 15:46 喝杯茶 阅读(631) 评论(0) 推荐(0) 编辑
摘要: nova这一组件包含了许多的小组件,其中有API Server (nova-api)、Message Queue (rabbit-mq server)、Compute Workers (nova-compute)、Network Controller (nova-network)、Scheduler 阅读全文
posted @ 2022-03-02 15:36 喝杯茶 阅读(617) 评论(0) 推荐(0) 编辑
摘要: Placement服务跟踪资源(比如计算节点,存储资源池,网络资源池等)的使用情况,提供自定义资源的能力,为分配资源提供服务。 Placement在openstack的Stein版本之前,属于Nova组件的一部分。该组件应该在Nova之前安装。 Placement API作为一个标准的WSGI脚本, 阅读全文
posted @ 2022-03-02 15:27 喝杯茶 阅读(1036) 评论(1) 推荐(0) 编辑
摘要: Glance(OpenStack Image Service)是一个提供发现、注册和下载镜像的服务。Glance 提供了虚拟机镜像的集中存储,通过 Glance 的 RESTful API,可以查询镜像元数据和下载镜像。虚拟机的镜像可以很方便的存储在各种地方,从简单的文件系统到对象存储系统(比如 O 阅读全文
posted @ 2022-03-02 15:21 喝杯茶 阅读(387) 评论(0) 推荐(0) 编辑
摘要: keystone简介 Openstack使用keystone来进行身份验证和服务授权,其它所有组件都需要在通信之间进行身份认证并获取可访问资源的权限。 一、作用 1. 用户认证管理:验证用户身份信息的合法性 2. 身份授权服务:提供了其它所有组件的认证授权管理功能,包括创建,更新和删除等,使用MyS 阅读全文
posted @ 2022-03-02 15:12 喝杯茶 阅读(540) 评论(1) 推荐(0) 编辑
摘要: OpenStack 是一种云操作系统,可控制整个数据中心内的大型计算、存储和网络资源池,所有资源都通过具有通用身份验证机制的API进行管理和配置。 使用仪表板,使管理员能够控制且同时授权用户通过 Web 界面配置资源。 除了标准的基础设施即服务功能之外,其它组件还提供编排、故障管理和服务管理以及其它 阅读全文
posted @ 2022-03-02 12:03 喝杯茶 阅读(1379) 评论(0) 推荐(0) 编辑