首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

构建基于移动终端的数据中心能源管理器

构建基于移动终端的数据中心能源管理器

AEM 简介Active Energy Manager(AEM)是 IBM Systems Director 的插件,主要用于监视和管理数据中心的电力和环境状况。它可以监视多种 IT 设备,比如:BladeCenter、Power System、System x 和 System z 服务器。另外,可以获得管理设备的信息,比如电力分布单元(PDU)、不间断电源(UPS)和冷却单元。通过 AEM 实现的能源监控和管理功能包括:
  • 监视电力使用量和温度;
  • 根据需求设置固定的能源消耗阈值,从而尽可能优化一台或多台服务器的能源使用或性能,阈值可以实现自动通知,危险级和警报级阈值可以指定阈值范围;
  • 能源消耗成本计算;
  • 支持可变地能源节约,当服务器利用率不高时,自动减少能源使用(静态/动态节电模式);
  • 通过读取湿度传感器的湿度数据和环境温度自动地调整风扇速度,从而提高效率;
  • 收集与电力和冷却设备相关的设施发出的警报和事件;
  • 通过 IBM 和非 IBM 电力分布单元监视非 IBM 和遗留系统的能源使用量。
此外 AEM 还可以通过 REST APIs 和 Command Line Interface 两种方式对外提供能源监控管理数据,方便了对 IT 基础设施的能源消耗进行信息挖掘处理。
Android 简介Android 是基于 Linux 开放性内核的操作系统,是 Google 公司在 2007 年 11 月 5 日公布的移动操作系统。本文介绍的数据中心能源管理器即为基于 Android 平台的一个应用实现。Android 平台具有五大优势:
  • 开放性,允许任何移动终端厂商加入到 Android 联盟中来;
  • 移动应用接入网络不再受运营商的控制;
  • 丰富的硬件选择;
  • 开发商不受任何限制。Android 平台提供给第三方开发商一个十分宽泛、自由的环境,因此不会受到各种条条框框的阻挠;
  • 与 Google 应用无缝结合。Google 服务如地图、邮件、搜索等已经成为连接用户和互联网的重要纽带,而 Android 平台移动将无缝结合这些优秀的 Google 服务。
AEM 可移植功能AEM 监控功能AEM 有两大监控功能,既对能源的监控以及对环境数据的监控。
能源监控功能是 AEM 为客户提供的基本功能之一。通过使用能源监控功能,可以了解数据中心中某台或某几台服务器的能源使用情况。比如:平均输入、输出功率,是否使用了能源管理功能。通过这些数据,我们可以轻松的知道数据中心中耗电量最多和最少的服务器,从而制定合理的能源管理策略,帮助用户建设绿色和环保的数据中心。
图 1. AEM 能源监控图环境数据的监控可以为客户提供数据中心服务器的入风口温度和出风口温度,从而帮助用户获得数据中心实时的环境温度、湿度数据。用户可以发现数据中心中温度或湿度或 CPU 使用频率不正常的服务器,从而采取正确的措施避免问题加深而造成更大的损失。
图 2. AEM 环境数据监控图图 1 和图 2 是在 Director Server 上的能源和环境数据监控功能截图。我们可以看到,AEM 可以实时的显示当前能源耗用量和环境温度的数值。
AEM 管理功能AEM 的管理功能也分为两个部分,功率限制和省电模式。
AEM 功率限制分为两种:“硬”限制以及“软”限制。功率“硬”限制可以根据用户需要,对服务器的实际功率设定一个上限,由系统固件来确保系统的实际功率不超过上限。功率“软”限制可以设定一个更低的功率软上限,系统会尽量控制实际功率不超过功率软上限,但并不确保。除了针对单独服务器外,还可以针对任意一组服务器设定功率总上限。功率限制的一个非常重要的作用是可以让管理员在数据中心的电力供应能力无需扩容的情况下,支持数据中心增加更多的机器。这对数据中心的扩容来说有着十分重要的意义。功率”软”限制则可以达到省电的目的。
AEM 省电模式分为两种:静态省电模式以及动态省电模式。静态省电模式以固定比率降低 CPU 的频率和电压,减少 CPU 的耗电量。动态省电模式可以根据 CPU 的利用率来动态调节 CPU 的频率和电压。 当 CPU 利用率较低时,会自动降低 CPU 的频率和电压 , 减少 CPU 的耗电量。而当系统负载重,CPU 利用率很高时,又会恢复 CPU 的额定频率和电压,以保证系统的性能。最多可以节省 CPU 耗电量的 30%。由于 CPU 的耗电量通常占整台服务器的总耗电量的 30% 左右。因此,省电模式最多可以为一台服务器节省 10 % 左右的耗电量。
基于移动终端的 AEM 的优势数据中心保持合理的温度/湿度,供电设备的稳定运行,服务器的即时监控,对于数据中心管理人员来说至关重要。他们关系数据中心的各种服务器、IT 设备以及运行之上的企业级应用是否可以稳定运行。因此,管理员能够全天候、多时段、跨地域地监测这些信息并及时处理各种报警事件就显得十分必要。基于移动终端的 AEM 可以满足用户这一需求。同时,因为 Mobile AEM 是基于 Android 平台上的移动应用,还具有如下的一些优点:
  • 易安装: 安装文件是一个几百 K 大小的 APK 文件;
  • 易操作: 触摸屏式操作,良好的用户 UI, 同时其是基于 HTTP 的应用,GPRS、3G 网络,WIFI 均可以连接后台 (IBM Systems Director) 的程序接口;
  • 可扩展性: 其版本升级与安装十分简易,同时其应用未来可以和短信,铃声等做系统接口,更快捷地提醒用户以及方便使用。
返回列表