万物互联时代国产数据库的拼杀

中国计算机报 / 2018年11月25日 09:01

手机

邓晓蕾

近日,始于英国和西班牙的勒索病毒“WannaCry”(想哭)在全球爆发,医院、企业、政府和家庭的计算机成为它的主要攻击目标,用户的重要数据安全岌岌可危。近在咫尺的网络硝烟,让我们无可回避。毫无疑问,勒索软件已经成为除APT外的头号网络威胁,将来会不会蔓延到跨平台的智能移动终端,每个人都应该提高警惕。或许,智能手机、智能电视、智能汽车,甚至工控移动感知终端等物联网(IoT)设备都有可能成为勒索软件攻击的目标。

如今,正是一个从物联网走入“万物互联”(Internet of Everything,IoE)的时代,所有的“物”都会获得语境感知、增强的处理能力和更好的感应能力。将人和物加入到互联网中,将得到一个集合十亿甚至万亿连接的网络。

Gartner认为,在2020年,超过300亿的连接设备将被使用;思科也有一组数据,通过降低每个连接的价格和随之而来的快速增长的机器到机器(M2M)连接,预计连接对象的数量会在2020年达到500亿(世界上2.7%的事物);Bosch认为,从汽车、智能手机到各种容器、机器,目前有超过100亿的事物被连接到互联网。

网关成为数据处理的新武器

随着物联网、云计算、大数据的快速发展,数据的应用暴露出越来越多的安全问题,用户的需求也发生了变化,对直观可视、检测、性能等提出了更高的要求。这时候,作为基础软件的数据库显得尤为重要。

在近日举行的“第八届中国数据库技术大会”上,国产数据库厂商福建星瑞格软件有限公司(以下简称星瑞格软件)总经理林俊仁接受采访时表示:“我们已经进入了万物互联的时代,数据库在这其中扮演着重要的角色。在万物互联时代,考虑到安全,未来将有越来越多的数据处理从云端转移到网关设备上,网关设备的功能将越来越强大。”

林俊仁进一步补充道,随着传感器收集的数据类型越来越多,数据处理也变得又短又快,对于一些即时性的信息,网关和边缘计算成为了数据处理的新方式。一个强而有力、可以储存、函数转换的数据库变得越来越重要。

林俊仁认为,毫无疑问,物联网技术将改变人与物之间、物与物之间、物与数据之间、物与周围环境之间的互动方式。

正是由于物联网、云計算和大数据技术的快速发展,物联网云平台得以与认知计算技术环环相扣、紧密结合,实现真正的智能化创新。

在大数据环境下,星瑞格软件针对物联网、嵌入式应用,推出物联网智能数据库平台SinoDB独有的时间序列引擎(TimeSeries),针对数据库进行优化支持。

林俊仁介绍,时间序列是星瑞格软件数据库解决海量数据处理的一项重要技术。该技术采用特殊数据存储方式,极大地提高了时间相关数据的处理能力。相对于关系型数据库,它采用智能存储格式与压缩算法,极大地降低了存储空间,并数倍提升查询效率。具备高效存储和处理大量数据能力的SinoDB时序解决方案对于物联网场景应用来说至关重要。

网关的存在是要解决短时间响应的问题,网关设备上的操作与后台处理几乎相同,在网关设备和后台采用相同的数据库,这也使得整个应用程序的开发更加简单。

“具备近实时的事件处理和响应处理能力,这也是网关的存在意义。”林俊仁表示。

一辈子专注于数据库

星瑞格软件作为福建省电子信息产业集团旗下的国有控股企业,成立于2015年12月,致力于自主可控的国产数据库软件设计、开发、销售、维保等专业服务。星瑞格软件通过与IBM签订Informix数据库源代码授权协议,从IBM移交了2000多万行源代码,仅用短短半年,便成功推出一系列自主可控的Sinoregal数据库软件产品,其产品支撑了金融、保险、电信、零售、教育、电网、水利、政府等多个行业和领域的数据库平台、数据库安全审计、中间业务平台、风险管控平台等关键业务系。

林俊仁表示:“星瑞格软件的核心竞争力是核心技术团队,公司技术研发团队和售后支撑团队都具有20多年Informix等国际数据库原厂的服务经验,可迅速跨越源代码消化、吸收阶段,直接进入功能创新阶段,这便是星瑞格软件的专业。”

