[发明专利]一种基于容器集群的教育服务架构系统在审
申请号: | 201910586034.6 | 申请日: | 2019-07-01 |
公开(公告)号: | CN110489205A | 公开(公告)日: | 2019-11-22 |
发明(设计)人: | 陈统;黄永健;王勇泽 | 申请(专利权)人: | 广东轩辕网络科技股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06Q50/20 |
代理公司: | 44288 广州市越秀区哲力专利商标事务所(普通合伙) | 代理人: | 马学慧;陈志锋<国际申请>=<国际公布> |
地址: | 510663 广东省广州市天河区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 教学应用 集群 架构系统 资源管理层 教育服务 外部系统 底层物理资源 公共服务平台 操作系统层 分布式协调 服务器接口 弹性伸缩 服务应用 负载均衡 管理容器 集群部署 教学服务 快速部署 通讯管理 物理资源 依次连接 灾难恢复 管理器 调取 服务 应用 协作 | ||
本发明公开了一种基于容器集群的教育服务架构系统,包括由下至上依次连接的:物理资源层、操作系统层、资源管理层和教学应用层;各层之间通过分布式协调管理器Zookeeper来进行协作与通讯管理;所述教学应用层提供服务器接口以为外部系统提供教学服务应用;kubernetes作为框架集成到资源管理层中以获取底层物理资源,来管理容器集群中的教学应用服务;所述容器集群用于运行Docker应用,外部系统通过教学应用层来调取本架构系统中的教学应用服务。本发明的基于容器集群的教育服务架构系统能够实现快速部署、秒级停起学校各类服务应用和公共服务平台,支持多种服务的集群部署、负载均衡、灾难恢复和弹性伸缩。
技术领域
本发明涉及一种云计算存储技术领域,尤其涉及一种基于容器集群的教育服务架构系统。
背景技术
目前,大数据时代59%的数据都是无效数据、70%的数据过于复杂、85%的企业数据架构无法适应数据量和复杂性增长的需求、98%的企业无法及时准确地为业务提供正确的信息。如今,大数据挑战和机遇并存,大数据服务平台建设正经历着由简单到复杂、由单一到多元、由局部到整体的全方位一体化的发展过程。目前支撑教育服务的云数据中心往往存在以下挑战:1、难以在短时间内启动大规模计算资源来应对大量分布式教学计算节点的需求;2、弹性计算性价比低,每个虚拟机需要消耗大量额外的系统资源,在批处理为主的离线分析中,这些资源更是大部分时间都处于闲置状态。
发明内容
为了克服现有技术的不足,本发明的目的在于提供一种基于容器集群的教育服务架构系统,其能在短时间内启动大规模计算资源来应对大量分布式教学计算节点的需求。
本发明的目的采用如下技术方案实现:
一种基于容器集群的教育服务架构系统,包括由下至上依次连接的:物理资源层、操作系统层、资源管理层和教学应用层;各层之间通过分布式协调管理器Zookeeper来进行协作与通讯管理;所述教学应用层提供服务器接口以为外部系统提供教学服务应用;
kubernetes作为框架集成到资源管理层中以获取底层物理资源,所述kubernetes用来管理容器集群中的教学应用服务;所述容器集群用于运行Docker应用,所述教学应用服务封装于Docker应用中,外部系统通过教学应用层来调取本架构系统中的教学应用服务。
进一步地,还包括日志管理系统ELK,所述日志管理系统ELK用于实现平台架构系统在生产环境中的日志收集、格式化、过滤、索引、查询。
进一步地,还包括容器调取框架层,所述容器调度框架层通过不断比较集群内的状态信息与实际集群环境是否一致,当发现集群的状态信息与实际状态不一致时,与容器集群节点的控制进程进行通信创建容器实例,使状态信息和实际环境重新一致。
进一步地,还包括高可用键值存储系统ETCD,所述高可用键值存储系统ETCD存储各种集群状态信息,由多个节点相互通信构成整体对外服务,每个节点均存储完整的数据,并通过Raft协议保证每个节点维护的数据是一致的。
进一步地,所述容器调取框架层还用于给执行如下步骤:虚拟DNS负责在ETCD存储中查找主机名对应IP,并将IP分配给容器使用,并通过网络扩展组件实现容器的跨主机通讯。
进一步地,所述架构系统在大规模生产部署时,采用Ansible配置管理工具,实现数据处理平台的一键式安装和删除。
进一步地,所述Ansible配置管理工具还包括对组件版本的升级及回退,以及生产环境的批量配置修改。
进一步地,所述docker应用通过如下步骤构建实现:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东轩辕网络科技股份有限公司,未经广东轩辕网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910586034.6/2.html,转载请声明来源钻瓜专利网。