从智能云端内存数据库看柏睿数据的发展思路

在第二十二届软博会上,作为一家自主研发的大数据实时分析产品、大数据领域实时分析平台的企业翘楚——柏睿数据携手中国电子技术标准化研究院、北京软件和信息服务业协会共同承办“定义新标准、筑基新科技——自主核心软件发展”平行论坛,论坛上柏睿董事长刘睿民在本次论坛中发表了题为《数据引擎核心技术支撑数字经济安全发展》的主题演讲。刘睿民以数据库行业趋势为切入点,对柏睿数据的核心技术突破点进行了深度解析。

在过去,互联网世界存在着一种怪圈,国外数据库在中国市场称霸一方,本土数据库则鲜为人知;而现如今随着科技领域的高速发展,中国的软件产业已然从仿制向自主创新演变,从产业创新应用到行业标准的制定引领改变;中国的数据库市场已经走出了由国外数据库独占市场的时代,各类国产数据库百花齐放。
为什么要做自己的核心软件?
这是中国市场的客观需求,也是数据库行业发展的必然要求。
一直以来,国产软件尤其是系统基础软件,包括操作系统、数据库等领域的技术发展较为缓慢。但人工智能与大数据时代的来临,为国产基础软件提供了弯道超车的机遇。”以柏睿数据为代表的一批高新技术企业迅速成长起来,纷纷抢占技术高地,并在市场上与甲骨文等科技巨头直接竞争。
软件产业作为国家先导、支柱与战略性产业,是信息技术应用与信息化建设的核心与基础。柏睿数据作为国际标准委员会中国成员体唯一代表企业,代表中国主导的“SQL9075 2018流数据库”国际标准的确立,“AI-in-Database库内人工智能”国际标准提案的发布。在本次软博会上,柏睿数据推出大数据实时分析平台,集合了全内存分布式数据库、流数据库、人工智能并行算法库等自主研发的核心基础数据库软件。
此外,柏睿发布了国内首款---智能云端内存数据库加速芯片,进一步推动拥有国际标准定制权的国产自主的核心基础软件技术,抢占国内及国际高端应用市场份额,主导国际标准话语权,制定国际核心基础软件技术的游戏规则。此举,更好的引导并掌控软件产业的发展方向,推动软件产业的快速发展。
历经三年,智能云端加速芯片终面世
智能云端内存数据库加速芯片,是刘睿民团队三年的心血积累。
过去数据库芯片厂商两家独大:甲骨文和微软。微软是通过FPGA在网络上进行研发,而甲骨文主要是通过把一些数据库内置的算法放到芯片,通过ICK(音)的方式放到了CPU里面,柏睿结合两者做法,将数据库内的内置算法放到FPGA上面,通过并行架构和优化系统算法解决大数据系统,改善关键存储节点计算开销过大的问题,大幅提升大数据系统性能以及综合服务性能。可以说新一代的芯片能够做到实时风控,非常快速的自然语义分析,对非常复杂的明细查询可以做到一键查询。
产品的功能首先通过单卡支持24条FZIP算法,借助硬件压缩计算核心,支持多任务、多线程并行压缩;压缩计算的聚合吞吐量超过4个GB每秒。这种做法跟类似于微软,也就是说,压缩过后的数据在落盘存储IO带宽下降了50%以上,所有主流的商用服务器主机不需要额外改变,通过使用标准的PCIe接口,直接插卡,就可以大大提高速度。该芯片同时支持PCIe3.0乘于8这样的接口,功耗并没有增加太多,比如说,当你用赛扬的服务器,功耗至少在100多瓦以上,而柏睿的功耗只有50瓦,对于用户而言不需要更换非常昂贵的设备。此外,它还支持在Hadoop平台之上使用,只要插上这个卡,速度立刻可以提升50%。
紧抓核心技术“牛鼻子”,让数据安全自主可控
“软件产业的发展对经济发展、社会治理、国家管理、人民生活都产生了重大影响。我们要顺应时代大势,紧紧牵住核心技术自主创新这个“牛鼻子”,抓紧突破网络发展的前沿技术和具有国际竞争力的关键核心技术,加快推进国产自主可控替代计划,构建安全可控的信息技术体系,为建设网络强国打下坚实基础;推动大数据、云计算、人工智能、数字经济等新技术、新业态发展,推进软件和信息技术服务加速向经济社会各行业各领域渗透应用”。刘睿民如是说。
众所周知,信息安全是国家安全的重中之重,而国产自主可控的信息技术则是信息安全的利剑与坚盾。只有将核心技术掌握在自己手中,才能不受制于人,才能使发展更加平稳。
“目前国内市场,本土自主研发的核心软件已然取得傲人的成绩,其成功的关键则在于打造出属于自己的软件产业之魂。但是,我们依然还有很长的路要走”。
软件对实体经济作用越发明显,自主核心技术成助推器
为期三天的软博会已经圆满落幕,展会期间,软博会吸引了国内外媒体的广泛关注,并引发了关于软件、实体经济、信息化产业的相关思考。其中,央广网发表评论文章称,软件支持实体经济作用越发明显。
目前,我国在国产芯片、国产操作系统、国产数据库等方面发展迅速,但是仍然无法将三者之间的有机结合并形成有市场竞争力的电子产品,原因不仅是相应的技术壁垒,更是产业之间的联动性较少。无法集中优势资源突破基础核心软件技术,构建软件产业的产业链、价值链和生态系统。
从中国软件发展的历程中我们可以了解到,“应用为王”一直是我们软件产业的优势,也是一种有效的发展策略。目前,做应用软件确实很容易出成绩,而且可以做的很炫。但我认为没有底层的核心基础软件技术是无法支撑上层应用的,容易受制于人。从2005年开始,开源软件给了我们很大的机遇。通过一些技术降维,允许很多公司使用开源里的技术,进而发展出一些底层的软件,系统层的软件,包括数据库底层软件、AI底层的一些算法,基本上相当于开放出来了,这算是很重要的一个机遇。但是,真正底层的核心基础层技术是无法通过开源获得的。近期的中兴事件就有个细节,美国完全可能发禁令让所有美国为基础的开源不得供货(在朝鲜伊朗己经发生了),所以说完全开源的代码确实无法做到真正安全可控的。
“未来的大数据软件,我们可能会见到更多混合架构、异构计算的情况。硬件平台可能以小型化为主,主要是用来收集数据,将这些数据进行清洗,快速进入到数据库里进行沉淀、统计、分析,最后分析的结果被大家用来做决策。决策的过程中将用到很多AI的算法,而这些算法可能是通过在GPU之上,在FPGA之上实现,这个是我们可能看到的发展道路。”刘睿民补充到。
结束语,随着信息技术发展日新月异,我们应该审时度势、精心策划、超前布局、力争主动,以“新时代、新理念、新软件”为主题,以“软件产业引领支撑经济社会发展”为主线,突出贯彻“制造强国、网络强国、数字中国,推动互联网、大数据、人工智能和实体经济深度融合”战略的实施成效,从而保障自主创新技术推进网络强国建设。