浅谈分布式经纪业务系统模式

经纪业务上云:浅谈分布式经纪业务系统模式

  • 字号
2015-08-25 10:34:58 来源:和讯  作者:恒生网络司胜禄

  摘要:七月,阿里、联想、华为等公司相继发布云端战略,云计算的重要性不言而喻。恒生也在推进经纪业务云平台UF3.0,其中上云涉及的分布式经纪业务系统架构设计过程,笔者在这里分享给大家。

  近日来,因为笔者的阅读习惯,一打开手机浏览资讯,每日都会看到有关云计算的相关报道。尤其是在刚刚过去的7月,在炎热天气的映衬下,京城的云计算大会就像午后的雷阵雨一样频繁上演。阿里、联想、华为、金山、青云等公司相继发布了自己的云端战略规划,真的是你方唱罢我登场,好不热闹!

  一个程序员的梦想是什么?最贴切的应该是——能够采用新技术开发一款更前沿的产品,并实现技术分享和引导。下面就是笔者的梦想——参与恒生经纪业务云平台UF3.0,其中上云涉及的分布式经纪业务系统架构设计,与大家分享。

  分享秘籍第一招:传道

  经纪业务系统是一个复杂的业务系统,除了业务本身需要的计算资源依赖,业务的运行还依赖外部关联系统或机构的互联互通。对于边界内业务需求,可以采用分布式架构实现,支持大数据量、大并发、弹性扩展的需求;对于外部依赖系统,因为交易的特殊性,基本还保持单一出口的模式,此时就需要根据外部交互限制,做好平台出口的唯一性设计,比如交易系统与交易所的业务交互,交易所要求交易委托申报号唯一,虽然交易核心模块已经可以实现多交易中心部署模式,但在业务出口处,需要进行数据的聚合,统一进行编码报送。

  经纪业务云平台,作为平台的重点特性,就是由之前的单一应用向平台服务转变;由面向B端的业务功能需求向面向C端用户的最终需求转变。那么如何从业务场景出发进行平台业务流程设计?笔者认为可以从如下几点进行考虑:

   首先,根据不同用户,划分不同的用户角色;

   然后,根据用户需求(希望看到什么或做什么)提炼出业务场景;

   再次,根据业务场景提炼业务需求;

   最后,根据业务需求,提炼业务流程和业务功能。

  经过上述顺序的梳理,基本可以通过一个个业务场景的梳理构建出业务系统的组成和业务流程,从而构建出一个平台的业务全貌。

  上面定义了好几种业务概念,比如用户角色、业务场景、业务需求、业务流程、业务功能。这些业务名词基本可通过字面理解其含义,但在实际使用时,经常会出现概念混淆或使用不当的情况。在产品设计时,我们需要准确理解并使用这些业务分解的脉络节点:下面是笔者的一些见解归纳,供参考:

  1) 用户角色: 用户(业务需求的满足方)、管理人员、运维人员等。通过用户角色的划分,我们可将需求分为业务需求、管理需求和运维运营需求三个大类。

  2) 业务场景:站在用户角度,希望看到什么或进行什么操作?

  3) 业务需求:业务需求是在一个业务场景下,用户需求的进一步挖掘,一个业务场景下,可包含多个用户需求。

  4) 业务功能: 为了实现用户需求,系统需要具备的功能。

  5) 业务流程:为了实现用户需求,系统需要通过组织一系列的活动达成目标。

  分享秘籍第二招:授业

  经纪业务云平台UF3.0 是恒生公司基于近二十年证券交易系统研发经验、立足证券期货行业发展远景,积极研究云计算在证券行业的探索应用,推出的采用互联网金融思维、适应未来大交易量、大数据处理要求,基于分布式架构开发的新一代经纪业务系统。

  UF3.0研发代表着恒生经纪业务产品线产品发展思路的转变,从传统的“软件产品销售”线下模式向“服务输出”的线上模式转变;从传统的“监管要求”向“客户需求”的思维方式的转变;从“单一应用”到“平台服务”的商业合作形态的转变。

  经纪业务云平台UF3.0的客户对象为各类证券公司和三方机构。

  证券公司包括:新筹和已有证券公司。对于新筹证券公司,客户可以直接按需选购UF3.0平台服务,而不需要再建设自有的业务支撑系统;对于已有证券公司,客户可以将现有云下业务移植到云端运行,实现证券经纪业务系统的升级换代和运营模式的创新突破。

  三方机构包括:三方电商公司、互联网公司、三方投资公司、投资咨询公司、第三方开发商、个人开发者。对于三方电商、互联网公司,实现客户引流和客户服务模式的扩展,实现客户资金流通的全生活场景覆盖;对于三方投资公司、投资咨询公司,实现客户资产的多渠道投资管理,并由云平台直接提供业务支撑服务;对于第三方开发商、个人开发者,恒生立足于打造开放、互联互通的金融生态圈,为创新应用提供孵化平台,从而间接的为终端用户、平台用户提供更大的平台价值。

经纪业务上云:浅谈分布式经纪业务系统模式

  分享秘籍第三招:解惑

  Q1:目前在证券IT系统领域,各软件厂商已经基于IOE架构开发了相应的证券集中交易系统,比如恒生的UF2.0系统,金证的Xone系统。那么经纪业务上云是否是将现有版本的业务系统部署云端?

  A:显然不是。当前虽然采用虚拟化技术,实现了物理服务器的资源共享,但虚拟化后的计算资源并不适合传统技术架构的业务系统部署。若采用混合云的模式,即数据库采用oracle 物理机,应用服务器采用虚拟服务器,这样的部署模式只是在IT资源投入方面进行了创新,核心的业务系统性能和业务架构调整没有实现。

  Q2:经纪业务上云是否是“去IOE”?

  A:不全是。经纪业务系统上云不是简单的采用新技术、新的计算资源完成现有业务系统的技术改造、新版本产品的研发,而是对现有业务系统的重构,包括业务重构和技术重构。

  1) 业务重构:按照新的经纪业务形态要求,主要是互联网金融的要求,未来的业务发展趋势要求,按照业务场景进行业务重构,从而能够更好的为终端用户提供服务。

  2) 技术重构:从传统的IOE架构向分布式架构转换,摆脱对高配置服务器的依赖,依靠普通配置的虚拟计算资源满足业务运行需求,并能根据业务需求,进行灵活的弹性扩展。

  经纪业务上云的梦想已经扬帆,UF3.0研发团队的兄弟们在挥洒着汗水耕耘着希望,相信在不远的将来,经纪业务云平台UF3.0将以靓丽的身影登上证券IT系统的舞台。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值