Intel DCM 能耗管理 这是一款什么软件、有什么用?什么样的戴尔服务器能支持这款软件?大侠们辛苦啦!

Intel DCM 能耗管理 这是一款什么软件、有什么用?什么样的戴尔服务器能支持这款软件?大侠们辛苦啦!,第1张

您好

网上找到的一个教程

数据中心管理软件之Intel DCM平台概述

对于数据中心的节能减耗、监控和管理,是数据中心的运维管理者们最为关心的问题。那么数据中心IT系统内部需要监管哪些内容?

通常来讲,监控的目的在于保护数据中心内IT系统的正常、有效运行,在事故发生之前侦测出潜在危机。因此,数据中心监管核心应该是对IT系统运行状态的监控,而最直接有效的监控应该是直接对IT设备运行状态进行监控。

例如,服务器内风扇转速与CPU温度等是最直接、最迅速影响IT设备正常运行的因素。有时候即使数据中心内空调运转正常,整体环境参数值也在预设范围内,但某服务器却因为某种原因出现服务器内风扇的转速不正常、CPU过热......,事实上,温度、状态等都是需要监管的。

我们都知道,单靠人工是不可能完成的,那么依靠IT设备自身的监管功能,也必将面临每台服务器都有自己的监控和管理界面,这对数据中心监管的最终需求--降低能耗来说,并不是什么好事情。那么,怎样帮助数据中心的CIO们解决这种难题呢?

英特尔数据中心管理平台IntelDCM

英特尔在09年春季IDF上,正式发布英特尔数据中心管理平台软件技术,可以实时监控、管理和优化数据中心的功耗。作为此前刚发布的至强 5500系列处理器新产品组件之一,英特尔数据中心管理平台将充分利用其强大的平台性能,结合英特尔节点管理器技术,为用户提供最优的数据中心能耗管理方案。

这款数据中心管理平台,得到了美国服务器制造商Supermicro公司,国内服务器制造商浪潮和宝德,以及国内IT运维管理软件开发商游龙科技支持。

DCM(数据中心管理产品)应具备三大基本功能,即监测、管控和报表。英特尔数据中心管理平台 (IntelDataCenterManager)是监控、管理数据中心的机架和服务器组电、热等能耗的软件技术,IT部门利用它来实现提高机架密度、降低能耗与散热成本,从而优化机房布局并轻松获益。

监测:实时采集能源信息,包括服务器功耗和温度等能耗信息。

事实上,在以前,这些信息是无法得到的,即便是得到,也不是精确值。任何的管理第一步必定是监测,可以说,没有监测就没有管理。要控制温度,就要先测量温度要管理功耗,要要先测量到功耗的信息。

管控:配置能源使用策略,管理服务器集群的功耗。

用户可以根据数据中心的情况,优化并使用策略。这意味着,在服务器上,用户第一次有能力对服务器功耗使用策略。并且,能源使用策略,可以对整个数据中心进行优化配置。

报表:通过对能源使用报表的分析,帮助用户梳理能源消耗的时间、地点等信息。

事实上,报表无非就是日志分析功能,其意义在于,数据中心的运维管理者们,关注的是什么时候消耗最大能源,什么地方消耗能源最集中,如果这些问题由报表自动生成,那么管理者就有据可依,可以帮助他们更好的把握和选择最合适的能源使用策略。

为了发挥最好的性能,安装英特尔数据中心管理平台的服务器至少需要:一个双核的2.6Ghz或更高的处理器,4GBRAM,60GB硬盘空间。

IntelDCM平台特点

英特尔数据中心管理平台支持所有具备英特尔节点管理器并能够通过基板管理控制器(BMC)发出英特尔节点管理器IPMI规范命令的原始设备制造商(OEM)平台。该技术专门提供在不影响工作性能的同时进行的服务器组能源管理。为了达到这一目标,英特尔数据中心管理平台为每一台独立的服务器动态调整能耗标准以适应该服务器工作量的变化、使用率和由此改变的能源需求量。我们现在正在大型企业和主要网络数据中心中进行广泛测试。

IntelDCM平台应用场景

