OpenStack(一)OpenStack与云计算概述及环境部署

本文介绍了云计算的基本概念、特点和三种使用方式,并深入探讨了OpenStack的概述、服务及其优势。文章详细阐述了OpenStack环境配置的过程,包括基础环境设置、NAT网卡配置、系统服务安装等,旨在帮助读者理解OpenStack的部署与管理。
摘要由CSDN通过智能技术生成

云计算概述

云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进 入可配置的计算资源共享池 (资源包括:网络、服务器、存储、应用软件、服务),这些资源能够被快速提供,只需提供很少的管理工作,或与服务供应商进行很少的交互。

云计算的特点

(1) 、超大规模。 “云”具有相当的规模,企业私有云一 般拥有数百上千台服务器,能给用户前所未有的计算能力。
(2)、虚拟化。云计算支持用户在任意位置、使用各种终端获取应用服务。
(3) 、高可靠性。“云”使用了数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性,使用云计算比使用本地计算机可靠。
(4) 、通用性。云计算不针对特定的应用,同一个“云”可以同时支撑不同的应用运行。
(5) 、高可扩展性。“云”的规模可以动态伸缩,满足应用和用户规模增长的需要。
(6)、 按需服务。“云”是一个庞大的资源池,你按需购买;云可以象自来水,电,煤气那样计费。
(7)、极其廉价。由于“云”的特殊容错措施可以采用极其廉价的节点来构成云,“云”的自动化集中式管理使大量企业无需负担日益高昂的数据中心管理成本,“云”的通用性使资源的利用率较之传统系统大幅提升,因此用户可以充分享受“云”的低成本优势,经常只要花费几百美元、几天时间就能完成以前需要数万美元、数月时间才能完成的任务。

云计算的三种使用方式:公有云、私有云、混合云

  • 公有云
    公有云:就是基础设施自己不搭建,只使用
    公有云分为以下几类:
    1、传统的电信基础设施运营商,比如中国移动、中国联通、中国电信等提供的公有云服务
    2、一类是政府主导的地方性云计算平台,也就是常说的政府云
    3、互联网巨头打造的公有云平台
    4、部分IDC运营商
    5、还有部分国外的云计算企业

  • 私有云
    私有云:自己搭建云的环境,设施设备需自已或第三方维护
    私有云是为一个用户单独使用而构建的,因而在数据安全性以及服务质量上自己可以有效的管控,私有云的基础是首先你要拥有基础设施并可以控制在此设施上部署应用程序的方式,私有云可以部署在企业数据中心的防火墙内,核心属性是专有资源,比如我们经常使用且比较典型的私有云有VmWare, openstack

  • 混合云
    混合云:将公有云和私有云结合起来
    一般的将核心业务,放在自己的私有云上,次要的放在公有云上。
    但是也会有一些问题:
    安全性、数据冗余、法律、服务质量方面等。

云计算服务模型

IaaS、 SaaS、 PaaS
  • laaS (基础架构即服务)
    提供底层IT基础设施服务,包括处理能力、存储空间、网络资源等
    面向对象一般是IT管理人员

  • PaaS (平台即服务)
    把安装好开发环境的系统平台作为一种服务通过互联网提供给用户
    面向对象一般是开发人员

  • SaaS (软件即服务)
    直接通过互联网为用户提供软件和应用程序等服务
    面向对象一般是普通用户

OpenStack

Openstack 概述

NASA (美国国家航空航天局) 和Rackspace共同发起以Apache许可证授权的自由软件和开放源代码项目为公有云及私有云的建设与管理提供软件的开源项目覆盖了网络、虚拟化、操作系统、服务器等各个方面。

Openstack 服务

openstack内部核心是:实例(虚拟机)
openstack服务都是为实例服务的

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

OpenStack优势

1、控制性

完全开源的平台,提供API接口,方便与第三方技术集成

2、兼容性

OpenStack兼容其他公有云,方便用户进行数据迁移

3、可扩展性

模块化设计,可以通过横向扩展,增加节点、添加资源

4、灵活性

根据自己的需要建立相应基础设施、增加集群规模

5、行业标准

众多IT领军企业已经加入到OpenStack项目
在这里插入图片描述

环境配置

  1. 控制节点ct1
CPU 双核双线程-CPU虚拟化开启
内存 8G 硬盘:300G+1024G(CEPH块存储)
双网卡 VM1-(局域网)192.168.10.11 NAT-192.168.184.11
操作系统 Centos 7.6(1810)-最小化安装
  1. 计算节点c1
CPU 双核双线程-CPU虚拟化开启
内存 8G 硬盘:300G+1024G(CEPH块存储)
双网卡 VM1(局域网)-192.168.10.20 NAT-192.168.184.12
操作系统 Centos 7.6(1810)-最小化安装
  1. 计算节点c2
CPU 双核双线程-CPU虚拟化开启
内存 8G 硬盘:300G+1024G(CEPH块存储)
双网卡 VM1(局域网)-192.168.10.30 NAT-192.168.184.13
操作系统 Centos 7.6(1810)-最小化安装

基础环境配置

修改添加NAT网卡配置

所有节点,我这里只示范一台
修改完成可连接xshell等安全终端内使用复制粘贴

BOOTPROTO=static			#修改网卡配置参数,修改为静态IP
ONBOOT=yes					#开启设备开机启动

IPADDR=192.168.184.11  		#添加字段,静态模式IP自定义
NETMASK=255.255.255.0		#添加字段,设置网段
GATEWAY=192.168.184.2		#添加字段,设置网关
DNS1=192.168.184.2			#添加字段,设置DNS服务器
IPV4_ROUTE_METRIC=90		#设置网卡优先级,默认100,越低优先级越高,防止出现两张网卡为了抢占优先级导致无法连接问题

systemcrl restart network

关闭防火墙和系统安全机制、修改主机名

主机名ip映射、节点免交互登陆、时间同步、

控制节点ct(192.168.184.11)

systemctl stop firewalld
setenforce 0
hostnamectl set-hostname ct
su -

计算节点c1(192.168.184.12)

systemctl stop firewalld
setenforce 0
hostnamectl set-hostname c1
su -

计算节点c2(192.168.184.13)

systemctl stop firewalld
setenforce 0
hostnamectl set-hostname c2
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值