1 Star 0 Fork 2

高效能云计算数据中心关键技术与装备(多元化投入试点) / mesh_code

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 2.16 KB
一键复制 编辑 原始数据 按行查看 历史
ph 提交于 2021-09-28 07:53 . add README.md.

高效能多数据中心调度

简介

系统对配电层、数据中心基础设施层、IT设备层、云平台层、业务应用层应用相关运行数据采集、汇总,通过多维代价模型对跨层数据进行跨数据中心调度分析,通过跨数据中心迁移工具进行跨数据中心迁移(容器类应用&虚拟机类应用),从而在保障业务SLA的前提下,提升资源利用率、缓解配电子网负载实现“电网友好”

系统功能

  1. 精确管控与供电制冷联动
    采集数据中心中各种基础设备的监控信息到平台系统中,并且展示在基础资源细粒度感知模块里面的指标监控,分别展示L0-L4跨层运行数据.
    主要的模块:
    数据中心总览、资源管理、指标监控、诊断告警、计算管理、网络管理。

  2. 多数据中心调度
    在调度模型优化中对最优成本代价模型、最优设备代价模型、最优能耗代价模型、配电子网均衡代价模型进行优化设置,配置对应模型影响的因子、评分样本、评分方式以及权重,最终得到各个数据中心的模型评分列表,应用评分列表,从而可以得出将哪些应用迁移到哪个数据中心的调度队列推荐.
    主要的模块:
    数据跨层感知与智能分析、管理动态调度触发策略、设置建议调度模型、监控调度过程、调度效果预测、调度过程日志跟踪。管理调度模型设置调度粒度、调度策略、调度模型优化、调度模型总揽。

环境

  • 应用后端:
    基础框架:Spring Boot 2.2.5.RELEASE,spring-cloud Hoxton.SR10 , spring-cloud-alibaba 2.2.1.RELEASE
    持久层框架:mybatis-plus 3.3.2
    数据库连接池:alibaba Druid 1.1.17
    消息队列:rabbitmq
    缓存框架:redis
    日志打印:log4j
    其他:fastjson,quartz, lombok(简化代码)等

  • 开发环境:
    语言:Java 8
    IDE(JAVA): Eclipse安装lombok插件 或者 IDEA
    依赖管理:Maven
    数据库:Mariadb
    缓存:Redis

Java
1
https://gitee.com/SG-HCDC/mesh_code.git
git@gitee.com:SG-HCDC/mesh_code.git
SG-HCDC
mesh_code
mesh_code
master

搜索帮助