Nothing Special   »   [go: up one dir, main page]

CN108255639A - A kind of server system - Google Patents

A kind of server system Download PDF

Info

Publication number
CN108255639A
CN108255639A CN201711321819.8A CN201711321819A CN108255639A CN 108255639 A CN108255639 A CN 108255639A CN 201711321819 A CN201711321819 A CN 201711321819A CN 108255639 A CN108255639 A CN 108255639A
Authority
CN
China
Prior art keywords
computer
backup
external device
server
snapshot
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201711321819.8A
Other languages
Chinese (zh)
Inventor
刘建德
梁宏建
刘洪磊
成天敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Kserp Polytron Technologies Inc
Original Assignee
Shenzhen Kserp Polytron Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Kserp Polytron Technologies Inc filed Critical Shenzhen Kserp Polytron Technologies Inc
Priority to CN201711321819.8A priority Critical patent/CN108255639A/en
Publication of CN108255639A publication Critical patent/CN108255639A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process
    • G06F11/1469Backup restoration techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a kind of server system, including:External device, KVM modules, computer, server unit and backup computer, wherein, external device connects computer, server unit and backup computer by KVM modules;Abnormal system for computer snapshot, when there is abnormal computer, is output to backup computer and started by server unit for periodically obtaining and preserving system for computer snapshot, external device is made to connect backup computer by KVM modules;Server unit is additionally operable to periodically obtain and preserve system for computer snapshot, when there is abnormal computer, abnormal system for computer snapshot is output to backup computer and is started, the computer specified is driven to pass through Remote desk process backup computer.The present invention carries out the connection of computer and external device by KVM modules, can realize and other computers are operated under not mobile condition, can quickly restore abnormal computer by backup computer processing system snapshot.

Description

