openstack的3大组件

OpenStack旗下包含了一组由社区维护的开源项目,他们分别是

OpenStackCompute(Nova)

OpenStackObjectStorage(Swift)

OpenStackImageService(Glance)。

Nova,为云组织的控制器,它提供一个工具来部署云,包括运行实例、管理网络以及控制用户和其他项目对云的访问(thecloudthroughusersandprojects)。它底层的开源项目名称是Nova,其提供的软件能控制IaaS云计算平台,类似于AmazonEC2和RackspaceCloudServers。实际上它定义的是,与运行在主机操作系统上潜在的虚拟化机制交互的驱动,暴露基于WebAPI的功能。

Swift,是一个可扩展的对象存储系统。对象存储支持多种应用,比如复制和存档数据,图像或视频服务,存储次级静态数据,开发数据存储整合的新应用,存储容量难以估计的数据,为Web应用创建基于云的弹性存储。

Glance,是一个虚拟机镜像的存储、查询和检索系统,服务包括的RESTfulAPI允许用户通过HTTP请求查询VM镜像元数据,以及检索实际的镜像。VM镜像有四种配置方式:简单的文件系统,类似OpenStackObjectStorage的对象存储系统,直接用Amazon‘sSimpleStorageSolution(S3)存储,用带有ObjectStore的S3间接访问S3。(处理镜像)

时间: 2024-12-22 06:20:46

openstack的3大组件的相关文章

三、OpenStack入门 之 各组件解析

OpenStack入门 之 各组件解析 写在前面 学习目标: 掌握 OpenStack 的各组件的架构和功能 本次笔记的内容有: Nova 组件解析 Swift 组件解析 Cinder 组件解析 Neutron 组件解析 Horizon 组件解析 Glance 组件解析 Keystone 组件解析 是常用的 7 个组件: 负责虚拟机创建.管理和销毁.提供计算资源服务的 Nova: 提供对象存储服务的分布式存储 Swift: 提供块存储服务的 Cinder: 提供虚拟机镜像管理和存储服务的 Gla

四、OpenStack入门 之 各组件解析(进阶)

OpenStack入门 之 各组件解析(进阶) 学习目标: 掌握更多组件的架构和功能 本次笔记的内容有: Ceilmeter 组件解析 Heat 组件解析 Trove 组件解析 Sahara 组件解析 Ironic 组件解析 1. Ceilometer组件解析 又称为 OpenStack Telemetry(远程测量收集数据),是 OpenStack 里面做 metering 的项目.Ceilometer 的主要目的是 为计费提供数据支持. OpenStack 本身不提供计费的功能,Ceilom

android 4大组件详解

android 4大组件是android的灵魂,每一个APP的开发必然离不开它们. 现在总的说一说他们的功能和用法: 1.Activity 应用程序中Activity就是一个屏幕的界面,你的眼睛看到的就是一个Activity. Activity的生命周期:这个是应用开发中比较重要的部分,了解activity在每个阶段的生命周期对我们的开发是至关重要的: 首先启动一个Activity1 onCreate->onStart->onResume 接着跳转到Activity2    Activity1

Android5_了解4大组件

一.Activity和View Activity是Android应用中负责与用户交互的组件. View是所有UI控件.容器控件的基类.View组件就是Android应用中用户实实在在看到的部分. ===================================================== ===================================================== 相关链接: 安卓——四大组件.六大布局.五大存储:https://www.cnblogs

OpenStack入门 之 各组件解析

学习目标: 掌握 OpenStack 的各组件的架构和功能 本次笔记的内容有: Nova 组件解析 Swift 组件解析 Cinder 组件解析 Neutron 组件解析 Horizon 组件解析 Glance 组件解析 Keystone 组件解析 是常用的 7 个组件: 负责虚拟机创建.管理和销毁.提供计算资源服务的 Nova: 提供对象存储服务的分布式存储 Swift: 提供块存储服务的 Cinder: 提供虚拟机镜像管理和存储服务的 Glance: 软件定义网络项目 Neutron: 提供

openstack的四大服务组件及openstack环境搭建

opensatck的虚拟机创建流程图 一.openstack的四大服务及组件功能 1.keystone认证服务的一些概念 1)User: 使用openstack的用户 2)Role: 给用户添加到一个角色中,给予此用户操作权限 3)Tenant: 人.项目或组织拥有的资源合集,一个租户下有多个用户,可以给用户权限划分来使用租户中的资源 4)TOken: 密令,口令,keystone认证将token口令返回到浏览器,即在一段时间免秘钥登录,功能类似与cookie 会话保持,但又不同于cookie,

vue-lazy-render: 延迟渲染大组件,增强页面切换流畅度

最近用element来做项目,在开发的过程中,突然发现页面的操作和切换在数据量大的时候相当卡,后来提了个issue,在furybean解答后才知道,我每个单元格都加了tooltip,会生成大量的节点,造成页面操作卡顿.后来将tooltip去掉,操作流畅多了. 但是,由于我是将页面的数据存在vuex中的,在路由切换回来的时候,发现在数据量大的时候,页面渲染得很慢,大概两三秒才能切换过来,用户体验相当不好. 这时,我就在想,能不能让页面切换完成之后才开始渲染数据量大的组件,用户起码不会感知到路由切换

openstack学习笔记四 组件框架

组件 nova    对虚拟机管理 cinder  云硬盘 swift     对象存储 容器 glance   镜像 neutron  网络 kestone   验证       所有的组件都得要向keystone进行注册,登记 利用 rebitmq 互相通信 环境需要mysql 框架 控制节点      keystone      dashboard 计算节点      跑虚拟机的机器 网络节点      为计算节点里的虚拟机提供路由  DHCP 存储节点 [[email protected

openstack (六) nova 计算组件部署

1.组件详解 功能:托管和管理虚拟主机 选主机: 用户请求 -> nova-api -> queue -> nova-scheduler -> nova-db(过滤+权重) -> nova-scheduler -> queue 创建VM: nova-compute -> queue -> nova-conductor -> nava-db -> nova-conductor -> queue -> nova-compute ->