文档章节

openstack正在陷入泥潭吗

深蓝苹果
 深蓝苹果
发布于 2014/12/17 10:53
字数 730
阅读 342
收藏 5

「深度学习福利」大神带你进阶工程师,立即查看>>>

    Openstack的大名已经弘扬了不断时间了,从5~6个组件起,到目前我已无法跟踪的版本,openstack和背后的厂商们似乎在布置一个非常大的局。

    多年过后,openstack仍处于快速发展期。虽然从技术的角度来看,openstack可以提供很多激情和火花,但从产品的忍耐度,openstack还会持续的折磨那些,不是非常精于该项技术、却又提前进入实用阶段的企业。

    之前经历过的一个虚拟化项目,从openstack中吸取了不少养分,包括实现思路和优质的代码,从而能快速推进我们自己的计划。但即使如此,还是没有一丝直接使用openstack的念头。而眼见的另外一个野心勃勃、试图移植openstack的项目,最后却无疾而终。

    在缺少文档(当然指中文)、应用实例(指的是充分应用,且能完整暴露遇到问题和解决方案等等)、以及长期浸淫其中的专业人员(估计只有openstack背后厂商中的资深技术人员才够资格)支持,openstack显得太庞大,太不稳定,太多无法把握的技术细节,这还不说它对硬件、对网络的要求。

    附上很久前停止跟踪的一份组件清单,相对现在,应该落伍很多了, Orz

项目 组件 描述 其他
Horizon Dashborad 用户和管理员界面
Nova Compute/block device 虚拟服务器和卷

Nova Network:支持LinuxBridge,OpenvSwitch,Cisco UCS,Nicira NVP


nova-api:为VM提供元数据服务

nova-compute:为VM设置网络环境

nova-network:为整个云设置网络环境


Glance Image Service VM磁盘镜像
Swift Storage as a Service 对象存储
KeyStone Auth 认证和授权 V5新增
Quantum
/Neutron
Networks

(二层管理)

安全虚拟网络

Nova Network=Quantum+LinuxBridge Plugin

二层网络,如创建和管理虚拟网络、端口

V5新增

V8中改名

Melange

Networks

(三层:IP地址管理)

三层网络,如IP地址管理(IPAM)、DHCP、NAT甚至负载均衡

Melange后续可能合并Quantum


RedDwarf
数据库即服务 孵化中
Burrow
队列服务 孵化中
Cinder Block Storage 块存储服务
将替换nova-volumn

V6新增

孵化中

Orchestration Heat 基于模板对新实例的管理(以text file形式),CloudFormation templates的开源实现 V8 Havana
Ironic
裸机部署服务 V8 孵化
Trove
数据库服务,相当于AWS RDS V8 孵化
Fuel
Mirantis的自动化部署和管理平台 V8 孵化
Savanna
与Hadoop的结合 V8 孵化



下一篇: 聊聊ORM
深蓝苹果
粉丝 33
博文 108
码字总数 42630
作品 0
深圳
架构师
私信 提问
加载中
请先登录后再评论。
在 OpenStack 上运行 Hadoop--Savanna

因为有了 Savanna ,两个最大的开源项目 Hadoop 和 OpenStack 可以在一起工作。这是红帽、Hortonworks 和 Mirantis 新开发的 OpenStack 组件。项目的主要目的就是 Hadoop 成为 OpenStack 的一...

匿名
2013/04/24
1.9K
0
“谢谢”百度,“血祭”互联网民主

这几日,百度贴吧“血友吧”被卖的消息铺天盖地:“百度让骗子当吧主”、“病友园地魑魅魍魉横行”、“谋财害命”、“卖‘官’鬻‘爵’”……一时间,百度整个品牌陷入信任危机,成为众矢之的...

老马
2016/01/14
3.3K
0
判断View是否正在显示的总结

有时候在做一些工程时候为了视觉美化需要将一些view隐藏显示,还有的情况需要看是不是正在显示,这篇博文就简单总结一下怎么处理 最简单易行的是自己动手做一个标志 BOOL isShow; 然后在添加...

iShown
2016/02/05
2K
0
如何利用容器实现生产级别的redis sharding集群的一键交付

如何使用容器实现生产级别的Redis sharding集群的一键交付 作者介绍: 张春源 希云cSphere合伙人,国内早期的Docker布道者,对企业应用Docker化有丰富的实践经验,擅长利用Docker践行Devops文...

dockerer
2016/06/21
235
0
编程学习必备七个阶段

在学习编程的时候,总会遇到这样那样的困难,笔者整理了编程学习各阶段的问题及心态分析。希望对广大编程爱好者有帮助。 第1阶段:机会 你很开心,你一直想学这个新的内容,比如说某编程语言...

丨小丶牧灬
2015/08/11
58
1

没有更多内容

加载失败,请刷新页面

加载更多

SpringBoot如何返回页面

SpringBoot中使用Controller和页面的结合能够很好地实现用户的功能及页面数据的传递。但是在返回页面的时候竟然会出现404或者500的错误,我总结了一下如何实现页面的返回以及这里面所包含的坑...

osc_3re0wjem
36分钟前
0
0
怎样在Mac上创建和引导Linux USB驱动器

长期以来,Linux一直是可引导闪存驱动器的代名词,无论是要解决您的主操作系统中的某种问题,还是尝试各种发行版。 有几种方法可以为Mac创建Ubuntu(或其他Linux)可启动USB驱动器。您可以通...

Linux就该这么学
38分钟前
17
0
centos7 取消自动锁屏

CentOS取消屏幕保护自动锁屏功能 1. 问题:默认启动屏幕保护 问题描述: CentOS系统在用户闲置一段时间(默认为5分钟)后,会启动屏幕保护程序(默认的屏保为黑屏),并要求重新输入密码才能回到...

osc_rekhou81
38分钟前
9
0
C#中的[Flags]枚举属性是什么意思? - What does the [Flags] Enum Attribute mean in C#?

问题: From time to time I see an enum like the following: 我不时看到如下枚举: [Flags]public enum Options { None = 0, Option1 = 1, Option2 = 2, Option3 = ......

法国红酒甜
38分钟前
0
0
后缀三姐妹

目录 写在前面 前置小碎骨 计数排序 基数排序 一些约定: 后缀数组 定义 倍增法构造 优化 代码 再优化 最终代码 后缀树 后缀自动机 写在最后 绝对不咕 写在前面 会考虑整个与标题相关的二次创...

osc_9i00cx5n
39分钟前
17
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部