A kind of server system
Technical field
The present invention relates to computer realm more particularly to a kind of server systems.
Background technology
Isomorphism server system includes several computers and external device, inevitably will appear particular computer in use and breaks The failures such as electricity or unexpected shutdown, go another set of external device to restore department of computer science if there is problem with regard to mobile operator System influences whether the efficiency of work.
Invention content
To solve the above-mentioned problems, the present invention provides a kind of server system.
The technical solution adopted by the present invention is a kind of server system, including:External device, KVM modules, computer, clothes Be engaged in device unit and backup computer, wherein, the external device by the KVM modules connect computer, server unit and Backup computer;The server unit is counted for periodically obtaining and preserving the system for computer snapshot when there is exception During calculation machine, abnormal system for computer snapshot is output to backup computer and is started, made by KVM modules described external Equipment connects the backup computer;The server unit is additionally operable to periodically to obtain and preserve the system for computer fast According to when there is abnormal computer, abnormal system for computer snapshot being output to backup computer and is started, driving refers to Fixed computer passes through backup computer described in Remote desk process.
Preferably, virtual EDID chips are further included, which is used to connect the computer and exports virtual EDID values.
Preferably, the external device includes display, mouse and keyboard.
Preferably, the KVM modules are used to obtain external connection relation instruction, according to connection relation instruction setting External device and computer, server unit, backup computer connection logic.
Preferably, whether normal the server unit is additionally operable to detect the connection logic.
Preferably, the computer specified passes through the remote desktop tool mstsc connections backup computer.
Beneficial effects of the present invention are that the connection of computer and external device is carried out by KVM modules, can realize operation Member operates other computers under conditions of position itself is not moved, can be quick by backup computer processing system snapshot Recovery exception computer.
Description of the drawings
Fig. 1 show the application scenarios of the unit frame based on the embodiment of the present invention;
Fig. 2 show the transformation scene based on the embodiment of the present invention.
Specific embodiment
The present invention will be described with reference to embodiments.
Embodiment based on invention, a kind of server system, including:External device, KVM modules, computer, server list Member and backup computer, wherein, the external device connects computer, server unit and backup by the KVM modules and counts Calculation machine;The server unit is for periodically obtaining and preserving the system for computer snapshot, when there is abnormal computer, Abnormal system for computer snapshot is output to backup computer and is started, connects the external device by KVM modules Connect the backup computer;The server unit is additionally operable to periodically obtain and preserve the system for computer snapshot, when going out Now during abnormal computer, abnormal system for computer snapshot is output to backup computer and is started, drives the meter specified Calculation machine passes through backup computer described in Remote desk process.
System further includes virtual EDID chips, which is used to connect the computer and exports virtual EDID values.
The external device includes display, mouse and keyboard.
The KVM modules set according to connection relation instruction and are installed outside described for obtaining external connection relation instruction It is standby with computer, the connection logic of server unit, backup computer.
Whether the server unit is additionally operable to detect the connection logic normal.
The computer specified passes through the remote desktop tool mstsc connections backup computer.
Isomorphism server cluster system is divided into a unit frame (such as server, including several computers, in server Computer unit equality, master computer is can not only be used for, and backup computer can be used as, depending on user setting.) and it is more Two kinds of operating modes of machine frame (two servers are connected).The cascade scene of multimachine frame is the equipment of multiple unit frames by ten thousand Million network switch are connected.
The application scenarios of unit frame as shown in Figure 1 and transformation scene shown in Fig. 2:It attends a banquet 1~3 (i.e. external device), public Screen 4 and unit (i.e. computer) 1~4 correspond to respectively altogether, wherein, it attends a banquet to be mutual indepedent, unit belongs to a server;It sits It is connected between seat and unit based on KVM modules, according to preset link order, connection is attended a banquet and corresponding unit, when unit 1 goes out Now abnormal, then will attend a banquet 1 is connected to unit 2.
When need to attend a banquet 1 check No. 2 units when, disconnection and the new line of old circuit are completed by changing circuit connecting relation Connection, this state identifies with identifier, enumerates all connection situations, shares 4*4*4*4=256 kind situations, is Facilitate mark, identified using the data of two bytes, from 0x1111 to 0x4444, each four figures is attended a banquet for one according to mark With the corresponding relationship of a unit.After KVM modules get data, the connection number of each four figures evidence is directly parsed According to determining connection relation.Attend a banquet switching correspondence determine after, will attend a banquet 1 is connected to unit 2.
And if high-rise client (using windows systems, being equivalent to the computer of supervisor) is connected, and realizes The data of windows are sent to KVM modules by the communication of the linux system of windows systems and KVM modules.It can realize in this way The operating status of each unit of the seat personnel in same monitoring unit of attending a banquet.
The transformation scene of multimachine frame is:
For the AB two-servers connected across machine, migrated when needing realization A1 (i.e. No. 1 unit of A servers) to B1 When (i.e. No. 1 unit of B servers), need to complete two steps:The first step, by A machines in No. 1 screen (i.e. No. 1 is attended a banquet) connection of A machines No. 4 computers (i.e. unit 4) of device, A machines No. 1 display screen and public screen show No. 4 computers jointly at this time;Second step, No. 4 computer remotes for using A machines are connected to No. 1 computer (using remote desktop) of B machines.No. 1 screen of A machines at this time Show No. 1 computer of B machines after migrating.
Remote desktop mstsc tools:The remote desktop software of Microsoft.Windows schemes are run in Linux virtual machines In, using the network of remote desktop tool remote host Linux computer, under such situation, independent of windows system networks Whether network function is unobstructed, it can be seen that the process that windows systems restart in Linux virtual machines.
EDID:(Extended Display Identification Data) extending display identification data, wherein including Parameter in relation to monitor and its performance, including supplier information, maximum image size, color is set, factory default is put, frequency The limitation of range and display name and the character string of sequence number.Under implied terms, computer reads the EDID information of display.
In long-range connection procedure is carried out, computer is not directly connected display, and windows acquiescences provide 800* at this time 600 default resolution, this obviously cannot meet the needs of large-size screen monitors display.In DVI interface access of virtual EDID chips, the chip It communicates with PC machine device so that PC machine and video card obtain virtual display EDID values, and being mistakenly considered system, there are big screen displays Show device, so as to which windows system demonstrations be made to go out normal resolution condition.This scheme can meet lack display under the conditions of It is remotely connected, while needs to obtain the resolution scene optimized.
Server unit periodically preserves the snapshot of computer system at runtime.It is (abnormal to calculate in computer power down Machine), service unit can resume operation the backup of failure system state on designated computer or backup computer, and pass through Unit switches or remote desktop is used in combination, and realizes the automatic switching function of server unit, automatically switches server respectively Interior migration or cross-server migration, are here respectively described process.The process migrated for unit in server:
1. computer unit shuts down or power down;
2. standby system is moved to backup computer, and starts to start standby system;
3. check whether that ping leads to (i.e. whether KVM modules detection connection logic is normal);
4. directly switching KVM's attends a banquet, attending a banquet for trouble unit is switched into backup computer up.
For the design process A1- of the migration of cross-server unit>B1:
1. A1 computer units shut down or power down;
2. standby system is moved to Hot Spare computer or the computer specified (B1), and starts to start standby system;
3. kvm system (i.e. KVM modules), which attends a banquet failure, switches to public computer (i.e. public screen corresponding unit), this When public computer (unit 4) attend a banquet and faulty computer is attended a banquet the same content of displaying;
4. public computer check server unit startup whether can ping lead to;
5. if ping led to, the system that No. 4 public computer remote linkages are got up using remote desktop;
Terminate.
The effect being finally reached, when operator attend a banquet corresponding computer glitch after, can be in other backup computers Restore former software systems operation, and the operating status of the current computer before still showing failure of attending a banquet.Operator without Palpus shift position can check the former operating status attended a banquet.
The above, only presently preferred embodiments of the present invention, the invention is not limited in the above embodiment, as long as It reaches the technique effect of the present invention with identical means, should all belong to the scope of protection of the present invention.In the protection model of the present invention Its technical solution and/or embodiment can have a variety of different modifications and variations in enclosing.

