CN104883277A - Method and system for information interaction based on BMC - Google Patents

Method and system for information interaction based on BMC Download PDF

Info

Publication number
CN104883277A
CN104883277A CN201510338808.5A CN201510338808A CN104883277A CN 104883277 A CN104883277 A CN 104883277A CN 201510338808 A CN201510338808 A CN 201510338808A CN 104883277 A CN104883277 A CN 104883277A
Authority
CN
China
Prior art keywords
bmc
bluetooth
module
user instruction
server hardware
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.)
Granted
Application number
CN201510338808.5A
Other languages
Chinese (zh)
Other versions
CN104883277B (en
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.)
Inspur Beijing Electronic Information Industry Co Ltd
Original Assignee
Inspur Beijing Electronic Information Industry Co Ltd
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 Inspur Beijing Electronic Information Industry Co Ltd filed Critical Inspur Beijing Electronic Information Industry Co Ltd
Priority to CN201510338808.5A priority Critical patent/CN104883277B/en
Publication of CN104883277A publication Critical patent/CN104883277A/en
Application granted granted Critical
Publication of CN104883277B publication Critical patent/CN104883277B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a method and a system for information interaction based on a BMC (baseboard management controller). The method comprises the following steps: acquiring server hardware information acquired by the BMC, processing the server hardware information to obtain a first processing result, transmitting the first processing result to a bluetooth device through a bluetooth interface; and/or, receiving a user instruction of the bluetooth device through a bluetooth interface, processing the user instruction, and transmitting an obtained second processing result to the BMC. The system uses the bluetooth module to process information acquired by the BMC, so that a user can use the bluetooth device to perform information interaction with the BMC, and complex processes of connecting the BMC in a wired manner is reduced, so that BMC connection is more convenient, and flexibility and effectiveness of using the BMC are improved.

Description

