近期股市热情高涨,激增的交易量挑战的不止是券商,还有交易系统的基础架构是否稳固。9月底,股市牛抬头,瞬时的高并发量一把"撞"崩多家券商的交易应用系统,导致交易停滞。
在这场资本盛宴背后,稳定、高效、安全的IT基础设施是支撑每一位证券行业客户稳健运行的坚固基石。
稳定,已成为证券行业选择应用软件的核心要求。如何提前发现流量高峰,算力从容调度应对,保障交易平台响应效率,是对各大底层架构软件厂商的考验。
券商交易系统出现延宕、行情刷新缓慢,通常是由于券商行情刷新请求量超过了交易系统的设计容量。如果预判到行情交易高涨,券商通常会通过对交易系统的分布式改造,提前进行云算力扩容应对一波"冲击"。
然而,券商业务不断地推陈出新,业务模式和体验创新的同时复杂度不断攀升,券商的业务应用转型不易,部分系统仍凭借原有的架构支撑,短期内很难快速适应和调整。
部分券商正在向分布式架构转型,利用分布式架构的开放性、可靠性、可维护性和扩展性等优点来提升金融服务质量。面对股市交易量峰值变化的情况,证券交易系统需要采取短期和长期的策略来应对。**短期内,可以通过云平台算力资源扩容来应急;**长期来看,应对整体系统架构进行分层保障,发挥利用云平台的连续性保障和灵活调度能力。
如果从现有架构模块下考虑,可以在监控、扩容和性能提升三点进行优化。
01-监控
应用状态监测:
对交易平台流量的动态变动进行实时监测,保证在暴涨式流量前做到监控预警,平台故障时能做到应急性的自动修复,保障网络健壮性。例如CNware WinStack虚拟化云平台可以定时对集群内的主机和虚拟机状态进行监测,**检测应用的操作系统(CPU、内存)、基础组件(数据库、中间件)、网络流量等利用率,**通过多维度、全方位检测做到提前预警,并及时将信息通过微信、邮件等方式同步给相应负责人,采取应对措施。
资源容量预测:
另一方面,可利用CNware云平台资源容量预测能力,自动学习和分析历史的数据流量、资源容量每个时间段的变化,通过热力图发现集群内每个计算节点的繁忙程度,**并预测未来的容量趋势和瓶颈,自动提供扩缩容建议。**券商可以根据建议提前规划扩容计划,确保系统在高并发时能够平稳运行。
02-扩容
弹性扩容:
可采用CNware WinSphere服务器虚拟化产品搭建弹性计算功能模块,利用虚拟化HA、DRS、DPM等特性,实现自动化的弹性扩容。当业务升级时,**系统按CPU、内存、存储利用率比例设置集群动态调度策略,自动根据负载均衡各计算节点及业务,**避免访问延时和资源超负荷运行。
利用负载均衡与弹性伸缩的特性,业务应用能够充分利用多集群、双活数据中心的算力,实现业务流量跨区域、跨集群的流量负载分担,保障平稳的业务访问体验,在业务应用节点算力不足时支持横向、纵向且完全自动化的动态扩容。
双活数据中心:
通过延展集群搭建双活数据中心,实现更快速的可用性和站点间负载均衡。当某个数据中心的发生故障时,进行数据中心之间的快速切换,由另一个数据中心承接线上业务流量,保障运行稳定性。这种架构模式能够显著提升系统的容错能力和业务连续性。
03-性能提升
投资者对交易性能的要求一直是证券交易的不懈追求,**现阶段对网络时延的需求从毫秒级提升到微秒甚至纳秒。**而这背后考验的,不仅是软硬件协同优化设计,还有针对性的更低时延技术。
软硬件协同:
通过NUMA智能感知、CPU绑定、内存大页及硬件offload等方式,能够充分利用硬件性能,减轻软件处理负担,从而提高虚拟机的性能与反应速度。同时,单个虚拟机的性能提升支持更高的流量负载,提升业务的部署密度,节约算力部署与能耗成本。
低时延技术:
采用RDMA等低时延技术,无需经过处理器处理,实现端到端的数据传输,经实验室测试,启用RDMA的分布式存储数据传输IOPS性能平均提升超过50%,单卷IOPS性能可达300万,覆盖当前证券行业大部分业务应用的性能需求。
综上所述,证券行业在追求高效、稳定、安全的交易系统过程中,面临着诸多挑战。无论是高并发量下的系统崩溃,还是老旧架构的转型难题,都考验着券商的技术实力和应对能力。而云宏凭借其高度标准化的产品体系和深厚的自研技术优势,为证券行业提供了一套全面且高效的解决方案。
相关阅读:
分布式存储技术如何强化企业数字化转型的可靠性与速度?附技术原理及特点-CSDN博客
金融上云方案中,国产虚拟化产品选型的重点考虑因素、自动化运维建设步骤及如何进行保障数据中心安全需求的存储设计等问题及解决方法|金融行业数字化QA合集③_证券 海光 鲲鹏 选型 依据-CSDN博客
金融上云及信创改造过程中的新老设备兼容性、虚拟化多池管理简化、提升故障恢复能力等问题及解决方案|金融行业数字化QA合集②_上云解决问题和提升-CSDN博客
金融行业数字化上云及信创改造过程中的业务运行重点、流量回溯产品选型、低时延实现等问题及解决方案|金融行业数字化QA合集①_信创改造 遇到的问题-CSDN博客