中电金信 :基于开放架构的私有云建设实践

01开放架构私有云诞生背景

随着国产化创新建设的深化,产业侧行业软件持续进行云原生改造,金融机构拥抱云和容器技术,实现数智化转型已是大势所趋。近年,云原生技术以及架构发展速度更是惊人,私有云开始有了新架构、有了能解决中小金融机构私有云建设中问题和需求的方法。

中小型金融机构私有云建设长期面临以下问题和需求:

● 国产化创新建设加速了应用架构转型,据信通院2023年12月云原生大会报道,到2025年,90%的中国软件厂商应用架构将转型为云原生架构,60%的应用将采用容器方式部署,为支撑新建或重构应用的云原生转型,私有云规划与建设问题日益突出;

● 金融机构多次评估是否建设私有云,要么未能下定决心,要么为了满足部分业务系统上线,购买了小厂云或超融合私有云,之后发现无法满足国产化创新建设和全行业务上云需求,仍面临着是否新建私有云的抉择;

● 金融机构选择某些云厂商进行私有云的建设会出现投入过高的情况,且后期云的扩容和运维均被锁定,需要连年、较高的持续性私有云建设投入;

● 中小型金融机构体量小,在寻求与云厂商的合作时,议价能力受限,在较小的IT投入下,大部分云厂商无法满足其个性化需求;

● 面向云原生转型,既需要虚拟化、又需要容器,要么购买某些云厂商的IaaS+CaaS+PaaS“全家桶”产品,要么选择不同云厂商的多个平台进行独立部署,但缺点是无法统一管控。

02开放架构私有云平台定义

开放架构私有云平台融合了传统虚拟化技术、以及容器为代表的云原生技术,将私有云进行架构解耦、并拆分为多个私有云组件,再通过面向云原生的基础设施管理平台对解耦后的各组件(包括容器组件)进行管控,最终实现云原生架构下更多更强功能的私有云平台建设。

在开放架构私有云平台定义中,有四个关键要素:

● 一是私有云,因为大部分中小型金融机构不需要公有云架构中多租户、计量功能;

● 二是融合虚拟化和容器技术,将私有云平台进行云原生升级;

● 三是将私有云平台拆分为多个私有云组件,将私有云进行架构解耦;

● 四是面向云原生的基础设施管理平台,除云管功能外的更多更强功能升级。

03开放架构私有云平台架构

开放架构私有云平台核心组件是云原生基础设施管理平台(如源启云原生基础设施管理平台),实现私有云管理和基础资源及环境的配置和发放。开放架构私有云平台组件包括计算虚拟化、网络虚拟化、分布式存储、负载均衡、防火墙、容器等。

开放架构私有云平台架构如下:

图片

基于开放架构的私有云平台,其核心是通过集成不同第三方厂商云组件及管理平台,实现IT基础设施资源池化和云服务化。通过组件可拔插可替换,提升金融机构自身的议价能力,在一定程度上实现金融机构私有云自主安全。通过组件解耦,对计算、存储、网络等组件独立运维,更加有效的复用现有金融机构内按专业(如网络、存储、主机等)划分的运维团队,现有不同专业运维团队可分别学习、掌握私有云相关组件的部署、运维知识,实现云知识转型。开放架构私有云由于其开放性,具备更强生命力,同时具备私有云安全性、可靠性、可扩展性、可管理性、以及各组件专业厂商的兜底服务。

04开放架构私有云解决的问题

■ 解决传统私有云向云原生转型问题

传统私有云只提供虚拟化能力,基于开放架构的私有云不仅提供虚拟化,还可以提供容器技术的云原生能力,与应用结合更加紧密,向下可屏蔽异构基础资源,向上可以实现应用的轻量、弹性部署,有效提高基础资源和环境的供给效率。

■ 解决传统私有云平台个性化能力不足问题