Claims (6)

1. a kind of server system, which is characterized in that including:
External device, KVM modules, computer, server unit and backup computer, wherein,
The external device connects computer, server unit and backup computer by the KVM modules;
The server unit is for periodically obtaining and preserving the system for computer snapshot, when there is abnormal computer, Abnormal system for computer snapshot is output to backup computer and is started, connects the external device by KVM modules Connect the backup computer;
The server unit is additionally operable to periodically obtain and preserve the system for computer snapshot, when the abnormal computer of appearance When, abnormal system for computer snapshot is output to backup computer and is started, the computer specified is driven to pass through long-range Desktop connects the backup computer.
2. a kind of server system according to claim 1, which is characterized in that further include virtual EDID chips, the chip For connecting the computer and exporting virtual EDID values.
3. a kind of server system according to claim 1, which is characterized in that the external device includes display, mouse Mark and keyboard.
4. according to a kind of server system of claims 1 to 3 any one of them, which is characterized in that the KVM modules are used to obtain External connection relation instruction is taken, the external device and computer, server unit, backup are set according to connection relation instruction The connection logic of computer.
5. a kind of server system according to claim 4, which is characterized in that the server unit is additionally operable to detection institute Whether normal state connection logic.
6. a kind of server system according to claim 1, which is characterized in that the computer specified passes through long-range table The face tool mstsc connections backup computer.
CN201711321819.8A 2017-12-12 2017-12-12 A kind of server system Pending CN108255639A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711321819.8A CN108255639A (en) 2017-12-12 2017-12-12 A kind of server system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711321819.8A CN108255639A (en) 2017-12-12 2017-12-12 A kind of server system

Publications (1)

Publication Number Publication Date
CN108255639A true CN108255639A (en) 2018-07-06

Family

ID=62722565

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711321819.8A Pending CN108255639A (en) 2017-12-12 2017-12-12 A kind of server system

Country Status (1)

