优维助力国内某省级商业银行同城异地灾备自动化建设

news2025/1/13 17:42:42

银监会在《商业银行数据中心监管指引》中明确要求“商业银行每年至少进行一次重要信息系统专项灾备切换演练,每三年至少一次重要信息系统全面灾备切换演练,以真实业务接管为目标,验证灾备系统有效接管生产系统与安全回切的能力,并且积极建设自动化运维工具平台,逐步达到75%的自动化覆盖率”。

随着银行信息系统不断发展,灾备真实切换、灾备模拟演练等灾备使用场景的操作也日趋复杂,传统人工操作方式的操作风险较高,而操作效率缺比较低下,灾备切换等实施工作已经逐步无法满足信息系统发展的要求。

本文分享的是UWin优维为国内某省级商业银行实施同城异地灾备自动化方案建设的实践经验:优维基于该银行业务系统及整体基础架构情况,帮助客户最终实现了“两地三中心”的灾备自动化切换,在灾备演练中,备份快,恢复快,有效保障业务连续性,提升数据中心韧性。

Part1

项目背景

该银行有一套核心系统需要快速上线,涉及新建核心业务系统和利旧改造业务系统共102套。目前灾备切换模式仍然以人工手动为主,由于系统数量多、种类杂,操作过程中各种状况频发,难以实现预期的RTO目标,导致切换效率低下且结果不可控,针对以上痛点,优维为该银行搭建了一个“两地三中心”的IT部署架构,同时构建了一个以业务为中心、以流程为导向的自动化运维管理平台,实现灾备切换的标准化、可控化、自动化和可视化,提升工作效率降低人工操作风险。

Part2

项目解决方案

由于灾备切换涉及到两地三个中心区域,为了统筹好跨地域、跨中心的灾备切换工作,优维为其搭建的自动化运维管理平台,通过集成应用CMDB、自动化、DevOps持续部署、监控四大产品的能力,最大化保障该银行业务系统连续性和核心数据的安全性及高可用性。

资源纳管

众所周知,数据是实现自动化操作的基石。在与优维达成合作时,该银行与其他平台同期建设的系统也在如期进行。为了在灾备切换的情况下,确保服务的快速恢复与正常运行,优维CMDB平台与该银行其他同期建设的系统进行深度对接,将所有IT资源统一纳管,为灾备切换的自动化操作提供数据支撑。该银行通过优维CMDB平台纳管了102套系统,1000多台虚拟机等。

自动化

上述讲到该银行共涉及到102套系统的改造开发,而要快速把上百个系统在短时间内部署到生产环境,且每隔一段时间更新一次,如此非常高的部署频率,必须要借助自动化的平台才能达到效果。该银行利用优维DevOps持续部署的能力,通过流水线,将部署过程流程化、自动化,支持滚动部署、蓝绿部署、灰度部署等多种部署方式,帮助该银行快速完成系统的部署工作。

同时,该银行基于优维自动化平台,封装了114个自动化工具脚本,在灾备切换演练时,帮助该银行快速实现系统的切换、回切的操作,大幅度提升了灾备切换效率。

监控

灾备整体环境如果平时不能得到有效维护,在真实使用时就难以成功完成切换任务,但如何有效的监控“两地三中心”业务系统技术架构是否可用,出现故障的点是否会影响某些业务系统的切换。为了保障灾备的可靠性和可用性,该银行加大与优维监控平台的联动,利用优维监控平台,对各业务系统灾备资源,如主机、CPU、硬盘、内存、中间机、数据库等资源的运行情况进行异常监控,设置一定的告警阈值及告警策略,将告警事件信息推送给对应的负责人,助力该银行及时处理异常问题,快速恢复业务系统。

Part3

实施效益

