现代计算机机房管理系统设计

2019-06-20 10:31陈江明屠民伟韩幼华
电子技术与软件工程 2019年5期
关键词:机房管理系统设计计算机

陈江明 屠民伟 韩幼华

摘要    信息化时代的来临,计算机在各个领域中均发挥了至关重要的作用。为保证计算机设备可以稳定、可靠的运行,最大限度的发挥计算机价值,则必须依赖于计算机专用房来实现。本文以某房地产管理局大楼计算机机房为例,旨在设计现代计算机机房管理系统,以此提高计算机机房管理效率。

【关键词】计算机 机房管理 系统设计

计算机机房管理系统中,不仅要考虑硬件基础设施的先进性,更要关注软件部分建设的前瞻性。然而,尽管国内有很多的计算机机房管理系统,并涵盖上下机系统、设备管理系统等,但是诸如此类的系统均是相互独立的,并没有科学结合在一起,从而导致操作繁琐、维护困难,在长时间使用后,更容易被破解,降低系统安全性。

1 机房管理系统概述

机房管理系统主要用于管理计算机机房,包括安全检测、底层操作以及网络监管等,而且,机房管理系统主要是在网络平台上架构的,不需要工作单位重新铺设网线或硬件支持,便能够全面覆盖多机房的系统管理。机房管理系统具有诸多优点,如管理效果高、检索方便快捷、数据库储存容量大等等。

2 总体设计思想

2.1 管理模式

若将现有不同区域的机房集中起来管理,则将投入大量的成本,为此,本文采用分散式机房管理模式,通过远程访问技术与远程监控技术等,实现独立机房的逻辑连接,便于统一维护与管理。

数据管理主要选用分布式数据管理与集中式数据管理相结合的办法,将全部数据储存在一台服务器中,进行统一管理,然而,由于在局域网中传递,也容易导致数据过于集中不便于多层次管理的窘境,为此,还可以结合分散式数据管理模式,要求各区域机房均有自己的服务器,不同的服务器功能可通过远程数据库实现,从而充分利用原有数据,降低投入成本。

2.2 应用系统体系结构

近年来,基于Web的B/S模式备受青睐,可实现浏览器窗口交互界面统一,便于安装维护,再加上ASP技术,可有机结合网页技术与数据库技术。

Web数据库主要是以Web查询接口的方式访问数据库,在本系统中,主要指B/S结构数据库,可根据用户的实际需求有选择的传送数据,具有稳定性、高效性、实时性。

计算机机房管理系统应用系统主要通过internet实现。

3 现代计算机机房管理系统设计要点

3.1 数据库设计

本系统数据库采用微软Access,结合用户的实际需求,各数据表字段组成如下:

(1)操作员信息表。主要用于保存操作员信息等情况,包括权限、编号、账号、密码、修改日期等。

(2)基本情况表。主要用于保存计算机基本情况,包括IP地址、配置、编号等。

(3)使用情况表。主要用于保存计算机使用情况,包括姓名、日期、使用时间、结束时间,计算机编号等。

(4)计算机一览表。主要用于保护机器情况,包括机器编号,开始时间、结束时间、是否开机、是否定时等。

3.2 客户端子系统

在各个计算机对用户的身份信息进行验证,并实现与服务器通信的接通。客戶端子系统代码量较少,所以其所实现的功能是高级语言所忽略的,例如系统关机、锁定建旁等,为了实现上述功能,客户端调用API实现对windows内核函数的运用。作为对上机者进行监控的客户端,其进程不可被绕过或终止,但完全不绕过或终止是不现实的,正是因特殊的中断原理,故而仅仅可运用运行在特定的windows系统中,否则将会发生运行隐患。对硬盘的使用均会造成一定影响。

3.3 WWW查询系统设计

Web服务器作为用户自助服务系统,可以提供系统运行信息发布、口令修改等功能,而WWW查询系统可便于用户管理自己的账号,并通过Internet查询自己的信息与机房上机人数统计,可视为动态数据库页面,故而本系统采用ASP编程技术。

ASP编程技术主要是通过web实现,所以其功能丰富,涵盖聊天室、留言簿等功能,轻松实现动态控制页面内容。根据不同权限的上机者,显示不同的内容,而不至于令上机者反感,像量身定做一般。ASP还可以使用FileSystemObject对服务器文件进行删除、复制、移动等操作,甚至可像使用本地数据库一般,轻松管理远程数据库。

3.4 上机认证过程设计

在用户上机时,需要对用户的身份进行认证,只有通过认证方可进入windows系统,并与数据库产生联系。为了防止用户非法上机,应在认证前锁定键盘,通过windows脚本功能引导认证程序。计算机启动/关机脚本稳定性较好,在计算机启动/关机时运行,且仅运行一次,在运行完毕后出现用户登录对话框,且用户登陆系统绕开系统注销,每登陆一次系统注销程序,脚本程序将自动运行一次。启动脚本之前,必须要通过MMC(管理控制台)进行指派,系统询问采取何种策略对象时,若指派面向本地计算机,则选择“本地计算机”组,若指派面向局域网,则选择“选择组略对象”中的浏览,选定整个局域网中的对象。

3.5 内供配电系统设计

科学的配电管理设计可确保机房稳定运行,本设计包括普通市电部分与不间断电源UPS部分。其中,普通市电部分主要负责管理部分监控设备、办公设备电源、开发辅助设备、安全出口指示、应急照明、备用维修插座以及照明等。不间断电源UPS部分主要负责计算机关键主机、通讯设备、网络交换机、服务器等处供给不间断电,尽可能的降低UPS电源供给容量,继而实现节约能源的目的。

3.6 结构照明子系统设计

某种程度上来说,计算机机房的照明质量将与操作人员的工作效率、身心健康有着密切联系,甚至对计算机的可靠运行产生影响。为此,应确保作业面视觉良好,避免工作区直接照明反射或从作业面至眼睛直接反射,降低能见度与对比度。为了确保计算机的屏幕画质清晰,照度不可过高,具体可参见《电子计算机机房设计规范》、《中国智能建筑设计规范》等要求,将系统照度设计在200-250LX范围内。

4 总结

综上所述,本文设计了针对现代计算机机房的管理系统,便于提高计算机机房的管理效率,充分整合计算机机房的各方面资源,值得参考借鉴。

参考文献

[1] 仇玉斌,姜丹丹,张从善.基于B/S模式的计算机机房管理系统设计[J].中国现代教育装备,2007(10):97-99.

[2] 赵小帆.机房管理系统前端锁屏系统的设计与实现[J].信息与电脑(理论版),2018,No.404(10):57-58+62.

[3] 杨伟明.计算机机房的建设与管理[J].黑龙江科学,2017,8(04):38-39.

猜你喜欢
机房管理系统设计计算机
计算机操作系统
基于计算机自然语言处理的机器翻译技术应用与简介
信息系统审计中计算机审计的应用
还原卡扩展功能在提高机房管理效率上的应用
机房管理与维护浅谈
多媒体机房管理及维护
Fresnel衍射的计算机模拟演示