【技术实现步骤摘要】
用于确定金融系统计算资源的方法、装置及设备
[0001]本申请涉及计算机
,尤其涉及一种用于确定金融系统计算资源的方法、装置及系统。
技术介绍
[0002]对于金融机构来说,涉及资源估算的时间点一般为:设计阶段、投产前、投产后。其中投产前已经完成金融系统的开发测试工作,可基于单交易场景测试、混合场景测试、疲劳测试的数据进行金融系统所需计算资源的估算,同时,开放平台依据性能测试报告的结果,以性能测试环境的处理能力与预估业务量进行生产资源的预估,有一定的数据依据。
[0003]投产后,运行阶段的金融系统计算资源估算,主要是依据生产环境的数据,根据资源扩缩的指导原则进行调整指导生产环境资源的申请,对于资源利用率使用较高的系统,进行扩容,对于利用率较低的系统,进行缩容,有较为明确的指导原则。
[0004]而在设计阶段,目前尚且没有计算资源估算的模型和方法,使金融系统计算资源估算的偏差较大,不能按需准备资源。
技术实现思路
[0005]基于上述技术现状,本申请提出一种用于确定金融系统计算资源的方法 ...
【技术保护点】
【技术特征摘要】
1.一种用于确定金融系统计算资源的方法,其特征在于,包括:根据金融系统的业务需求,确定金融系统的硬件需求;读取TPC
‑
C公布的系统性能数据,并基于TPC
‑
C公布的系统性能数据以及所述金融系统的硬件需求,确定所述金融系统所需的CPU资源;根据所述金融系统所需的CPU资源,确定所述金融系统所需的内存资源。2.根据权利要求1所述的方法,其特征在于,所述根据金融系统的业务需求,确定金融系统的硬件需求,包括:根据金融系统的业务需求,分别确定所述金融系统的高峰时段交易量、交易复杂度和系统发展系数;根据所述金融系统的高峰时段交易量、交易复杂度和系统发展系数,计算确定所述金融系统的应用消耗资源;根据所述金融系统的应用消耗资源和资源利用阈值,计算确定所述金融系统的硬件需求。3.根据权利要求1所述的方法,其特征在于,读取TPC
‑
C公布的系统性能数据,并基于TPC
‑
C公布的系统性能数据以及所述金融系统的硬件需求,确定所述金融系统所需的CPU资源,包括:读取TPC
‑
C公布的系统性能数据,并基于TPC
‑
C公布的系统性能数据,确定金融系统单台服务器的处理能力值;基于所述金融系统的硬件需求,以及所述金融系统单台服务器的处理能力值,计算确定所述金融系统所需的服务器数量;根据所述金融系统所需的服务器数量以及单台服务器的CPU个数,确定所述金融系统所需的CPU资源。4.根据权利要求1所述的方法,其特征在于,根据所述金融系统所需的CPU资源,确定所述金融系统所需的内存资源,包括:根据所述金融系统的服务器类型,确定与服务器对应的CPU内存比;根据所述金融系统所需的服务器数量、单台服务器的CPU个数,以及与服务器对应的CPU内存比,计算确定所述金融系统所需的内存资源。5.一种用于确定金融系统计算资源的装置,其特征在于,包括:需求确定单元,用于根据金融系统的业务需求,确定金融系统的硬件需求;第一资源确定单元,用于读取TPC
‑
C公布的系统性能数据,并基于TPC
‑
C公布的系统性能数据以及所述金融系统的硬件需求,确定所述...
【专利技术属性】
技术研发人员:葛巾仿,
申请(专利权)人:中国农业银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。