DCM管理页面URL地址:
http://localhost:8688/DatacenterManager/
监控页面,坐标轴,纵轴是电源功率线(单位瓦特),横轴是时间轴,图形线条是从右向左变动。
说明:时间轴最右端的值和当前系统时间保持一致,实时更新。
个人分析:图形的最右端(最新时间点)显示的最新的实时数据信息,左侧的是现在时刻以前时间段的数据信息
hierarchy:等级制度(树状、分级)
下午,同事jia给我们介绍DCM的相关信息
DCM是在Intel的NM1.5(Node Manager)基础上发展起来的,加上BMC和FW(Me)
20091012->这一点可以从DCM架构示意图的下半部分看出来
目前,NM1.5已经进行完了Alpha测试阶段,正在进行Beta测试.
Intel的DCM还想涵盖掉以下部分:
DCMI:最初是为了网络资源的著录与挖掘而设计的,现在DCMI已经成为一个国际性的电子数据对象标准研究组织.
IPDU:(读取(初级)和设置(高级)数据):通过SNMP协议进行,现在还不能支持设置数据
DELL Nelclcqn:
组织机构介绍:
SSG/MMD/BMP/DCM Validation(我们)、DCM developer
SSG:解决方案和软件组(solution and software group)
MMD:Middle Ware & Managebility
我们团队主要是做测试工作,测试一条龙:从测试计划、编写测试code、执行测试,到出测试报告。
有部分工作是QA
DCM的架构描述:一端是DC,一端是Web(RefUI),中间就是DCM Server
20091012->这一点可以从DCM架构示意图中看出来,Web(RefUI)这一端可以看成是DCM放置到第三方管理软件中的插件部分。
测试使用工具:
TestLink
CQ
lab
sharepoint
测试阶段:
Unit test(单元测试):由developer自己负责
inetgration(function测试)
scmbitity
performance(性能测试)
product validation(产品验证)
DCM各部分简要说明:
Dcmoding:建hierarchy
event:事件、消息,主要分成两部分:
predefine event:预置事件(比如DB连接失败之类的提示)。
这个又分成两种:IPMI predefine event和DCM predefine event,比如在一台机器上设置的power和风扇指标。
custorm event:客户自定义事件(比如给某服务器设置最高1000瓦的功耗上限,假如实际工作时超过这个值时,就发出一条报警消息)
数据中心,主要关注的是电能和温度的功耗(用电量、降温的空调费用等等)
general config:系统边界等问题
legal:规范,不能侵权
lab里的15台服务器:real node和模拟器
system:mutrly 大规模测试
BAT,Build Acceptance Testing,工作版本可接受测试。新工作版本正式测试前进行的一项快速测试过程,
目的是保证软件的基本功能和内容正确完整,具有可测试性,经过BAT测试后,就进入了正轨测试阶段。
这边,我们是每天自动运行的(daily、nightly),手动launch起来即可。
补充:测试过程:Pre Alpha、Alpha、Beta、Gold
说明:Alpha测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试。
Beta测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。
在lab中,bat有8台机器,weekly有8台机器(5、6、7、8、11、12、13已经使用)
还能使用1、2、9、10、14、15
模拟器分两种:local、VPN(387)
说明:Intel内部有两种网:公网(10.239.××.××);私网:192.168.××.××
注意:不要将自己个人的笔记本等直接接入公网,否则会形成回路,引发严重后果。
注意:
MIC IP:常用的IP地址,使用的是TCP/IP协议
BMC IP:此次测试使用,使用的是IPMI协议
说明:BMC是Platform with Node Manager的一部分