英特尔数据中心管理平台能使您的机架在当前功耗和温度范围内,存放更多设备,最大程度优化机架密度。

结合英特尔节点管理器(IntelNodeManager)技术,不受操作系统限制,便捷管理数据中心。

IntelDCM调整数据中心能耗

根据服务器的优先级别动态分配电源,使用实际的和观察到的数据,重新估计和设计数据中心的制冷系统和电源供给。通过分析供电和负载,诊断机架空间的使用效率,观察数据中心供电系统和高温异常等情况,并及时提醒用户。

IntelDCM带来的实际价值

首先是节约能源,节约功耗。显而易见,通过监控、管理和报表功能,可以很好地帮助管理者们找到能耗的热点,并对热点能耗进行有效的管控。据张泽军介绍,可以节约15-20%的能源消耗。

举例来说,如果没有对CPU温度、频率等信息进行监管,可能当下班时,服务器使用率就降低,可CPU的2.8G主频还在运行,这时就有必要动态的给CPU降低频率,而功耗也就大幅降低。

其次,可以增加机房和机架密度,节约空间。事实上,更多的情况不是空间受限制,而是能耗受限制。比如42U服务器,放不满机架,因为提供机架的能源、电源不够。而通过数据中心管理平台,可以增加每个机架的密度,能源动态分配,充分利用机架空间,增加机房和机架的密度。这也达到了节约能耗的目的。

在数据中心管理中,还有一个不能忽视的趋势。由于虚拟化的普及和应用,包括数据中心在内的管理软件市场,必将涉及虚拟机的管控。显然,虚拟机消耗的资源,消耗的CPU、能源、内存等,也是未来数据中心管理中的一个难题。

英特尔数据中心管理平台功能一览表

配置数据中心层级 从配置管理器(CMDB)或者其他资产数据库中通过XML模型便捷地导入资产信息

数据中心合计和趋势 实时监控节点能耗和入口温度数据,汇总所有能耗和温度数据并提供给用户或既定团队,为优化管理策略储存相应的历史数据信息

制定警报 在制定能耗和热能事件的基础上接收警报。通过自定义各种策略改变能耗上限来自动处理事件

智能控制能耗上限 根据基于可用资源的工作量的变化动态地管理能耗预算,同时支持多个有效策略,自动管理机架和服务机组能耗,并提供应对紧急情况的防护

策略可配置性 根据时间规划调整能耗上限策略和数据中心的切实环境。

无需代理软件管理 Intel? DCM不需要在能耗管理节点上安装任何代理软件。

易集成 易共存 Intel? DCM可以存在于一个独立的服务器,也可以与其他管理软件共存于同一台服务器

高扩展性支持 管理服务器可以管理多达5000个节点

名词解释:什么是英特尔节点管理器

英特尔节点管理器位于IntelNextGenerationServerChipsetplatforms(英特尔下一代服务器芯片 Nehalem-EP平台)。它为独立的服务器提供能耗温度监控和基于各种策略的能源管理。它可以通过基于规范IPMI协议的接口、由支持的基板管理控制器(BMC)使用。它需要一个类似PMBusTM的仪器供电源。

DMF:即二甲基甲酰胺,是优良的有机溶剂和重要的化工原料.二甲基甲酰胺可广泛的用作聚氨酯,聚丙烯腈和聚氯乙烯.等具有强大的分子引力的聚合物的溶剂.字医药中用作合成磺胺嘧啶,可的松和维生素B6等。

DCM:即二氯甲烷, 概述二氯甲烷的分式:CH2Cl2。是不可燃低沸点溶剂,常用来代替易燃的石油醚、乙醚等,并可用作牙科局部麻醉剂、制冷剂和灭火剂等。

DEM:即二乙氧基甲烷,溶于水、乙醇、乙醚、丙酮、苯。用于生产合成树脂、香料、油漆,并可用作溶剂。可由甲醛与乙醇在无水酸性催化剂作用下反应制得。

LVS:该词并非是化学制剂,而是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。

LVA:该词并非是化学制剂,LVA格式是云端软件的一种压缩格式,可以通过云端软件或者支持LVA格式的解压缩工具解压缩。

