客户简介
**期货交易中心有限公司成立于2010年,注册资本金3000万元。目前,该交易中心业务态势发展良好,客户数量突破2万户,日均交易量突破10亿元,累计交易量突破1000亿元。
客户需求
该交易中心的核心交易系统1.0于2012年下半年上线,主要提供交易服务业务处理、系统管理、统计与报表查询功能。核心交易系统业务包括市价建仓单,限价建仓单。核心交易系统包括以下模块:
行情模块:接收行情源的原始数据,并合并转化为内部使用行情
二级服务模块:提供用户接入功能,并转发给一级服务模块
一级服务模块:提供用户认证,一级交易核心功能
在日常运营中,核心交易系统通过连接国际行情系统,商品行情瞬息万变,无论是利好还是利空消息都会对行情产生影响,也必然会造成交易量暴涨。这种交易量的峰值是不可预知的,对核心交易系统的要求是能够满足高频交易和在交易峰值的时候能够保障系统的响应速度,因此交易核心系统需要留出足够的冗余来。
该交易中心的核心交易系统1.0上线时采用了500台X86服务器+VMware形成的资源池作为硬件支撑平台,随着业务展开,问题也逐渐显现出来:
-X86系统不稳定性;
-为了确保交易量达到峰值时的可用性,不能因为响应延时而给客户带来经济上的损失,因此需要储备更多的服务器计算能力;
-对交易中心的维护力量也造成了压力。由于X86服务器不稳定,经常要维护/更换服务器。
2013年,该交易中心决定对核心交易系统进行升级,同时解决硬件平台存在的技术问题。为满足核心交易系统2.0的硬件平台需求,系统必须仍然采用Linux操作系统,选型的主要需求包括:
-高稳定性
-在保证响应时间的同时能够支持足够多的并发用户访问
-减轻维护负担
方案介绍
围绕以上需求,该交易中心与合作伙伴选择IBM天合应用服务器展开了测试。
l 测试执行情况1
先同时开启一台客户端测试机的两组用户(每组测试用户数为300)进行登陆测试。
然后每隔两分钟,按照顺序开启预先准备的后6台客户端测试机,每次开启一台客户端测试机的两组用户。
测试结论
接入服务器、登录服务器和数据库服务器的硬件资源都未出现瓶颈。
复合场景
通过压力测试工具supertest,模拟用户登录和市价建仓,进行登录和市价建仓测试项的验证测试,评估系统在线用户数为2100个的情况下,执行1800用户的建仓,发送周期为20S,系统所能支持的并发建仓数。
测试场景对应的测试点
系统在线用户数为2100个的情况下,执行1800用户的建仓,发送周期为20S,系统所能支持的并发建仓数。
测试场景的测试策略
逐步对系统增加负载,当在线用户数达到2100时,在逐步执行1800用户的建仓,建仓事物的发送周期为20S。
查看系统的各项性能指标,评估系统所能支撑的并发建仓笔数。
l 测试执行情况2
同时开启3台客户端测试机,执行2100用户登录。
运行10分钟后,再同时开启3台客户测试机。
运行10分钟后,停止测试。
核心交易系统在PowerLinux平台上运行稳定,硬件性能能满足系统设计的需要,满足在特定场景下的功能和性能需求,通过认证。
经过测试该交易中心决定采用58台IBM天合服务器替换原有的500台X86服务器作为核心交易系统的硬件平台。该系统目前已经完成安装调试,预计于2014年2月正式上线。
**交易中心系统架构拓扑图
关于IBM天合应用服务器
作为服务器领域创新的引领者和业务价值的驱动者,IBM推出了“天合应用服务器”,旨在通过将增值分销商合作伙伴的软件预装在PowerLinux服务器上,打包成为“天合应用服务器”解决方案,帮助用户大幅降低Power平台的使用成本和PowerVM虚拟化技术门槛。IBM天合应用服务器采用的POWER7处理器在动态节能、更高性能等方面的创新突破,自动化管理和安全可靠等的领先优势,为客户带来工作负载优化的全新价值体验。针对当代企业对于更高性价比、更先进便捷云管理、开机即用等需求,全面推进企业智慧IT建设的落地。同时,IBM将从产品、技术、服务、渠道等多个层面为客户提供全方位支持,为用户提供更多选择权。在IBM 天合应用服务器主要包括三部分:PowerLinux 7R1/7R2服务器、PowerVM for PowerLinux虚拟化系统和PowerDirector虚拟化管理工具,同时,在上层部署Linux操作系统。
“天合应用服务器”配置一览表:
IBM推出天合应用服务器主要是为了运行更适合通过POWER架构而不是x86架构进行处理的全新Linux工作负载。具体说,这些工作负载包括:
1. 大数据分析— 对大量的结构化与非结构化数据进行分析;
2. 行业应用解决方案— 与x86服务器相比,若部署在PowerLinux上面将能够提高运行效率的各类行业解决方案;
3. 开源基础架构服务— 如Web服务、电子邮件及社交媒体协作服务。
IBM天合应用服务器采用的IBM POWER7处理器每核支持 4个线程,而Intel每核只支持2个线程,因此,每个POWER内核所能处理的工作量是Xeon内核的2倍。或者,换句话说,若处理相同数量的工作,IT客户将需要2倍数量的Intel内核。这是POWER7的重大差分因素,也是您在购买软件时极为重要的考虑因素 — 因为软件通常都是按内核数量收费的。如果处理器的处理能力低下(例如x86处理器与POWER7处理器相比),则执行指定工作任务将需要更多的软件许可。
PowerVM虚拟化功能(构建物理资源的逻辑资源池)将允许IT客户获得更高的系统利用率,因此也很重要。在多年的观察过程中,我们很少看到x86服务器的资源利用率超过40%。与此同时,POWER服务器却经常通过虚拟化而实现60-80%的利用率。这一点非常重要,意味着POWER服务器相对x86服务器而言能够开展更多工作,因此,在执行特殊工作任务时,IT客户将无需购买与x86服务器同等数量的POWER服务器。PowerVM (POWER7的虚拟化程序)始终处于开启状态;允许您在不中断业务运行的情况下开展维修工作;提供卓越的虚拟机间安全性/故障隔离能力。此外,PowerVM还提供全面的动态再配置特性来满足瞬息万变的工作负载需求。所有这些特性都促使PowerVM领先于x86虚拟化程序。并且,
从安全的角度看,PowerVM系统管理程序从未披露过任何已知安全漏洞。PowerVM已通过Common Criteria Evaluation Assurance Level 4+认证。
方案优势
稳定性 IBM天合应用服务器的99.99%的超高稳定性为客户关键应用保驾护航,极大的减轻了客户的维护负担;
开放平台 支持Linux操作系统,符合客户核心应用的需求;
性能优势 经过测试证实,IBM天合服务器的性能超过原有的X86平台100倍,确保期货交易的低延时多并发用户的需求;
高性价比 相对500台X86服务器,新平台只需要58台IBM天合服务器,在实现了性能的飞跃的同时,也切实降低了成本。
客户收益
该交易中心采用IBM天合服务器替换原有的X86平台,确保了系统的99.99%的超高稳定性,以较低的成本获得了超过100倍的性能,降低了维护成本。核心交易系统是交易中心的关键应用,通过此次升级,为交易中心未来业务的快速发展提供了可靠的保障。
* 本文为ChinaByte比特网原创内容,版权所有,转载请注明出处和原文链接,未经授权请勿用于商业用途。
原文出自【比特网】,转载请保留原文链接:http://server.chinabyte.com/109/13282109.shtml
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30
添加新评论1 条评论
2021-06-24 11:19