传统私有云平台因为其架构局限性或技术封闭性,难以快速有效响应客户的个性化功能定制需求。相反,开放架构私有云平台因其架构开放性、技术开放性,能够根据客户的个性化需求,量身打造专属的功能模块,所建设的私有云平台完美贴合自身需求,实现更高效的业务运营和同业竞争优势。

■ 解决云技术被云厂商绑定问题

部分云厂商的全栈云基于公有云架构,云底座需要硬件资源多、组件多、服务多、耦合度高、架构复杂、技术封闭,当选择这些云厂商的全栈云后,技术及运维完全依赖原厂商,维护成本居高不下。通过开放架构私有云平台统一规划和建设,实现私有云的分层解耦、架构简化,并通过多厂商云组件的选择和议价,增强自主可控能力,减少对单一厂商依赖,另外通过云原生基础设施管理平台的自研和共研,有效提升私有云的可扩展性和个性化需求,有效规避云技术被私有云厂商绑定。

■ 解决无法实现私有云自主运维问题

传统私有云平台组件耦合度高,架构和相关技术完全由云厂商掌控,自有技术团队很难深入到私有云技术组件的管理和自主运维。开放架构私有云平台通过架构解耦,对云组件进行拆分,现有运维团队各小组更容易理解和负责自身技术领域的云组件操作和管理,在组件的基线配置、故障排查、性能优化等关键环节,拥有主动权和控制权,可根据运维需求实现自主运维。

05不同客户的开放架构私有云

大型金融机构多年来一直在云建设、云原生转型等方面投入了大量的精力和财力,结合自身较强的自研能力,可以选择进行定制化研发,实现云技术自主安全,最终完成定制化的私有云建设。对于中小型金融机构,自身云技术和自研能力较弱,想要提升私有云建设的议价能力,并逐步达到云技术自主安全,须借助开放架构私有云的规划与建设。

图片

● 对于已建设私有云的中小型金融机构,私有云所使用的技术都是专有技术,云平台各组件紧耦合,技术封闭,部署云底座需要的资源多,大部分客户对私有云无法自主运维,专有技术私有云所提供的往往只有虚拟化能力,在当前云原生必须转型情况下,可以建设开放架构私有云,同时提供虚拟化和容器资源能力,负责开放架构私有云管控的云原生基础设施管理平台,可通过与供应商共研方式提升自主可控能力,以及平台的个性化定制及功能扩展能力。

● 对于未建设私有云的中小型金融机构,可以直接建设开放架构私有云,完成云化和云原生技术转型,提升私有云建设议价能力,降低私有云建设成本,逐步实现自主运维、云技术自主安全。

06开放架构私有云平台建设

■ 关键步骤一:平台规划

IOE时代已形成稳定的基础架构,大部分用户只关心基础软硬件容量、配置、采购,特别对于中小型金融机构,基本上不涉及IT基础架构规划工作。随着国产化创新工作在金融行业三批试点后,面向国产化创新的基础设施底座建设已进入深水区,金融客户逐渐意识到,国产化创新改造仅复制过去的软硬件选型、采购,已无法保障当前基础设施底座建设需求。当前,金融行业各客户国产化创新建设进度不同、投入差异也较大、应用上云需求也不同,同业间直接复制基础架构可行度非常低。

当然,对金融而言,可以有两种方式进行选择。一种是选择基础架构自由发展,发展到一定程度后再进行基础架构治理。另外一种是先行基础架构统一规划,再根据统一规划进行基础设施底座建设。

多年的IT建设经验告诉我们,应该架构先行,统一架构规划可以有效保障基础设施底座建设进度和质量,统一架构规划可以有效避免基础架构治理时的应用二次改造,统一架构规划可以有效满足全行IT建设的降本增效目标。

平台规划遵循分层解耦思路,通过技术栈解耦、组件解耦、部署关系解耦,实现自主创新和成本优化能力。开放架构私有云下,应用、PaaS、CaaS实现不同IaaS技术栈独立部署或混合部署,不再依赖单一IaaS技术栈或厂商。

