徽商银行系统开发部高级经理 傅伟 - 云平台助力徽商银行走出开发环境的困境
2020-02-27 577浏览
- 1.云平台助⼒徽商银⾏⾛出开发环境的困境 傅伟 徽商银⾏系统开发部
- 2.徽商银行(03698,HK)是全国首家由城市 商业银行与城市信用社联合重组设立的区域性股 份制银行;按照资产、贷款与存款规模计算,徽 商银行是中国中部地区最大的城市商业银行,得 到了社会各界的充分肯定和广泛赞誉,入选英国 《银行家》杂志“世界银行1000强”前200位。 为了提供更加高效、更加优质的服务,相关业 务开发和拓展过程中,云平台已经是不可或缺的 支撑部分。
- 3.目录 ▶传统银行开发环境面对的挑战 ▶徽商银行云平台建设进展情况 ▶青云为徽商银行IT建设带来的改变 ▶徽商银行云平台建设展望
- 4.我们是研发,这些箱子关我们什么事儿?
- 5.徽商银行开发系统面对的挑战 l 高端设备对厂商有较大依耐性 l 对硬件的投资难以控制 l 网络、服务器、存储管理复杂 l 相关平台需要大量人员参与运维 l 大量的低技术工作占用了时间 l 系统需求的调整需要从头开始 l 相关系统的连续性得不到保障 l 每一次的测试调整都需要等待 高投 资 高运维 成本 低效率 低灵活 性 l 硬件资源空闲率较高 l 调配效率不能适应敏捷开发的要求 • 硬件的增加速度与开发需求不匹配 • 系统和业务测试需要资源环境重建 需要将数据中心资产转化为业务价值
- 6.目录 ▶传统银行开发环境面对的挑战 ▶徽商银行云平台建设进展情况 ▶青云为徽商银行IT建设带来的改变 ▶徽商银行云平台建设展望
- 7.将业务迁移上云的步骤 业务应用 客户服务 交易模块 报告 & 分析 数据库 第1层 第2层 开发&测试 基础环境 第3层 从这里开始
- 8.主动创新,破解运营瓶颈 效率瓶颈驱动 1、提升研发所需基础设置 的⽀持效率; 2、提升应⽤封装和发布效 率 业务驱动 开发测试资源每⽉以 20%的速度增加,每年 却有30%项⺫延误 开发& 测试云 技术驱动 掌握新技术,在测试环境 摸索云计算流程、技术, 为⽣产环境作准备
- 9.徽商银行开发测试云的建设需求 测试资源缺乏 应用封装和发布效率低 手工部署工作量大 部署周期长 无生命周期管理 资源循环慢 管理不直观 • 建⽴虚拟资源池,迅速扩展可⽤资源 • 共享资源池要能进⾏逻辑隔离 • 引⼊与云平台匹配的应⽤封装⼯具 • 配合应⽤管理⼯具提升应⽤封装和发布效率 • 建⽴服务⺫录模板,标准化 • 建⽴⾃服务、审批⼯作流、⾃动化部署平台, 节省⼿⼯部署⼯作和部署周期 • 建⽴资源⽣命周期机制,⾃动侦测、主动回 收,释放不⽤资源 • 建⽴监控分析平台 • 建⽴资源使⽤成本分析策略
- 10.徽商银行开发环境的4朵云 提供核心数据 AIX应用及数据库云 PowerVM 提供应用平台 VMware 提供可控桌面 桌面用户平台云 Citrix QingCloud
- 11.徽商银行开发测试云架构
- 12.目录 ▶传统银行开发环境面对的挑战 ▶徽商银行云平台建设进展情况 ▶青云为徽商银行IT建设带来的改变 ▶徽商银行云平台建设展望
- 13.基于青云的SDN技术提升网络效率和安全
- 14.测试一区 在同一个开发测试云内, 不同区域的安全隔离 测试二区 VG Hyper 测试一区 VLAN 10 VBR KS 管理集群 VLAN30 Hyper VG 测试二区 VLAN 20
- 15.同一个平台,同时搞定虚拟机和容器,同时支持SDN透传 虚拟机 虚拟机 Hyper层 虚拟机 容器机 容器机 透传直通 效率超过98.6% 容器间带 宽高达 86GB QingCloud企业云Hyper节点 交换机 青云高效网络流量解决方案: 1、青云企业云平台支持网卡混杂模式, 即支持抓取不同目的地址的IP包; 2、青云企业云平台支持物理网卡直通 透传模式,可将物理网卡中的流量透传 Hyper层,并直接分发给虚拟机,网络 转发效率超过98.6%; 3、青云企业云平台支持在同一平台下, 同时支持虚拟化和容器型主机,在同一 台物理机内的容器型主机间通信带宽高 达86GB。
- 16.从一个应用的需求确认à开发à部署à运维的那些事儿
- 17.开发模式对比 • 传统开发模式 业务 需求 采采购购 审审批批 上上架架 设设备备 软件 安装 应用 开发 应用 部署 系统 运维 • 基于IaaS的开发模式
- 18.前几年,我们的工作模式 好的,我同意 开发人员 管理人员 我要: 1、2C,4G,100G,RHEL6.5,共40台 2、其中Tomcat 7.0 10台, Weblogic 11g 10台, 4节点Oracle RAC 12c 4个, 2节点DB2集群2个 运维人员 好的,我需要 一周时间 进行部署 物理资源
- 19.基于青云的DevOps开发流程提升研发效率
- 20.徽商银行“开发测试云” 1.下载开发工具 开发人员 2.提交资源申请 开发工具 5. 使用资源 3.审批申请 管理门户 管理人员 开发者门户 物理资源 4.准备虚拟测试环境 虚拟测试环境
- 21.基于IaaS的开发模式: 业务 需求 软件 安装 应用 开发 应用 部署 系统 运维 基于IaaS+DevOps的开发模式: 业务 需求 软件 安装 应用 开发 应用 部署 系统 运维
- 22.徽商银行“开发测试云” ▶ 秒级部署,支持自动伸缩 l 支持用户自定义镜像 l 支持批量自动部署 AB C
- 23.徽商银行“开发测试云” ▶ 秒级部署,支持自动伸缩 l 支持用户自定义镜像 l 支持批量自动部署 l 支持软件环境自动配置 l 支持虚拟机弹性扩展 AB C
- 24.再见,申请表格!——画个实际拓扑图
- 25.目录 ▶传统银行开发环境面对的挑战 ▶徽商银行云平台建设进展情况 ▶青云为徽商银行IT建设带来的改变 ▶徽商银行云平台建设展望
- 26.基于QingCloud的云容灾 同城备份中心 WAN DC a 徽商银行开发机房 DC b Internet DC c 公有云私有空间
- 27.基于青云云平台构建混合云 1、总部机房与IDC通过物理专线构建两地 灾备,保证数据安全的同时,构建本地、 同城、云存三级灾备体系; 2、通过同一个云管理平台来管理虚拟化、 私有云和公有云资源,这样可以大幅提高 运维管理效率。
- 28.谢 谢 大 家!