以某头部基金实践为例,验证深信服超融合对TA系统承载能力

TA(Transfer Agent)开放式基金登记过户系统是交易管理系统的重要组成部分,是登记注册机构向投资者提供账户管理、份额登记、交易清算、红利发放、持有人名册保管的综合服务系统。

作为开放式基金运作的核心系统之一,承担着投资者基金账户管理以及基金交易引起份额变动登记的重要职责,它既是基金估值核算系统计算每日单位资产净值的份额基数来源,也是基金管理公司 TA 类清算指令或应收数据生成的依据。

TA 系统能够完成基金交易过程中金额费用以及份额数量的计算,对投资者的交易申请进行确认并就交易引起的份额增减进行准确记录,还可代为处理权益登记分配等事项。

本篇文章将详细解析深信服超融合在承载TA系统上的应用实践。

适用行业:基金、证券、银行、保险、期货等。

应用场景:新一代登记过户平台系统架构

应用架构介绍

TA的常见部署场景包括使用全物理机、虚拟化+数据库一体机、虚拟化+外置存储承载三类方案,目前大多数用户都已经完成虚拟化的改造,使用虚拟化对接数据库一体机和外置存储来实现,这也是相对比较稳定高效的部署架构。

本次验证用户现网中采用VMware虚拟化加Oracle一体机的方案来承载TA系统的运行,两台Oracle一体机通过InfiniBand线缆组建RAC应用集群。同时为了保证数据冗余,采用Oracle DG异步复制的方案建设两个备库实例。

整体结构如下:
用户现网环境
用户现网环境

TA系统组件资源表
TA系统组件资源表

需求与痛点

  • 高性能跑批需求:TA系统为满足业务使用需求必须提供对数据跑批所需的性能支撑,系统整体性能越高,则跑批所用的时间越短,所以对基础平台的存储IO性能依赖较大。
  • 资源利用率低:为满足性能需求采用物理机的方式承载 TA,而 TA 系统的跑批一般是在晚上的业务空闲时间进行,那么在其他时间的物理机资源会造成很大程度的浪费。
  • 维护建设成本高:数据库一体机的建设与后期维护所投入的成本相对通用机来说是比较高的,希望在保障业务正常开展的情况下有一种可以缩减成本的方案。

测试目标与方法

测试的主要目标是验证通过深信服超融合承载用户TA业务及系统的可能性,在满足高性能跑批需求的同时,论证解决现有业务系统承载架构痛点的可行方案:

本次测试从生产环境抽取 3.5T 的真实数据脱敏后作为跑批源数据,记录跑批过程中各阶段业务流程的结算时长,与同数据量数据库一体机跑批时间进行对比,期望所有数据的跑批运算能够在3个小时内完成,满足正常业务开展需要。

本次测试在深信服超融合环境部署Oracle单机数据库,数据库配置设计与现生产环境保持一致,不做任何额外调优操作。(RAC集群在高并发性能表现上会比单机数据库更好,用户现场测试时间有限所以没有部署RAC)

本次测试共包括两个跑批场景:

场景一使用与原生产数据库相同模式的主从异步复制;场景二使用可靠性更高的数据库主从同步复制模式,并分别观测这两种场景的跑批完成时间以论证目标。

TA的测试跑批流程如下图所示:

在这里插入图片描述

测试环境说明

为满足用户在资源上的需求,本次项目预计使用五台深信服超融合一体机组成资源池。实际测试也使用五台物理服务器,承载TA客户端以及Oracle DG主备两个数据库。在测场景一时采用DG主从异步复制技术,场景二采用DG主从同步复制。

深信服测试环境
深信服测试环境

TA系统组件资源表
TA系统组件资源表

超融合服务器配置表
超融合服务器配置表

测试过程与结果

场景一

Oracle DG 采用主从异步复制技术,对3.5T的数据量跑批测试结果如下:

使用超融合环境测试整体业务流跑批用时,结果相较于原生产环境增加15%左右。


Oracle DG 主从异步复制跑批测试结果

场景二

Oracle DG 采用主从同步复制技术,对3.5T的数据量跑批测试结果如下:

使用主从同步复制技术的测试结果与异步复制技术大致相同,整体时长15s左右。

在这里插入图片描述
Oracle DG 主从同步复制跑批测试结果

测试过程记录

数据库虚拟机CPU资源使用趋势
在这里插入图片描述

数据库虚拟机内存资源使用趋势
在这里插入图片描述
数据库虚拟机网卡资源占用趋势
在这里插入图片描述

数据库虚拟机磁盘IO波动趋势
在这里插入图片描述

数据库虚拟机磁盘吞吐波动趋势
在这里插入图片描述

数据库虚拟机磁盘时延趋势
在这里插入图片描述

测试结果汇总及分析

