The invention relates to a method for the visualization of the dynamic drawing cabinet arrangement, including the determination of the only position identification value, enter the number of columns, and get the cabinet total, through calculation and dynamic rendering of the cabinet arrangement of elements; the corresponding device includes user terminal module, client module, server module. By dynamically drawing and rendering the entire cabinet arrangement by computer, the manual code maintenance caused by the change of the cabinet position can be avoided, thus improving the rendering speed and saving the page resource space.
【技术实现步骤摘要】
一种可视化动态绘制机柜排列的方法和装置
本专利技术涉及一种绘制机柜排列的方法和装置,尤其涉及一种可视化动态绘制机柜排列的方法和装置。
技术介绍
一家企业在物理机房中可能会有较频繁的服务器上下架等行为,而租用的机柜也会随之的增多或减少。目前配置管理数据库(ConfigurationManagementDatabase,CMDB)系统中针对可视化机柜绘制及展示存在如下问题:如何提供一个简单的操作入口来进行动态的绘制机柜排列的方法,而无需因机柜实体发生了物理位置的变化让专业的开发人员介入代码的维护来保证与CMDB可视化效果的一致性;由于在绝大多数的机房里,机柜一般都是固定的,但多数的企业所租用的机柜数量都会随着业务增多或减少而随之变化和调整,那么在利用CMDB系统进行机柜可视化的时候,如何不必展示所有的机柜元素而节省页面展示的空间。
技术实现思路
针对上述问题,本专利技术提出一种可视化动态绘制机柜排列的方法,包括以下步骤:步骤1:预先定义每个机柜元素及机柜内所包含的每个导轨元素作为唯一位置标识值,并连同服务器信息一同存入数据库中,所述唯一位置标识值是以机柜号和导轨号并按顺序组成为唯一值;步骤2:通过用户端输入自定义的列数,列数的数值用来表示在页面中所需渲染的机柜的最大列数;步骤3:客户端接收到所述列数的数值,向服务器端发起请求,所述服务器端收到请求之后,向所述数据库查询出最后一个机柜的编号,由此可知机柜的总数,并响应给所述客户端;步骤4:所述客户端获取所述服务器端返回的机柜的总数;步骤5:通过已知列数和机柜的总数求出每行的机柜个数,并通过下式获得动态的机柜排列:其中 ...
【技术保护点】
一种可视化动态绘制机柜排列的方法,其特征在于包括以下步骤:步骤1:预先定义每个机柜元素及机柜内所包含的每个导轨元素作为唯一位置标识值,并连同服务器信息一同存入数据库中,所述唯一位置标识值是以机柜号和导轨号并按顺序组成为唯一值;步骤2:通过用户端输入自定义的列数,列数的数值用来表示在页面中所需渲染的机柜的最大列数;步骤3:客户端接收到所述列数的数值,向服务器端发起请求,所述服务器端收到请求之后,向所述数据库查询出最后一个机柜的编号,由此可知机柜的总数,并响应给所述客户端;步骤4:所述客户端获取所述服务器端返回的机柜的总数;步骤5:通过已知列数和机柜的总数求出每行的机柜个数,并通过下式获得动态的机柜排列:
【技术特征摘要】
1.一种可视化动态绘制机柜排列的方法,其特征在于包括以下步骤:步骤1:预先定义每个机柜元素及机柜内所包含的每个导轨元素作为唯一位置标识值,并连同服务器信息一同存入数据库中,所述唯一位置标识值是以机柜号和导轨号并按顺序组成为唯一值;步骤2:通过用户端输入自定义的列数,列数的数值用来表示在页面中所需渲染的机柜的最大列数;步骤3:客户端接收到所述列数的数值,向服务器端发起请求,所述服务器端收到请求之后,向所述数据库查询出最后一个机柜的编号,由此可知机柜的总数,并响应给所述客户端;步骤4:所述客户端获取所述服务器端返回的机柜的总数;步骤5:通过已知列数和机柜的总数求出每行的机柜个数,并通过下式获得动态的机柜排列:
【专利技术属性】
技术研发人员:顾鲍尔,
申请(专利权)人:千寻位置网络有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。