在这一场轰轰烈烈的云计算运动中,每个供应商都想在其中分一杯羹,大家都积极参与到openstack社区中,提交自己厂商的驱动。然而,趋势的走向并没有按照大家所预测的那样,跑偏了。
举个存储的例子,使用openstack搭建私有云或者公有云,自然离不开存储,厂商想把自己的存储卖进去也很简单,cinder模块定义了基类的行为方法,每个厂商自己实现driver层去适配即可。万万没想到被ceph截胡了,这种适应大规模分布式可扩展的块存储,轻轻松松跑在廉价的x86服务器上,不买厂商的低端机就算了,TMD的白牌机也能跑。
白牌机、白牌机、白牌机,重要的事情说三遍,华强北就能量产机柜盒子,里面再塞点内存条、cpu、硬盘,价格不到品牌机相同配置的三分之一,坏块硬盘ceph能自修复数据到其他硬盘,第二天睡个美容觉换块盘即可。说好一起好好玩耍的了?尤其是菊厂招这么多研发投入进去,结果市场养不活,这是他们不愿看到的。
所以菊厂振臂一呼,各位存储的友商们,我搞了个openSDS,咱们再玩一把。openSDS是个什么玩意了?简单的说,其实他就是openstack的cinder,只不过功能特性要比cinder丰富,不然还怎么一起好好玩耍了?
先看看openSDS的生态,换句话就是定位:
这样的策略很正确,上次有机会和网易云的存储负责人沟通过,他们想利用cinder来和其他存储厂商对接。但已我对cinder的了解,它所具备的功能特性远远无法满足客户的需求,仅仅能满足一个具备基础云结构的需求,而已!而ceph是openstack的完美补充。
我们再看看openSDS在运行架构中的定位:
image.png
一旦openSDS生态成熟,厂商们又能愉快的卖机柜了。你买我的高端机,高可用、冗余、CAP我都可以帮你搞定,你买我的低端机,我还可以卖一套备份容灾的方案给你。由于一些不可描述的利益关系,客户、厂商都能开开心心愉快玩耍了,羊毛出在羊身上,浪费的只是纳税人、学生缴纳的建校费上。年底了,明年的预算能发多少,就看年底能突击消费多少了。那些鼓励国进民退的大V们,你们摸摸自己的良心,这样的运营效率就是你们说的消灭落后的民营竞争?减少竞争产生的浪费?简直是bullshit
openSDS居然是go语言实现的,很与时俱进,不过从代码提交的频率来看,似乎又是一个kpi的产物,不知道友商会不会一起玩耍
网友评论