运筹帷幄,质效兼修:源启云原生基础设施管理平台助推企业IT基础资源能效跃迁

本文主要是介绍运筹帷幄,质效兼修:源启云原生基础设施管理平台助推企业IT基础资源能效跃迁,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

导语

数字化大潮席卷,企业需要建设一套能够满足云原生环境下基础资源一体化管理和快速交付的基础设施自动化管理系统,系统需要具备“云上”“云下”“容器”等多维度视角,以及多种类型资源协同编排与一键式能力,能够面向应用实现云原生资源以及周边基础设施资源的快速部署与持续交付。中电金信应用基础设施即代码(Infrastructure as Code,简称IaC)技术,研发推出源启云原生基础设施管理平台,助力提升基础资源一体化管理和交付效率,以更先进的基础设施管理方式来满足现代企业业务持续扩展和复杂化的需要。

源启云原生基础设施管理平台是源启基础运行支撑平台中基础设施管理层的主要构成部分,也是源启金融级数字底座的重要组成部分。

日前,源启云原生基础设施管理平台正式发布。源启云原生基础设施管理平台是实现数据中心服务器、网络设备、存储设备等物理资源以及虚拟机、容器等虚拟资源统一管理的开放云架构管理软件,是一款基础设施即代码工具,能够进一步提升企业IT基础资源的管理和交付效率、提高安全性和合规性、优化资源配置和成本管理,助推企业IT系统数字化转型。

风起云涌

企业IT基础设施管理如何实现质效兼顾

数据中心基础设施是最早推进信息化、规模化、集约化的高技术领域,整体的技术架构经历了几十年的沉淀,从开始的大型机、小型机、IP网络、存储、安全,到后来的云计算、云原生,在过程中不断完备和成熟,并初步具备了一定的数字化能力。现如今,随着云原生技术的爆炸性发展,数据中心基础设施作为底层算力供给的重要承载、云原生转型的关键一环,如何实现质效兼顾的发展、加速企业IT系统云原生技术转型,成为当下以一持万的破局点。

金融行业作为数字化转型先行者,金融数据中心发展历经虚拟化、云化、云原生等多个发展阶段,当前整体上正处于“稳态+敏态”“传统+云原生”“云上+云下”多模架构共存的阶段,在此阶段多技术栈相互交叠,应用节点规模爆炸性增长、技术复杂度、管理复杂度持续攀升。以应用发布场景为例,通常涉及对容器、虚拟化、硬件设备等多种资源进行配置,涉及“云上”“云下”等多套环境,整个发布流程需要在外部流程的驱动下多个专业条线协同完成,工作流程冗长,技术复杂度高,资源发放效率亟须提升。

为了解决上述问题,企业需要建设一套能够满足云原生环境下基础资源一体化管理和快速交付的基础设施自动化管理系统,系统需要具备“云上”“云下”“容器”等多维度视角,具备多种类型资源协同编排与一键式能力,能够面向应用实现云原生资源以及周边基础设施资源的快速部署与持续交付。

图片

软件定义

以基础设施即代码实现基础设施自动化

在这样的背景下,“基础设施即代码(Infrastructure as Code,简称IaC)”作为一种新兴的基础设施管理方法,正逐渐成为企业IT数字化转型的关键技术之一。为了以更先进的基础设施管理方式来满足现代企业业务持续扩展和复杂化的需要,中电金信应用基础设施即代码技术,研发推出源启云原生基础设施管理平台。

顾名思义,基础设施即代码是一种使用代码来自动管理和配置基础设施的技术,用户可以通过编写代码的方式来自动设置和调整基础设施,而不是通过手动设置单个硬件设备和操作系统。IaC使得基础设施的管理工作可以像管理应用程序代码一样进行版本控制、持续集成和自动化部署。

源启云原生基础设施管理平台是源启基础运行支撑平台中基础设施管理层的主要构成部分,也是源启金融级数字底座的重要组成部分。源启云原生基础设施管理平台聚焦数据中心基础设施管理领域,一方面对接“稳态+敏态”“传统+云原生”“云上+云下”等多种形态基础资源,实现各类基础资源的一体化管理;另一方面应用基础设施即代码技术,实现基础设施配置的代码化管理,支持基础配置的一键式部署和快速回退,与DevOps平台对接实现基础设施的持续交付和持续部署。

源启云原生基础设施管理平台主要分为驱动层、编排层、服务层三层架构。

图片

■ 驱动层驱动层提供的多形态基础资源的原子化操作能力,通过云驱动模块、硬件驱动模块、虚拟化/容器驱动模块对接主流云管平台,服务器、网络设备、存储设备、集中备份产品、容器云管理平台,实现对于“云上+云下”“传统+云原生”多形态基础设施的统一管理。

■ 编排层:针对多数据中心、多集群、多技术栈共存的复杂场景,依托基础设施即代码技术,实现异构资源的跨集群编排;面向应用发布等复杂运维场景,实现基础设施部署工作流的可视化配置。

■ 服务层:基于基础设施即代码技术对各类原子化操作进行组合编排,以代码的方式实现多形态基础设施的协同配置,并提供面向多云管理、多云部署等场景的基础设施持续交付、持续部署服务。

调度有方

源启云原生基础设施管理平台

助推企业数字化转型扬帆远航

源启云原生基础设施管理平台支持主流虚拟化、容器、网络、存储、服务器等基础资源的统一纳管,同时,围绕多云管理、多云部署、多云监控场景,提供可视化的资源编排与流程串接服务。此外,平台采用可插拔式模块管理结构,具备良好的可扩展性,可以基于客户需求进行功能扩展和持续改进;支持容器化部署、多地多中心高可用部署,并全面支持国产化操作系统、芯片及数据库。