近日,该银行已经通过优维搭建的“两地三中心”灾备自动化方案成功完成了本年度数据中心灾备切换的演练,整个演练历时26小时,历经“切换、运行、回切”三个关键环节。演练覆盖该银行基础云平台、国产分布式数据库、复杂分布式应用架构以及全行所有业务系统,涵盖了201个营业网店,984台自主设备,及手机银行、网上银行、柜面等全行全量业务。本次演练是该银行发展史上首次真正意义的无停机、无中断的实战演练。

Part4

未来

发展数字经济、建设数字中国已经上升为国家战略。作为数字经济的重要生产要素,数据在提高社会生产和运行效率等方面发挥重要作用。在此背景下,做好灾备建设,保障极端情况下的灾难恢复和业务连续性,具有重要意义。优维科技将继续输出自身在灾备建设方面的技术储备和最佳实践,让灾备系统不再成为空中楼阁,为国计民生数字化转型保驾护航。

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

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

相关文章

SpringSecurity概念以及整合ssm框架

基本概念 Spring中提供安全认证服务的框架,认证:验证用户密码是否正确的过程,授权:对用户能访问的资源进行控制 用户登录系统时我们协助 SpringSecurity 把用户对应的角色、权限组装好,同时把各个资源所要求的权限信息…

毕业设计-基于大数据技术的旅游推荐系统-python

目录 前言 课题背景和意义 实现技术思路 实现效果图样例 前言 📅大四是整个大学期间最忙碌的时光,一边要忙着备考或实习为毕业后面临的就业升学做准备,一边要为毕业设计耗费大量精力。近几年各个学校要求的毕设项目越来越难,有不少课题是研究生级别难度的,对本科…

前端基础(十一)_Float浮动、清除浮动的几种方法

浮动 1、什么是浮动? 目的:为了让多个块级元素在同一行显示; 文档流:可显示的对象在排列时所占的位置; 浮动:使元素脱离正常的文档流,按照指定的顺序,方向发生移动,直到…

疫情下景区管理

开发工具(eclipse/idea/vscode等):idea 数据库(sqlite/mysql/sqlserver等):mysql 功能模块(请用文字描述,至少200字):模块划分:公告类型、公告信息、用户信息、用户咨询、地区信息、景区信息、景区开放、景区预约、统计…

【Flask框架】——17 Flask蓝图

在一个Flask 应用项目中,如果业务视图过多,可否将以某种方式划分出的业务单元单独维护,将每个单元用到的视图、静态文件、模板文件等独立分开? 例如从业务角度上,可将整个应用划分为用户模块单元、商品模块单元、订单…

应急响应-windows/Linux主机加固

windows/Linux主机加固 1,账户安全 首先要确保电脑上的账户均为经常使用的账户,要禁止Guest用户,禁用其他无用账户,一段时间后无反馈即可删除,同时要留意是否有隐藏账户存在。 查看本地用户和组:右键此电脑>计算机管…

PG::FunboxEasy

nmap -Pn -p- -T4 --min-rate1000 192.168.58.111 nmap -Pn -p 22,80,33060 -sCV 192.168.58.111 查看80端口的页面,未发现可用信息。 对路径进行爆破 gobuster dir -u http://192.168.58.111/ -w /usr/share/wordlists/dirbuster/directory-list-2.3-medium.txt…

Vue3 —— 使用Vite配置环境变量

文章目录 一、为什么要配置环境变量?二、在Vite中配置环境变量 1.环境变量和模式2.环境变量3.生产环境替换4.env 文件总结一、为什么要配置环境变量? 在一个产品的前端开发过程中,一般来说会经历本地开发、测试脚本、开发自测、测试环境、预上线环境,然…

后疫情时代,VR全景创业的应用场景有哪些?

在数字化转型的进程中,VR技术可以帮助各个行业领域的企业商家更便捷地搭建沉浸式服务体验,帮助商家提高展示以及加快企业沟通效率。后疫情时代,企业数字化转型加速发展,VR技术已经成为企业云服务的标配工具,因此VR全景…

