[发明专利]一种基于Kubernetes技术的云原生应用平台构建方法在审

专利信息
申请号: 201910942454.3 申请日: 2019-09-30
公开(公告)号: CN110704164A 公开(公告)日: 2020-01-17
发明(设计)人: 苏学武;杨刚;杨印姣;叶永康;匡俐 申请(专利权)人: 珠海市新德汇信息技术有限公司
主分类号: G06F9/455 分类号: G06F9/455;G06F9/50
代理公司: 暂无信息 代理人: 暂无信息
地址: 519000 广东省珠海市高新区唐家*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 构建 编排 日志采集系统 网络系统资源 功能稳定性 创建应用 服务目录 高可用性 技术能力 架构优化 平台服务 数据分析 顺序组合 应用程序 应用服务 应用平台 应用软件 资源管理 复用 集群 上线 研发 运维 配置 封装 主机 存储 自动化 交付 监控 服务 创建 部署 统一
【权利要求书】:

1.一种基于Kubernetes技术的云原生应用平台构建方法,其特征在于,包括以下具体步骤:

A.定义并纳管主机、存储、网络系统资源,用于构建弹性计算平台;

B.创建Kubernetes集群,用于部署容器化应用服务;

C.创建应用服务和服务目录,将应用程序构建为微服务并在容器化和动态编排平台上运行,对应用服务实现灵活编排;

D.平台服务架构优化;

E.配置监控与日志采集系统,用于自动化运维及数据分析;

依次建立起多个层面在内的监控功能,并对标准化的生产日志进行统一采集和展示。

2.根据权利要求1所述的一种基于Kubernetes技术的云原生应用平台构建方法,其特征在于,所述步骤A中,定义并纳管系统资源包括以下具体步骤:

A1.对于选用的不同类型设备、虚拟化技术及云供应商构建按需交付的云服务系统之上的网络、存储、物理机、虚拟机资源整理为清单,导入基础赋能平台进行标签化的分组纳管和动态调度;

A2.在可视化界面上准确且全面地展示服务器性能指标、操作系统版本及ip地址基本信息;

A3.在可视化界面上对于资源状态控制提供操作选项及实时反馈;

A4.若主机资源不再被使用,在移除主机资源之上部署的服务后再对主机资源进行移除,或在主机资源被删除后重新导入。

3.根据权利要求2所述的一种基于Kubernetes技术的云原生应用平台构建方法,其特征在于,所述步骤A1中,通过指定ip、端口验证信息把主机资源纳管。

4.根据权利要求2所述的一种基于Kubernetes技术的云原生应用平台构建方法,其特征在于,所述步骤B包括以下具体步骤:

B1.引入自行开发的、基于Kubernetes管理API的中间管理层,屏蔽底层细节,作为在用户操作与Kubernetes管理操作之间的桥梁;

B2.指定步骤A1中已经纳管的主机资源,以Ansible Playbook向节点分发任务的形式自动化、快速部署Kubernetes一或多套集群;

B3.在可视化界面上观察自动化脚本执行情况;如执行失败,删除任务并重新下发;

B4.对于成功部署的核心容器集群及核心容器集群组件,在可视化界面上操作,进行多套集群实时管理;

B5.对于多位用户同时使用的场景,提供访问权限管理及资源隔离功能,用户无法越权操作除自身外其他集群资源,否则返回错误提示。

5.根据权利要求1所述的一种基于Kubernetes技术的云原生应用平台构建方法,其特征在于,所述步骤C包括以下具体步骤:

C1.根据应用部署方式,将需要处理的应用服务分为容器化应用和原生部署应用,容器化应用的处理方式采用Docker与Kubernetes,原生部署应用的处理方式采用Ansible;并事先准备好构建和部署脚本以实现自动化管理;

C2.根据各自的业务特点,把服务应用设计为松散耦合的微服务;

C3.构建一个能够提供统一生命周期、网络、存储方面在内的管理和编排调度入口的平台;

C4.把需要部署的应用抽象为自动化编排脚本及服务参数配置项,配置为通用的应用服务,存放在数据库、实现服务版本化管理,并供平台直接调用;

C5.把服务添加到服务目录,供多位租户申请部署,租户无需在部署环节严格区分原生应用及容器化应用的操作细节;

C6.设计服务申请流程,即在组织或项目多个层面上配置独享或共享的平台资源、服务申请和审批流程;

C7.租户创建服务申请单,填写参数和需求即进入服务审批流程;

C8.把云原生的工具链与大量的第三方工具集成,加速开发测试资源与环境交付;

C9.对于应用服务被多租户共同使用的场景,在应用之上的平台具备多租户管理能力;

C10.根据租户对云计算资源的使用情况进行信息聚合,以提供分析功能;数据分析来自对应用服务的管理。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海市新德汇信息技术有限公司,未经珠海市新德汇信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910942454.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top