OpenStack简介

简单说说云计算

一说到云计算,圈外人都会觉得不明觉厉,认为云计算是什么尖端科技,远离普通人的生活。
其实云计算虽然确实是21世纪的新兴技术,但绝不远离生活,相反它与我们的生活息息相关。当我们用手机打开一个APP,用电脑打开一个网站,对于我们这端是一个个五彩纷呈的界面,而对于信息的那端就是一堆计算资源让人头大。几十年前每一家公司可能都会有一间机房,里面摆放着他们的服务器,小规模的十台八台,大规模的百台千台,但是彼此间不可避免的都存在资源浪费。就好像一个村子要用电,如果每家每户院子里都摆一台火力发电机自己给自己家发电,全村人消耗的煤一定比村子建一个发电站要更多,污染更严重,效率更低下。回到几十年前,每家公司都存在着计算资源的浪费但是又无能为力,这时就出现了一个新的概念:云计算,就好像货币出现意味着商品经济的开启,云计算的出现就意味着计算资源也成为了一种商品通过互联网开始了流通。从这时开始,计算资源就如同煤气和水电一样,取用方便,价格低廉,顺着互联网的自来水管流向需要的使用者。

我们可以从这些方面来理解云计算:

  • 按需自服务:用户可以自己完成从申请到获取计算资源的全过程,几乎不需要人工干预
  • 网络访问:任何计算功能都可以通过网络实现
  • 资源池:多个用户可以同时访问云,根据需求分配计算资源
  • 快速弹性可扩展:云平台可以随时在线扩容而不会被用户感觉到
  • 测量服务:云的资源利用效率应当极高,可以按照计算类型的级别提供不同的服务模式
  • 多租户架构:云平台资源共享,但是使用者互不影响

IaaS:基础设施即服务

Infrastructure as a Service
向租户提供虚拟机,包括网络连接和存储,租户可以使用任何软件或操作系统。在这种模式中,服务商以服务的形式提供虚拟硬件资源,如虚拟主机、网络、存储,用户不用买硬件设备,只需要租一套就可以搭建自己的应用系统。

PaaS:平台即服务

Platform as a Service
将软件研发的平台作为一种服务内容租给用户。在这种模式中,服务商提供应用服务引擎,如互联网应用编程接口、运行平台,用户基于这种应用服务引擎,就可以搭建自己的应用。

SaaS:软件即服务

Software as a Service
通过网络提供软件,如基于web的电子邮件、客户关系系统、订单管理系统、HR系统等,用户不需要买,而是租一个就可以使用。在这种模式中,服务商提供软件,用户通过网络使用软件。

OpenStack简介

OpenStack是一个开源的IaaS云计算平台。借助OpenStack,任何人都可以自由建立和提供云计算服务。
OpenStack为私有云和公有云提供可扩展的弹性元计算服务,这种服务云具有很多优点:

  • 模块松耦合
  • 组件配置灵活
  • 易于二次开发

OpenStack构成组件

OpenStack组件分为两类:共享服务组件和核心组件

共享服务组件
数据库服务MariaDB和MongoDB
消息传输RabbitMQ
缓存memcached和NTP
存储ceph、GFS、LVM、ISICI等
高可用负载均衡pacemaker、haproxy、keepalived、lvs等
核心组件
身份服务keystone
计算Nova
镜像服务glance
网络地址管理neutorn
对象存储swift
块存储cinder
UI界面horizon
测量ceilometer
部署编排heat

OpenStack环境部署

首先配置好yum源与主机互信

安装OpenStack客户端
	yum -y install python-openstackclient
RHEL和CentOS默认启用SELinux,安装openstack-selinux软件包自动管理OpenStack服务的安全策略
	yum -y install openstack-selinux
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值