■ 关键步骤二:平台组件选型

开放架构私有云平台在组件选型方面,计算、网络、存储、负载均衡、防火墙、容器等依靠第三方成熟产品兜底,通过对私有云各组件接口的封装,当某个组件出现问题,可进行平滑替换,规避私有云被单一厂商的技术绑定。

开放架构私有云平台各组件推荐选择业内市场占有率较高的云厂商的核心产品,具备稳定可靠的供应链安全能力,入选Gartner象限,IDC排名前列,金融行业核心业务场景案例丰富,符合当前与未来一定阶段的需求功能,尽量符合日常运维习惯的产品。

云原生基础设施管理平台不仅需要具备纳管所有云组件、实现云管理平台的全部功能,还需要纳管容器产品,实现裸金属、虚拟机、容器等全栈基础资源供给能力。基础资源需满足在线申请、审批、在线发放,并且在基础资源供给的同时,可以选择和配置基础环境相应的系统软件,实现基础环境在线自动化部署,满足监管和安全要求的基础环境基线配置,实现私有云由基础资源供给型向应用供给型转型。

■ 关键步骤三:平台建设中的关键技术验证

每个客户的实际情况不同,所选择的私有云组件也不尽相同,为保障平台的成功建设,建议开展一系列的关键技术验证,验证不同技术路线,满足全行级IT未来发展需求;通过部署架构验证,满足应用部署需求,获得最优性能;通过关键技术验证,规避建设风险,保证建设质量;让更多的技术人员参与进来,可以通过关键技术验证,打造新一代云原生技术人才队伍。

验证内容包括多个方面,比如通过多地多活验证,确保重要业务和关键应用连续性;通过高可用验证,确保应用发生故障时迅速恢复服务;通过多技术栈验证,为多技术栈部署、架构选择提供参考依据;通过多芯技术验证,为构建一云多芯云底座提供技术支撑;通过私有云技术与管理组件分离部署,验证组件在运行过程中的高可靠性和服务连续性。

■ 关键步骤四:通过总集方式开展平台建设

开放架构私有云建设是一项综合性、复杂性工程,对中小型金融机构而言,依靠自身能力难以完成,所以最佳的建设方式是选择一个“大型规模、全栈能力(有金融应用建设经验)、能兜底”的总集成厂商。

总集方式的开放架构私有云建设,需要厂商有能力完成如下工作:

● 多厂商协调管理,协助金融机构进行整体架构规划,帮助金融机构及时解决可能出现的问题和矛盾,及时分享项目进展、解决技术问题;

● 项目集管理,协调各个子项目之间的资源分配、进度管理等,以确保各个子项目能够顺利进行,对整个项目进行风险管理,包括识别潜在风险、制定风险应对措施等;

● 统一架构管控,制定统一架构标准,定期对系统架构进行审计,对于不符合标准或者出现问题的部分,进行培训和指导;

● 云原生技术输出,能够派遣经验丰富的技术人员到现场进行支持,将知识和经验传递给参与建设的金融机构方技术团队,帮助团队提高技能水平,在建设后能够基本上独立完成运维工作。

■ 关键步骤五:制定平台建设计划

为实现建设目标,保障建设进度和建设质量,建议分三个阶段完成开放架构私有云建设和云迁移相关工作,具体如下图所示:

图片

● 第一阶段,开展开放架构私有云平台规划及关键技术验证工作,涉及技术架构、运维架构、安全架构、工程架构等内容,为了确保工程建设顺利,需要架构规划先行,同时开展各类产品的选型及关键技术验证工作。

● 第二阶段,实施开放架构私有云平台建设工作,包括物理资源上架及部署、容器及各云组件部署、云原生基础设施管理平台及部分定制化功能开发等,为后续的应用上云规划和试点应用上云奠定基础。