经过对源数据的17个业务流程跑批测试,从测试数据与原生产环境的测试数据来看:

  • 使用深信服超融合环境测试业务流跑批用时为2小时28分钟,满足用户预期。
  • 使用 Oracle DG 主从异步复制技术,业务跑批用时相较于原生产环境增加15%。
  • 使用 Oracle DG 主从同步复制技术,业务跑批用时相较于异步复制增加了15s。

经过对整体测试过程的记录数据分析:

在整个测试过程中,业务系统和数据库虚拟机的资源均未到达瓶颈,整体的跑批时间在现有数据结果的基础上仍然存在优化缩减的空间。原数据库运行在一体机服务器上,系统参数经过Oracle软件适配和修改,迁移至超融合虚拟化环境之后并未进行参数优化与调整,故而导致业务性能无法发挥最高效果。

对比测试的差异数据主要集中在批处理阶段前后,分析相差15%的原因是在数据库层面未匹配新的硬件平台和超融合架构进行相关调优。在后续交付过程中可以采用深信服数据库管理平台进行优化,经过和深信服超融合平台特性的深度调优,性能可进一步优化20%左右。

用户观点

某头部基金基础架构部负责人:

从跑批结果看,与使用数据库一体机相比,深信服超融合对TA的承载性能稍有下降,跑批时间长了大概15%左右,但考虑到硬件平台差异及数据库软件适配性,属于可接受范畴。

从资源利用率角度看,以TA系统为例,跑批一般会在晚上进行,那其余空闲时间可以用来跑其他业务,比如桌面云,实现时分复用,这是数据库一体机所不具备的,可以作为未来可探索的场景之一。

从建设成本的角度看,牺牲一部分可接受范围内的耗时,换取相对低的建设成本,是比较划算的考虑。

综合来看,使用超融合作为TA承载平台是一条很有价值的技术路线选项。

场景价值

性能卓越,满足跑批需求
在性能层面深信服超融合经过对计算/网络/存储的全栈性能优化,Oracle 数据库的性能测试数据高达121.5w TPM。使用深信服超融合承载TA系统对3.5T的数据量进行跑批结算耗时2小时28分钟,完全满足用户数据结算的时间需求。

动态调度,资源使用率提高25%
在资源层面深信服超融合基于虚拟化技术实现资源的动态调度能力,相比于数据库一体机的资源独占模式,物理资源利用率提高25%以上。同时针对TA系统跑批这种定时任务来说,可在非跑批时间段将资源调度给其他系统使用,进一步提高使用率。

简单易用,成本降低40%以上
深信服超融合软件使用三台X86服务器即可组成资源池,同时提供计算、网络、存储等多类基础设施资源;基于超融合提供数据库管理平台支撑数据库系统的全生命周期管理,简化数据库运维工作;整体IT成本相比于原数据库一体机方案降低40%以上。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/866989.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机视觉——opencv快速入门(二) 图像的基本操作

前言 上一篇文章中我们介绍了如何配置opencv,而在这篇文章我们主要介绍的是如何使用opencv来是实现一些常见的图像操作。 图像的读取,显示与存储 读取图像文件 在opencv中我们利用imread函数来读取图像文件,函数语法如下: imagecv2.imre…

信息安全新挑战:云计算环境下的等保测评实践探索