A kind of information interacting method based on BMC and system
Technical field
The present invention relates to field of computer technology, be specifically related to a kind of information interacting method based on BMC and system.
Background technology
Along with developing rapidly of computer technology, the function of BMC (Baseboard Management Controller, baseboard management controller) is also become stronger day by day.In server field, BMC provides the functions such as local and remote diagnosis, control desk support, configuration management, hardware management and failture evacuation.
In prior art, BMC carries out transfer of data by management network port and the external world, when user wishes to carry out the operation such as remote diagnosis, control desk support, configuration management, hardware management and failture evacuation by BMC to server, the IP address of management network port must be known, and use netting twine BMC and handheld device to be coupled together, the web interface of ability sign-on access BMC, the course of work is more loaded down with trivial details.In addition, due to the IP address disunity of the management mouth of different server provider, exacerbate the fussy degree using BMC further, cause user can not take into account BMC information and system information simultaneously.
Summary of the invention
The invention provides a kind of information interacting method based on BMC and system, to solve the defect using BMC comparatively loaded down with trivial details.
The invention provides a kind of information interacting method based on baseboard management controller BMC, comprise the following steps:
Obtain the server hardware information that BMC gathers, described server hardware information is processed, obtains the first result, by blue tooth interface, described first result is sent to bluetooth equipment;
And/or,
Receive the user instruction from bluetooth equipment by blue tooth interface, described user instruction is processed, the second result obtained is sent to BMC.
Alternatively, described method, also comprises:
Receive the connection request from described bluetooth equipment, activate bluetooth module, and connected by described bluetooth module and described bluetooth equipment.
Alternatively, described method, also comprises:
According to described server hardware information and/or described user instruction, store corresponding user data.
Alternatively, described method, also comprises:
Described server hardware information is sent by management mouth.
Alternatively, described method, also comprises:
Described user instruction is received by management mouth.
Present invention also offers a kind of information interaction system based on baseboard management controller BMC, comprising:
First processing module, for obtaining the server hardware information that BMC gathers, processing described server hardware information, obtaining the first result, by blue tooth interface, described first result being sent to bluetooth equipment;
And/or,
Second processing module, for being received the user instruction from bluetooth equipment by blue tooth interface, is processed described user instruction, the second result obtained is sent to BMC.
Alternatively, described system, also comprises:
Link block, for receiving the connection request from described bluetooth equipment, being activated bluetooth module, and being connected by described bluetooth module and described bluetooth equipment.
Alternatively, described system, also comprises:
Memory module, for according to described server hardware information and/or described user instruction, stores corresponding user data.
Alternatively, described system, also comprises:
Sending module, for sending described server hardware information by management mouth.
Alternatively, described system, also comprises:
Receiver module, for receiving described user instruction by management mouth.
The information that the present invention uses bluetooth module treatments B MC to collect, makes user that bluetooth equipment and BMC can be used to carry out information interaction, decreases the complicated processes of wired connection BMC, makes to connect BMC more convenient, improves the flexibility and validity that use BMC.
Accompanying drawing explanation
Fig. 1 is a kind of information interacting method flow chart based on BMC in the embodiment of the present invention;
Fig. 2 is the schematic diagram of a kind of information interaction system based on BMC in the embodiment of the present invention;
Fig. 3 is the topology diagram of a kind of information interaction system based on BMC in the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
It should be noted that, if do not conflicted, each feature in the embodiment of the present invention and embodiment can be combined with each other, all within protection scope of the present invention.In addition, although show logical order in flow charts, in some cases, can be different from the step shown or described by order execution herein.
Embodiments provide a kind of information interacting method based on BMC, as shown in Figure 1, comprise the following steps:
Step 101, receives the connection request from bluetooth equipment, activates bluetooth module, and is connected by this bluetooth module and bluetooth equipment.
Wherein, bluetooth module supports bluetooth 4.0 standard criterion, is in silent status at one's leisure, initiatively can not carry out adaptation with bluetooth equipment.When bluetooth equipment initiates connection request, bluetooth module is activated, and connects with bluetooth equipment.
In the present embodiment, bluetooth equipment can be the mobile device with blue tooth interface.
Step 102, obtains the server hardware information that BMC gathers, and stores corresponding user data.
Wherein, BMC supports IPMI (Intelligent Platform Management Interface, IPMI) specification.This specification describes the management function be built on mainboard, comprises local and remote diagnosis, control desk support, configuration management, hardware management and failture evacuation.This information, as the tie between server and bluetooth module, from server obtaining information, is transferred to bluetooth module by BMC, and obtains command information from bluetooth module, and this command information is sent to server.
Step 103, processes server hardware information, obtains the first result, by blue tooth interface, the first result is sent to bluetooth equipment.
Step 104, receives the user instruction from bluetooth equipment by blue tooth interface, stores corresponding user data.
Step 105, processes user instruction, and the second result obtained is sent to BMC.
It should be noted that, in the embodiment of the present invention, server hardware information can also be sent by management mouth, and receive user instruction by management mouth.User can according to different application scenarioss, and choice for use management mouth or blue tooth interface connect BMC, to the operation that hardware system is correlated with.
The information that BMC collects by the embodiment of the present invention transfers to bluetooth module process, set up the content server based on bluetooth module, user is adaptive by bluetooth, can be directly connected on Bluetooth content server, obtain the hardware information that BMC gathers, hardware is diagnosed, configuration management, and the operation such as failture evacuation, make the connection between BMC and user from wired become wireless, without the need to plug wire, search service manual determination managing I P, change the elaborate formalities such as local IP and connection, directly obtain BMC function, decrease the process that wired connection is loaded down with trivial details, make easy to connect, improve the flexibility using BMC, validity.
Bluetooth module in the embodiment of the present invention supports bluetooth 4.0 standard criterion, have that power saving, cost are low, 3 milliseconds of low delays, overlength effectively connect distance, AES-128 encryption, different vendor's equipment interactivity and completely backward compatible feature, support that the star topology of one-to-many connects, the transmission speed of maximum 24Mbps, the function that more can meet BMC during test O&M uses.
In addition, by retention management mouth, both the benefit using wired connection BMC and third party's management software to work in coordination with bulk management server had been remained, bluetooth is used again to realize Wireless Data Transmission, when not using the network equipments such as routing and swiching machine, by using wireless connections BMC management server, making user efficiently can use BMC easily, improving Consumer's Experience.
Based on above-mentioned information interacting method, the embodiment of the present invention additionally provides a kind of information interaction system based on BMC, as shown in Figure 2, comprising:
First processing module 210, for obtaining the server hardware information that BMC gathers, processing described server hardware information, obtaining the first result, by blue tooth interface, described first result being sent to bluetooth equipment;
And/or,
Second processing module 220, for being received the user instruction from bluetooth equipment by blue tooth interface, is processed described user instruction, the second result obtained is sent to BMC.
Further, said system, also comprises:
Link block 230, for receiving the connection request from described bluetooth equipment, being activated bluetooth module, and being connected by described bluetooth module and described bluetooth equipment.
Further, said system, also comprises:
Memory module 240, for according to described server hardware information and/or described user instruction, stores corresponding user data.
Further, said system, also comprises:
Sending module 250, for sending described server hardware information by management mouth.
Further, said system, also comprises:
Receiver module 260, for receiving described user instruction by management mouth.
The information that the embodiment of the present invention uses bluetooth module treatments B MC to collect, make user that bluetooth equipment and BMC can be used to carry out information interaction, decrease the complicated processes of wired connection BMC, make to connect BMC more convenient, improve the flexibility and validity that use BMC.
In addition, the embodiment of the present invention additionally provides a kind of topology diagram of the information interaction system based on BMC, and the module accessible site in this structure chart is on a chipset.The topology diagram of said system, as shown in Figure 3, comprising:
BMC module, for from collection of server information, and sends to bluetooth module by the information collected; Obtain the command information from bluetooth module, and this command information is sent to server.
Wherein, BMC module supports the IPMI specification of industry standard, and this specification describes the management function be built on mainboard, comprising: local and remote diagnosis, control desk support, configuration management, hardware management and failture evacuation.Storage administration chip: be responsible for user data management and data exchanging function.
Storage administration chipset, for realizing user data management and exchanges data.
Information processing chipset, for the treatment of by BMC module collection to data and the instruction that issued by upper layer application.
Bluetooth signal control chip group, for managing Bluetooth signal.
Wherein, the bluetooth module in integrated native system, follow principal and subordinate's rule of bluetooth equipment, in the Bluetooth system of power saving, idle is in silent status, is just activated and is passively connected when only having main equipment to initiate request, active can not carry out adaptation with other equipment.
Bluetooth operation chip, for realizing the operation to content server access.
Bluetooth applications process chip, for the treatment of the connection between content server and bluetooth equipment.
Bluetooth group protocol communication chip, is connected for the bluetooth module setting up bluetooth equipments different between blueteeth network and native system various.
Wherein, bluetooth group protocol communication chip is the bluetooth group protocol chip according to the design of Bluetooth technology standard criterion.
Electric power system, for powering for bluetooth module.
Ethernet integrated management mouth is the integrated network card of management BMC integrated on server.
It should be noted that, in the embodiment of the present invention, server hardware information can also be sent by management mouth, and receive user instruction by management mouth.User can according to different application scenarioss, and choice for use management mouth or blue tooth interface connect BMC, to the operation that hardware system is correlated with.
The information that BMC collects by the embodiment of the present invention transfers to bluetooth module process, set up the content server based on bluetooth module, user is adaptive by bluetooth, can be directly connected on Bluetooth content server, obtain the hardware information that BMC gathers, hardware is diagnosed, configuration management, and the operation such as failture evacuation, make the connection between BMC and user from wired become wireless, without the need to plug wire, search service manual determination managing I P, change the elaborate formalities such as local IP and connection, directly obtain BMC function, decrease the process that wired connection is loaded down with trivial details, make easy to connect, improve the flexibility using BMC, validity.
Bluetooth module in the embodiment of the present invention supports bluetooth 4.0 standard criterion, have that power saving, cost are low, 3 milliseconds of low delays, overlength effectively connect distance, AES-128 encryption, different vendor's equipment interactivity and completely backward compatible feature, support that the star topology of one-to-many connects, the transmission speed of maximum 24Mbps, the function that more can meet BMC during test O&M uses.
In addition, by retention management mouth, both the benefit using wired connection BMC and third party's management software to work in coordination with bulk management server had been remained, bluetooth is used again to realize Wireless Data Transmission, when not using the network equipments such as routing and swiching machine, by using wireless connections BMC management server, making user efficiently can use BMC easily, improving Consumer's Experience.
In conjunction with the software module that the step in the method that embodiment disclosed herein describes can directly use hardware, processor to perform, or the combination of the two is implemented.Software module can be placed in the storage medium of other form any known in random asccess memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technical field.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, is anyly familiar with those skilled in the art in the technical scope that the present invention discloses; change can be expected easily or replace, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should described be as the criterion with the protection range of claim.

