A kind of method shown based on WEB environment machine room lower various dimensions and monitor in real timeTechnical field
The technology of the present patent application belongs to monitoring and the graphical display technics field in real time of machine room running status, specifically relates toAnd a kind of utilize WEB environment to realize machine room various dimensions to show and the method that monitors in real time.
Background technology
The production interchange of entity can be Virtual Service by the emergence of the Internet, with the demand organized for various Large-scale enterprisesDifference service is provided.Conventional the Internet service provider (Internet Service Provider;It is called for short ISP) only it is provided thatNetwork on-line, fictitious host computer and facilities management etc. service, and day by day update however as the network technology, and each enterprise may need it specialThe service of the functions such as generic, standby system, network management.
It is said that in general, machine room need to have a firmest independent space, such as fire prevention, shockproof, take precautions against natural calamities etc. and can take precautions against most natural calamityThe building of evil, and there is safety control system, such as redundancy electric power, uninterrupted electricity system and various software, hardware, network, skyAdjusting system etc..By computer lab management, enterprise can reduce special line and arrange and line construction cost.Additionally, whole day assists dimension in 24 hoursProtect monitoring room, research and development of software or the hardware update of specialty more can be provided.For equipment monitored in machine room, generally need to be by workCheng Shi is to site inspection unit type, communications protocol etc., then to system end, those data inputs monitoring system to machine room one by oneIn system, the speed of such h coding and input is slow, is susceptible to mistake and follow-up maintenance is difficult to, and when newly added equipment,Then need to carry out re-entering and setting of data.On the other hand, the system or equipment in existing machine room mostly is the most independent and eachFrom ground automatization, such as automatization's gate control system, automatic power and standby system, automatization's air-conditioning and standby system thereof, automaticallyFire extinguishing systems etc., lack centralized management and intelligent management and do for computer lab management person comprehensive with use between each equipmentCheck.Along with the development of WEB, HTML5/CSS3 is widely used, and increasing WEB shows employing HTML5/CSS3 presents.HTML5 brings the ability drawing vectogram directly above to browser so that can show on browserMore more rich contents, have following meaning: (1) improves availability and improves the friendly experience of user;(2) understand in real timeThe overall operation situation of machine room, including rack and the relevant information of server, such as running status;(3) exhibition of various dimensions multi-angleThe information of existing machine room, presents to user and experiences the most intuitively.How to make full use of HTML5/CSS3 based on WEB and show machine roomThe running status of equipment is an innovation and the progress of center monitoring technology.
Summary of the invention
The technical scheme of the application is aiming at the inconvenient defect in existing center monitoring, proposes a kind of new at WEBUnder environment, for important parameters such as different machine rooms, real-time monitoring cabinet, server runnabilities, and with three-dimensional topology diagram formIntuitively show the method that user checks in real time.The technical scheme realizing foregoing invention purpose is: a kind of based on machine under WEB environmentRoom various dimensions are shown and the method for monitoring in real time, and it is as follows that the method comprising the steps of: (1) builds by calculator room equipment, equipment cabinet serverAnd the LAN that display front end is constituted, i.e. SOC platform (safety management platform), equipment cabinet server connects each calculator room equipment and obtainsData, display front end realizes the real-time display of calculator room equipment state parameter as terminal;(2) in equipment cabinet server, configuration accessesCalculator room equipment information, send request of data and obtain rack operational factor in real time and be monitored;(3) utilize SOC platform by rackThe real time information of server is gathered;(4) real time information set is resolved and pushes to show front end by equipment cabinet server;(5)Display front end utilizes HTML5/JavaScript drawing three-dimensional machine room figure and the real time information of equipment cabinet server is presented.
Wired or wireless mode is used to constitute LAN between above-mentioned calculator room equipment, equipment cabinet server and display front end.
In above-mentioned steps (3), in equipment cabinet server, the calculator room equipment information of configuration includes ginseng when calculator room equipment normally worksNumber information;Equipment cabinet server real time information at SOC platform upper set is the parameter information shown as required.
In above-mentioned steps, by itself and normal operating parameters phase after equipment cabinet server obtains the running parameter of each calculator room equipmentRelatively, if calculator room equipment work is abnormal, then being pushed as parameter forward end by warning message, display front end also sends warningWarning.
It is to change data form that real time information set is resolved by the equipment cabinet server in above-mentioned steps (4), withTo being shown the data form that front end obtains.
Above-mentioned equipment cabinet server obtains calculator room equipment operational factor and uses http longer chain forms to transmit.
The method of the present invention takes full advantage of the HTML5/CSS3 function shown based on WEB, plays HTML5 to browser bandThe ability directly drawing vectogram come, thus enable the browser to show more, more rich content.Applied by it, carryThe high availability of center monitoring, improves the friendly experience of user, and manager can understand the overall operation situation of machine room in real time,Including rack and the relevant information of server, such as running status, various dimensions, multi-angle represent computer room information, present to userExperience intuitively.
Accompanying drawing explanation
Fig. 1 is described in the invention showing based on WEB environment machine room lower various dimensions and the signal of method for real-time monitoring flow processFigure.
Detailed description of the invention
For becoming apparent from technical solution of the present invention is described, it is introduced in detail below.It is described in the invention as shown in Figure 1Show and method for real-time monitoring schematic flow sheet based on WEB environment machine room lower various dimensions.First be build in a network environment byThe LAN that calculator room equipment, equipment cabinet server and display front end are constituted, i.e. SOC platform (safety management platform), rack serviceDevice connects each calculator room equipment and obtains data, and display front end realizes the real-time display of calculator room equipment state parameter, network as terminalConnected mode generally uses wired mode to ensure safety but it also may wirelessly realize mutual communication;?After completing network struction, starting to configure the information of calculator room equipment in equipment cabinet server, this configuration information mainly includes that machine room setsStandby title and parameter type, mutual communication channel etc., if calculator room equipment increase, have only to revise configuration file, will increaseThe device parameter added is added to configuration file;After completing server configures, equipment cabinet server starts to set to each machine roomPreparation goes out data transfer request, and calculator room equipment starts after receiving request command its operational factor to be transferred to according to the frequency of regulationEquipment cabinet server;The equipment cabinet server real-time parameter by SOC platform each calculator room equipment of interface, carries out letter as requiredBreath set, the parameter in these information aggregates is the parameter in subsequent diagram display monitoring, and other parameters are stored in data base and are easy toThe inquiry of consequent malfunction state, if the alarm parameters in these parameters is alarm condition, then preferentially sends to aobvious by this parameterShow front end;Information data after equipment cabinet server set is different due to form, it is necessary to be converted into by resolvingThe data type that display front end can receive, completes the video data after data parsing pushed to showing front end, and front end utilizesUtilize HTML5/JavaScript drawing three-dimensional machine room figure and data are shown in 3-D graphic in real time.Utilize the side of the present inventionCase, when user attempts some the real-time performance parameters of rack and the server checking in machine room, it is not necessary on the spot remove machine roomCheck, it is only necessary to open WEB interface and get final product the rack in all machine rooms of real time inspection and the real-time performance parameter of server, the pageHave primary and secondary layout, full frame layout, average layout etc., can stress to show the content seen desired by user.
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all in essence of the present inventionAny amendment, equivalent and the simple modifications etc. made in content, should be included within the scope of the present invention.