“到2025年,云原生平台将要成为95%的新数字化业务的基础设施,2021年这个数字不足40%。”Gartner在今年发布的重要战略趋势预测报告中对云原生平台的发展趋势发表了上述观点。
多云布局已成为企业云化转型的新趋势。企业普遍拥有开发、测试、生产等多个环境。可能包含自建私有云、专有云,和弹性需求的公有云等多种云设施。并且在各地域多采用多分支机构,根据各自业务特性,建设自有IT技术设施。统一管理、异地灾备等方面已成为企业的典型诉求。在复杂场景下,传统模式将面临严峻的技术挑战。企业受业务变革的驱动,单一云提供的服务已无法满足,多云生态已成为必然。
运维容易、通用功能多、生态工具多、深度功能多等优势在多云上尽数体现。采用微服务和容器的云原生应用迅速增多,正在推动越来越多的Kubernetes集群跨公有云和私有云环境(包括边缘位置)部署。但多个管理控制台、用户界面、登录等都需要手动操作流程,这不仅容易导致人为错误,还会导致不必要的风险。为了降低管理风险,企业需要对这些集群的基础架构进行统一的配置和控制,这给企业云原生带来了巨大挑战。此时,K8s集群统一管理的作用和就显得尤为重要。
行云创新针对上述情况为企业开发出云原生混合云管平台Bootes,消除跨混合云环境的云原生管理障碍,从数据中心到公有云及边缘其他位置,从开发环境、生产环境,都能够通过单一控制点进行管理。
什么是Bootes
云原生混合云管平台,专注于Kubernetes的多云统一管理,无缝对接多套异构环境的Kubernetes集群。提供多租户的Kubernetes原生资源对象管理、应用管理、一站式应用商店、统一的监控告警平台、GitOps、租户级别的资源计量等能力。友好易用的管理界面让用户快速开展应用的部署、管理、监控等作业。
Bootes能为您做什么?
1、不同K8S发行版统一管理
痛点描述:
K8S原生架构没有提供多集群管理的有效支持
解决方案:
·支持一键纳管各类PaaS平台,如原生K8S、OpenShift、Rancher等;
· 提供统一操作界面,降低使用人员对多种平台的学习难度和操作成本;
· 屏蔽底层容器平台差异性,构建统一容器云管理平台;
2、实现混合云全面管理
痛点描述:
传统模式下的混合云管理,在复杂的资源调度、业务模式下,将面临严峻的技术挑战。
解决方案:
· Bootes提供对业务应用的统一下发、部署、管理、运维、监控等;
· 对Kubernetes的各个概念,包括计算、网络、存储、各资源对象进行统一的操作、运维、监控等管理;
· 实现了对平台的统一管理,包括租户、权限、计量等;
· 对企业在云上所涉及的业务应用、集群资源和各个云平台进行一致管理;
3、满足企业定制化需求
痛点描述:
大多数企业有多个IaaS及PaaS平台建设,标准化的多云管理平台无法适配企业定制化需求
解决方案:
· 使用Bootes能力,并依据客户统一云管平台规划进行定制,作为云管平台中的PaaS管理核心;
· Bootes封装了大量高级API,无需从零开发,直接对接企业内部系统;
· 支持与客户现有运维管理工具、监控系统、日志中心等深度整合;
4、满足信创异构K8S管理需求
痛点描述:
信创国产化政策推进下,企业可能同时存在X86和ARM两种不同底层架构,融合治理难
解决方案:
· Bootes支持同时纳管x86集群和ARM集群;
· 支持国产化适配,并提供对适配后的应用迁移服务,在不影响现有业务的情况下为国产化全替换和平滑迁移做好准备;
5、实现多云容灾备份
痛点描述:
在多云复杂业务环境下,如何落地安全可靠的容灾备份方案
解决方案:
· Bootes全容器化部署,接受k8s的自动运维,实现基于k8s的应用高可用;
· 支持传统两地三中心容灾、大二层容灾;
· 数据存储于etcd,可采用etcd的备份机制快速备份数据;
· 应用全容器化部署,由底层k8s提供自动运维、自动迁移、自动伸缩;
6、多云应用统一管理
痛点描述:
多云环境下,企业缺乏统一的应用管理模型
解决方案:
· Bootes支持应用的资源统一管理,并与租户配额相结合;
· 针对不同应用、同一应用的不同配置策略,提供统一配置管理方法和界面;
· 针对全类型应用提供快速、统一的部署能力和界面,并且支持应用商店闭环管理;
· 针对应用运维过程中的升级、监控、日志、弹性扩缩容等进行统一管理;
Bootes支持哪些应用场景?
持续集成,其核心是新提交的代码与源代码正确地集成。开发人员多次、频繁地将代码提交到代码仓库中,在合并到指定分支之前,对新提交上来的内容进行编译、自动化检测(如:代码格式检测)的验证,这样的过程既保证了代码的完整性、安全性。
持续部署是云原生的一个比较显著的特点,因为从开发人员提交代码到编译、测试、部署整个流程都是通过自动化执行,这种方式加快了交付的速度,同时在发现问题时也缩短修复的时间。然而CICD关注整个开发到交付的过程,中间的测试、模拟、自动部署等都是整条生产链上的所需要的每一步都是需要去关注的。这一点也就体现持续部性的重要性以及它的必不可少的地位。
Bootes有哪些产品优势?
以应用为中心:覆盖应用全生命周期;
K8s 原生架构:合理发挥K8s最大架构优势;
全局应用编排:兼容社区标准,将应用所包含的资源作为一个整体管理;
异地/异构 多集群:以K8s为底座,以K8s为控制平面,容器原生混合云解决方案;
统一运维,统一治理:跨集群、跨产品管理用户、权限、租户、配额;统一监控,统一审计;
易交付、自运维、持续更新:全平台采用容器原生架构,一键部署、自动运维,持续升级;
容灾:异地备灾;业务两地三中心;
开放、灵活、可扩展:灵活对接企业基础设施,周边系统,开发运维工具;可扩展,可定制。
Bootes有哪些基本功能?
不同版本K8S集群统一管理;
不同硬件架构K8S统一集群管理;
跨集群应用和资源统一管理;
统一监控/ 统一运维;
应用商店;
多云环境应用灾备;
CICD流水线。
了解更多Bootes产品内容请持续关注行云创新,产品页面展示与实操流程即将发布。
本文部分内容出自行云创新《K8s多集群云管理解决方案》,了解更多详细内容,请点击下方图片免费获取指南。
《K8s多集群云管理解决方案》免费下载
END
添加行云创新CEO马洪喜微信,一起聊聊云原生吧!
马洪喜
19年研发经验
云计算咨询顾问专家
容器云及基础架构云技术专家
DevOps及微服务咨询专家
微软MVP(最有价值专家)
更多干货