Claims (10)

1. based on an information interacting method of baseboard management controller BMC, it is characterized in that, comprise the following steps:
Obtain the server hardware information that BMC gathers, described server hardware information is processed, obtains the first result, by blue tooth interface, described first result is sent to bluetooth equipment;
And/or,
Receive the user instruction from bluetooth equipment by blue tooth interface, described user instruction is processed, the second result obtained is sent to BMC.
2. the method for claim 1, is characterized in that, also comprises:
Receive the connection request from described bluetooth equipment, activate bluetooth module, and connected by described bluetooth module and described bluetooth equipment.
3. the method for claim 1, is characterized in that, also comprises:
According to described server hardware information and/or described user instruction, store corresponding user data.
4. the method for claim 1, is characterized in that, also comprises:
Described server hardware information is sent by management mouth.
5. the method for claim 1, is characterized in that, also comprises:
Described user instruction is received by management mouth.
6. based on an information interaction system of baseboard management controller BMC, it is characterized in that, comprising:
First processing module, for obtaining the server hardware information that BMC gathers, processing described server hardware information, obtaining the first result, by blue tooth interface, described first result being sent to bluetooth equipment;
And/or,
Second processing module, for being received the user instruction from bluetooth equipment by blue tooth interface, is processed described user instruction, the second result obtained is sent to BMC.
7. system as claimed in claim 6, is characterized in that, also comprise:
Link block, for receiving the connection request from described bluetooth equipment, being activated bluetooth module, and being connected by described bluetooth module and described bluetooth equipment.
8. system as claimed in claim 6, is characterized in that, also comprise:
Memory module, for according to described server hardware information and/or described user instruction, stores corresponding user data.
9. system as claimed in claim 6, is characterized in that, also comprise:
Sending module, for sending described server hardware information by management mouth.
10. system as claimed in claim 6, is characterized in that, also comprise:
Receiver module, for receiving described user instruction by management mouth.
CN201510338808.5A 2015-06-17 2015-06-17 A kind of information interacting method and system based on BMC Active CN104883277B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510338808.5A CN104883277B (en) 2015-06-17 2015-06-17 A kind of information interacting method and system based on BMC

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510338808.5A CN104883277B (en) 2015-06-17 2015-06-17 A kind of information interacting method and system based on BMC

