论文部分内容阅读
6月30日,南大通用公司在北京发布交易型数据库GBase 8t。GBase 8t是在IBM公司的Informix数据库产品的源代码基础上,改进、编译而成的。
南大通用全称为天津南大通用数据技术股份有限公司,2014年9月取得IBM授权,获得Informix数据库最新版(12.10版)的全部源代码。经过几十人技术团队9个月的苦战,南大通用解读数百万行Informix核心模块的源代码,并出乎IBM意料地,独立完成了编译,在2015年上半年的最后一天,正式发布了GBase 8t产品。
作为授权的一部分,南大通用还从IBM拿到完整的Informix测试系统及文档资料,并购买了开发和测试的咨询服务。法律方面,南大通用拥有GBase 8t的知识产权,可以在中国内地自由发行基于Informix源代码构造的数据库产品。
水平与世界技术同级
GBase 8t是交易型数据库,或称事务型数据库,用于处理大规模在线交易环境中的密集事务。南大通用另有一款GBase 8a产品,属于分析型数据库。简言之,GBase 8t用于实时任务,GBase 8a用于非实时任务。
南大通用副总裁兼首席技术官武新这样评价GBase 8t的技术水平:Informix在过去的40年,属于高端产品中的一款,用户遍布全球;引进Informix开发的GBase 8t,和Oracle最新版本的事务型数据库处在一个层次上。他说,GBase 8t可以取代Oracle同类产品,但不意味着有一个飞跃,或者革命性的变化,实事求是讲,两个产品大部分功能和服务可以互相替代,“给用户多了一个选择”。
武新补充说:“GBase 8t有一些特殊功能是Oracle产品不具备的,如对时间序列的处理,Oracle目前还没有。另外,GBase 8t擅长处理来自物联网的、机器产生数据,而且对嵌入式的支持比较好,用于嵌入式领域的数据库简单易用。这些都是技术优势。”他也承认,GBase 8t在ERP、CRM等传统领域,还需要提升。
南大通用把Informix称作GBase 8t的“产品原型”。公司说,目前“产品原型”在全球应用广泛,有超过3500家直接客户,超过1800家业务合作伙伴。“产品原型”的应用行业包括银行及金融、电信及网络基础设施、能源、医疗、政府、保险、物流、零售、酒店等。在中国,“产品原型”被建设银行等多家银行、三大电信运营商、华为等技术设备厂商、沃尔玛等多家大型超市使用。
稳定和高性能是GBase 8t竞争力来源。通过多种解决方案,这款从“产品原型”改制的数据库,能够实现99.999%的可用性。而在标准的TPC-C测试中,体现GBase 8t性能的tpmC值高达151263,超过另一款国际主流事务型数据库的成绩105049,更把国内竞争对手远远甩在后面。
自主可控的关键一环
中国工程院院士倪光南曾公开说:“自主可控是保障网络安全、信息安全的前提。我们认为某项信息技术、产品是自主可控的,需包含以下内容:知识产权自主可控、能力自主可控、发展自主可控、满足国产资质。……如果部分知识产权能完全买断,或能买到有足够自主权的授权,也能达到自主可控。”
这段话用来分析GBase 8t是否属于自主可控产品十分恰当。由于南大通用买下了IBM公司Informix 12.10版的全部源代码,GBase 8t用到的代码和新增的代码都具有完全的知识产权,具备软件著作权和产品登记证书,因此知识产权自主可控。公司团队解读并编译了Informix代码,完成研发、生产、升级和维护流程,又能实现自主的销售和服务,所以能力自主可控。能够增加、删除、修改功能模块,无需反馈给IBM;自主发行版本,和国内集成商、整机厂商合作,与国产CPU适配:发展也是自主可控的。此外,GBase 8t的产品和服务由南大通用独立提供,而这家公司的资本构成全为内资,完全满足国产资质。
据悉,目前基于国产CPU、操作系统、中间件和GBase 8t数据库的完整系统,已经进入商业应用阶段。
在南大通用看来,使用国产软件,用户对安全和服务可以更放心。安全方面,用户感觉有问题的地方,可以找出来,修改软件,或开发补丁。如果用国外供应商的软件,起码没有办法自己动手补上安全漏洞。作为本土厂商,提供服务会更贴近用户,在订制化开发上,也可以给用户更多的支持。用户最看重的是长期服务能力,关心软件厂商能不能长久支持产品,持续改进,因为数据库买回来,不能一两年就弃置不用了。南大通用相信,他们的数据库10年、20年都会存在,用来支撑不同的业务系统。另外,“我们的性价比会比国外的产品好。”
武新说:“关键是可控,至少GBase 8t的代码我们是可控的。而且,对自主也不要理解得太窄,每行代码都自己写才叫自主?是不是任何一个东西都要自己去制造?我觉得可以有一个过程,先买来,再培育自己的开发能力。”
引进消化吸收再创新
武新说的“一个过程”,正是创新的路径之一。中共十八大报告提出:“要坚持走中国特色自主创新道路,以全球视野谋划和推动创新,提高原始创新、集成创新和引进消化吸收再创新能力,更加注重协同创新。”
工业和信息化部信息化和软件服务业司陈伟司长高度评价南大通用与IBM合作,开展引进消化吸收再创新。他说,我国的高铁、核能,经过引进消化吸收再创新,技术和产品已经世界领先,开始出口,我国的航母,经过引进消化吸收再创新,满足了国内需求,我们的软件业、信息产业,也可走这样一条创新路径。
陈伟司长表示,南大通用目前不足50人的核心开发队伍,仍然太弱小,“消化吸收再创新”还需要提速。 武新对软件业的两条创新路径做了细致解说:“在基础软件领域,我们现在是两条路,一个是自己在本土从头开始开发,这个路非常漫长。交易型的数据库技术经历了40年的发展,留下了四款主要数据库产品,Oracle、Informix、IBM的DB2,还有Sybase的ASE。国内全部自己开发的产品,因为起步比较晚,虽然有厂商一直努力,产品和上面说的四款相比,性能差距还是巨大的。另一条是我们现在走的路。国外厂商面对中国市场开放,我们把这个产品引进来,逐步吸收、消化,然后在这个基础上进行创新。也很艰难,比单纯地买来产品,需要我们付出更大的努力。这无疑是一种创新。通过消化、吸收的过程,我们逐步去掌握产品。引进之后,世界一流的数据库产品的源代码、整个测试体系、文档,现在都落在了中国。基于这些,我们有非常高的创新起点。而且有了源代码,可以把产品做得更安全。”
为中国软件行业储能
能够产生长久效应的,是人才的积累。不仅要考虑一家公司的人才积累,而且要促进整个行业的人才引进和培养。软件行业的动力,来自需求拉动,来自投资推动,更来自人才驱动。从人才队伍建设的角度考察,南大通用引进Informix对我国数据库行业水平的提升大有裨益。
南大通用董事长兼CEO崔维力演讲时说:“我们请来了很多Informix的技术专家。”他说,IBM内部的、Informix合作企业的、Informix客户中的资深技术专家,都是南大通用高薪招募的对象。
武新表示:“团队建设也是两条腿走路,内部和外部结合。内部,找到更多人才,壮大研发团队,投入更大的力量来消化吸收Informix技术。外部,要充分利用IBM和其他公司的专家,借他们的力量,以咨询的方式,帮助我们更快理解软件最核心的设计思想和设计理念。”
南大通用认为,国产数据库,以及国产的操作系统,发展到今天最大的瓶颈是人才。如果有大量合适的人才,软件产业一定会蓬勃发展。南大通用和多家大学开展合作,是为了打开人才瓶颈,不断培养大四的学生和研究生,选择其中一些优秀的人才加入公司研发团队,迅速改进产品,让产品越来越好。
武新用比较软件和硬件行业特点的方式,表达了对研发和人才积累的信心,他说:“软件好在哪儿?它不像硬件,需要去工厂制造。软件只需要一台电脑,就可以慢慢地消化;软件只有研发投入,没有制作成本。数据库技术,不会很快就变得落后了。从事务处理的角度说,其实无论是Oracle还是Informix,已经达到了顶峰,新一代技术不会颠覆上一代,不像硬件发展那么快——我们有更多的时间去消化。在消化过程中,我们在国内培养一批高水平的人才来,这是一个非常好的机会。”
南大通用全称为天津南大通用数据技术股份有限公司,2014年9月取得IBM授权,获得Informix数据库最新版(12.10版)的全部源代码。经过几十人技术团队9个月的苦战,南大通用解读数百万行Informix核心模块的源代码,并出乎IBM意料地,独立完成了编译,在2015年上半年的最后一天,正式发布了GBase 8t产品。
作为授权的一部分,南大通用还从IBM拿到完整的Informix测试系统及文档资料,并购买了开发和测试的咨询服务。法律方面,南大通用拥有GBase 8t的知识产权,可以在中国内地自由发行基于Informix源代码构造的数据库产品。
水平与世界技术同级
GBase 8t是交易型数据库,或称事务型数据库,用于处理大规模在线交易环境中的密集事务。南大通用另有一款GBase 8a产品,属于分析型数据库。简言之,GBase 8t用于实时任务,GBase 8a用于非实时任务。
南大通用副总裁兼首席技术官武新这样评价GBase 8t的技术水平:Informix在过去的40年,属于高端产品中的一款,用户遍布全球;引进Informix开发的GBase 8t,和Oracle最新版本的事务型数据库处在一个层次上。他说,GBase 8t可以取代Oracle同类产品,但不意味着有一个飞跃,或者革命性的变化,实事求是讲,两个产品大部分功能和服务可以互相替代,“给用户多了一个选择”。
武新补充说:“GBase 8t有一些特殊功能是Oracle产品不具备的,如对时间序列的处理,Oracle目前还没有。另外,GBase 8t擅长处理来自物联网的、机器产生数据,而且对嵌入式的支持比较好,用于嵌入式领域的数据库简单易用。这些都是技术优势。”他也承认,GBase 8t在ERP、CRM等传统领域,还需要提升。
南大通用把Informix称作GBase 8t的“产品原型”。公司说,目前“产品原型”在全球应用广泛,有超过3500家直接客户,超过1800家业务合作伙伴。“产品原型”的应用行业包括银行及金融、电信及网络基础设施、能源、医疗、政府、保险、物流、零售、酒店等。在中国,“产品原型”被建设银行等多家银行、三大电信运营商、华为等技术设备厂商、沃尔玛等多家大型超市使用。
稳定和高性能是GBase 8t竞争力来源。通过多种解决方案,这款从“产品原型”改制的数据库,能够实现99.999%的可用性。而在标准的TPC-C测试中,体现GBase 8t性能的tpmC值高达151263,超过另一款国际主流事务型数据库的成绩105049,更把国内竞争对手远远甩在后面。
自主可控的关键一环
中国工程院院士倪光南曾公开说:“自主可控是保障网络安全、信息安全的前提。我们认为某项信息技术、产品是自主可控的,需包含以下内容:知识产权自主可控、能力自主可控、发展自主可控、满足国产资质。……如果部分知识产权能完全买断,或能买到有足够自主权的授权,也能达到自主可控。”
这段话用来分析GBase 8t是否属于自主可控产品十分恰当。由于南大通用买下了IBM公司Informix 12.10版的全部源代码,GBase 8t用到的代码和新增的代码都具有完全的知识产权,具备软件著作权和产品登记证书,因此知识产权自主可控。公司团队解读并编译了Informix代码,完成研发、生产、升级和维护流程,又能实现自主的销售和服务,所以能力自主可控。能够增加、删除、修改功能模块,无需反馈给IBM;自主发行版本,和国内集成商、整机厂商合作,与国产CPU适配:发展也是自主可控的。此外,GBase 8t的产品和服务由南大通用独立提供,而这家公司的资本构成全为内资,完全满足国产资质。
据悉,目前基于国产CPU、操作系统、中间件和GBase 8t数据库的完整系统,已经进入商业应用阶段。
在南大通用看来,使用国产软件,用户对安全和服务可以更放心。安全方面,用户感觉有问题的地方,可以找出来,修改软件,或开发补丁。如果用国外供应商的软件,起码没有办法自己动手补上安全漏洞。作为本土厂商,提供服务会更贴近用户,在订制化开发上,也可以给用户更多的支持。用户最看重的是长期服务能力,关心软件厂商能不能长久支持产品,持续改进,因为数据库买回来,不能一两年就弃置不用了。南大通用相信,他们的数据库10年、20年都会存在,用来支撑不同的业务系统。另外,“我们的性价比会比国外的产品好。”
武新说:“关键是可控,至少GBase 8t的代码我们是可控的。而且,对自主也不要理解得太窄,每行代码都自己写才叫自主?是不是任何一个东西都要自己去制造?我觉得可以有一个过程,先买来,再培育自己的开发能力。”
引进消化吸收再创新
武新说的“一个过程”,正是创新的路径之一。中共十八大报告提出:“要坚持走中国特色自主创新道路,以全球视野谋划和推动创新,提高原始创新、集成创新和引进消化吸收再创新能力,更加注重协同创新。”
工业和信息化部信息化和软件服务业司陈伟司长高度评价南大通用与IBM合作,开展引进消化吸收再创新。他说,我国的高铁、核能,经过引进消化吸收再创新,技术和产品已经世界领先,开始出口,我国的航母,经过引进消化吸收再创新,满足了国内需求,我们的软件业、信息产业,也可走这样一条创新路径。
陈伟司长表示,南大通用目前不足50人的核心开发队伍,仍然太弱小,“消化吸收再创新”还需要提速。 武新对软件业的两条创新路径做了细致解说:“在基础软件领域,我们现在是两条路,一个是自己在本土从头开始开发,这个路非常漫长。交易型的数据库技术经历了40年的发展,留下了四款主要数据库产品,Oracle、Informix、IBM的DB2,还有Sybase的ASE。国内全部自己开发的产品,因为起步比较晚,虽然有厂商一直努力,产品和上面说的四款相比,性能差距还是巨大的。另一条是我们现在走的路。国外厂商面对中国市场开放,我们把这个产品引进来,逐步吸收、消化,然后在这个基础上进行创新。也很艰难,比单纯地买来产品,需要我们付出更大的努力。这无疑是一种创新。通过消化、吸收的过程,我们逐步去掌握产品。引进之后,世界一流的数据库产品的源代码、整个测试体系、文档,现在都落在了中国。基于这些,我们有非常高的创新起点。而且有了源代码,可以把产品做得更安全。”
为中国软件行业储能
能够产生长久效应的,是人才的积累。不仅要考虑一家公司的人才积累,而且要促进整个行业的人才引进和培养。软件行业的动力,来自需求拉动,来自投资推动,更来自人才驱动。从人才队伍建设的角度考察,南大通用引进Informix对我国数据库行业水平的提升大有裨益。
南大通用董事长兼CEO崔维力演讲时说:“我们请来了很多Informix的技术专家。”他说,IBM内部的、Informix合作企业的、Informix客户中的资深技术专家,都是南大通用高薪招募的对象。
武新表示:“团队建设也是两条腿走路,内部和外部结合。内部,找到更多人才,壮大研发团队,投入更大的力量来消化吸收Informix技术。外部,要充分利用IBM和其他公司的专家,借他们的力量,以咨询的方式,帮助我们更快理解软件最核心的设计思想和设计理念。”
南大通用认为,国产数据库,以及国产的操作系统,发展到今天最大的瓶颈是人才。如果有大量合适的人才,软件产业一定会蓬勃发展。南大通用和多家大学开展合作,是为了打开人才瓶颈,不断培养大四的学生和研究生,选择其中一些优秀的人才加入公司研发团队,迅速改进产品,让产品越来越好。
武新用比较软件和硬件行业特点的方式,表达了对研发和人才积累的信心,他说:“软件好在哪儿?它不像硬件,需要去工厂制造。软件只需要一台电脑,就可以慢慢地消化;软件只有研发投入,没有制作成本。数据库技术,不会很快就变得落后了。从事务处理的角度说,其实无论是Oracle还是Informix,已经达到了顶峰,新一代技术不会颠覆上一代,不像硬件发展那么快——我们有更多的时间去消化。在消化过程中,我们在国内培养一批高水平的人才来,这是一个非常好的机会。”