Country Link
CN (1) CN108255639A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110740066A (en) * 2019-10-30 2020-01-31 北京计算机技术及应用研究所 Cross-machine fault migration method and system with unchangeable seats of types
CN110752955A (en) * 2019-10-30 2020-02-04 北京计算机技术及应用研究所 Seat invariant fault migration system and method

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101197685A (en) * 2008-01-02 2008-06-11 浪潮电子信息产业股份有限公司 Method for implementing high-available switching device cascade connection
CN101539897A (en) * 2008-03-21 2009-09-23 安国国际科技股份有限公司 Multi-computer switching device and operation method thereof
CN102281308A (en) * 2010-06-10 2011-12-14 盛乐信息技术(上海)有限公司 Intelligent device remote service system and method thereof, and remote service access box
CN104111881A (en) * 2014-07-25 2014-10-22 中国航天科工集团第二研究院七〇六所 Arbitration device for double computer redundancy hot backup computer
CN104123183A (en) * 2014-07-28 2014-10-29 浪潮(北京)电子信息产业有限公司 Cluster assignment dispatching method and device
CN105354113A (en) * 2015-11-27 2016-02-24 上海爱数信息技术股份有限公司 Server, and system and method for managing server
CN106445733A (en) * 2016-08-30 2017-02-22 广州鼎甲计算机科技有限公司 KVM virtualization-based agency mode-free backup method and system
CN106445729A (en) * 2016-07-19 2017-02-22 北京中科同向信息技术有限公司 Backup virtualization-based method
CN106970861A (en) * 2017-03-30 2017-07-21 山东超越数控电子有限公司 A kind of virtual machine fault-tolerance approach and system
US20170300371A1 (en) * 2016-04-14 2017-10-19 High Sec Labs Ltd. KVM having Blue Screen of Death Detection and Warning Functions
CN107290954A (en) * 2017-06-27 2017-10-24 北京电子工程总体研究所 A kind of dual hot redundancy method of control computer

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101197685A (en) * 2008-01-02 2008-06-11 浪潮电子信息产业股份有限公司 Method for implementing high-available switching device cascade connection
CN101539897A (en) * 2008-03-21 2009-09-23 安国国际科技股份有限公司 Multi-computer switching device and operation method thereof
CN102281308A (en) * 2010-06-10 2011-12-14 盛乐信息技术(上海)有限公司 Intelligent device remote service system and method thereof, and remote service access box
CN104111881A (en) * 2014-07-25 2014-10-22 中国航天科工集团第二研究院七〇六所 Arbitration device for double computer redundancy hot backup computer
CN104123183A (en) * 2014-07-28 2014-10-29 浪潮(北京)电子信息产业有限公司 Cluster assignment dispatching method and device
CN105354113A (en) * 2015-11-27 2016-02-24 上海爱数信息技术股份有限公司 Server, and system and method for managing server
US20170300371A1 (en) * 2016-04-14 2017-10-19 High Sec Labs Ltd. KVM having Blue Screen of Death Detection and Warning Functions
CN106445729A (en) * 2016-07-19 2017-02-22 北京中科同向信息技术有限公司 Backup virtualization-based method
CN106445733A (en) * 2016-08-30 2017-02-22 广州鼎甲计算机科技有限公司 KVM virtualization-based agency mode-free backup method and system
CN106970861A (en) * 2017-03-30 2017-07-21 山东超越数控电子有限公司 A kind of virtual machine fault-tolerance approach and system
CN107290954A (en) * 2017-06-27 2017-10-24 北京电子工程总体研究所 A kind of dual hot redundancy method of control computer

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
刘建毅等: "《信息系统灾难恢复与能力评估》", 28 February 2017 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110740066A (en) * 2019-10-30 2020-01-31 北京计算机技术及应用研究所 Cross-machine fault migration method and system with unchangeable seats of types
CN110752955A (en) * 2019-10-30 2020-02-04 北京计算机技术及应用研究所 Seat invariant fault migration system and method
CN110740066B (en) * 2019-10-30 2022-07-08 北京计算机技术及应用研究所 Seat-invariant cross-machine fault migration method and system

Similar Documents

Publication Publication Date Title
CN101902491B (en) Remote management system and control device
CN104111881B (en) A kind of arbitration device for dual-computer redundancy Hot Spare computing machine
CN104363117A (en) Method for realizing serial port redirection based on IPMI
CN108388497B (en) Monitoring and management system and method for multi-node high-density server
CN103051490A (en) Method for carrying out startup and shutdown testing on blade server
CN103607297A (en) Fault processing method of computer cluster system
CN201467145U (en) Remote management system and control device
CN108255639A (en) A kind of server system
CN102902613B (en) Computer system and diagnosis method thereof
WO2021147758A1 (en) Display screen monitoring method and device, display screen monitoring chip, and display screen monitor
CN110413451A (en) A kind of USB device automatic recovery method, apparatus and system
CN111273577B (en) Facility monitoring system and communication method for facility monitoring system
CN100410914C (en) Method of remote controlling computer in different area via computer network
CN106790349A (en) A kind of method that two-node cluster hot backup is realized based on IEEE1394 interfaces
CN109649446B (en) Multiple redundant networked computer interlocking man-machine interaction system
US20060209680A1 (en) Network link backup system
CN204465583U (en) A kind of visual and PoE switch of self-healing
US9069544B2 (en) Uninterruptible power supply and method for controlling power distribution unit by the same
CN108050653B (en) Precise air conditioner starting password configuration method and system and precise air conditioner
WO2018223323A1 (en) Locally-managed poe switch and management system
CN106034036B (en) Server state detecting real-time method and system, terminal installation
CN208008298U (en) The special maintenance service unit of staircase
US20170153907A1 (en) Out-of-band Management Of Virtual Machines
CN112680925A (en) Device for detecting failure of washing machine
TW202134593A (en) Auxiliary detection and failure analysis system for large mechanical device and method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180706

RJ01 Rejection of invention patent application after publication