移动VCDN云管平台

我要开发同款
Egoooo2023年12月15日
77阅读
开发技术springcloud、mybatis、java
所属分类微服务框架

作品详情

项目描述:
vCDN云管理平台主要功能是对移动云平台进行交互。主要功能包括资源池管理、容器管理(集群管理,负载管理,存储管理等)、项目管理、日志管理、镜像管理以及运维管理。通过Rancher API实现对移动云平台资源池、集群、节点以及容器等资源的创建与维护等操作。
系统架构:Spring Cloud Alibaba

项目职责:
1. 开发云管平台存储管理模块,通过Rancher API获取云平台存储类、持久卷、持久卷声明等信息进行查询,并向前端提供接口进行数据展示
2. 实现对容器下持久卷声明(PVC)的创建功能开发,对选择使用现有持久卷和选择存储类新建持久卷两种不同情况进行功能开发,并进行数据的维护
3. 实现删除持久卷声明(PVC)功能开发,并维护挂载的持久卷(PV)等数据
4. 使用异步执行的方式实现存储管理模块中存储类、持久卷、持久卷声明数据向数据库定时同步功能
5. 对云管平台镜像仓库增删改查功能开发,并对其中删改操作进行账号鉴权
6. 同步云平台数据,获取集群、节点、容器使用率等信息,运算得到响应的数据通过接口返回给前端进行资源大屏运行状态统计、容器资源使用情况概览功能展示
7. 进行集群应用资源使用TOP5折线图功能开发,同步云平台cpu以及内存等数据,运算得到TOP5的数据和平均值,并以每五分钟为节点通过stream流过滤排序,封装一小时内的数据进行展示
8. 根据后续版本实现根据登录用户进行鉴权,对大屏展示的数据进行过滤
9. syslog日志上报以及日志文件采集接口开发,定时下载并解析服务器日志文件,并存储到Elasticsearch
10. 租户用户管理、集群管理、存储管理等功能北向接口开发以及数据库建表
11. 跨平台数据同步接口开发
12. 根据测试用例报告修改版本BUG

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论