Publications (2)

Publication Number Publication Date
CN104883277A true CN104883277A (en) 2015-09-02
CN104883277B CN104883277B (en) 2018-06-15

Family

ID=53950617

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510338808.5A Active CN104883277B (en) 2015-06-17 2015-06-17 A kind of information interacting method and system based on BMC

Country Status (1)

Country Link
CN (1) CN104883277B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109327352A (en) * 2018-09-25 2019-02-12 郑州云海信息技术有限公司 A kind of method and device obtaining server info
CN110413469A (en) * 2018-04-28 2019-11-05 中国长城科技集团股份有限公司 A kind of fault detection system
CN111224900A (en) * 2020-01-06 2020-06-02 苏州浪潮智能科技有限公司 Bluetooth-based data center switch management system and method
CN112965649A (en) * 2021-02-24 2021-06-15 浪潮电子信息产业股份有限公司 Server and IP information near-end visual control system of BMC module thereof
CN114222377A (en) * 2021-12-23 2022-03-22 浪潮(山东)计算机科技有限公司 Data transmission method, system and computer readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7761734B2 (en) * 2007-04-13 2010-07-20 International Business Machines Corporation Automated firmware restoration to a peer programmable hardware device
CN102448074A (en) * 2010-09-30 2012-05-09 国际商业机器公司 Method and system for managing server
CN202406447U (en) * 2011-11-21 2012-08-29 鸿富锦精密工业(深圳)有限公司 Heat dissipation system of container data center
CN104679213A (en) * 2013-11-26 2015-06-03 英业达科技有限公司 Server and server control method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7761734B2 (en) * 2007-04-13 2010-07-20 International Business Machines Corporation Automated firmware restoration to a peer programmable hardware device
CN102448074A (en) * 2010-09-30 2012-05-09 国际商业机器公司 Method and system for managing server
CN202406447U (en) * 2011-11-21 2012-08-29 鸿富锦精密工业(深圳)有限公司 Heat dissipation system of container data center
CN104679213A (en) * 2013-11-26 2015-06-03 英业达科技有限公司 Server and server control method

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110413469A (en) * 2018-04-28 2019-11-05 中国长城科技集团股份有限公司 A kind of fault detection system
CN109327352A (en) * 2018-09-25 2019-02-12 郑州云海信息技术有限公司 A kind of method and device obtaining server info
CN111224900A (en) * 2020-01-06 2020-06-02 苏州浪潮智能科技有限公司 Bluetooth-based data center switch management system and method
CN111224900B (en) * 2020-01-06 2022-07-22 苏州浪潮智能科技有限公司 Bluetooth-based data center switch management system and method
CN112965649A (en) * 2021-02-24 2021-06-15 浪潮电子信息产业股份有限公司 Server and IP information near-end visual control system of BMC module thereof
CN114222377A (en) * 2021-12-23 2022-03-22 浪潮(山东)计算机科技有限公司 Data transmission method, system and computer readable storage medium

