十年一日,深入成就深度;业精于专,专注成就专业

《中国科技财富》杂志刊登了记者对本公司首席科学家刘心松教授的专访

2011-11

       在2011年11月出版的《中国科技财富》杂志上,刊登了侯洁和李轲两位记者对本公司首席科学家刘心松教授的专访文章。标题是:在新时代下崛起 在新辉煌中前行——记成都天心悦高科技发展有限公司首席科学家刘心松教授。将全文转载如下,感谢《中国科技财富杂志》的报道。

在新时代下崛起 在新辉煌中前行——记成都天心悦高科技发展有限公司首席科学家刘心松教授

《中国科技财富》 2011年10月18日 作者:侯洁、李轲

文章关键词: 科技 刘心松

       1997年5月17日,这是具有重要历史意义的一天,国际象棋大师世界排名第一的棋手加里•卡斯帕罗夫在与IBM制造的计算机程序“深蓝”的对决中,以2.5 : 3.5败北,机器的胜利标志着计算机进入了新的时代。

       人类进入21世纪以来,科技迅猛发展,尤其是计算机技术在现代社会显得特别重要,无论是人们日常工作还是娱乐生活均都离不开电脑的协助。然而,当计算 机占据了人类的生活,如果某天人类失去这一切后果会变的怎样?单以卡斯帕罗夫与“深蓝”的“人机大战”而言,“今天我们输了伟大的棋手,明天又会输掉什 么?”这正是成都天心悦高科技发展有限公司首席科学家刘心松教授所考虑的问题。

       冲破极限 挑战“深蓝”

       “深蓝”是美国IBM公司生产的一台超级国际象棋电脑,重1270公斤,有32个大脑(微处理器),每秒钟可以计算2亿步。早在2004年1月10日 刘心松教授在接受记者采访时说,可用数百台普通服务器组合起来,即可与身价过亿的世界级明星计算机决战速度之巅,这就直指曾迫使国际象棋大师卡斯帕罗夫认 输的美国智能电脑“深蓝”。

       多年来,刘心松教授潜心研究电子计算机软件系统,对于软件的开发有非凡的造诣,他着手研究的这套可挑战“深蓝”的系统被人称之为“打不烂”,令人称奇 的是基于这套软件的打不烂系统是用随处可以买到的PC服务器组合起来而成为一体的系统。对此刘心松教授表示:“单机的速度是有限的,但组合技术的潜力是无 穷的!我测试了一下,要达到甚至超过深蓝的运算水平,组合数百台服务器完全可以办到。”

       当年卡斯帕罗夫输掉与深蓝的“人机大战”,而刘心松教授只想证明“只有人才能赋予机器聪明!有人在,电脑就永远是工具。”刘心松教授形象地解释,就像 《变形金刚》中几个本来弱小的机器人,一声令下就可以组合成一个威力无比的巨型机器人,“打不烂”能将数量不等的普通服务器组合成功能强大的超级计算机, 其数量没有限制。“只要有需要,我们甚至可以用该系统把‘银河’计算机也组合进来,突破信息处理的速度极限!”刘心松教授对这套软件显得信心满满。

       除了可以组合调用多台计算机资源外,“打不烂”还不会因任一单机出现故障而停止工作。如果系统中的某些计算机出现故障,就会有其他计算机自动顶上,不 会停止工作,更不会遗失数据等,这也是其名“打不烂”的来由。刘心松教授表示,我国“神舟”号飞船上天,为了保证不出现问题,往往需要不少技术人员不眠不 休地守着计算机运作,一旦出现主备计算机都“死机”等情况,就可能造成严重后果,如果用“打不烂”则会避免这样的问题。

       曾在2003年10月的时候,IBM亚太区副总裁长野一隆来访成都时惊讶地发现,刘心松教授居然能通过一套软件,将包括小型机甚至大型机在内的各种大 小服务器组合叠加起来,其功能直冲极限。同时IBM原副总裁、SQL数据库和计算机集群系统等的先驱者之一的刘英武博士感叹:刘心松教授做到了别人想做而 没做到的事,“我敢肯定,现在世界上绝对没有第二套。”随后很多公司甚至包括一些大公司都在作这样的工作,甚至公开宣布要用3年时间来研制同类系统(软 件)。

       容灾系统 势在必行

       2008年5月12日,汶川大地震,举国悲痛,人员伤亡、物资流失,另外很多数据都丢失了,造成的损失数不可计。如果不实行异地容灾,系统就没有办法工作,所以异地容灾是最好的办法。

       2009年4月16日至18日,第七届中国国际软件合作洽谈会(简称“软洽会”)在四川成都开幕,软洽会由中国国际贸易促进委员会、国家知识产权局和 省政府主办,国家发改委、中国软件行业协会支持,成都市政府及四川省信息产业厅承办。在其中的国际灾难恢复与服务外包峰会暨第四届中国灾难恢复行业高层论 坛上,刘心松教授发表了抗毁容灾系统整体解决方案的演讲。

       刘心松教授提到,汶川大地震给我们带来的启示,就是系统异地容灾能力并且必须具有业务容灾能力。刘心松教授主持研发的新系统“数字有机体系系统”,抛弃了传统的备份的概念,抛弃了主从的概念,抛弃了中间件的概念,并提出了业务容灾的概念。该系统具有以下三个特点:

       一、整个系统范围内的输入输出。就是不管在哪个地方,哪怕是服务系统在成都、都江堰、重庆,但是在上海照样可以工作,所以是整个系统范围内的输入或者输出。

       二、高可靠。意思是说如果有若干台服务器,假如其中损坏一台或两台,此时会有服务器自动的把工作接下来,至少把核心工作接下来,不至于使整个系统瘫痪。

       三、高伸缩。如果你现在只有八台服务器在一起工作,随着业务的发展,系统的处理能力不够了,这时你可以加若干台服务器上去,随即形成了一个新的有机整 体,去完成你所要作的工作。当有的服务器坏了,剩下的服务器能自动形成一个新的有机整体,就像人类群体(组织)一样去继续工作,不会使工作中断,影响工作。

       据刘心松教授介绍,该数字有机体系统是一个全方位的解决方案,用于解决抗毁容灾的话,只是一个应用特例。另外又制定了一个技术规范,就是支持数据容 灾,并在受灾和恢复期间仍然不间断的提供数据服务,受灾的时候数据服务不能中断。支持业务容灾,在受灾和恢复期间,业务还在继续。此外还有智能的选择,不 会造成某些地方的灾难影响其数据的连续性。可以设置任何不同数目的拷贝,保证在系统还有可用资源的情况下,其数据不会因为系统遭受灾难而改变。

       容灾系统可以无限伸缩,不受限制,支持数据的时时同步和批量同步,关键数据必须时时同步,但是对于非关键数据可以批量同步。整个系统不能因为某个地方 遭受灾难而瘫痪,保证数据的完整性和业务工作的连续性,除非整个系统完全瘫痪。单机操作系统,单机数据库,分布式并行操作系统,分布式并行数据库,数字有 机体操作系统,数字有机体数据库等都不需要人为监管,根据设备的配置和地域情况,它自动地转换,不需人工管理。有权限的人可以在系统的任何地点监视系统的 情况以利于远程维护。系统提供高度的数据共享和交换,同时保证或者支持数据的私有化。系统自动检测和屏蔽计算机故障和其他故障。

       刘心松教授还用了深入浅出的例子来解释“数字有机体系系统”的功能,使在场的人受益匪浅。在未来世界中,计算机会扮演更加重要的角色,我们也相信,刘心松教授在软件研发事业上还会不断创新突破,为人类科技发展做出更大的贡献。