LVD:该词并非是化学制剂,即为低电压指令,指令名:协调各成员国有关设计用于特定电压限值内的电气设备法律的1973年2月19日理事会指令。

扩展资料:

二氯甲烷具有溶解能力强和毒性低的优点,大量用于制造安全电影胶片、聚碳酸酯,其余用作涂料溶剂、金属脱脂剂,气烟雾喷射剂、聚氨酯发泡剂、脱模剂、脱漆剂。

二氯甲烷为无色液体,在制药工业中做反应介质,用于制备氨苄青霉素、羟苄青霉素和先锋霉素等;还用作胶片生产中的溶剂、石油脱蜡溶剂、气溶胶推进剂、有机合成萃取剂、聚氨酯等泡沫塑料生产用发泡剂和金属清洗剂等。

二氯甲烷在中国主要用于胶片生产和医药领域。其中用于胶片生产的消费量占总消费量的50%,医药方面占总消费量的20%,清洗剂及化工行业消费量占总消费量的20%,其他方面占10%。

用于谷物熏蒸和低压冷冻机及空调装置的制冷。在聚醚型尿烷泡沫塑料生产中用作辅助发泡剂,以及用作挤压聚砜型泡沫塑料的发泡剂。

二氯甲烷还是用来制作脱咖啡因咖啡的物质。咖啡先通过蒸煮,使咖啡因溶解出来并漂浮在表面,然后使用二氯甲烷来去掉咖啡因。

参考资料来源:百度百科—DCM

百度百科—DMF

系统要求

IBM i 7.1 Technology Refresh 6 (TR6) 中包含 System SSL TLSv1.2

功能。为了支持和使用新协议,还需要用到操作系统多个领域的程序临时补丁 (PTF)。在系统中安装 DCM(5770SS1 选项 34)之后,请求并应用

SI48659 就可以获得所有支持 PTF。SI48659 会拉取超过二十个 PTF,作为 PTF 先决条件。请保证应用产品和选项分发需要的 PTF

有效的在系统上安装。

系统值更改

应用 SI48659 之后,就安装了新支持,但新支持在 System SSL 中处于休眠状态。必须通过 Change System Value

(CHGSYSVAL) 来更改 QSSLPCL 系统值,为 System SSL 激活新协议。将 *OPSYS 的默认值更改为:

*TLSV1.2

*TLSV1.1

*TLSV1

*SSLV3

如果 QSSLPCL 被设置为 *OPSYS 以外的值,请为现有设置添加 *TLSV1.2 和 *TLSV1.1。

图 1. 更改系统值

除了 Change System Value (CHGSYSVAL) CL 命令之外,还可以使用 Navigator for i 来处理 QSSLPCL

值。Navigator for i 目前正处于另外一个发布周期,通过此接口结构支持 TLSv1.2 的增强将在 2013 年夏季过后推出。通过

CHGSYSVAL 支持此新协议时,在 Navigator for i 中将暂时无法看到此配置,直至该更新可用为止。

修改 QSSLPCL 系统值之后,系统就可以开始使用新协议。任何应用程序都不能自动使用新支持,必须为各应用程序启用支持。

回页首

应用程序支持

DCM

IBM i 提供的许多应用程序都使用应用程序定义来配置应用程序的证书信息。目前,通过利用

DCM,管理员可以为应用程序定义指定证书。应用程序定义中的其他字段确定了是否使用客户端身份验证,以及允许使用哪些认证中心 (CA)。这种现有 DCM

配置接口已经过增强,应用程序定义中包含一些新字段。

新字段之一用于控制应用程序支持哪些协议。您必须对此字段进行更改,使之包含 TLSv1.2,从而为该应用程序激活此协议。此字段的默认设置是

*PGM,允许应用程序的代码和现有配置确定要使用哪种协议。最初的时候,使用 *PGM 设置的应用程序无法使用

TLSv1.2,但随着版本的发展,这种情况会有所转变。

这种新型的应用程序级支持协议和密码套件控制也有一些缺点。现在,管理员可以为 IBM 应用程序配置比过去更弱的安全性属性。

