|
安全高效的Solaris 10给安硕科技更好选择
客户名称:上海安硕信息技术有限公司
项目名称:商业银行综合信息管理系统向Solaris
10的移植
主要产品:Solaris
10操作系统和Sun
JES平台
应 用: 商业银行综合信息管理
用户评
价:安硕科技的负责人这样评价此次移植,“Sun一直是UNIX领域的主力之一。而对Sun新推出的操作系统Solaris
10,安硕科技则通过此次版本移植增强了对它的信心,同时给客户提供了更多的
版本选择。我们坚信Sun能给客户和系统供应商带来更多的惊喜。”
各种应用服务器在不同的操作系统平台上的发布包不能直接使用,数据库操作与平台关系比较大,XML定
义和操作系统省缺不一致,这些增加商业银行综合信息管理系统实施难度和加长其周期的问题,在迁移到Solaris
10后,得到了有效的缓解。这就是上海安硕信息技术有限公司(以
下简称安硕科技)在
将系统迁移到Solaris
10之后的惊喜。
作为一家给银行做管理信息系统的IT企业,50多家商业银行都是安硕的用户。但是,银
行用户对系统安全、部署周期的要求,也给安硕带来了不小的压力。“银行客户IT应用经验丰富,要求高,要求IT服务供应商能够高速、高效的实施应用系统满足他们快速变化的业务和管理需求,”安硕科技技术人员这样说。安硕科技给银
行提供管理系统解决方案和产品,存在业务、管理方法、理念及监管变化快等特点,对系统的可靠性要求也很高,这种系统将直接关系到银行的业务开展和其业务的
良性发展。目前,安硕科技的商业银行综合信息管理系统在Windows和其他多种Unix平台上运行。
其实,安硕科技的商业银行综合信息管理系统是用Java编写的,所以跨平台
性比较好。但是安硕科技也在实施的过程中发现,由于客户方操作系统、应用服务器、数据库服务器产品的选择和组合各不相同,在版本移植上总存在这样那样的问
题,成为增加实施成本和延长系统部署周期的一个首要因素。
迁移时机成熟
为客户提供快速高效可靠的应用系统,专注于管理系统本身的建设是安硕的宗旨所在。在这种理念下,一套完整、一致、可靠和高效的操作系统和应用服务器的配合
是减少实施成本、缩短部署周期、提高客户满意度的关键。
改变必须有机会。摆在安硕科技的有两个有利机会。一个是在2003年,Sun推出了全套的JES(Java
Enterprise
System)。Sun作为Java的发明者在完全开放了Java以后,推动Java在
全球的发展,给ISV和用户带来了系统开发的福音。但是Sun一直没有在Java上
做太多商业运做。直到2003年JES的推出,Sun在Java上的平台完全商业化、功能化,尤其是Sun后来推出了参考架构的概念,帮助很多ISV完成了系统搭建工作。另一个是安硕最在意的机遇,也就是2004年底Solaris
10操作系统的推出。2004年10月,Sun推
出了Solaris
10操作系统,并且决定开放Solaris的源代码。同时,
为了帮助企业加快在各种平台上的部署,Sun
为ISV提供了内容广泛的开发指
导、软件下载、技术资料和相关论坛,解决在Solaris
10 操作系统开发方面存在的一系列问题,例如应用开发、设备驱动程序,以及
JDK 升级等。今年1月份,Sun宣
布,在Solaris
10平台方面Sun在全球新增了100多个新的iForce合
作伙伴,支持Sun低成本网络计算策略。目前,来自全球6,800多个ISV的
各种应用和解决方案运行在Solaris
10平台上,而这一数字在中国已有200多家。
这些数字和现实深深打动了安硕科技,安硕科技决定在Sun的平台上做一些探
索和尝试。2005年4月底,安硕科技的系统迁移工作正式展开。
解决历史难题
两周的时间,在Sun工程师的帮助下,安硕科技顺利将系统移植到了Solaris
10上,由于系统编程采用的是Java,因此迁移过程非常顺
利,同时,应用服务器也迁移到了JES上。
在Sun公司的三大法宝中,Solaris和Java的
匹配是“天作之合”。JES是ISV和用户的应用服务器平台,在此结构上进行开发,会使系统的效率和安全性大大提
高,而且整个JES是用Java编写,可移植性非常强。而JES在同样出自Sun之
手的Solaris
10的“配置”下,会发挥出更加稳定的性能。
安硕科技非常感谢在迁移过程中Sun工程师给自己的帮助。为了帮助安硕顺利
完成迁移任务,Sun派出了资深工程师,先是帮助安硕搭建起JES平台,将整个程序在JES上跑起来,之后在安硕内部开始做操作系统的迁移,迁移到Solaris
10后,又帮助安硕科技调优用户端。
迁移完成以后,安硕与Sun共同完成了调优工作,在压力测试中,系统的客户
管理模块、业务管理模块、内部管理模块、资产保全管理模块、统计分析模块和综合管理模块等主要模块一次通过。而有些以前在版本移植过程中经常出现问题也得
到了很好的解决,例如数据库连接、字符集和XML解析等。
可以看到,以前的很多问题都是由于操作系统和应用服务器之间的配合不够密切而造成的。换成Solaris
10+JES后,由于两个系统的匹配良好,诸多问题迎刃而解。
Solaris
10和JES不仅对系统支持好,效率也非常高,易用性的提高
也很明显。“一个最明显的例子是,一个新毕业的大学生,如果使用其他平台,学习掌握将程序发布到界面的技术需要一整天的时间,而在Solaris
10+JES上,只用两三个小时就可以完成。这对于我们来
说,就是工作效率的大幅度提高。”
“Sun一直是UNIX领域的主力之一。而对Sun新推出的操作系统Solaris
10,安硕科技则通过此次版本移植增强了对它的信心,同时给客户提供了更多的版本选择。我们坚信Sun能给客户和系统供应商带来更多的惊喜。”安硕科技这样美好的愿望正在Solaris
10和JES的帮助下越来越接近实现。
|