其他分享
首页 > 其他分享> > 踏入OpenStack大门,基础概念理解

踏入OpenStack大门,基础概念理解

作者:互联网

文章目录

前言

OpenStack既是一个社区,也是一个项目和一个开源软件,提供开放源码软件,建立公共和私有云,它提供了一个部署云的操作平台或工具集,其宗旨在于:帮助组织运行为虚拟计算或存储服务的云,为公有云、私有云,也为大云、小云提供可扩展的、灵活的云计算。

想要充分理解OpenStack,我们得先从云计算的概念开始讲起。

一、云计算概述

1.1 云计算的含义

云计算(Cloud Computing)是网格计算(Grid Computing )、分布式计算(Distributed Computing)、并行计算(Parallel Computing)、效用计算(Utility Computing)、网络存储(Network Storage Technologies)、虚拟化(Virtualization)、负载均衡(Load Balance)等传统计算机技术和网络技术发展融合的产物。狭义云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是和软件、互联网相关的,也可以是任意其他的服务,它具有超大规模、虚拟化、可靠安全等独特功效。

云计算进行超级计算的基础是互联网,通过数据的远程中心,以数以万计的服务器及电脑组成电脑云,这是计算机网格发展、处理以及分布式处理的结果,换句话说,这是计算机实现其科学概念商业和的结果。负责云计算的服务端维护工作的是许多专业技术人员,在数据的存储上,更加的科学和安全;在设备方面,云计算没有较高的客户端需求,使用便捷,各种设备都能轻松完成共享任务;使网络的各项功能得到拓展,增强其共享网络以及计算数据的各项能力。

1.2 云计算的特点

1.3 云计算的服务模型

二、OpenStack概念

2.1 OpenStack的概述

整个OpenStack是由控制节点,计算节点,网络节点,存储节点四大部分组成:
控制节点:负责对其余节点的控制,包含虚拟机建立,迁移,网络分配,存储分配等等
计算节点:负责虚拟机运行
网络节点:负责对外网络与内网络之间的通信
存储节点:负责对虚拟机的额外存储管理等等

2.2 OpenStack的优势

2.3 OpenStack的架构

在这里插入图片描述

2.4 Openstack的主要服务

服务项目名称描述
Compute(计算服务)Nova负责实例生命周期的管理,计算资源的单位。对Hypervisor进行屏蔽,支持多种虚拟化技术(红帽默认为KVM),支持横向扩展
Network(网络服务)Neutron负责虚拟网络的管理,为实例创建网络的拓扑结构。是面向租户的网络管理,可以自己定义自己的网络,各个租户之间互不影响
ldentity(身份认证服务)Keystone类似于LDAP服务,对用户、租户和角色、服务进行认证与授权,且支持多认证机制
Dashboard(控制面板服务)Horizon提供一个Web管理界面,与OpenStack底层服务进行交互
lmage Service(镜像服务)Glance提供虚拟机镜像模板的注册与管理,将做好的操作系统拷贝为镜像模板,在创建虚拟机时直接使用,可支持多格式的镜像
Block Storage(块存储服务)Cinder负责为运行实例提供持久的块存储设备,可进行方便的扩展,按需付费,支持多种后端存储
Object Storage(对象存储服务)Swift为OpenStack提供基于云的弹性存储,支持集群无单点故障
Telemetry(计量服务)Ceilometer用于度量、监控和控制数据资源的集中来源,为OpenStack用户提供记账途径

2.3 OpenStack组件详解

在这里插入图片描述
OpenStack服务组件已分层模式架构分为三个部分:
红色方框为全局组件

绿色方框为外部辅助组件

黑色方框为内部核心组件

标签:存储,服务,虚拟化,踏入,计算,OpenStack,虚拟机,大门
来源: https://blog.csdn.net/weixin_49104298/article/details/110930770