聊聊云计算 -- 从OpenStack说起
云计算是当今最流行的一个词,各个公司都用不同的提法。就像一个游戏,各个玩家都在争取自己最大的利益。今天去参加了OpenStack的一个会,咱就从OpenStack聊起吧。
OpenStack 是一个开源的云计算解决方案,用他们自己的话来说就是一个云操作系统,主要由NASA和RakeSpace发起,有100多家公司(包括Dell, Cisco, HP, Intel等)参与的一个项目,解决方案包括存储(Swift)、计算(Nova)等子项目,项目开始一年多来,已经建立了一套相当好的生态系统。下面让我们来看看这个生态系统内的各个角色吧。
RakeSpace是美国仅次于AWS的云计算服务提供商,那他们为什么开发一个开源的解决方案呢,他们难道不怕别人抢了它的生意吗?分析起来原因不外乎一下几个:1)NASA 想开源,政府机构要用你的产品,你不开源政府不放心,而且开源可以让更多的政府部门使用,比如一向财大气粗的DOD;2)RakeSpace迫于竞争压力不得不开源,AWS是毫无疑问的老大,AWS的接口就是事实上的标准,其他提供商只能兼容,凭借RakeSpace还是无法撼动AWS的地位,不如曲线救国,搞搞政治,团结一切可以团结的力量,OpenStack用的多了,RakeSpace就是实际的标准了,到时候就可以牵着AWS的鼻子走了;3)美国公司对于开源模式还是比较认可的,开源可以让自愿者或其他公司一起来贡献代码,这就节约了成本,而且RakeSpace还可以提供服务支持,做做咨询服务,或者做做私有云管家服务 - 用客户的服务器为客户运营私有云,在HP刚刚认识到买PC是没有钱途的时候,IBM已经转型做服务啦,RakeSpace要紧跟历史潮流,不但运营公共云的服务,还可以从私有云服务里赚到钱。
另外一个不得不提的公司就是Nebula,这家公司就是NASA的CTO创建的,按照这位老兄的说法,OpenStack带来的机会实在太多,继续呆在NASA是不够有前途的,此君的目标和当年盖茨的目标非常一致 -- 让每个苦逼的公司都用上云计算。按分类来讲,这家公司就是做私有云的,而且是做解决方案的,比如给OpenStack加上监控、管理、计划、计费等等接口。用句俗话来讲,就是借着OpenStack来抢钱的。为OpenStack做包装的公司有很多,Nebula是其中最抢钱的一个,其他不怎么抢钱的比如StackOps,为OpenStack的简易安装做出了突出贡献,其实我觉得StackOps倒是挺有钱途的,如果它能把其他的管理操作做的更安装一样好的话。
Dell,Cisco,HP这些硬件厂商的日子也不好过啊,纯粹买硬件是不长久的,再加上用户被铺天盖地的云计算广告运动搞的晕晕乎乎的,还真有非云不上的主,而且企业对IT的地位越来越低 - IT正在回归其工具的本色,想要赚到钱就要学的精明一些。现在有IBM,Microsoft,Google,Oracle,EMC等等云厂家拼了老命地打广告,如果不来分一杯羹的话,到时候可就连凉水也没得喝了,更有OpenStack这个武器在手,自家的硬件稍微装饰一下就能买个大钱,这些厂商还不拼了命地做出个解决方案出来帮助出货才怪。Intel就更不用说了,这些硬件厂商就是帮他丫买CPU的,怎么也得有些觉悟地意思意思吧。
虽然各家公司是各怀心思,OpenStack却成了众人手里的香饽饽,成了一个圈子共同推动云计算的发展,从这个意义上来讲,RakeSpace搞出OpenStack的这一小步,也算是云计算的一大步了吧。