● 第三阶段,组织开展应用上云规划及试点应用上云实施工作,开展全行应用的分析评估工作,制定全行应用上云技术路线和阶段工作计划,按照计划开展试点应用上云工作,进一步完善开放架构私有云的可用性及连续性。

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

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

相关文章

<刷题笔记> 力扣105/106题 使用中序+前(后)序构造二叉树

在曾经的博客中,曾经记录过这样一题: 二叉树遍历_牛客题霸_牛客网 (nowcoder.com) 这是一个只需要前序就能构造二叉树的题,因为一旦遇到空,就有"#"作为返回的标志,能够立刻返回。 1. 中序前序 完全可以借鉴…

select查询表单

select查询语法: select 【1】from 【2】where 【3】 1若为*表示显示全部数据列,若为某一列列名则只显示本列内容(也可为多列列名)。若在1后面加as ‘c’,则表示把查询的列名换成c。 2为要查询的表表名。 3为查询的…

众数信科 AI智能体智慧文旅解决方案——智能旅行助手

智慧文旅解决方案 智能旅行助手方案 利用先进的AI算法 提供个性化旅游体验的智能服务 众数信科AI智能体 产品亮点 旅游路线智能规划 旅游景点智能问答 旅行游记智能生成等 构建旅行实用指南 让旅游更加便捷、高效、智能化 关于我们 众数信科成立于2021年,由…

CentOS Linux教程(6)--CentOS目录

文章目录 1. 根目录2. cd目录切换命令3. CentOS目录介绍4. pwd命令介绍5. ls命令介绍5.1 ls5.2 ls -a5.3 ls -l 1. 根目录 Windows电脑的根目录是计算机(我的电脑),然后C盘、D盘。 Linux系统的根目录是/,我们可以使用cd /进入根目录,然后使…

【mysql】case...when...、group...by、sum() 聚合函数... 企业组合使用实际场景示例

文章目录 查询需求场景预设查询结果SQL实现查询 查询需求场景 -- 统计当月不同流程类型的审批通过流程数、审批终止流程数、审批驳回流程数、新增流程数(归档终止退回)、申请总条目数(关联任务单申请条目数总数)-- 查询思路&…

蘑菇成熟待收检测系统源码分享

蘑菇成熟待收检测检测系统源码分享 [一条龙教学YOLOV8标注好的数据集一键训练_70全套改进创新点发刊_Web前端展示] 1.研究背景与意义 项目参考AAAI Association for the Advancement of Artificial Intelligence 项目来源AACV Association for the Advancement of Computer…

最适配达梦、人大金仓的sql工具是什么?

SQLynx是一款功能强大的数据库管理工具,它不仅支持Oracle、MySQL等国际主流数据库,还很好地支持了武汉达梦、人大金仓等国产数据库。这款工具具有以下几个特点: 1.广泛支持:SQLynx支持多种数据库系统,包括PostgreSQL、…

ADC 位的作用

示波器的横轴表示时间基准(秒/格或 s/p),而纵轴表示电压(伏/格或 V/p)。垂直精度是指示波器显示信号电压的准确程度,这对于视觉呈现和测量至关重要。示波器屏幕上的电压读数越接近实际信号电压,…

专为工程地质领域安全监测而设计,BWII型广播预警遥测系统助您实现全面监测!

专为工程地质领域安全监测而设计,BWII型广播预警遥测系统助您实现全面监测! BWII型广播预警遥测系统是一款新型的雨量预警监测仪,具备多通道和多类型传感器接入功能。该系统能够定时采集和发送电压、电流、数字和脉冲等信息,同时结…

Day4-C语言高级编程

1. gcc和gdb的用法 GNU工具:编译工具:把一个源程序编译为一个可执行程序调试工具:能对执行程序 进行源码或汇编调试软件工程工具:用于协助多人开发或大型软件项目的管理,如make、CVS、Subvision其他工具:用…

Informer模型复现项目实战

