导语

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

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

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

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

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

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

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

软件定义
以基础设施即代码实现基础设施自动化
 

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

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

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

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

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

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

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

调度有方
源启云原生基础设施管理平台
助推企业数字化转型扬帆远航

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

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

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

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

  1. 袋鼠云旗下新公司云掣科技启航,深耕云MSP业务助推企业数字化转型

    1983年3月15日,国际消费者联盟组织将3月15日确立为国际消费者权益日. 2019年3月15日,袋鼠云举办三周年年会. 一生二,二生三,三生万物.植树节后,万物生长. 年会现场,袋鼠云宣布成立新公 ...

  2. 一站式云原生在线研发平台 StarOS 种子用户邀请计划正式开启!

    云时代的开发者,你好: 你是否也曾畅想过,关于云的未来? 不是作为消费者,也不是作为企业,是对于开发者而言,云会变成什么样. 同为开发者,我们常在想,我们开发了一个又一个应用,让太多人因服务在线而获益 ...

  3. 如何建设私有云原生 Serverless 平台

    随着云计算的普及,越来越多的企业开始将业务应用迁移到云上.然而,如何构建一套完整的云原生 Serverless 平台,依然是一个需要考虑的问题. Serverless的发展趋势 云计算行业从 IaaS ...

  4. 腾讯云联合中国信通院&作业帮等首发《降本之源-云原生成本管理白皮书》

    在11月4日举办的2021腾讯数字生态大会云原生专场上,腾讯云联合中国信通院.作业帮等率先在国内重磅发布了<降本之源-云原生成本管理白皮书>(简称白皮书),基于腾讯云在业内最大规模的 Ku ...

  5. 基于 Golang 构建高可扩展的云原生 PaaS(附 PPT 下载)

    作者|刘浩杨 来源|尔达 Erda 公众号 ​ 本文整理自刘浩杨在 GopherChina 2021 北京站主会场的演讲,微信添加:Erda202106,联系小助手即可获取讲师 PPT. 前言 当今时 ...

  6. Docker Data Center系列(一)- 快速搭建云原生架构的实践环境

    本系列文章演示如何快速搭建一个简单的云原生架构的实践环境. 基于这个基础架构,可以持续部署微服务架构的应用栈,演练敏捷开发过程,提升DevOps实践能力. 1 整体规划 1.1 拓扑架构 1.2 基础 ...

  7. 云原生应用 Kubernetes 监控与弹性实践

    前言 云原生应用的设计理念已经被越来越多的开发者接受与认可,而Kubernetes做为云原生的标准接口实现,已经成为了整个stack的中心,云服务的能力可以通过Cloud Provider.CRD C ...

  8. 顶级技术盛会KubeCon 2020,网易轻舟布道多云环境云原生应用交付

    在日前的KubeCon 2020中国线上峰会上,VMware中国研发中心架构师.Harbor项目创始人和维护者张海宁,和网易数帆轻舟事业部架构师.Harbor维护者裴明明,共同分享了如何在多云和多集群 ...

  9. CODING —— 云原生时代的研发工具领跑者

    本文为 CODING 创始人兼 CEO 张海龙在腾讯云 CIF 工程效能峰会上所做的分享. 文末可前往峰会官网,观看回放并下载 PPT. 大家上午好,很高兴能有机会与大家分享 CODING 最近的一些 ...

  10. 柯基数据通过Rainbond完成云原生改造,实现离线持续交付客户

    ​ ​1.关于柯基数据 南京柯基数据科技有限公司成立于2015年,提供一站式全生命周期知识图谱构建和运维.智能应用服务,致力于"链接海量数据,从大数据中挖掘智慧".帮助企业运用知识 ...

随机推荐

  1. Java日期时间API系列23-----Jdk8中java.time包中的新的日期时间API类,获取准确开始时间00:00:00,获取准确结束时间23:59:59等

    有时候,往往需要统计某个时间区间的销量等问题,这就需要准确的起始时间,获取准确开始时间00:00:00,获取准确结束时间23:59:59.下面增加了一一些方法,获取当天起始时间,昨天起始时间,当前月第 ...

  2. 01-react的基本使用

    // 导入react和react-dom包 类似 vue 中的 import vue from 'vue' import react from 'react' // 内部的组件 import reac ...

  3. 05 Transformer 中的前馈神经网络(FFN)的实现

    2:20:理论链接 博客配套视频链接: https://space.bilibili.com/383551518?spm_id_from=333.1007.0.0 b 站直接看 配套 github 链 ...

  4. 4.flask 源码解析:上下文

    目录 一.flask 源码解析:上下文 1.1 上下文(application context 和 request context) 1.2 Update: 为什么要用 LocalProxy Flas ...

  5. Linux(Redhat 7.6)安装PG(Postgresql 9.6.0)

    Linux(Redhat 7.6)安装PG(Postgresql 9.6.0) 1. 摘要 需要在Linux上安装postgres数据库,指定安装目录,简单测试各种配置.安装包下载地址: //源码 h ...

  6. 识别指定window窗口的文本

    1. 简单需求 通过图文识别读取一个指定window窗口的文本. 获取窗口句柄,截图保存成bitmap ,调用图文识别库. 测试结果是对中文下的识别不是特别好. 需要注意的是,tessdata要下载指 ...

  7. 3.3 Linux绝对路径和相对路径详解

    在 Linux 中,简单的理解一个文件的路径,指的就是该文件存放的位置,例如,在<Linux文件系统的层次结构>中提到的 /home/cat 就表示的是 cat 文件所存放的位置.只要我们 ...

  8. REST API 已经 25 岁了:它是如何形成的,将来可能会怎样?

    原文:https://journal.hexmos.com/rest-turns-25/ 原题:REST APIs Turn 25: How They Came To Be and What Coul ...

  9. 低功耗4G模组:MQTT通信功能

    ​ 今天我们来学习使用合宙Air708E开发板的MQTT通信基本功能. 一.MQTT介绍 MQTT是一种低开销.低带宽占用的即时通讯协议,可以用极少的代码和带宽为远程设备提供实时可靠的消息服务.它适用 ...

  10. Code::Blocks C语言新手教学

    ## 简介 C语言是一种广泛应用于系统编程和底层开发的编程语言.它是一种结构化的.面向过程的语言,具有高效的性能和灵活的编程风格.在学习C语言时,通常会使用一些集成开发环境(IDE)来编写.编译和运行 ...