栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Linux公共组件之OpenStack篇

Linux公共组件之OpenStack篇

一、原理

OpenStack是开源的云计算软件平台,部署laas(基础架构即服务),由多个相互关联的组件组成,组件控制着存储、网络等资源。

服务项目名称方法描述
DashboardHorizon提供了一个基于web的自服务门户,与OpenStack底层服务交互,诸如启动一个实例,分配IP地址以及配置访问控制。ComputeNova在OpenStack环境中计算实例的生命周期管理。按需响应包括生成、调度、回收虚拟机等操作。
NetworkingNeutron确保为其它OpenStack服务提供网络连接即服务 “Quantum”–>Neutron。
IdentityManagementKeystone为其他OpenStack服务提供认证和授权服务,为所有的OpenStack服务提供一个端点目录。
ObjectStorageSwift通过一个 RESTful,基于HTTP的应用程序接口存储和任意检索的非结构化数据对象。它拥有高容错机制,基于数据复制和可扩展架构。它的实现并像是一个文件服务器需要挂载目录。在此种方式下,它写入对象和文件到多个硬盘中,以确保数据是在集群内跨服务器的多份复制。
BlockStorageCinder为运行实例而提供的持久性块存储。它的可插拔驱动架构的功能有助于创建和管理块存储设备。
ImageServiceGlance存储和检索虚拟机磁盘镜像,OpenStack计算会在实例部署时使用此服务。
TelemetryCeilometer为OpenStack云的计费、基准、扩展性以及统计等目的提供监测和计量。
Database ServiceTrove提供管理数据库即服务配置关系和非关系数据库引擎节点的Trove相关,同时提供Trove在Horizon中的管理面板。
Bare metal ProvisioningIronic提供裸金属管理服务,Nova Baremetal驱动程序。
OrchestrationHeat提供了基于模板来实现云环境中资源的初始化,依赖关系处理,部署等基本操作,也可以解决自动收缩,负载均衡等高级特性。
Data Processing ServiceSahara使用用户能够在Openstack平台上便于创建和管理Hadoop以及其他计算框架集群。

组成部分:控制节点、计算节点、网络节点和存储节点

二、环境部署

基础环境部署
修改NAT网卡配置
安装基础依赖
配置内网主机映射与免密钥
配置DNS与节点间时钟同步
控制节点安装MariaDB,RabbitMQ
配置Keystone服务


待续。。。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/682579.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号