CN109324990B - Server and PCIE equipment hot plug management system thereof - Google Patents
Server and PCIE equipment hot plug management system thereof Download PDFInfo
- Publication number
- CN109324990B CN109324990B CN201811108536.XA CN201811108536A CN109324990B CN 109324990 B CN109324990 B CN 109324990B CN 201811108536 A CN201811108536 A CN 201811108536A CN 109324990 B CN109324990 B CN 109324990B
- Authority
- CN
- China
- Prior art keywords
- pcie
- processor
- thermal maintenance
- maintenance instruction
- thermal
- 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.)
- Active
Links
- 238000012423 maintenance Methods 0.000 claims abstract description 93
- 238000012545 processing Methods 0.000 claims abstract description 34
- 238000004891 communication Methods 0.000 claims description 3
- 239000004973 liquid crystal related substance Substances 0.000 claims description 3
- 238000013461 design Methods 0.000 abstract description 9
- 230000002093 peripheral effect Effects 0.000 abstract description 2
- 238000000034 method Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4022—Coupling between buses using switching circuits, e.g. switching matrix, connection or expansion network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/4068—Electrical coupling
- G06F13/4081—Live connection to bus, e.g. hot-plugging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0016—Inter-integrated circuit (I2C)
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0026—PCI express
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Power Sources (AREA)
Abstract
The invention discloses a server and a hot plug management system of PCIE (peripheral component interface express) equipment thereof, which comprise a display screen, wherein a display interface is provided with virtual keys and virtual indicator lamps which are in one-to-one correspondence with the PCIE equipment in the server and are used for receiving a hot maintenance instruction sent by a user through the virtual keys; a processor connected to the display screen; and the PCIE controllers are respectively connected with the processor and each PCIE device and used for receiving the thermal maintenance instruction through the processor, carrying out corresponding thermal maintenance processing on the PCIE device corresponding to the thermal maintenance instruction, and controlling the virtual indicator lamp on the display screen to correspondingly display after the thermal maintenance processing is finished through the processor. This application need not to use physics button and physics pilot lamp, has saved server system's circuit board and structural space, has reduced server system's consumption and cost to the display interface can customize according to the demand of difference, has improved the design flexibility.
Description
Technical Field
The invention relates to the technical field of equipment management, in particular to a server and a PCIE equipment hot plug management system thereof.
Background
In the server system, PCIE (Peripheral Component Interconnect Express) devices such as a network card and a GPU (Graphics Processing Unit) card are commonly used external devices. Due to the needs of application service scenarios, the server is in operation, and the need for thermal maintenance of these PCIE devices is more and more common, so that when a failure occurs in a PCIE device or a PCIE device needs to be upgraded, the server cannot be shut down to stop operating, that is, the PCIE device is maintained and upgraded in the operation process of the server.
The PCIE hot maintenance needs to use a PCIE hot plug function, the traditional PCIE hot plug function needs to place a key and an indicator light on a server, a user informs the system of needing to carry out hot plug operation on the PCIE equipment through key operation, and the system informs the current state of the PCIE equipment of the user through the indicator light to complete the hot maintenance of the PCIE equipment.
In the method, corresponding keys and indicator lamps need to be placed for each PCIE device, and a proper position needs to be found in the server for the user to operate conveniently, so that the design flexibility is greatly limited; and these physical buttons and indicator lights add both cost and power consumption to the system.
Therefore, how to provide a solution to the above technical problem is a problem that needs to be solved by those skilled in the art.
Disclosure of Invention
The invention aims to provide a server and a hot plug management system of PCIE equipment thereof, which save a circuit board and a structural space of a server system, reduce the power consumption and the cost of the server system, and improve the design flexibility because a display interface can be customized according to different requirements.
In order to solve the above technical problem, the present invention provides a PCIE device hot plug management system, including:
the display interface is provided with virtual keys and a display screen of virtual indicator lamps which are in one-to-one correspondence with each PCIE device in the server and are used for receiving a thermal maintenance instruction sent by a user through the virtual keys;
a processor connected to the display screen;
and the PCIE controllers are respectively connected with the processor and each PCIE device and used for receiving the thermal maintenance instruction through the processor, performing corresponding thermal maintenance processing on the PCIE device corresponding to the thermal maintenance instruction, and controlling the virtual indicator light corresponding to the thermal maintenance instruction on the display screen to perform corresponding display through the processor after the thermal maintenance processing is completed.
Preferably, the PCIE controller is specifically configured to:
receiving, by the processor, the thermal maintenance instruction;
when the current state of the PCIE equipment corresponding to the thermal maintenance instruction is in place, determining that the thermal maintenance processing is thermal unplugging processing;
informing a system of the server to stop operating the PCIE equipment corresponding to the thermal maintenance and to disconnect power supply to the PCIE equipment corresponding to the thermal maintenance instruction;
after the operation is finished, the processor controls the virtual indicator light corresponding to the thermal maintenance instruction on the display screen to be normally turned off.
Preferably, the PCIE controller is specifically configured to:
receiving, by the processor, the thermal maintenance instruction;
when the current state of the PCIE equipment corresponding to the thermal maintenance instruction is not in place, determining that the thermal maintenance processing is hot plug-in processing;
informing a system of the server to start to supply power to PCIE equipment corresponding to the thermal maintenance instruction and loading the PCIE equipment corresponding to the thermal maintenance instruction;
and after the loading is finished, controlling a virtual indicator light corresponding to the thermal maintenance instruction on the display screen to be normally on through the processor.
Preferably, the PCIE controller and the processor perform data communication through an I2C bus.
Preferably, the processor is an ARM processor.
Preferably, the display screen is a liquid crystal display screen.
In order to solve the above technical problem, the present invention further provides a server, which includes a plurality of PCIE devices, and further includes the PCIE device hot plug management system described above.
The invention provides a hot plug management system for PCIE equipment, which is different from the prior art that a physical key and a physical indicator lamp are arranged for each PCIE equipment, the virtual key and the virtual indicator lamp are arranged for each PCIE equipment on a display screen, when a user needs to carry out hot maintenance on the PCIE equipment, the virtual key on the display screen and a processor are used for informing a PCIE controller to carry out corresponding hot maintenance processing on the PCIE equipment corresponding to a hot maintenance instruction, and the virtual indicator lamp on the display screen is controlled to correspondingly display by the PCIE controller after the hot maintenance processing is finished. Therefore, the application does not need to use physical keys and physical indicator lamps, saves the circuit board and the structural space of the server system, reduces the power consumption and the cost of the server system, and improves the design flexibility because the display interface can be customized according to different requirements.
The invention also provides a server which has the same beneficial effects as the hot plug management system of the PCIE equipment.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed in the prior art and the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a PCIE device hot plug management system provided in the present invention;
fig. 2 is a schematic structural diagram of another PCIE device hot plug management system provided in the present invention.
Detailed Description
The core of the invention is to provide a server and a PCIE equipment hot plug management system thereof, which saves the circuit board and the structural space of the server system, reduces the power consumption and the cost of the server system, and improves the design flexibility because the display interface can be customized according to different requirements.
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a PCIE device hot plug management system provided in the present invention, where the system includes:
the display interface is provided with virtual keys and a display screen 3 of virtual indicator lamps which are in one-to-one correspondence with each PCIE device in the server and are used for receiving a thermal maintenance instruction sent by a user through the virtual keys;
a processor 2 connected to a display screen 3;
the PCIE controller 1 is connected to the processor 2 and each PCIE device, and configured to receive the thermal maintenance instruction through the processor 2, perform corresponding thermal maintenance processing on the PCIE device corresponding to the thermal maintenance instruction, and control the virtual indicator light corresponding to the thermal maintenance instruction on the display screen 3 to perform corresponding display through the processor 2 after the thermal maintenance processing is completed.
In order to solve the problems of high cost and power consumption and the like caused by the fact that each PCIE device is provided with a physical key and a physical indicator lamp in a one-to-one correspondence mode in the prior art, and considering that the PCIE controller 1 does not have the functions of lighting a virtual indicator lamp on the display screen 3 and clicking the virtual key, only one processor 2 and one display screen 3 are additionally arranged, wherein a webpage interface of the processor 2 is arranged on the display screen 3, the webpage interface is provided with virtual keys and virtual indicator lamps in one-to-one correspondence with each PCIE device in the server, and each virtual key and virtual indicator lamp can be arranged and displayed according to the serial number or serial number sequence of the PCIE device. In addition, the display form is not particularly limited, customization can be carried out according to the requirements of customers, and the design is flexible. The processor 2 performs information interaction with the PCIE controller 1 and the display screen 3, sends the thermal maintenance instruction received by the virtual key to the PCIE controller 1, and controls the virtual indicator light on the display screen 3 to perform status display according to the processing result of the PCIE controller 1.
Specifically, when a user needs to perform thermal maintenance on a certain PCIE device, a virtual key corresponding to the PCIE device in the web interface may be pressed, and the virtual key transmits a thermal maintenance instruction to the processor 2. The processor 2 transmits the thermal maintenance instruction to the PCIE controller 1 after receiving the thermal maintenance instruction, the PCIE controller 1 determines, according to the current state of the PCIE controller 1 corresponding to the thermal maintenance instruction, that thermal maintenance processing is to be performed on the PCIE controller 1, performs the thermal maintenance processing on the PCIE device, and controls, through the processor 2, the virtual indicator light corresponding to the PCIE device on the display screen 3 to perform corresponding state display after the thermal maintenance processing is completed. The staff can check the thermal maintenance processing state of each PCIE through the state of the virtual indicator light on the web page.
It is thus clear that, different from the setting of a physical key and a physical indicator light for each PCIE device in the prior art, this application is implemented in a manner of combining software and hardware, specifically, in hardware, processor 2 and display screen 3 are additionally provided in this application, and in software, a virtual key and a virtual indicator light are provided for each PCIE device on display screen 3, when a user needs to perform thermal maintenance on a PCIE device, a web interface of the processor can be logged in, PCIE controller 1 is notified to perform corresponding thermal maintenance processing through the virtual key on display screen 3 and processor 2, and PCIE controller 1 controls the virtual indicator light on display screen 3 to perform corresponding display through processor 2 after thermal maintenance processing is completed. Therefore, the application does not need to use physical keys and physical indicator lamps, saves the circuit board and the structural space of the server system, reduces the power consumption and the cost of the server system, and improves the design flexibility because the display interface can be customized according to different requirements.
Referring to fig. 2, fig. 2 is a schematic structural diagram of another PCIE device hot plug management system provided in the present invention, based on the foregoing embodiment:
as a preferred embodiment, the PCIE controller 1 is specifically configured to:
receiving, by the processor 2, a thermal maintenance instruction;
when the current state of the PCIE equipment corresponding to the thermal maintenance instruction is in place, determining that the thermal maintenance processing is thermal unplugging processing;
informing a system of the server to stop operating the PCIE equipment corresponding to the thermal maintenance and disconnecting power supply to the PCIE equipment corresponding to the thermal maintenance instruction;
after the operation is completed, the processor 2 controls the virtual indicator light corresponding to the thermal maintenance instruction on the display screen 3 to be normally turned off.
It should be noted that, when the current state of the PCIE device is in place (the PCIE device is in the plugged-in state), the corresponding virtual state light is turned on constantly, and when the current state of the PCIE device is not in place (the PCIE device is in the unplugged state), the corresponding virtual state light is turned off constantly, and the virtual state light is in the flashing state during a period from when the user presses the virtual key to when the thermal maintenance process is completed.
When the system is turned on, the PCIE controller 1 loads all connected PCIE devices, monitors a bus connected to the processor, and monitors whether a virtual key of the PCIE device is pressed.
Specifically, if a worker needs to perform a hot-plug operation on a certain PCIE device, the worker first presses a virtual key corresponding to the PCIE device on the display screen 3 (before that, since the PCIE device is in an on-site state, the lamp is in a normally-on state), the virtual key on the display screen 3 only plays a role of triggering, that is, the hot maintenance instruction is essentially a trigger instruction, after receiving the hot maintenance instruction through the processor 2, the PCIE controller 1 may control the virtual indicator lamp corresponding to the PCIE device to flash, and further determine the hot maintenance processing to be performed according to the current state of the PCIE device corresponding to the hot maintenance instruction. When the current state of the PCIE device corresponding to the thermal maintenance instruction is in place, it indicates that thermal unplugging processing is to be performed at this time, the PCIE controller 1 notifies a system of the server, the system stops operating the PCIE device, and turns off power supply to the PCIE device, after the operation is completed, the PCIE controller 1 notifies the processor 2, and the processor 2 controls the virtual indicator lamp corresponding to the thermal maintenance instruction on the display screen 3 to stop flashing and turn off constantly, so as to notify a worker that the PCIE device is idle, and thermal maintenance can be performed on the PCIE device. After seeing that this virtual pilot lamp goes out often, the staff can pull out this PCIE equipment to carry out operations such as maintenance or change upgrading.
According to the embodiment, the management of hot extraction of the PCIE equipment is realized without using physical keys and physical indicator lamps, the circuit board and the structural space of a server system are saved, the power consumption and the cost of the server system are reduced, a display interface can be customized according to different requirements, and the design flexibility is improved.
As a preferred embodiment, the PCIE controller 1 is specifically configured to:
receiving, by the processor 2, a thermal maintenance instruction;
when the current state of the PCIE equipment corresponding to the thermal maintenance instruction is not in place, determining that the thermal maintenance processing is hot plug-in processing;
informing a system of the server to start to supply power to PCIE equipment corresponding to the thermal maintenance instruction and loading the PCIE equipment corresponding to the thermal maintenance instruction;
after the loading is finished, the processor 2 controls the virtual indicator light corresponding to the thermal maintenance instruction on the display screen 3 to be normally on.
Specifically, if a worker needs to perform a hot-plug operation on a certain PCIE device, the PCIE device is first inserted into the PCIE controller 1 (although the PCIE device is already inserted into the PCIE controller 1, the PCIE device is not powered and driven, and therefore the state of the PCIE device in the system is still not in place at this time, and therefore the lamp is in a normally-off state), then a virtual key corresponding to the PCIE device on the display screen 3 is pressed (for the purpose of notifying that the PCIE controller 1 has been connected to a new device), after receiving a hot-maintenance instruction through the processor 2, the PCIE controller 1 controls the virtual indicator lamp corresponding to the PCIE device to flash, and determines the hot-maintenance processing to be performed according to the current state of the PCIE device corresponding to the hot-maintenance instruction. When the current state of the PCIE device corresponding to the thermal maintenance instruction is not in place, it indicates that thermal unplugging processing is to be performed at this time, the PCIE controller 1 notifies the system of the server, the system starts the PCIE device and automatically loads a corresponding driver to complete loading of the PCIE device, after the loading is completed, the PCIE controller 1 notifies the processor 2, and the processor 2 controls the virtual indicator lamp corresponding to the thermal maintenance instruction on the display screen 3 to stop flashing and become normally on, so as to notify the user that the newly inserted PCIE device is normally loaded, and can start to be used.
According to the embodiment, the hot plug management of the PCIE equipment is realized without using physical keys and physical indicator lamps, the circuit board and the structural space of a server system are saved, the power consumption and the cost of the server system are reduced, a display interface can be customized according to different requirements, and the design flexibility is improved.
As a preferred embodiment, data communication is performed between the PCIE controller 1 and the processor 2 through an I2C bus.
Specifically, a bus is arranged between the PCIE controller 1 and the processor 2, and in this embodiment, an I2C bus is adopted, and a line of the I2C bus is simple, so that the PCIE controller has extremely low current consumption, is resistant to high noise interference, reduces the cost of the system, and improves the reliability of the system.
Of course, the bus here may be other types of buses, and the present application is not limited thereto.
As a preferred embodiment, the processor 2 is an ARM processor.
Specifically, the ARM processor has the advantages of small size, low power consumption, low cost and high performance, and the performance of the processor 2 is not particularly limited in the present application and is determined according to the actual situation.
As a preferred embodiment, the display 3 is a liquid crystal display.
Specifically, the lcd has the advantages of low power consumption, small size and low radiation, but other types of displays can be used, depending on the actual situation.
The invention also provides a server, which comprises a plurality of PCIE devices and the hot plug management system of the PCIE devices.
Please refer to the above embodiments for the introduction of the PCIE device hot plug management system in the server provided by the present invention, which is not described herein again.
It should be noted that, in the present specification, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (6)
1. A PCIE equipment hot plug management system is characterized by comprising:
the display interface is provided with virtual keys and a display screen of virtual indicator lamps which are in one-to-one correspondence with each PCIE device in the server and are used for receiving a thermal maintenance instruction sent by a user through the virtual keys;
a processor connected to the display screen;
the PCIE controller is respectively connected with the processor and each PCIE device and is used for receiving the thermal maintenance instruction through the processor, carrying out corresponding thermal maintenance processing on the PCIE device corresponding to the thermal maintenance instruction, and controlling a virtual indicator lamp corresponding to the thermal maintenance instruction on the display screen to correspondingly display through the processor after the thermal maintenance processing is finished;
wherein the PCIE controller is specifically configured to:
receiving, by the processor, the thermal maintenance instruction;
when the current state of the PCIE equipment corresponding to the thermal maintenance instruction is not in place, determining that the thermal maintenance processing is hot plug-in processing;
informing a system of the server to start to supply power to PCIE equipment corresponding to the thermal maintenance instruction and loading the PCIE equipment corresponding to the thermal maintenance instruction;
and after the loading is finished, controlling a virtual indicator light corresponding to the thermal maintenance instruction on the display screen to be normally on through the processor.
2. The PCIE device hot plug management system of claim 1, wherein the PCIE controller is specifically configured to:
receiving, by the processor, the thermal maintenance instruction;
when the current state of the PCIE equipment corresponding to the thermal maintenance instruction is in place, determining that the thermal maintenance processing is thermal unplugging processing;
informing a system of the server to stop operating the PCIE equipment corresponding to the thermal maintenance and to disconnect power supply to the PCIE equipment corresponding to the thermal maintenance instruction;
after the operation is finished, the processor controls the virtual indicator light corresponding to the thermal maintenance instruction on the display screen to be normally turned off.
3. The PCIE device hot plug management system of claim 1, wherein the PCIE controller and the processor are in data communication via an I2C bus.
4. The PCIE device hot plug management system of claim 1, wherein the processor is an ARM processor.
5. The PCIE device hot plug management system of any one of claims 1-4, wherein the display screen is a liquid crystal display screen.
6. A server, comprising a plurality of PCIE devices, and further comprising the PCIE device hot plug management system according to any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811108536.XA CN109324990B (en) | 2018-09-21 | 2018-09-21 | Server and PCIE equipment hot plug management system thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811108536.XA CN109324990B (en) | 2018-09-21 | 2018-09-21 | Server and PCIE equipment hot plug management system thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109324990A CN109324990A (en) | 2019-02-12 |
CN109324990B true CN109324990B (en) | 2021-10-29 |
Family
ID=65265070
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811108536.XA Active CN109324990B (en) | 2018-09-21 | 2018-09-21 | Server and PCIE equipment hot plug management system thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109324990B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101377761A (en) * | 2007-08-30 | 2009-03-04 | 联想(北京)有限公司 | Apparatus and method for removing hot-plug equipment |
CN102411554A (en) * | 2011-08-09 | 2012-04-11 | Tcl集团股份有限公司 | USB storage device hot plug method, device and terminal device |
CN103729138A (en) * | 2013-12-18 | 2014-04-16 | 乐视致新电子科技(天津)有限公司 | Display screen based physical button simulating method and electronic device |
CN105677606A (en) * | 2014-11-21 | 2016-06-15 | 杭州华为数字技术有限公司 | Hot-swapping method of bus device and bus device |
CN107590045A (en) * | 2017-08-24 | 2018-01-16 | 郑州云海信息技术有限公司 | A kind of method for carrying out hot plug test to EIO boards under linux system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10333865B2 (en) * | 2015-08-21 | 2019-06-25 | Cisco Technology, Inc. | Transformation of peripheral component interconnect express compliant virtual devices in a network environment |
-
2018
- 2018-09-21 CN CN201811108536.XA patent/CN109324990B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101377761A (en) * | 2007-08-30 | 2009-03-04 | 联想(北京)有限公司 | Apparatus and method for removing hot-plug equipment |
CN102411554A (en) * | 2011-08-09 | 2012-04-11 | Tcl集团股份有限公司 | USB storage device hot plug method, device and terminal device |
CN103729138A (en) * | 2013-12-18 | 2014-04-16 | 乐视致新电子科技(天津)有限公司 | Display screen based physical button simulating method and electronic device |
CN105677606A (en) * | 2014-11-21 | 2016-06-15 | 杭州华为数字技术有限公司 | Hot-swapping method of bus device and bus device |
CN107590045A (en) * | 2017-08-24 | 2018-01-16 | 郑州云海信息技术有限公司 | A kind of method for carrying out hot plug test to EIO boards under linux system |
Non-Patent Citations (1)
Title |
---|
基于单根I/O虚拟化的多根I/O资源池化方法;王展等;《计算机研究与发展》;20150115(第01期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN109324990A (en) | 2019-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10019778B2 (en) | Systems and methods for orchestrating external graphics | |
JP6246186B2 (en) | Programmable electrical control device | |
CN109885457A (en) | Indicate lamp control method, electronic equipment and computer readable storage medium | |
CN106598902A (en) | CPU (Central Processing Unit) control board capable of realizing hot plug of board card and implementation method thereof | |
CN112860298A (en) | Remote BIOS (basic input output System) upgrading implementation method and system | |
CN105045599A (en) | Television and computer integrated machine and method for realizing remote startup and shutdown control of same | |
CN105095142A (en) | System and method for controlling expander card | |
CN114201197A (en) | Firmware upgrading method and device, electronic equipment and readable storage medium | |
CN104346188A (en) | Updating method of substrate management controller and updating system of substrate management controller | |
CN108833981B (en) | Startup and shutdown method | |
CN111246199B (en) | Control method and device for camera test, terminal equipment and storage medium | |
CN104571294A (en) | Server system | |
CN109324990B (en) | Server and PCIE equipment hot plug management system thereof | |
CN110147154A (en) | Realize the method, apparatus and circuit that power down powers on | |
CN105022629A (en) | Startup control method and apparatus and server | |
CN104898593B (en) | Method for judging whether control terminal is matched with electric appliance | |
CN115952122A (en) | I2C device hot plug method, system, device, medium and product | |
CN110389643B (en) | Server and remote control method thereof | |
CN209029000U (en) | Engineering machinery display screen, engineering machinery and project monitor and control system | |
CN114117562B (en) | Intelligent network card management method and device, electronic equipment and computer storage medium | |
US7190267B2 (en) | System and method for managing power control and data communication among devices | |
CN114863798A (en) | Control method, electronic signboard of electrical switch cabinet, readable medium and controller | |
US10482053B2 (en) | Information processing apparatus with connection terminal for connecting to electronic devices having different functions | |
CN110631215B (en) | Method for controlling display panel, controller and dual-system air conditioner | |
CN210864692U (en) | UI panel and server |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |