自诞生以来,OpenStack 似乎一直被质疑,其背后最重要的两大推手 NASA 和 Rackspace 都弃它而去,惠普、思科接连宣布关闭基于 OpenStack 的公有云服务,但是,OpenStack 依旧坚挺。
1
Q:openstack介绍
A:openstack是一个云平台管理的项目,它不是一个软件。也就是说我们可以使用openstack来管理我们一个数据中心大量资源池。它里面包含了很多子项目
Q:openstack包含三大项:计算 网络 存储
A:openstack主要目标是来简化资源的管理和分配,把计算 网络 存储。三大项虚拟成三大资源池,例如需要计算资源我这里可以提供,需要网络资源这里也可以提供以及存储资源的需求,对外提供api,通过api进行交互
openstack的设计基本上是按照亚马逊进行设置的,我们可以将openstack理解为开源版本的aws。因为它很多地方都参考亚马逊进行操作的,而且openstack的很多api跟亚马逊是相通的。
openstack火起来的原因首先是apache旗下的开源软件,第二它是由python进行编写
Q:Openstack服务介绍
A:MySQL:为各个服务提供数据存储
RabbitMq:为各个服务之间通信提供认证和服务注册
Keystone:为各个服务器之间通讯提供认证和服务注册
Glance:为虚拟机提供镜像管理
Nova:为虚拟机提供计算资源
Neutron:为虚拟机提供网络资源
Q:NOVA计算服务
A:1 实例生命周期管理
2 提供基于REST API
3 Hypervisor屏蔽,支持KVM,Xen,Hyper-v,Docker e.g.
4 支持大规模水平伸缩
Q:OpenStack是云吗?
A:不是。为了通过OpenStack构建云,我们还需要:
公共基础组件
MySQL、RabbitMQ、Apache web server、HAProxy、Pacemaker等
能力后端
Hypervisor、存储组件、网络组件的选型
安装部署方案
多少控制节点?多少计算节点?多少存储节点?网络如何设计?
如何负载均衡?性能规格如何?
运维系统与方案
裸机管理、安装工具、配置管理、系统监视、故障告警、故障管理、日志处理、运维优化、图形界面、业务监控、计费模型等等。
小伙伴们冲鸭,后台留言区等着你!
关于openstack,今天你学到了什么?还有哪些不懂的?除此还对哪些话题感兴趣?快来留言区打卡啦!留言方式:打开第XX天,答:……
同时欢迎大家搜集更多问题,投稿给我们!风里雨里留言区里等你~
福利
1、扫描添加小编微信,备注“姓名+公司职位”,加入【云计算学习交流群】,和志同道合的朋友们共同打卡学习!
2、公众号后台回复:白皮书,获取IDC最新数据白皮书整理资料!
推荐阅读:
这位博士跑赢“地震波”:提前 10 秒预警宜宾地震!
同样是消息队列,Kafka凭什么速度那么快
如何给老婆解释什么是微服务?
任正非:华为 100% 没有后门
阿里巴巴杨群:高并发场景下Python的性能挑战
那些去德国的程序员后来怎么样了?
新技术“红”不过十年,半监督学习为什么是个例外?
独家对话V神! 质疑之下的以太坊路在何方?
真香,朕在看了!