功耗管控平台
该项目是一个后台智能控制功耗的APP,其中包含的功能主要有: 获取并计算所有设备的功率以及利用率; 业务自动根据需求去申请和释放服务器,同时服务器关联不同的功耗策略,以达到节省能耗的目的; 具备查看各个设备的实时数据和历史数据,以及出现问题时的告警信息; 此外还可以看到各模块运行的日志信息,以便于查找问题。
项目包含如下子模块: powermaster http-gateway common
环境设置
进入项目根目录 $ cd heiyu
进入环境设置目录 $ cd env
创建镜像 docker build -t alios7u2-dev:v1 . REPOSITORY TAG IMAGE ID CREATED SIZE alios7u2-dev v1 3ef720add133 40 hours ago 1.49GB
编译 根据具体需要,进行相应的构建。
首先确保执行, $ . build/env.sh 构建所有模块 仅编译, 一键打包, 打包之后的输出文件夹为output,可以直接部署到测试环境并通过bin目录下启动脚本进行相关模块的启动。 $ make $ make package
代码构成说明 各目录内容如下:
powermaster: 功耗控制模块,收集并抽象化机房资源和策略实施
http-gateway: 提供http接口代理
common:公共类
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型