IBM i 信息中心 包含有关可更改的应用程序定义字段的更多信息。

某些应用程序不允许修改某一个或某几个新字段。如果应用程序禁止更改,DCM 面板将会显示一条 4022 错误。IBM HTTP Server

就是这样一个应用程序,不允许通过 DCM 面板配置协议和密码。HTTP Server PTF Group Level 18 提供了启用 TLSv1.2 的

HTTP 支持。

集成化语言环境 (ILE) 应用程序编程接口

System SSL 编程接口经过更新,允许开发人员使用 TLSv1.2。您需要安装 SI48539(SI48659

的分发先决条件),然后才能在开发系统中加载新版本的 gskssl.h 和 qsossl.h。IBM i 信息中心内的 GSKit 和 SSL API 说明已经更新。

典型的 GSKit 应用程序修改是添加两个对 gsk_attribute_set_enum() 的调用,指定从现有

gsk_environment_open() 调用返回安全环境句柄。

清单 1. GSKit 样例代码

rc = gsk_attribute_set_enum(env_handle, GSK_PROTOCOL_TLSV12, GSK_TRUE)

if (rc != GSK_OK)

{

printf("gsk_attribute_set_enum() failed with rc = %d.\n", rc)

printf("rc of %d means %s\n", rc, gsk_strerror(rc))

break

}

rc = gsk_attribute_set_enum(env_handle, GSK_PROTOCOL_TLSV11, GSK_TRUE)

if (rc != GSK_OK)

{

printf("gsk_attribute_set_enum() failed with rc = %d.\n", rc)

printf("rc of %d means %s\n", rc, gsk_strerror(rc))

break

}

请参阅 API 文档,查看有关这些属性以及开发人员可用的其他新属性或经过更改的属性的更多细节。

Java Secure Socket Extension (JSSE)

如果您是 IBM Pure JSSE 提供程序 IBMJSSE2 的用户,那么 JDK6 和 JDK7 的最新 SR 版本提供了 TLSv1.2

支持,而且不需要 IBM i 7.1 TR6。

如果您是本机 IBM i JSSE 提供程序 IBMi5OSJSSEProvider 的用户,则需要满足上面列出的需求,包括更改 QSSLPCL。

JDK7 使用 SSL_TLSv2 作为默认上下文协议。这种上下文协议支持 TLSv1.2、TLSv1.1、TLSv1.0 和

SSLv3。要将系统限制为使用一种协议,您可以使用 TLSV1.2 或 TLSv1.1 作为 SSLContext.getInstance

方法的协议。

对于 JDK6,必须在 SSLContext.getInstance 方法中指定

SSL_TLSv2,因为这并不是默认协议值。您还可以使用 TLSV1.2 或 TLSv1.1。

回页首

互操作性

SSL 协议最初设计时考虑到了向前兼容性。SSL

服务器可以同时支持多个协议版本。它利用连接两端支持的最高版本的协议进行协商。遗憾的是,有迹象表明,目前仍有少数 SSL 实现不兼容。在新启用了 TLSv1.2

的 SSL 客户端应用程序利用其中一种实现连接到 SSL 服务器时,这种状况本身会引发错误。如果发生互操作性问题,对等服务器必须更新其 SSL

实现,否则客户端在使用服务器时就必须停止使用 TLSv1.2。

如果通过测试已经确定所有对等应用程序均支持 TLSv1.2,那么该应用程序可配置为仅支持

TLSv1.2,以实现最高级别的安全性。对于某些应用程序,这种该配置可能始终不可行。

有必要说明,对等客户端也必须支持和启用 TLSv1.2,两者才能实现协商。由于 “因果难定” 的问题,许多客户端应用程序目前都不支持

TLSv1.2:由于服务器不理解 TLSv1.2,客户端没有整合这项支持的动机。既然服务器已经具备了 TLSv1.2 功能,那么逐渐将有更多客户端体添加家

TLSv1.2 支持。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/467523.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-05
下一篇2023-06-05

发表评论

登录后才能评论

评论列表(0条)

    保存