半入耳蓝牙耳机什么牌子好?音质最好的半入耳式蓝牙耳机

跑步或者游泳的时候带着耳机听音乐或者有声书,是一家很惬意舒心的事情,市面上有那么多的蓝牙耳机品牌,很多人在选购的时候总是犯了难,不知道哪款耳机值得入手,半入二的佩戴更加舒适,深受很多人的喜爱&#…

用于音频信号去噪的谱相减和陷波滤波的比较(Matlab代码实现)

目录 💥1 概述 📚2 运行结果 🎉3 参考文献 👨‍💻4 Matlab代码 💥1 概述 谱相减减少背景(加性)噪声影响的最流行方法之一是谱相减。背景噪声是降低录音中语音质量和清晰度的最常…

const成员和static成员详解

const成员和static成员详解1.const成员函数2.static成员(1)静态成员变量(2)静态成员函数(3)静态成员使用场景1.const成员函数 将const修饰的“成员函数”称之为const成员函数,const修饰类成员函…

热点新品—类器官代谢组学

01为什么研究类器官如此重要? 类器官技术是近年来生物医学领域最具突破性的前沿技术之一,更是科技部发布了“十四五”国家重点研发计划的6个重点专项之一。因模型本身具有极高的创新性,深受基金申请和高分杂志的青睐。并且由于人源化类器官可…

让你室友、工友、小孩、断网的骚操作!ARP攻击演示!

前提: ① 、你需要 和 你室友处于同一个局域网,互相能ping通 ②、你需要知道你室友的IP ③、您可能需要一个linux 设备,手机也行(需要安装termux 来执行命令)、linux系统电脑、树莓派等都可以。 -----------------…

PCB入门学习—原理图的绘制2

目录 2.2 TEA5767音频模块的绘制 2.3 ENC28J60以太网模块的绘制 学习目录: 2.2 TEA5767音频模块的绘制 首先有个问题:为什么这个电容放在原理图上怎么移动也对不齐?? 解决方法:把原理图上的栅格这个东西设置成1mil…

【小甲鱼C语言】课后笔记第一章第七节——算数运算符

目录 1. 算术运算符 2. 何谓“目”? 3. 表达式 4. 类型转换 5.课后习题(编程题) 1. 算术运算符 C 语言通过提供大量的运算符来支持我们对数据进行处理,前边我们将一个值存放到变量中,使用的是赋值运算符&#xff…

lerna+rollup搭建vue组件库并发布到npm

一、框架介绍 1. lerna Lerna 是一个管理工具,用于管理包含多个软件包(package)的 JavaScript 项目。 目的是将大型代码仓库分割成多个独立版本化的软件包。 官网点这里 2. rollup Rollup 是一个 JavaScript 模块打包工具,可以将…

骨灰级精品,京东百万架构师亲码的MySQL内部笔记太硬核了

前言 MySQL是Java程序员面向高级的必备技能,很多朋友在面试时经常在这里折戟沉沙,饮恨不已。熟练掌握MySQL知识,在实践中具有很强的操作性,尤其是在互联网行业,不仅要写好代码、实现功能,而且还要在高并发…

P1983 [NOIP2013 普及组] 车站分级——拓扑排序+dp

[NOIP2013 普及组] 车站分级 题目描述 一条单向的铁路线上,依次有编号为 $1, 2, …, n $的 $n $个火车站。每个火车站都有一个级别,最低为 111 级。现有若干趟车次在这条线路上行驶,每一趟都满足如下要求:如果这趟车次停靠了火车…

二进制转化成十进制进行输出

给定两个十进制整数 : AAA,BBB 你需要把它们的二进制形式以十进制的运算法则相加输出结果。 例如: A3,B2A 3 , B 2A3,B2 的时候,AAA 的二进制表示是 : 111111 , BBB 的二进制表示是 101010 ,你需要输出答案为 : 212121 输入描述: 一行两…