林俊仁本人也是数据库领域的一位老兵,曾担任过英孚美(Informix) 资讯软件股份有限公司区域总经理,从技术到销售,再到管理层,这些年来虽然职位一直在变,但林俊仁从未离开数据库领域。一辈子专注于研究数据库,这是林俊仁的名片。

林俊仁特别强调:“星瑞格软件不做应用,也不做集成,只专注于国产数据库。”星瑞格软件从成立之初便决心做国产数据库,在数据库的调优、安全审计等方面都投入了很多精力。

从成立至今,星瑞格软件始终坚持自主创新,以推动网络空间信息安全技术国产化为使命,专注从事安全自主可控的国产数据库软件与信息安全软件产品的设计、研发、推广、运维保障服务,为企业和公共数据保驾护航,把安全可靠、自主可控的数据库产品和解决方案推广到更多的行业和领域,为我国自主可控、安全可靠的信息化建设贡献力量。

SinoDB的优势

虽说成立时间不长,但星瑞格软件的SinoDB也有了多个成功替换国际厂商产品的案例,比如替换了福建应急指挥系统的Oracle数据库、 新疆克拉玛依智慧城市建设中的Oracle数据库等。

智慧城市建设是贯彻党中央、国务院关于创新驱动发展、推进新型城镇化、全面建成小康社会的重要举措。而应急指挥系统更是智慧城市建设中必不可少的一个环节。其中,物联网在智慧城市的建设中所起的作用不可小觑。

在林俊仁看来,政府应急核心应用需满足7×24小时不间断服务要求,具备灾难恢复、系统错误恢复、人为误操作恢复能力,同时降低数据库的计划内维护停机时间。但是,一些原有的数据库和业务服务模式并不能满足现有的需求。而星瑞格软件的SinoDB正好满足了这些需求。

SinoDB是星瑞格软件基于IBM Informix v12源代码打造的全新的旗舰级国产数据库软件,拥有关键数据库核心技术,可以根据用户的需求自主开发产品功能。并且,SinoDB能兼容Oracle数据库。同时,SinoDB还增加了自主研发的图形化数据库监控优化、加密和审计功能,可以保护用户的数据安全。

林俊仁表示:“SinoDB 根据用户的需求打造灵活的高可用性架构。它首先由备份和恢复这些基本的实用功能开始,具有非常深入的细粒度功能实现和可扩展性,能够用于所有的数据,甚至最小的数据子集。此外,它还可以通过高可用性数据复制(HDR)功能创建热备份,从而创建并维护生产环境的副本,或者创建备用环境的精确副本,并对其进行实时维护,当主系统出现故障无法正常工作时,能够立即对其进行接管。”

这对星瑞格软件来说是一个不错的开端。但林俊仁认为,国产数据库的路还有很长,目前还是呈现百花齐放的状态。同样,星瑞格软件也有很长的路要走。

拥抱开源而非改变开源

由于我国数据库行业起步较晚,技术实力相对薄弱,除了围绕自主可控这一核心目标发展以外,开源也成为行业大势。

林俊仁表示:“开源的特性是什么?开源的特性是集合众人的力量成就一个产品。星瑞格软件本着拥抱开源、善用开源,而非改变开源的态度,未来希望在分布式OLTP,以及Oracle兼容性方面有更多改善。”

数据库其实是一个“黑盒子”,懂应用的人不见得懂数据库,懂开发、业务的人不见得懂得数据库如何运作。所以,产业链上的合作尤为重要。比如,在数据库安全审计方面,星瑞格软件将与浪潮合作打造数据库安全审计的一体机。

数据库安全审计是另外一种大数据。为什么这么说?林俊仁表示,数据库安全审计可记录并审计所有造访数据库的存取轨迹,并可在不修改应用程序的前提下追踪终端用户的真实身份,实现对人、事、时、地、物的追踪。对于大家担心的系统兼容性问题,星瑞格软件用实际行动做出了回复:数据库安全审计系统支持Unix、Linux、Windows等主流的操作系统。

安全问题不是一朝一夕就能够解决的。数据库是一个高度复杂的软件。在万物互联时代,星瑞格软件数据库方案能做到在不加装软件和不修改程序的情况下,精准溯源。

1.环球科技网遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.环球科技网的原创文章,请转载时务必注明文章作者和"来源:环球科技网",不尊重原创的行为环球科技网或将追究责任;3.作者投稿可能会经环球科技网编辑修改或补充。