前段时间,金山云服务平台做了一件很有意思的事情:挖矿。很多人看到“挖矿”这个词首先会想到比特币,你猜的没错,我们在“天蝎”高性能弹性计算集群云主机上放置了一个挖比特币的应用,这个挖矿的应用基于金山云尚未发布的RDS和CACHE服务,可以供用户去体验。
用金山云“挖矿”,相信我们的做法会招来一些人的嘲笑:云计算挖比特币的效率不高,你们这么做只是一个噱头。
这句话我只承认前面一半。
从技术原理上来说,挖矿是一种对哈希函数的计算,其依赖多线程的计算方式。在这一方面,多线程、逻辑能力不强的GPU通用计算要比线程少、逻辑计算能力强的CPU更为合适。在运算中,GPU不会像CPU一样将更多的晶体管投入到数据缓存和流量控制,而是将绝大多数晶体管用于数据处理。实际上,GPU这种大量小粒度流处理器的结构特别适合高运算密度并行计算,多个流处理器在解决问题时独立并行高速处理,降低对复杂的流量控制要求,可以大大降低运算复杂度。
极高的内存带宽驱动多核处理器可以提供极高的并行计算能力。近年GPU的浮点处理能力和内存带宽的增长很快,约相当于同级别CPU的10倍左右,高浮点运算能力和高带宽使GPU在应用于高性能计算方面具有CPU无法比拟的先天优势。而如今大多数云计算数据中心服务器都是以CPU性能见长。很多服务器甚至只具有基本的VGA显示能力。因此,在比特币这一方面,GPU通用计算要比CPU更为合适。而如今大多数云计算数据中心服务器都是以CPU性能见长。
综上所述,在技术层面,云主机确实是个“门外汉”。
但是,金山云的“挖矿”应用真的是噱头吗?
做云计算服务?不是所有人都行
我不认为将云计算与比特币牵扯到一起就是什么“噱头”。相反,用云计算“挖矿”给予了普通人一种低成本、低门槛“亲密接触”比特币的机会。这些用户,有的可能只是对比特币好奇,有的确实想赚点外快但又不想投入太多,让大家花几千块甚至几万、几十万去买“矿机”,并不现实。
这就是云计算。其以合理的成本,满足了不同人群的需求;以弹性的架构,支撑了多元化的应用。时至今日,云计算已经不再是话题或者产业阶段,而成为了实实在在的应用和服务模式。我们推出“挖矿”应用的真实目的,就是希望用户借此理解云计算服务的真正意义。
金山、阿里、腾讯这样的大型互联网公司在这方面更具优势。他们亲近用户,拥有用户资源,了解用户需求,甚至于自己就是自己的用户,同时还具有烙下了互联网印迹的创新思维和技术领先性。这使得用户很容易的就可以“领略”到云计算服务的优势。就以开发者云计算服务来说,为什么有的公司就能做到部署、测试、上线、推广、运营的一条龙服务,有的公司却连界面都设计的“反人类”呢?
相比起互联网公司,传统IDC运营商、系统方案解决供应商和创业公司都不适合在云计算服务这个圈子里生存。市场环境和长期的运营模式,已经赋予了前两者僵化的思维方式和冗长的组织结构。而对于创业者来说,云计算服务运营的烧钱速度是无法想像的。
手机行业是对互联网精神的最好诠释。无论“中华酷联”等国内传统手机厂商,还是三星、HTC等海外厂商,都不得不承认,小米互联网式经营模式的杀伤力。
亚马逊很强,但是不一定懂中国市场
云计算服务属于一种“有人可为,有人不可为”的市场。尽管这样,由于市场的发展机会巨大,还是有很多不同类型的公司进入了这一领域。这中间有国内企业,也有微软、亚马逊这些国际性的大公司。“怎么为”,这成为大家都需要面对的一个问题。
亚马逊AWS近期的入华,使得业界对于云计算服务的关注度飙升到了最高点。国内云计算供应商多少都会有些“狼来了”的感觉。外有追兵内有堵截,一些厂商开始祭出“价格战”这个万能法宝。
我肯定地说,这在云计算服务上是行不通的。对于企业应用而言,用户更加关注性价比,而不仅是价格这一个属性。很少有企业用户会拿经营数据开玩笑。这就是为什么,赛门铁克BE、NBU备份软件的算号器满天飞,但真正敢在生产系统上用盗版的几乎没有。
与此相对应的是,企业用户对于性价比却极为关注。同样的价格区间,谁的I/O性能最强,谁的前端设计最友好,谁提供了完整的产业链,这些才是用户所关注的。
亚马逊其实就是最好的例子,在国外,他的价格不便宜,不过从性能、体验和资源方面,其给予了用户最好的服务性价比。
但是,我并不看好亚马逊AWS在国内的发展情况。抛开数据安全和保密性不说,其根本不能真正适应国内的市场发展情况。在这方面,本地化资源成为了左右战局的“胜负手”。说到底,云计算服务是一种资源整合的快速反应能力。这些资源包括了用户资源和产业资源。在中国,实践证明金山云的开发者资源、阿里云的金融资源已经强大到足以助推整个平台的发展。在金山云,为用户和应用服务,成为了金山云的安身立命之本。部署、测试、上线、推广、运营,金山云服务平台早在运营前就已经建好了这个开发者生态链。反过来看,因为缺乏本地化资源支持,国际巨头在中国折戟的例子屡见不鲜。
金山云服务平台的“挖矿”应用,对于我们来说是一种面对热点事件的应用快速发布考验,这种考验从技术开发横贯到市场营销。而对于用户来说,这个应用印证了云计算的无限可能性。现在大家都在谈“中国梦”,其归根结底是人民的梦,是每个人的梦。那么我需要说的是,也许云计算服务,就是你梦开始的地方。