首页 > 其他分享 >为什么要建设容器云PaaS平台

为什么要建设容器云PaaS平台

时间:2022-11-03 17:37:24浏览次数:51  
标签:PaaS 数据中心 管理 容器 平台 系统 业务 资源

大型的企业、政府机构在小型机时代由于主机集成度高、性能稳定、数量较少,多项目集群的建设、运维尚能保持平稳。但随着系统X86化逐步推进,多项目集群中分别管理的主机、网络、存储等资源数量成几何级数增长,对项目建设、开发、运维等各个流程都带来颠覆性挑战。

在资源层面,各个项目的资源分散在各个数据中心和私有云里,不能统一管理,每个项目都有独立的资源,分布在不同的机房,特别是部分核心系统分布在多个地域,对跨数据中心的资源和系统统一管理难度较大。

在网络层面,每个项目都跨多个网络域,如核心域、DMZ 域和互联网域,之间有多层防火墙隔离,不同系统的安全等级要求不同,不同域的数据访问对安全控制的要求也各不相同。

在技术构架层面,缺乏统一的技术和平台实现业务能力的快速扩展,尤其是无法满足互联网业务发展带来的剧烈业务波动,业务快速上线和弹性伸缩能力差。各项目采用的技术和框架各异,底层无法直接进行技术复用和共享,需要针对具体情况进行分析并提出解决方案。

在运维层面,开发环境管理复杂,开发、测试、生产环境无法进行有效隔离,无法实现自动化的安装部署和应用维护,业务的环境、配置依赖问题常常会给系统迁移带来很大的麻烦。

系统功能各异、复杂度高,各系统呈烟囱化分散建设等多种复杂环境,业务支撑中心要实现对多系统、多资源、多网络、多数据中心、多技术架构的统一管理,必须构建企业级容器云PaaS平台,才能实现对多项目下多集群的统一管理和集中运维。

梯度智能云平台是面向数据中心以容器、微服务等云原生技术为核心的全新云平台,能够无缝的对接各类基础设施,如公有云、私有云及混合云,可以简单方便的实现对计算、存储、网络资源的池化管理与监控;支持应用的一键部署、自动伸缩,负载均衡、灰度发布、日志分析等;平台的CI/CD 功能,实现了自动化的编译打包、代码检查、镜像构建、持续部署等流程,是DevOps 流程中的基础支撑。

梯度智能云平台总体架构如下图所示。

 

                                    系统体系架构图

平台总体技术架构设计从下往上包括云计算平台资源层、云计算业务应用层、云计算管理层和云计算服务层。

借助新一代梯度智能云平台,实现IT基础设施云化管理,包括多层次的安全防护和准入机制、多租户应用支撑能力、透明的服务注册和服务发现机制、内建智能负载均衡器、强大的故障发现和自我修复能力、服务滚动升级和在线扩容能力、可扩展的资源自动调度机制,以及多粒度的资源配额管理能力。核心特点、量级、复杂性、稳定性、扩展性,减少二次开发工作量。支持业务应用快速迭代、稳定运行。

标签:PaaS,数据中心,管理,容器,平台,系统,业务,资源
From: https://www.cnblogs.com/tiduyun/p/16855212.html

相关文章

  • AI算力调度EasyCVR视频融合平台如何修改默认用户名?
    EasyCVR视频融合云平台基于云边端一体化架构,兼容性高、拓展性强,可支持多类型设备、多协议方式接入,包括国标GB/T28181、RTMP、RTSP/Onvif协议,以及厂家的私有协议,如:海康Ehome......
  • 物联网平台推荐
    ThingsKit物联网平台:物联网平台https://www.thingskit.com平台特性设备接入通过行业标准物联网协议(MQTT、CoAP、HTTP和TCP)实现海量设备连接。远程控制使用PRCAPI可......
  • .NET MAUI (微软 .Net 6 跨多平台应用 UI)框架的研究学习
    针对.NETMAUI(微软.Net6跨多平台应用UI)框架的研究学习,使用VS2022 C#和XAML创建本机移动和桌面应用,开发一套代码可以发布在Android、iOS、macOS和Windo......
  • KubeVela 插件指南:轻松扩展你的平台专属能力
    简介: 本文将会全方位介绍KubeVela插件的核心机制,教你如何编写一个自定义插件。在最后,我们将展示最终用户使用插件的体验,以及插件将如何融入到KubeVela平台,为用户提供......
  • Android平台GB28181接入端如何对接UVC摄像头?
    我们在对接Android平台GB28181接入的时候,有公司提出这样的需求,除了采集执法记录仪摄像头自带的数据外,还想通过执法记录仪采集外接UVC摄像头。实际上,这块对我们来说有点炒冷......
  • AIRIOT物联网低代码平台如何配置OPC UA驱动?
    AIRIOT物联网低代码平台支持驱动类型丰富,驱动包括但不限于通用驱动信息,无线驱动信息,行业驱动信息及各个厂商驱动。驱动稳定性强,经受住各个大型项目考验,持续稳定运行。A......
  • 虚拟币交易平台(区块链) 中 【开发交易所】程序员的自我救赎---12.2.2:
    虚拟币交易平台(区块链)中【开发交易所】 对于,如果没有看上一篇文章的,建议先看一下上一篇文章了解如何发行一个区块链代币: 12.2.1:虚拟币交易平台(区块链)上【发行区块......
  • 基于 KubeSphere 的开源微服务开发平台 Pig 最佳实践
    作者:何昌涛,北京北大英华科技有限公司高级Java工程师,云原生爱好者。前言近年来,为了满足越来越复杂的业务需求,我们从传统单体架构系统升级为微服务架构,就是把一个大型应用程......
  • 二级域名以及 Docker 容器互相访问
    二级域名起因由于在一台服务器上部署了多个不同的应用/服务,之前是使用域名+端口号的方式来区分应用。但是这种方式在应用或服务多了以后,就不好使了,对于个人来说,需要记上......
  • vue 部署docker容器
    1、修改vue.config.js配置文件若没有这个配置文件,就在项目根目录新建一个,增加以下配置:module.exports={#生产环境是否要生成sourceMapproductionSourceM......