一种可配置机房布局平面展示的方法技术

技术编号:7544968 阅读:183 留言:0更新日期:2012-07-13 13:09
本发明专利技术采用统一化的处理方法解决了不同的机房中机房监控界面布局的需要特殊定制的问题,可以通过配置的方法实现对具体机房布局的展示;采用了的算法兼顾了大机房小机房、设备多、设备少的各种情况,可以友好全面的展现各种机房的布局和监控信息;本方法基于机房监控布局通用性考虑而设计,对机房和机房设备进行统一建模,仅通过简单配置的修改就可以实现布局的展现和修改,不需要专业人员的参与,增加了灵活性和可扩展性。

【技术实现步骤摘要】

本专利技术涉及机房管理,具体来说,涉及。
技术介绍
传统的机房监控系统平面图主要是根据具体机房的大小、设备数量及所部署传感器数量进行设计,需要对具体的机房进行具体布局图案的绘制,此方法不具备通用性,定制成本比较高,而且不利于修改和升级。如果机房内设备进行增加或减少,必须同时修改布局图,而且需要特别的专业人员。
技术实现思路
本方法主要采用统一化的处理方法解决了不同的机房中机房监控界面布局的需要特殊定制的问题,可以通过配置的方法实现对具体机房布局的展示;采用了的算法兼顾了大机房小机房、设备多、设备少的各种情况,可以友好全面的展现各种机房的布局和监控 fn息ο,所述方法包括如下步骤Si,对机房进行建模,对涉及的元素设置建模参数;S2,根据用户浏览器大小,确定监控区域的大小,将监控区域的宽度与机房长度相对应,监控区域的高度与机房宽度相对应;S3,同一类型的设备,以相同的示意图显示,根据设备大小进行动态调整,设备大小的计算可以分为独立设备大小的计算和分组设备大小的计算;S4,选择基准方向对设备定位上后,下前,即监控区域的上面代表机房和设备的后面,监控区域的下面代表监控区域的前面;S5,机房的布局通过CCS的分层技术来实现,机房位于最下层,可以选择不同的颜色;分组设备和独立设备位于机房的上一层;设备标识和监控数据位于最上层;S6,对机房信息进行展示,提供手动刷新和自动刷新功能,设备的静态信息与设备布局同在;实时信息会根据实时信息采集的数值进行动态的更新;如果不存在相关的实时信息,则不会显示其信息或将原有信息清楚。优选的,所述元素包括机房指机房平面图,使用矩形来进行表示,机房宽度对应于实际机房的长度,机房高度对应于实际机房的宽度;物理位置指设备在机房中的真实位置,使用横坐标和纵坐标表示,单位为“厘米”;布局位置指设备图在机房布局图中的相对位置,使用横坐标和纵坐标表示,单位为“像素”;物理大小指设备在机房中的大小,使用长、宽、高表示,单位为“厘米”;布局大小指机房或设备在布局图中的大小使用长、宽表示,单位为“像素”;独立设备代表机房中的独立设备,每个设备有物理大小和物理位置等配置参数, 它在机房中的布局根据位置独立存在,不依赖与其他设备及分组;分组设备是根据物理位置和设备类型对设备进行的分组处理,一组的设备在机房中的布局依赖于本组的物理位置,同组中的设备根据设备间的逻辑位置进行定位和布局;设备位置设备位置指设备在机房平面布局中的平面物理位置,采用横坐标和纵坐标表示;设备标签表示设备或分组的名称,以文字的方式显示在设备或分组布局图之上;比例因子物理大小与布局大小直接的比例值。优选的,所述比例因子未使用统一化单位进行比值,而采用跨单位的比值,物理大小的单位是“厘米”,布局大小的单位是“像素”,1厘米与1像素之间的比例因子定义为1。优选的,所述比例因子的计算方法为1)比例因子初始值置为factor = 1 ;2)比较机房长度的绝对值与监控区域宽度的绝对值如果监控区域宽度的绝对值小于机房长度的绝对值,则执行第3)步;如果监控区域宽度的绝对值大于机房长度的绝对值,则转入第4)步;3)调整比例因子factor = factor+1 ;4)调整机房长度值,用旧的机房长度除以新的比例因子r00mlength = roomlength/factor ;转入第 2)步;5)用最终的比例因子调整机房中设备的大小及布局位置;6)将调整后的数据作为最终布局所使用的数据。优选的,所述设备大小的计算方法为1)遍历机房内所有设备,判断是否是独立设备;如果是则转入第2)步,如果不是则转入第3)步;2)将独立设备的参数使用比例因子进行调整;调整的参数包括设备横坐标、纵坐标、长度、宽度和高度以及用于显示的其他元素标签、状态标识;3)将设备组的位置使用比例因子进行调整,同时调整设备组标签、状态标识;4)遍历组中的设备,如果是横排则转入第5)步,如果是竖排则转入第6)步,如果都不是转入第7)步;5)找出设备组中长度值最大设备,以此设备的长度作为本组设备的长度,使用比例因子对其进行调整,将调整后的值作为布局高度;同时用比例因子对设备的宽度进行调整,将调整后的值作为布局长度;转入第8)步6)找出设备组中宽度值最大设备,以此设备的宽度作为本组设备的宽度,使用比例因子对其进行调整,将调整后的值作为布局长度;同时用比例因子对设备的长度进行调整,将调整后的值作为布局高度;转入第8)步7)找出设备组中长度值和宽度值最大设备,以此设备的长度和宽度作为本组设备的长度和宽度,使用比例因子对其进行调整,将调整后的值作为布局高度和长度;8)用调整后的数据对原始布局数据进行更新,用于最终布局。56、如权利要求1所述的方法,其特征在于所述独立设备使用设备配置的坐标进行定位;所述分组设备先将分组进行定位,然后组中的设备根据设备在分组中的顺序进行排列定位,根据计算出的设备大小数据对整个机房布局进行绘制。优选的,所述机房布局采用迭代方法绘制,其过程为首先,绘制机房平面图,以带颜色的表格图片标识;其次,绘制设备组,根据设备组的位置,使用相对布局方式,与机房坐标(0,0)开始计算,定位设备组的位置;将设备组中的位置根据器在组中的排列位置和逻辑位置对设备进行绘制;设备类型及型号的不同选择不同的设备图片;再次,绘制独立设备,根据设备坐标位置,使用相对布局方式,与机房坐标(0,0) 开始计算,布局相应的设备;设备类型及型号的不同选择不同的设备图片;最后,根据是否有实时监控信息,绘制监控信息和告警信息。优选的,所述机房布局绘制完后作为背景进行展示,如果布局修改或需要切换布局,需要手动刷新布局;监控信息提供实时的刷新功能,根据布局中设备的编号进行定位, 在相应的位置对其监控信息和告警状态进行重绘。本方法基于机房监控布局通用性考虑而设计,对机房和机房设备进行统一建模, 仅通过简单配置的修改就可以实现布局的展现和修改,不需要专业人员的参与,节省了人力和开发成本,同时可以实现较好的维护,增加了灵活性和可扩展性。通过将机房布局图配合机房设备参数的监控数据,可以实时直观的展示机房及设备的实时环境参数和运行状态,使用户对机房的设备状态一目了然,及时发现机房中环境和运行问题。附图说明图1是本专利技术的监控区域大小计算图2是本专利技术设备计算的流程图具体实施例方式本专利技术首先对机房布局进行建模,分析配置参数,计算大小,计算位置,布局展示, 更新实时信息等步骤组成。1.机房建模本专利技术对机房进行建模,通过平面布局图的方式进行展现,其中涉及的元素有机房指机房平面图,使用矩形来进行表示,机房宽度对应于实际机房的长度,机房高度对应于实际机房的宽度。物理位置指设备在机房中的真实位置,使用横坐标和纵坐标表示,单位为“厘 、j, ”木。布局位置指设备图在机房布局图中的相对位置,使用横坐标和纵坐标表示,单位为“像素”。物理大小指设备在机房中的大小,使用长、宽、高表示,单位为“厘米”。布局大小指机房或设备在布局图中的大小使用长、宽表示,单位为“像素”。独立设备代表机房中的独立设备,每个设备有物理大小和物理位置等配置参数, 它在机房中的布局根据位置独立存在,不依赖与其他设备及分组。分组设备是根据物理位置和设备类型对设备进行的分组处理,一组的本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:张晋锋刘瑞贤赵欢刘卫红温鑫孙国忠邵宗有
申请(专利权)人:曙光信息产业北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术