加入会员社群,免费获取本项目数据集和代码:点击进入>> 1. 项目简介 A034-Informer模型复现项目实战的目标是通过复现Informer模型,帮助理解其在时间序列预测中的实际应用和效果。该项目基于深度学习模型Informer,这是一种针…

科研绘图系列:R语言连线点图(linechart dotplot)

文章目录 介绍加载R包导入数据数据预处理画图组合图形导出数据系统信息介绍 不同物种的强度和微生物的组成情况 加载R包 library("here") library("tidyverse") library("reshape2") library("vegan")

如何获取一个返回Promise<T>的函数的“T“的类型

type ThenArg<T> T extends Promise<infer U> ? U : never export type GenByStaTypeAndHfRsType ThenArg<ReturnType<typeof genByStaTypeAndHf>> 这样一来&#xff0c;虽然返回了Promise<T>&#xff0c;我们没定义T的情况下&#xff0c;也可…

揭秘大模型背后的神秘力量:算力、数据与算法的“黄金三角”

目录 揭秘大模型背后的神秘力量:算力、数据与算法的“黄金三角” 一、算力:大模型的超级引擎 二、数据:大模型的智慧源泉 三、高性能算法:大模型的智慧大脑 结语:黄金三角的共鸣 揭秘大模型背后的神秘力量:算力、数据与算法的“黄金三角” 在人工智能的浩瀚星空中,…

基于Ambari搭建hadoop生态圈+Centos7安装教程V2.0优化版(本篇博客写的较为详细,可能比较多,请耐心看)

当我们学习搭建hadoop的时候&#xff0c;未免也会遇见很多繁琐的事情&#xff0c;比如很多错误&#xff0c;需要解决。在以后公司&#xff0c;也不可能让你一个一个搭建hadoop&#xff0c;成千上万的电脑&#xff0c;你再一个个搭建&#xff0c;一个个报错&#xff0c;而且每台…

计算机毕业设计 基于Flask+Vue的博客系统 Python毕业设计 前后端分离 附源码 讲解 文档

&#x1f34a;作者&#xff1a;计算机编程-吉哥 &#x1f34a;简介&#xff1a;专业从事JavaWeb程序开发&#xff0c;微信小程序开发&#xff0c;定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事&#xff0c;生活就是快乐的。 &#x1f34a;心愿&#xff1a;点…

苹果和香蕉联合食用,益处最大,能控制血压水平,高血压死亡风险降低 40%!

文章目录 引言苹果和香蕉有助于调节血压知识扩展引言 2024年,大连医科大学第二附属医院等多家机构的研究人员刊发在《营养学前沿》杂志的一项研究发现:高血压患者中常吃(每周吃 3~6 次)香蕉或苹果的人,全因死亡率降低 24%~40%;而当患者对两种水果摄入频率都较高(每周吃…

Ubuntu18升级cmake和python

Ubuntu18升级cmake和python 1、升级cmake至3.22.12、升级python至3.82.1 安装依赖包2.2 添加deadsnakes PPA源2.3 安装python3.82.4 将python各版本添加到update-alternatives2.5 配置python3默认指向python3.82.6 测试python3版本2.7 配置python默认指向python32.8 测试python…

从趋势到常态:TikTok定制化产品的崛起与变革

随着数字化和TikTok的发展&#xff0c;定制化产品在消费者日常生活中愈发普及&#xff0c;逐渐从一种时尚潮流转变为常态。这一转变不仅改变了消费者的购物方式&#xff0c;也重塑了市场的供需关系、产品设计理念和商业模式。本文Nox聚星将和大家探讨TikTok定制化产品的未来发展…

Windows系统及Ubuntu系统安装Java

Java语言简介 Java是一种高级编程语言&#xff0c;Java语言的创始可以追溯到1990年代初&#xff0c;当时任职于Sun Microsystems&#xff08;后来被甲骨文公司收购&#xff09;的詹姆斯高斯林&#xff08;James Gosling&#xff09;等人开始开发一种名为“Oak”(名字来源于詹姆…