“我觉得庆幸,2008年(品高云)启动研发的时候还没有OpenStack,这样我们才能专注于做自己的东西,想方设法根据不同的场景去解决问题、优化技术方案。”——品高软件董事、CTO刘忻
不像大型云厂商,凭借大量资金和人力投入,大张旗鼓地开拓云计算市场。品高云靠的是多年前开始的技术预判,从而获得先发优势,并依托项目中获得的行业经验形成竞争性门槛。
预判性科研
刘忻认为,很多东西需要提前去看,后面才有可能抓住它,品高软件不像大型厂商,我们必须靠着清晰的、预判性的科研路径,做前瞻性布局,才能取得如今的成果。
举个例子,2012年在一次与龙芯合作参与的云计算市场活动中,倪光南院士参观了品高云现场业务演示并评价说,你们第一次给我讲明白了什么叫大数据分布式计算。
倪光南教授具体看了什么呢?其实就是一个视频转码服务,在2012年,转码是一个很慢的工作。品高云在当时就提供了基于大数据分布式计算的转码方案——也就是通过分布式方式将视频源切开并分别转码,完成后再合并起来。设备越多,转码速度越快。在给倪光南教授演示时,品高云基于龙芯服务器,将平时耗时一个多小时的视频转码工作,在2分钟内就完成了。
再举个例子,许多人都没想到品高云在2012年的时候就开始了对容器技术的研究,更不知道当时还有不少人对品高云研究容器表示质疑。其实容器是大型机时代就有的一种技术概念,当时人们觉得,虚拟化已经很成熟了,你品高云做什么容器呢?
其实,虽然以VMware为代表的虚拟化技术当时是主流,但品高云发现了虚拟化的一个重要问题——先天存在指令翻译的损耗:当业务量不足时,其无法充分利用物理服务器完整性能的问题也许还能接受。但随着业务量的飞速发展,比如海量的大数据业务到来,恨不得能100%发挥物理服务器性能时,虚拟化就面临着非常尴尬的境地。
品高云认为,容器更适合这样的场景,它不仅是一种轻量级的虚拟化应用,更关键的是,它的集装箱模式让应用交付更具规格化。