广发期货的开源故事会:Linux应用促企业发展

来源: LUPA开源社区
发布时间: 2007-11-05 16:58 作者: 彭敏 来源: 软件世界 版权申明

字体: | 上一篇 下一篇 | 打印


关键词: 广发期货 Linux应用 开源

文章来源于http://www.lupaworld.com
  “开源能不能用起来,主要看人。”田军这句话,看似简单,背后却隐藏着许多故事。既包括有田军自己的故事,也有他作为CIO所服务的企业—广发期货的故事,还有期货行业的故事。而把这些故事串起来的线,就是开源。

  Linux基座

  从十几人扩至近200人的规模,从全国专业期货经纪公司排名的第97位到进入前10名,广发期货只用了短短5年的时间。在这种快速发展的背后,除了有期货市场复兴的大环境因素外,信息化IT系统对业务的支撑和改进也功不可没,Linux系统更是其中的大功臣。

  对期货行业来说,2002年是市场经过整顿后重新兴起的开始,对广发期货来说,2002年也是这样一个新开始。就在这一年,广发期货的控股方广发证券决定重新改造这个处在亏损状态的子公司。

  经过改造的广发期货决定把网上期货交易作为下一步的发展目标。与现场期货交易相比,网上期货交易的交易速度更快,交易量更大(今天网上期货交易的行情刷新率以毫秒计算,每天的交易量高达百万笔)。所以,这个目标一旦实现的话,将是广发期货核心竞争力的重大提升。而要实现网上期货交易,就必须建立起一个强有力的交易系统,这个系统不仅要不间断工作,还需要具备快速通讯的能力和较高的响应速度。

  正是这种需求开启了广发期货采用Linux的序幕。2002年,广发期货有了第一台Linux的数据库服务器,并从此一发而不可收。如今,在广发期货,一个基于Linux的IT环境已经基本形成,从核心的交易系统,全面结算系统到网络应用都是以Linux为基础平台。在中心机房和灾备机房大规模地运行Linux系统(如图1所示)“采用Linux系统的交易服务器已经占据了六、七成”。在网络应用上,开源的防火墙和网络管理产品也在广发期货的IT系统中使用。

  在2006年之前,广发期货主要是从开源社区下载Linux社区版进行二次开发、利用和维护。2006年,广发期货购买了红帽的企业版Linux产品支持和服务,整个系统变得更加稳定和易于维护起来。

  CIO的开源情结

  在期货行业,广发期货是第一家采用Linux系统的期货公司,也是应用Linux系统规模较大的期货公司。广发期货为什么如此青睐Linux呢?原来,现任广发期货电脑部总经理的田军正是这背后的“主谋”。

  田军,这位出生于1970年,自称在IT圈是“老人”的CIO其实是一个对新技术很敏感,敢于大胆采用新技术的人。早在广发证券工作的时候,他就喜欢研究新技术,对IT建设有很多想法。“2000年前后,互联网在中国风靡一时”,大量接触互联网的田军不仅对网络和安全有了更多认识和研究,而且也是这时从开源社区上第一次知道了开源技术,并结下了不解之缘。

  2002年,田军被广发证券派到广发期货成立电脑部。当时广发期货的IT建设几乎是一片空白,可这恰好给了田军自由发挥的空间。从那时起,广发期货的IT系统几乎都采用了当时最为先进,现在看来非常有远见的新技术,比如机器托管服务,三层交换网络,网上交易系统等等,Linux自然也是其中之一。

  坚持使用Linux的经历使得田军对于在期货行业应用Linux的成效有了更多亲身体会。

  在Linux的稳定性上,田军坦承,Linux在内核2.4之前的版本确实不太稳定,而之后的版本在稳定性上表现就很出色。“在广发期货,Windows系统一个月就要重启一次,而用Linux,一年半载都不用管”。田军团队的有些管理员笑称,一年半年后都忘了机器在哪里。

  田军称赞Linux处理通讯的能力强。这也适应了期货业务对于交易系统快速响应的要求。田军和交易系统开发商们经过观察和研究得出了一个结论,即网上期货交易服务器运行Linux,一台就可以支持3、400个用户的同时操作,而一台运行Windows的网上交易服务器却只能支持100个用户同时操作。

  另外,从运营角度来看,田军的团队体会到Linux的维护成本要低得多。 “Windows的维护成本比Linux至少要多3倍。”因为Linux对硬件的要求非常低,通常能够节省很多投资。田军举了一个行情系统的例子, “Linux系统可承受的行情变化数容量可以上万,而Windows可承受的变化数容量仅为1000多,这样在需要配置的服务器数量上,用Linux系统只需要配置100台,而运行Windows系统的话,则需要一千台。”同时,广发期货购买红帽的支持服务,也正是田军认可了该费用的合理性。

  “开源能否用起来,关键得看人”对此有深刻体会的田军还有意在自己的团队里培养一种Linux及开源的文化氛围。“大量使用Linux的IT环境对团队成员起到了一种熏陶的作用。在平时的维护工作上,大家就Linux的交流也很多。” 而新员工一进公司,短期内也能在各个项目里或者维护过程中很快地熟悉和练习Linux。
文章来源于http://www.lupaworld.com

声明:LUPA开源社区刊登此文只为传递信息,并不表示赞同或者反对。
21/212>

查看全部评论(1) 最新评论

  • 删除 Guest (2007-11-06 08:48:26, 评 0 分) 支持 反对

    赞一个,为了中国IT的明天不被微软全部占领而奋


查看全部评论(1)我来说两句 直接向LUPA提出您的宝贵建议

-5 -3 -1 - +1 +3 +5