加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

Openstack 云计算管理平台“扫盲“

发布时间:2023-01-08 16:38:00 所属栏目:云计算 来源:互联网
导读: 写在前面
过自己想要的生活不是自私,要求别人按自己的意愿生活才是。 ----王尔德
一、云介绍什么是云计算?
对于到底什么是云计算,至少可以找到100种解释
根据 美国国家标准与技术研究院

写在前面

过自己想要的生活不是自私,要求别人按自己的意愿生活才是。 ----王尔德

一、云介绍什么是云计算?

对于到底什么是云计算,至少可以找到100种解释

根据 美国国家标准与技术研究院(NIST)定义:

云计算是一种按使用量付费的模式,这种模式提供可用、便捷、按需的网络访问,进入可配置的计算资源共享池(包括网络,服务器,存储,应用软件,服务)云服务,这些资源能够被快速提供,只需投入少量的管理工具,或与服务供应商进行很少的交互。通常涉及通过互联网来提供,动态易扩展的虚拟机的资源。

云计算的三大服务器模式

云计算平台技术_云平台计算采用的技术_2016云计算与物联技术大会

IaaS 云PaaS 云

例如:淘宝,京东, 只是提供了买卖双方交互的平台,卖方可以在平台上购买商铺,出售商品;买方可以到平台上选择不同的商铺购买商品(平台本身并不参与买卖过程),电商ERP等

SaaS 云

#例如:苹果的APP,所有的软件都在苹果的app服务器上,用户可以根据自己的需求进行购买,或者在阿里云上租一个Mysql服务

知名云服务器商

云计算平台技术_2016云计算与物联技术大会_云平台计算采用的技术

远程控制云服务器远程控制协议

步骤一:使用组合快捷键: “Win+R”组合键, 可打开“运行”对话框。

步骤二:输入 “mstsc”,打开远程连接对话框。

#lrzsz软件的功能,可以实现windows和linux系统直接进行文件传输
#linux中的文件上传到windows系统中,格式:[root@localhost ~]# sz
#windows中的文件上传到linux系统中指定目录下,先cd进入到指定目录下,然后拖拽即可
[root@localhost ~]$ yum -y install lrzsz

云计算平台技术_云平台计算采用的技术_2016云计算与物联技术大会

第一步:选择 “查看”,选择 “撰写栏”

第二步:选择图标云计算平台技术,选择 “全部会话”

常用远程控制软件

PC端:Xshell、SecureCRT、Putty等

手机端:iTerminal、Termius、阿里云APP等

二、Openstack概述

OpenStack是一个由NASA(美国国家航空航天局)和 Rackspace合作研发并发起的项目

Openstack 组件Openstack结构图

云计算平台技术_云平台计算采用的技术_2016云计算与物联技术大会

组件名称

描述

Horizon组件

提供web页面环境,可以让用户注册账号,创建云主机,管理云主机;

Keystone组件

为所有组件提供公共的授权和认证;

Nova组件

被部署在多个节点上,提供了虚拟机的管理;

Glance组件

提供了镜像的管理功能,镜像则是构成虚拟机最基础的块结构;

Swift组件

对象存储组件,只有在搭建存储云的时候才会使用;

Neutron组件

网络组件,为openstack提供庞大的网络管理功能【会和centos7的networkmanager冲突,需要停止或卸载掉】

Cinder组件

为openstack提供卷管理,永久存储的服务

Openstack 组件 — HorizonOpenstack 组件 — Keystone

#openstack部署完成以后,用户可以可以在openstack中创建很多台虚拟机,keystone组件可以提供对所
有虚拟机的权限认证的管理服务

Openstack 组件 — Nova(镜像管理)

#nova组件被部署在所有的节点上,用户在访问openstack要创建虚拟机时,openstack通过路由将请求发
送给openstack集群中的其中一个nova节点,nova会在对应的节点上创建虚拟机,并将结果返回给用户(用
户在虚拟机上进行的其他操作,也是由nova节点来完成的)

Openstack 组件 — Glance

`Glance组件` #类似于将镜像光盘上传到网络中,其他虚拟机要安装操作系统时,直接使用该镜像光盘即
可,不需要重新下载【利用qcow2 —— 写时复制的技术】
`COW`【copy on write】 #写时复制,例如:qcow2

云平台计算采用的技术_云计算平台技术_2016云计算与物联技术大会

Openstack 组件 — SwiftOpenstack 组件 — Neutron(网络虚拟)

2016云计算与物联技术大会_云计算平台技术_云平台计算采用的技术

`用户在openstack中创建多台云主机时,多台云主机可能在不同的nova节点上`
`例如:A,B,C三家公司,分别购买了多台云主机,这些云主机都在不同的nova节点上`
`对于不同公司而言,自己购买的云主机需要可以互相连通,但是又不能和其他公司的云主机连通,这些功能
则由Neutron 组件可以实现`

Openstack 组件 — Cinder(存储虚拟)

(编辑:西安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!