随着信息技术的飞速发展,云计算技术因其灵活性、可伸缩性和经济性,正逐渐成为企业和组织构建信息系统的首选。然而,云计算环境的复杂性和动态性也为信息安全带来了新的挑战,尤其是在信息安全等级保护(以下简称“等保”…

FairMOT安装

安装环境:CUDA:11.3 GCC version 9.5.0 1、下载FairMOT FairMOT下载地址:https://github.com/ifzhang/FairMOT 2、下载DCNv2 DCNv2下载地址:https://github.com/lbin/DCNv2/tree/pytorch_1.9 这里下载1.9对应的版本&#xff0…

NLP+LLM从入门到精通系列

NLPLLM从入门到精通系列 前言:笔者从事于NLPLLM的对话智能机器人的相关行业,现在的大模型的技术日新月异,传统的NLP业务显然是要被淘汰的,那么这也是我着笔写这一系列文章的初衷。本系列将由浅到深,结合实际代码案例&…

深度调峰汽轮机相关技术资料 厂家培训用

网盘 https://pan.baidu.com/s/16KfuoVko5xCUk3bDOfTlvQ?pwdezjb 亚临界循环流化床机组深度调峰下的输出功率预测方法.pdf 基于时间序列分析的燃煤电厂深度调峰预测方法及装置】.pdf 基于汽轮机低压缸排汽压力调节的深度调峰方法.pdf 基于深度调峰工况下阀门阀杆的振动预测方…

01--SpringAI接入大模型,chatgpt,Java接入人工智能大模型

01–SpringAI接入大模型,chatgpt,Java接入人工智能大模型 文章目录 01--SpringAI接入大模型,chatgpt,Java接入人工智能大模型一、准备工作?①:环境准备 二、创建一个springAI项目①:创建一个根项目②:创建一个SpringAI模块01.解决…

国际水务交流 | 一带一路沿线水环境考察暨中马水务合作论坛

从具体区域来看,“一带一路"沿线国家环境问题复杂而多样,各国生态环境特征差异明显 东南亚尤其是东盟地区受热带季风影响,降水较多,洪水高发,也是世界生物最为多样最为丰富的地区之一,这一区域面临森…

项目实战--Spring Boot与PageHelper的集成及线程污染解决

一、PageHelper使用背景 公司要做个简单管理系统,要我搭建Spring BootMyBatisPageHelperRedis的项目框架然后交i给实习生来开发。这个其实很简单,但是遇到搭建和使用过程中PageHelper有好多小坑,就记录一下,避免再踩。 版本选择&…

std::__cxx11::basic_string 和std::basic_string的不同

问题描述: 源文件中定义的函数是 : void setAccessKeyId(std::string) 但是使用centos中 g4.8.5 编译能正常编译过,debian系统中使用 centos 10.2版本编译不过 提示找不到定义:setAccessKeyId(std::__cx…

c++:#include 某文件.h底层如何寻找其.cpp实现

在C中,当你编写了一个头文件(如MyLibrary.h)和对应的实现文件(如MyLibrary.cpp)时,其他源文件(如main.cpp)只需要包含头文件(#include "MyLibrary.h"&#xff…

C语言_操作符

目录 算术操作符 移位操作符 位操作符 赋值操作符 单目操作符 关系操作符 逻辑操作符 条件操作符 逗号表达式 下标引用,函数调用,结构成员 表达式求值 隐式类型转换 算术转换 操作符的属性 练习题 代码仓库 算术操作符 加()&#x…

部署过docker后,防火墙firewall与iptables的基本指令

一、iptables【无需stop docker服务】 如果服务器中部署了docker,优先选用iptables 1. 记录关闭docker中运行的mongoDB的27017端口: 由于docker与iptables存在配置规则,因此要修改docker相关端口的可访问性时需要使用下面的语句&#xff1a…

自定义通信协议实例

自定义通信协议是指通信双方为了实现特定功能或满足特定需求,在通信过程中自行约定的一种通信规则。这种协议通常包括数据的格式、传输方式、校验方法等内容,以确保通信双方能够正确地理解和交换信息。以下是关于自定义通信协议的一些详细解释和示例&…

git上传时出现了main master的问题解决

git 上传时 出现了main master 这个问题通常出现在Git版本控制系统中,当你尝试上传代码到远程仓库时,可能会看到一个提示,关于"main"和"master"的。 解释: Git 2020年发布了新的默认分支名称"main&qu…

智能插座搭配BIOS唤醒功能实现远程定时开关机

智能插座 智能插座凭借其强大的联网能力,不仅能够实现远程操控开关电源,部分高端型号更是集成了电量统计与自动化操作功能,为用户带来了前所未有的便捷体验。以下是我对几款体验过的智能插座的简要评价,因版本差异可能有所不同。…

工业交换机端口统计功能

工业交换机端口统计功能不仅是一项技术手段,更是一双透视企业网络健康状态的慧眼。通过这一功能,企业能够实时捕捉到网络中每一个端口的流量情况,这不仅仅是数据的积累,更是对网络脉搏的精准把握。当网络的每一个脉动都被记录在案…

RecyclerView实现手势滑动选中相册图片

要使用RecyclerView实现手势滑动选中相册图片的功能,你需要以下几个步骤: 创建含有图片资源的ViewHolder,继承自RecyclerView.ViewHolder,用于显示相册中的每个图片。 创建一个Adapter,继承自RecyclerView.Adapter&…

建智慧医院核心:智能导航系统的功能全析与实现效益

在数字化转型的浪潮中,智慧医院的建设是医疗行业数字化转型的关键步骤。随着医院规模的不断扩大和医疗设施的日益复杂,传统的静态不连续的导航方式已无法满足患者的需求。院内智能导航系统,作为医疗数字化转型的关键组成部分,正逐…

怎么做IDS,入侵检测

要在Linux系统上实现入侵检测系统(IDS),您可以选择许多开源或商业工具。以下是使用开源工具Snort和Suricata来实施入侵检测系统的详细步骤: 选择IDS工具 1. Snort Snort是一款流行的开源网络入侵检测和防御系统(IDS…

禅心驭智,展望软件未来新纪元

禅心驭智,展望软件未来新纪元 阿弥陀佛,善哉善哉。于这瞬息万变的数字时代,生成式人工智能(AIGC)如同璀璨星辰,引领着软件开发领域步入一个前所未有的新纪元。贫僧观此变革,心中满是感慨与期待…