通过应用源启云原生基础设施管理平台,在数据中心可以实现多形态基础设施的统一纳管,基于软件工程方法论实现基础设施的持续交付与敏捷供应,提升企业业务敏捷性;可以通过代码管理基础设施,确保每次部署的全局一致性,避免了手工操作中的错误和不一致,提升系统整体可用性;能够推动基础设施维护人员从“面向技术”“面向服务”向“面向业务”转型,基础设施维护人员与应用开发人员共同对业务的整体可用性与敏捷性负责,推动运维向运营的转变;并且由于平台兼容传统技术体系与云原生技术体系,可以基于客户管理流程与需求进行持续改进,能够快速适应业务变化,加速创新;在现有基础上大幅度提升基础设施的敏捷性和可用性,用运营代替运维并实现对需求的迅速响应和持续改进。

源启云原生基础设施管理平台已在多个项目中实践运用。在新一代数据中心建设过程中,平台结合云原生基础设施运行架构最佳实践,能够有效提升企业IT系统的敏捷发布能力,加强系统的可靠性和可伸缩性,降低维护成本,提高运维效率,助推企业数字化扬帆远航。

这篇关于运筹帷幄,质效兼修:源启云原生基础设施管理平台助推企业IT基础资源能效跃迁的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/540115

相关文章

python panda库从基础到高级操作分析

《pythonpanda库从基础到高级操作分析》本文介绍了Pandas库的核心功能,包括处理结构化数据的Series和DataFrame数据结构,数据读取、清洗、分组聚合、合并、时间序列分析及大数据... 目录1. Pandas 概述2. 基本操作:数据读取与查看3. 索引操作:精准定位数据4. Group

在macOS上安装jenv管理JDK版本的详细步骤

《在macOS上安装jenv管理JDK版本的详细步骤》jEnv是一个命令行工具,正如它的官网所宣称的那样,它是来让你忘记怎么配置JAVA_HOME环境变量的神队友,:本文主要介绍在macOS上安装... 目录前言安装 jenv添加 JDK 版本到 jenv切换 JDK 版本总结前言China编程在开发 Java

Spring Boot Actuator应用监控与管理的详细步骤

《SpringBootActuator应用监控与管理的详细步骤》SpringBootActuator是SpringBoot的监控工具,提供健康检查、性能指标、日志管理等核心功能,支持自定义和扩展端... 目录一、 Spring Boot Actuator 概述二、 集成 Spring Boot Actuat

MySQL多实例管理如何在一台主机上运行多个mysql

《MySQL多实例管理如何在一台主机上运行多个mysql》文章详解了在Linux主机上通过二进制方式安装MySQL多实例的步骤,涵盖端口配置、数据目录准备、初始化与启动流程,以及排错方法,适用于构建读... 目录一、什么是mysql多实例二、二进制方式安装MySQL1.获取二进制代码包2.安装基础依赖3.清

Linux之platform平台设备驱动详解

《Linux之platform平台设备驱动详解》Linux设备驱动模型中,Platform总线作为虚拟总线统一管理无物理总线依赖的嵌入式设备,通过platform_driver和platform_de... 目录platform驱动注册platform设备注册设备树Platform驱动和设备的关系总结在 l

Spring Boot集成Druid实现数据源管理与监控的详细步骤

《SpringBoot集成Druid实现数据源管理与监控的详细步骤》本文介绍如何在SpringBoot项目中集成Druid数据库连接池,包括环境搭建、Maven依赖配置、SpringBoot配置文件... 目录1. 引言1.1 环境准备1.2 Druid介绍2. 配置Druid连接池3. 查看Druid监控

Knife4j+Axios+Redis前后端分离架构下的 API 管理与会话方案(最新推荐)

《Knife4j+Axios+Redis前后端分离架构下的API管理与会话方案(最新推荐)》本文主要介绍了Swagger与Knife4j的配置要点、前后端对接方法以及分布式Session实现原理,... 目录一、Swagger 与 Knife4j 的深度理解及配置要点Knife4j 配置关键要点1.Spri

k8s上运行的mysql、mariadb数据库的备份记录(支持x86和arm两种架构)

《k8s上运行的mysql、mariadb数据库的备份记录(支持x86和arm两种架构)》本文记录在K8s上运行的MySQL/MariaDB备份方案,通过工具容器执行mysqldump,结合定时任务实... 目录前言一、获取需要备份的数据库的信息二、备份步骤1.准备工作(X86)1.准备工作(arm)2.手

C++中RAII资源获取即初始化

《C++中RAII资源获取即初始化》RAII通过构造/析构自动管理资源生命周期,确保安全释放,本文就来介绍一下C++中的RAII技术及其应用,具有一定的参考价值,感兴趣的可以了解一下... 目录一、核心原理与机制二、标准库中的RAII实现三、自定义RAII类设计原则四、常见应用场景1. 内存管理2. 文件操

使用jenv工具管理多个JDK版本的方法步骤

《使用jenv工具管理多个JDK版本的方法步骤》jenv是一个开源的Java环境管理工具,旨在帮助开发者在同一台机器上轻松管理和切换多个Java版本,:本文主要介绍使用jenv工具管理多个JD... 目录一、jenv到底是干啥的?二、jenv的核心功能(一)管理多个Java版本(二)支持插件扩展(三)环境隔