Invention content
The object of the present invention is to provide IDC mixed assets management system and a kind of maintaining methods to IDC resources
In order to achieve the object of the present invention, following technical scheme is proposed:
A kind of IDC mixed assets management system, the system comprises:
Cabinet management module creates computer room model according to the practical layout of computer room, room model, generates corresponding resource model;The cabinet data in computer room are read from backstage, according to the incidence relation with cabinet position, are embodied onto corresponding position;Pass through tableWhether default color and Fill Color differentiation occupy, and realize that the 2D of resource in cabinet is graphically presented;
Resource apparatus management module, the resource apparatus includes the network equipment and computing device, from database in Load test frameworkAfter device data, according to the location information of equipment, it is put into corresponding physical location in cabinet, by the concrete model of equipment and configurationTemplate model matched, the corresponding 2D formwork styles of Fill Color realize that the 2D of equipment within machine cabinet is graphically presented;
Group financial statements module calculates the space of practical cabinet according to the size of cabinet actual capacity and equipment within machine cabinet dataResidual capacity, the intuitive space utilization rate that cabinet is presented;
Cabinet integrated management enquiry module is supported according to data center, computer room room, affiliated function's multi-condition inquiry cabinet or is setWherein a data is chosen in standby list information, support, specific rack or equipment during positioning 2D is graphical;
Center module is alerted, the network flow that restocking equipment corresponding ports are obtained by snmp agreements carries out threshold monitor, entranceFor Traffic Anomaly then by mail, web shows alarm, and recovery is included in history alarm;
Barcode scanning module scans bar code and Quick Response Code function combination software text box is answered by supporting the handheld terminal of win systemsAsset of equipments relevant information is obtained from server end and carry out corresponding assets addition, modification, delete, look into acquisition bar code numerical valueFunction is ask, assets in computer room quickly and is efficiently completed and interrogates and examines, network port Traffic Anomaly equipment positions and check work.
Network topology module, network quality monitoring and the presentation in the form of topological diagram between computer room and computer room are more intuitive rightThe network condition of IDC computer rooms carries out real-time dynamic monitoring;By point-to-point mode, single computer room needs to provide outlet IP;
Data center management module, while multiple data center's assets are managed, the dimension units of cabinet are stored in data center;
Computer room room management module manages multiple rooms in data center, and cabinet is managed by room dimension.
The present invention also proposes a kind of IDC resource maintenance methods, the method includes the steps:
1)The required data that computer room visual angle is read out from database include the essential information of computer room, the information in room, cabinetInformation, occupied information in cabinet.The essential attribute of computer room, the basic category in computer room room are added according to the data of reading in foregroundProperty, cabinet data are parsed, according to specific location information, cabinet is placed on corresponding 2D table rows and column space position;Occupied information in cabinet is stored in foreground, is used when for subsequently showing cabinet utilization rate.
2)From the device data read out in database in cabinet, foreground by the facility information of reading, according to starting U withTwo attributes of shared U calculate the corresponding 2D space coordinates of equipment by 2D table rows and the column position algorithm of equipment;EquipmentAccording to the template data configured before, matched according to upper and lower rack-like state, according to the height of cabinet to equipment after matchingHeight does primary adjustment, in conjunction with space coordinate before, is placed on corresponding position;
3)Foreground carries out the management operation of cabinet, including newly-increased, modification, deletion;Newly-increased rack does not allow to occupy again busyCabinet position is verified when deleting cabinet by service logic;
4)Foreground carries out the management operation of equipment, including newly-increased, modification, deletion;Newly-increased equipment judges the space collision of 2D, such asThe newly-increased equipment of fruit, which exists in the spaces 2D with existing equipment, collides, then is not permitted newly-increased;The logical AND of modification is newly-increased equivalent;It deletesIt is verified by service logic when except equipment;
5)Foreground spatial synthesis utilization rate is presented, occupied information in the cabinet returned according to the first step, the side distinguished using numberFormula shows cabinet utilization rate effect;
6)Cabinet comprehensive inquiry function, is redirecting in window, more according to data center's title, computer room room title, affiliated functionConditional joint inquires cabinet information attribute, inquiry cabinet or facility information, and can choose a data, and it is fixed to carry out the spaces 2DPosition.
The step 1)The positions 2D of middle cabinet are that the location information belonged to according to cabinet is converted into space 2D table ranksGained, the pattern of cabinet are the template gained for matching specific cabinet pattern.
The step 2)The positions 2D of middle equipment are to be converted into space 2D table ranks coordinates according to the location information of equipmentThe pattern of gained, equipment is as obtained by the specific device model template of rack-like state matching above and below equipment.
The spatial positions equipment 2D algorithm computing device is carried out in the spatial position coordinate of 2D based on the affiliated cabinet of equipmentPosition calculates, and has used cabinet U numbers, and hold facility U numbers originate U number attributes, and the algorithm steps include:
1)A table is designed based on the U number capacity of cabinet;
2)With the U+device height of starting of equipment the hold facility part in cabinet is represented with color filling in the table.
Equipment corresponding network port algorithm calculates the net of PORT COM between cabinet restocking equipment and cabinet interchangerNetwork in and out directional flow monitors numerical value, is then considered as Traffic Anomaly if it is greater than artificial settings value and alarm of dishing out;The algorithmStep includes:
1) corresponding Inbound and Outbound directional flows are obtained by condition of port outer net ip;
2) Inbound or Outbound>=artificial settings flow threshold is considered as fault warning, is stored in database by data;
The equipment includes step with corresponding network port communication and respective algorithms:
1)One public secret key of switch configuration;
2)Switch configuration permits IP, and third party's monitoring server is allowed to pass through snmp protocol access exchanger informations;
3)The information such as the port status of acquisition and port flow are stored in database;
4)To more than in the threshold value port flow deposit record alert database table manually set.
The effect of the present invention:
1. user experience is promoted, pass through intuitive figure after this method compared to the maintenance mode with form template beforeIt shows, easily selection operation, the system demonstration of either market-oriented personnel or the operator of terminaloriented, user's expiresMeaning degree is all greatly improved;
2. data accuracy improves, compared to scheme tabular maintenance mode before, after this method, patterned selection canSo that user more intuitively sees the equipment situation in computer room, the probability of data inputting mistake and repetition is reduced, makes existing network numberAccording to having higher accuracy;
3. computer room frontline engineer can be made to move quickly under arbitrary cabinet in conjunction with hardware integrations softwares such as scanner, PDU terminalsThereafter square bar code or Quick Response Code include quickly to position all related data informations of the equipment for arbitrary equipment scanning(Affiliated portionThe information such as door, network failure reason, place cabinet, room, data center), rather than tradition carries out before can only being fixed on computerTroubleshooting, the work such as data input;
4. through the invention referred to as by the asset equipment of IDC computer rooms(Machine)Referred to as with the Network status of cabinet and equipment(Net)It integratesTogether, the machine net linkage of IDC computer rooms truly is realized, i.e., obtains assets by scanning bar code or manual query and existsFixation typing information in computer room and network dynamic flow information.
Specific implementation mode
To make the objectives, technical solutions, and advantages of the present invention clearer, below in conjunction with the drawings and specific embodiments,The present invention is described in more detail.
1. reading out the required data at computer room visual angle from database, include the essential information of computer room, the information in room,The information of cabinet, occupied information in cabinet.The essential attribute of computer room, the base in computer room room are added according to the data of reading in foregroundCabinet is placed into corresponding 2D table rows and column space position by this attribute, parsing cabinet data according to specific location informationOn.Occupied information in cabinet is also stored in foreground, is used when subsequently showing cabinet utilization rate.
2. from the device data read out in database in cabinet, equipment includes computing device and the network equipment.It foreground willThe facility information of reading is calculated according to starting U and two attributes of shared U by 2D table rows and the column position algorithm of equipmentGo out the corresponding 2D space coordinates of equipment.The template data that equipment configures before, is matched according to upper and lower rack-like state, is matchedPrimary adjustment is done to the height of equipment according to the height of cabinet after upper(This is to keep the display height of equipment more accurate), then tieSpace coordinate before conjunction is placed on corresponding position.
3. foreground carries out management operation, including newly-increased, modification, deletion of cabinet etc..Newly-increased rack does not allow to occupy againThere is service logic verification in busy cabinet position when deleting cabinet.
4. foreground carries out management operation, including newly-increased, modification, deletion of equipment etc..Newly-increased equipment judges the space of 2DCollision is collided if newly-increased equipment exists in the spaces 2D with existing equipment, is not permitted newly-increased.The logic of modification is the same as newIncrease.There is service logic verification when sweep equipment.
5. foreground spatial synthesis utilization rate is presented.Occupied information in the cabinet returned according to the first step is distinguished using numberMode, show cabinet utilization rate effect.
6. cabinet comprehensive inquiry function.It is redirecting in window, it can be according to data center's title, computer room room title, instituteCategory department many condition conjunctive query rack information attribute inquires cabinet or facility information, and can choose a data, carries out2D space orientations.
The spatial positions equipment 2D algorithm
RackHeight:Cabinet height
Rackposition:The starting of equipment U
Usize:The U number capacity of cabinet
Usize:Device height
Rackposdepth:The width of cabinet
The algorithm calculates equipment in the spatial position coordinate of 2D, is all based on the affiliated cabinet of equipment and carries out position calculating, usesCabinet U numbers, hold facility U numbers, the attributes such as starting U numbers.
Algorithm steps:
1, a table is designed based on the U number capacity of cabinet;
2, the hold facility part in cabinet is represented with color filling with the U+device height of starting of equipment in the table;
Equipment corresponding network port algorithm
Ipv4:Outer net ip
Hostid:Host monitor ID
Conments:Warning content describes
Eventclock:Alert time of origin
Duration:Alert the duration
Lastchange:The alarming processing time
Level:Alarm level
Inbound:Inflow direction network flow
Outbound:Flow out direction network flow
IfDescr:Port describes
Ip:Port outer net ip
The algorithm calculates the network in and out directional flow monitoring of PORT COM between cabinet restocking equipment and cabinet interchangerNumerical value is then considered as Traffic Anomaly and alarm of dishing out if it is greater than artificial settings value;
Algorithm steps:
1, obtain corresponding Inbound and Outbound directional flows by condition of port outer net ip;
2, Inbound or Outbound>=artificial settings flow threshold is considered as fault warning, is stored in database by data;
Principle of Communication step
1, related command one public secret key of operation setting is executed by logging in interchanger;
2, interchanger executes related command operation setting license IP, and third party's monitoring server is allowed to be exchanged by snmp protocol accessMachine information;
3, it executes related command operation and the information such as the port status of acquisition and port flow is stored in database;
4, by code script to being stored in record alert database table more than the threshold value port flow manually set.
Particular embodiments described above has carried out further the purpose of the present invention, technical solution and advantageous effectIt is described in detail, it should be understood that the above is only a specific embodiment of the present invention, is not intended to restrict the invention,All within the spirits and principles of the present invention, any modification, equivalent substitution, improvement and etc. done should be included in the present invention'sWithin protection domain.