Also Published As

Publication number Publication date
CN104883277B (en) 2018-06-15

Similar Documents

Publication Publication Date Title
US10986171B2 (en) Method for unified communication of server, baseboard management controller, and server
CN104883277A (en) Method and system for information interaction based on BMC
CN106161163B (en) High-integration-level multimedia intelligent home gateway, management system and television box
JP2004350188A (en) Data transfer apparatus and program
CN108667638A (en) A kind of network service configuration method and network management device
CN107071039A (en) A kind of private data cloud storage system and private data cloud storage method
JP5866083B1 (en) Control method, control apparatus and processor in software definition network
CN103856361A (en) Method and system for realizing remote debugging
TW200919200A (en) Management component transport protocol interconnect filtering and routing
CN103220283B (en) The method of network share, equipment and system
CN104582011B (en) A kind of method and apparatus for mobile terminal to be connected to network
CN109561054A (en) A kind of data transmission method, controller and access device
CN111786989B (en) Communication processing method and device and electronic equipment
CN110430478B (en) Networking communication method, device, terminal equipment and storage medium
CN104092742A (en) Method for conducing remote setting and maintaining on another intelligent device through smart phone
CN109819277A (en) A kind of 4K video broadcasting method and device
JP5870804B2 (en) Communication control system, communication control method, and communication control program
CN109768905A (en) A kind of method, system, equipment and the storage medium of PPPoE message transmissions
CN109067666A (en) A kind of method and device of message transmissions
CN110417573A (en) A kind of method and system of data transmission
CN109743237A (en) A kind of method for authenticating and gateway of APP
WO2018010420A1 (en) Wireless network access method, device, terminal, system, and storage medium
US9380085B2 (en) Server and method for providing collaboration service, and sociality management server
CN102571378B (en) Method and system for fixed network terminal configuration management based on user side
CN104348755B (en) A kind of method, the network switch and the network system of network switch interaction

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant