1. openstack

openstack

  • 一、云的简介
    • 1、优势
    • 2、类型
    • 2.1 根据提供的服务范围
    • 2.2 根据提供服务不同
  • 二、openstack核心组件
    • 1、核心组件
    • 2、nova组件
      • 2.1 nova核心进程
    • 3、glance组件
    • 4、cinder组件
    • 5、neutron组件
    • 6、swift组件
    • 7、cellometer组件
    • 8、keystone组件
    • 9、heat组件
    • 10、dashboard

一、云的简介

大量的虚拟化池
云的核心底层技术: 虚拟化

1、优势

按需自助的服务
广泛的网络接入
弹性伸缩
资源池化,隐藏底层技术细节

2、类型

2.1 根据提供的服务范围

公有云
私有云
混合云

2.2 根据提供服务不同

IAAS Infrastrature As A Service 基础设施(计算、存储、网络)即服务
PAAS Platform As A Service 平台即服务
SAAS Software As A Service 软件即服务

二、openstack核心组件

云操作系统,构建云平台提供了一个框架
https://docs.openstack.org/install-guide/

1、核心组件

nova、glance、neutron、cinder、switft、keystone、heat、Ironic、dashboard
在这里插入图片描述

2、nova组件

提供计算compute服务
负责云服务器(计算资源)的整个生命周期管理(创建、查看、更新、删除)

2.1 nova核心进程

在这里插入图片描述

  • nova-api,负责接收、响应最终用户的操作请求
  • nova-schduler,选择一个合适的计算节点运行虚拟机
  • nova-compute,调用计算节点上的Hypervisor创建、销毁虚拟机,默认为KVM
  • nova-conductor,负责nova-compute和数据库间的交互
  • nova-novncproxy,负责提供VNC连接

3、glance组件

提供镜像image服务
负责镜像的上传、查看、删除

4、cinder组件

提供卷volume服务
负责为云服务器提供卷服务(云硬盘/虚拟磁盘)

5、neutron组件

提供网络network服务
负责为云服务器提供网络连接

6、swift组件

提供对象存储object storage服务
负责存储磁盘镜像文件、磁盘备份文件

7、cellometer组件

提供计量服务

8、keystone组件

提供认证identity服务
负责用户认证、鉴权

9、heat组件

提供编排服务

10、dashboard

提供webUI

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/870469.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大模型/NLP/算法面试题总结9——从普通注意力换成多头注意力会导致参数暴涨吗?

从普通注意力换成多头注意力(Multi-Head Attention),通常不会导致参数总量暴涨。相反,在某些实现和配置下,参数量的增加可能相对可控,甚至在某些情况下,通过优化可以实现参数量的有效控制。 参…

韦东山嵌入式linux系列-LED 驱动程序框架

1 回顾字符设备驱动程序框架 图中驱动层访问硬件外设寄存器依靠的是 ioremap 函数去映射到寄存器地址,然后开始控制寄存器。 那么该如何编写驱动程序? ① 确定主设备号,也可以让内核分配;② 定义自己的 file_operations 结构体&…

编程开发语言跨平台、无缝升级才是大势所趋

编程语言的兼容性 编程语言的新特性升级,导致对原有项目环境不能直接使用最新版本的功能。 举个例子:比如PHP语言 PHP5.* 系 、 PHP7.*系 、 PHP8.*系 低版本向高版本升级更多的操作是:兼容性检查 在升级之前,应该确保项目…

【LeetCode:1071. 字符串的最大公因子 + 模拟 + 最大公约数】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

使用Ultralytics YOLO进行模型验证

使用Ultralytics YOLO进行模型验证 使用Ultralytics YOLO进行模型验证简介为什么使用Ultralytics YOLO进行验证?验证模式的主要功能使用示例YOLO模型验证参数使用参数进行验证的示例使用Ultralytics YOLO进行模型验证 简介 验证是机器学习管道中的关键步骤,可以评估训练模型…

水库大坝安全监测险情应对措施

汛期暴雨洪涝灾害发生后,为保证大坝及下游人民生命财产安全,应及时进行大坝安全现场检查和快速评估。评估内容包括大坝沉降和水平变形、裂缝、坝坡是否塌滑、下游坡是否存在集中渗漏或大面积渗水、溢洪道启闭设备能否正常运行、近坝库岸是否有大的滑坡体…

react学习——26react-redux实现求和案例(完整版)

1、目录结构 2、components/count/index.js import React, {Component} from "react"; export default class Count extends Component {//加法increment()>{const {value} this.selectNumthis.props.jia(Number(value))}//减法decrement()>{const {value} …

一场夏测杀出个“双冠王”,极越01成为纯电SUV标杆

文 | AUTO芯球 作者 | 雷慢 万万没想到,懂车帝夏测运动会杀出一匹最大的黑马,竟然是极越01。 当前正在进行的懂车帝夏测运动会,在“纯电SUV/MPV续航达成率”赛事中,极越01以85.8%的续航达成率获得第一名。并且由于赛制规则限制…

应力 (Stress) 是指单位面积上所承受的力

应力 (Stress) 是指单位面积上所承受的力 flyfish 轴向力 轴向力 (Axial Force) 是指沿着物体的纵轴施加的力。对于一根杆或柱子,轴向力可以是拉力或压力,具体取决于力的方向。 拉力 (Tensile Force):使物体拉长的力。 压力 (Compressive…

Vue中实现在线画流程图实现

概述 最近在调研一些在线文档的实现,包括文档编辑器、在线思维导图、在线流程图等,前面的文章基于语雀编辑器的在线文档编辑与查看实现了文档编辑器。在本文,分享在Vue框架下基于metaeditor-mxgraph实现在线流程图。 实现效果 实现 1. 添加…

LabVIEW开发CAN总线多传感器液位检测系统

设计并实现了一个基于CAN总线和LabVIEW的多传感器液位检测系统。该系统利用STM32F107单片机进行模拟信号与数字信号的转换,通过TJA1050实现CAN总线通信,并使用USB-CAN分析仪连接PC。LabVIEW用于数据采集、人机交互界面的设计、数据分析和仪器标定。系统能…

Paimon下载使用和基础操作说明

简介 Apache Paimon 是一种湖格式,支持使用 Flink 和 Spark 构建实时湖仓一体架构 用于流式处理和批处理操作。Paimon创新性地将湖格式与LSM(Log-structured merge-tree)相结合 结构,将实时流式更新引入 Lake 架构。 Paimon提供以…

05_TypeScript 中的数据类型

TypeScript 中的数据类型 一、概述二、详解布尔类型(boolean) true / false数字类型(number)字符串类型(string)数组类型(array)元组类型(tuple) 属于数组的一…

linux高级编程(网络)

数据的封包和拆包 封包: 应用层数据(例如HTTP请求)被传递给传输层。传输层(TCP)在数据前添加TCP头部(包含端口号、序列号等)。网络层(IP)在TCP段前添加IP头部&#xff…

C#Winform窗体中嵌入exe文件

1,效果以嵌入Modbus Slave为例: 2,代码: public partial class Form1 : Form{//设置嵌入exe的常量private const int nIndex -16;private const int dwNewLong 0x10000000;Process m_AppProcess;public Form1(){InitializeCompo…

Python爬虫-requests模块

前戏: 1.你是否在夜深人静的时候,想看一些会让你更睡不着的图片却苦于没有资源... 2.你是否在节假日出行高峰的时候,想快速抢购火车票成功..。 3.你是否在网上购物的时候,想快速且精准的定位到口碑质量最好的商品. …

VIM模式之间的切换

命令行界面下,常用的文本编辑器是 VI / VIM(VI增强版),VI 是 Linux 最通用的文本编辑器,VIM相较于VI,提供了代码高亮等功能,两者用法完全兼容; 1. 进入 VIM 工作界面 vim 文件名 2. 进入编辑模式 三种方…

modern C++:闭包与匿名函数

最近放假在写一个小项目,用到了闭包和匿名函数的知识,记录一下 What? 匿名函数:匿名函数(英语:Anonymous Function)在计算机编程中是指一类无需定义标识符(函数名)的函数…

ENSP中OSPF配置

题目 划分网段,配置ip OSPF配置按照区域划分,这个网段也要按照区域个数划分,如这一题,分成两个区域,所以将192.168.1.0/24划分先为两个网段,然后在具体的划分区域中的网段。 以交换机为中心的三条线属于一…