[go: up one dir, main page]

CN108733614A - Data transmission system, method and apparatus - Google Patents

Data transmission system, method and apparatus Download PDF

Info

Publication number
CN108733614A
CN108733614A CN201710239651.XA CN201710239651A CN108733614A CN 108733614 A CN108733614 A CN 108733614A CN 201710239651 A CN201710239651 A CN 201710239651A CN 108733614 A CN108733614 A CN 108733614A
Authority
CN
China
Prior art keywords
network equipment
data
running state
management
server
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
CN201710239651.XA
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.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology 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 Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201710239651.XA priority Critical patent/CN108733614A/en
Publication of CN108733614A publication Critical patent/CN108733614A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0042Universal serial bus [USB]

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)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

This application discloses data transmission system, method and apparatus.One specific implementation mode of the system includes:Management server, management object server, first network equipment and second network equipment, management server obtains the data in management object server by first network equipment and second network equipment, it is provided with communication connection link between first network equipment and second network equipment, monitoring unit is provided on the central processing unit in first network equipment;First network equipment, the running state data for obtaining management object server from management object server by monitoring unit, and by running state data by communicating to connect link transmission to second network equipment;Second network equipment, for running state data to be transmitted to management server.The embodiment realizes running state data and is transmitted by second network equipment, to improve the bandwidth availability ratio of second network equipment.

Description

Data transmission system, method and apparatus
Technical field
This application involves field of computer technology, and in particular to technical field of data transmission more particularly to data transmission system System, method and apparatus.
Background technology
Existing data transmission system usually may include management server, management object server, first network equipment With second network equipment.Wherein, first network equipment can obtain the running state data and business number of management object server According to, and by running state data and business data transmission to management server.Second network equipment can obtain management object clothes It is engaged in the hardware effort status data of device, and by hardware effort status data transfers to management server.
However, in existing data transmission system, first network equipment is two sets mutually independent with second network equipment The network equipment, between the two without communication.Therefore, it is impossible to running state data is transmitted by second network equipment, Cause the bandwidth availability ratio of second network equipment relatively low.
Invention content
The purpose of the application is to propose a kind of improved data transmission system, method and apparatus, to solve background above The technical issues of technology segment is mentioned.
In a first aspect, the embodiment of the present application provides a kind of data transmission system, which includes:Management server, pipe Reason object server, first network equipment and second network equipment, management server pass through first network equipment and the second network Equipment obtains the data in management object server, and communication link chain link is provided between first network equipment and second network equipment Road is provided with monitoring unit on the central processing unit in first network equipment;First network equipment, for by monitoring unit from The running state data for obtaining management object server in object server is managed, and running state data is passed through into communication connection Link transmission is to second network equipment;Second network equipment, for running state data to be transmitted to management server.
In some embodiments, it is provided with sensor on the baseboard management controller in second network equipment;Second network Equipment is additionally operable to:The hardware effort status data of management object server is obtained from management object server by sensor, And by hardware effort status data transfers to management server.
In some embodiments, first network equipment is additionally operable to:Management objects services are obtained from management object server The business datum of device, so that business data transmission is to management server.
In some embodiments, first network equipment is additionally operable to:Obtain the bandwidth availability ratio of first network equipment;It determines Whether bandwidth availability ratio is more than the first predetermined threshold value;In response to determining that bandwidth availability ratio is more than the first predetermined threshold value, by business number According to by communicating to connect link transmission to second network equipment, so that second network equipment is by business data transmission to management service Device.
In some embodiments, running state data includes running state data mark and/or business datum includes business Data Identification;Second network equipment, is additionally operable to:By running state data mark and/or business datum mark with it is pre-stored Data Identification in text file is matched, and obtains the destination address corresponding to the Data Identification of successful match, wherein text File identifies and the destination address corresponding to Data Identification for storing data;Running state data and/or business datum are sent out Send the server indicated by the destination address corresponding to the Data Identification to successful match.
In some embodiments, communication connection link is universal serial bus, is used for the substrate pipe of second network equipment The interface for managing the interface and the South Bridge chip of first network equipment of controller is attached.
Second aspect, the embodiment of the present application provide a kind of data transmission method, and management server is set by first network Standby and second network equipment obtains the data in management object server, is arranged between first network equipment and second network equipment There is communication connection link, monitoring unit is provided on the central processing unit in first network equipment;This method includes:Pass through monitoring Unit obtains the running state data of management object server from management object server;Running state data is passed through into communication Connecting link is transmitted to second network equipment, so that running state data is transmitted to management server by second network equipment.
In some embodiments, this method further includes:The industry of management object server is obtained from management object server It is engaged in data, so that business data transmission is to management server.
In some embodiments, this method further includes:Obtain the bandwidth availability ratio of first network equipment;Determine bandwidth usage Whether rate is more than the first predetermined threshold value;In response to determining that bandwidth availability ratio is more than the first predetermined threshold value, business datum is passed through logical Letter connecting link is transmitted to second network equipment, so that second network equipment is by business data transmission to management server.
The third aspect, the embodiment of the present application provide a kind of data transmission device, and management server is set by first network Standby and second network equipment obtains the data in management object server, is arranged between first network equipment and second network equipment There is communication connection link, monitoring unit is provided on the central processing unit in first network equipment;The device includes:Operating status Data capture unit is configured to the operation shape that monitoring unit obtains management object server from management object server State data;Running state data transmission unit is configured to running state data by communicating to connect link transmission to second The network equipment, so that running state data is transmitted to management server by second network equipment.
In some embodiments, which further includes:Business datum acquiring unit is configured to from management object server The middle business datum for obtaining management object server, so that business data transmission is to management server.
In some embodiments, which further includes:Bandwidth availability ratio acquiring unit is configured to acquisition first network and sets Standby bandwidth availability ratio;Bandwidth availability ratio determination unit is configured to determine whether bandwidth availability ratio is more than the first predetermined threshold value; Business data transmission unit is configured to, in response to determining that bandwidth availability ratio is more than the first predetermined threshold value, business datum be passed through Link transmission is communicated to connect to second network equipment, so that second network equipment is by business data transmission to management server.
Fourth aspect, the embodiment of the present application provide a kind of electronic equipment, which includes:One or more processing Device;Storage device, for storing one or more programs;When said one or multiple programs are by said one or multiple processors It executes so that said one or multiple processors realize the method as described in any realization method in second aspect.
5th aspect, the embodiment of the present application provide a kind of computer readable storage medium, are stored thereon with computer journey Sequence realizes the method as described in any realization method in second aspect when the computer program is executed by processor.
Data transmission system provided by the embodiments of the present application, method and apparatus, by first network equipment and the second net Between network equipment setting communication connection link, when first network equipment by monitoring unit from management object server in get When managing the running state data of object server, accessed running state data can be passed by communicating to connect link Second network equipment is transported to, so that running state data is transmitted to management server by second network equipment.By first Setting communication connection link, realizes running state data and passes through second network equipment between the network equipment and second network equipment It is transmitted, to improve the bandwidth availability ratio of second network equipment.
Description of the drawings
By reading a detailed description of non-restrictive embodiments in the light of the attached drawings below, the application's is other Feature, objects and advantages will become more apparent upon:
Fig. 1 is the exemplary system architecture figure according to the data transmission system of the embodiment of the present application;
Fig. 2 is the schematic diagram according to one embodiment of the data exchange process of the data transmission system of the application;
Fig. 3 is the schematic diagram according to an application scenarios of the data transmission system of the present embodiment;
Fig. 4 is an implementation of the flow chart of data processing in transmission services data according to the first network equipment of the application The flow chart of example;
Fig. 5 is the flow chart according to one embodiment of the data transmission method of the application;
Fig. 6 is the structural schematic diagram according to one embodiment of the data transmission device of the application;
Fig. 7 is adapted for the structural schematic diagram of the computer system of the electronic equipment for realizing the embodiment of the present application.
Specific implementation mode
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is used only for explaining related invention, rather than the restriction to the invention.It also should be noted that in order to Convenient for description, is illustrated only in attached drawing and invent relevant part with related.
It should be noted that in the absence of conflict, the features in the embodiments and the embodiments of the present application can phase Mutually combination.The application is described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Fig. 1 shows the exemplary system architecture 100 according to the data transmission system of the embodiment of the present application.
As shown in Figure 1, system architecture 100 may include management object server 101, and management server 102, first network Equipment 103, second network equipment 104 and communication connection link 1051,1052,1053,1054,1055.Communicate to connect link 1051 are used for connection management object server 101 and first network equipment 103.It communicates to connect link 1052 and is used for connection management pair As server 101 and second network equipment 104.It communicates to connect link 1053 and is used for connection management server 102 and first network Equipment 103.It communicates to connect link 1054 and is used for connection management server 102 and second network equipment 104.Communicate to connect link 1055 for connecting first network equipment 103 and second network equipment 104.Communicate to connect link 1051,1052,1053,1054, 1055 may include various connection types, such as wired, wireless communication link, fiber optic cables or USB (Universal Serial Bus, universal serial bus) etc..
It is provided with computer main board in first network equipment 103, CPU (Central can be integrated on computer main board Processing Unit, central processing unit), South Bridge chip and north bridge chips etc..CPU is upper can be provided with monitoring unit, be used for Obtain the running state data etc. of management object server 101.
It may be provided with BMC (Baseboard Management Controller, substrate management in second network equipment 104 Controller).It is provided with sensor on BMC, can be used for obtaining the hardware effort status data of management object server 101.
Management server 102 can obtain management object clothes by first network equipment 103 and second network equipment 104 The data being engaged in device 101.For example, the monitoring unit in first network equipment 101 can obtain the fortune of management object server 101 Row status data, and accessed running state data is sent to second network equipment by communicating to connect link 1055 104.Received running state data can be sent to management server 102 by second network equipment.
It should be noted that the data transmission method that the embodiment of the present application is provided generally is held by first network equipment 103 Row, correspondingly, data transmission device is generally positioned in first network equipment 103.
It should be understood that management object server, management server, first network equipment, second network equipment in Fig. 1 and The number for communicating to connect link is only schematical.According to needs are realized, there can be any number of management objects services Device, management server, first network equipment, second network equipment and communication connection link.
With continued reference to Fig. 2, it illustrates according to the one of the data exchange process of the data transmission system of the embodiment of the present application The schematic diagram of a embodiment.
As described above, the data transmission system in the present embodiment may include:Management server (such as Fig. 1 Shown in management server 102), management object server (such as management object server 101 shown in FIG. 1), first network Equipment (first network equipment 103 shown in FIG. 1) and second network equipment (second network equipment 104 shown in FIG. 1), management clothes Device of being engaged in obtains data in management object server by first network equipment and second network equipment, first network equipment and the Communication connection link (such as communication connection link 1055 shown in FIG. 1), first network equipment are provided between two network equipments In central processing unit on be provided with monitoring unit;First network equipment, for passing through monitoring unit from management object server The middle running state data for obtaining management object server, and by running state data by communicating to connect link transmission to second The network equipment;Second network equipment, for running state data to be transmitted to management server.
As shown in Fig. 2, in step 201, first network equipment can be obtained by monitoring unit from management object server Take the running state data of management object server.
In the present embodiment, first network equipment (such as first network equipment 103 shown in FIG. 1) can be single by monitoring Member obtains the operation of management object server from management object server (such as management object server 101 shown in FIG. 1) Status data.
Herein, first network equipment can be band network equipment, be usually provided with computer main board, such as PCH (that is, Computer main board BGA, high integration divides the function of going back integrated graphics card in computer main board).CPU, south are integrated on computer main board Bridge chip and north bridge chips etc..It is provided with monitoring unit on CPU, can be used for obtaining the operating status number of management object server According to.For example, running state data can include but is not limited to it is at least one of following:The daily record of operating system, the mistake of running software False information, the hardware error message of hard disk, bad block message etc..
In step 202, running state data is passed through communication connection link transmission to the second network by first network equipment Equipment.
In the present embodiment, first network equipment can be by running state data by communicating to connect link (such as Fig. 1 institutes The communication connection link 1055 shown) it is transmitted to second network equipment (such as second network equipment 104 shown in FIG. 1).
Herein, second network equipment can be band outer network equipment, be usually provided with BMC.Sensing is provided on BMC Device can be used for obtaining the hardware effort status data of management object server.For example, the sensor on BMC may include but It is not limited at least one of following:Voltage sensor, temperature sensor, power sensor etc. can be used for obtaining management object Voltage, temperature, power when the hardware effort of server etc..
Herein, running state data is typically that can not be obtained by second network equipment, can pass through first network The monitoring unit of equipment obtains.It, can by the way that communication connection link is arranged between first network equipment and second network equipment The running state data accessed by first network equipment is sent to second network equipment by communicating to connect link to realize In.
In some optional realization methods of this example, communication connection link can be universal serial bus, and being used for will The interface of the baseboard management controller of second network equipment and the interface of the South Bridge chip of first network equipment are attached.Its In, universal serial bus, that is, USB, usually setting on the BMC in South Bridge chip and second network equipment in first network equipment There is USB interface.Therefore, by the USB interface and second network equipment on the South Bridge chip in USB connection first network equipment BMC on USB interface can easily realize the communication connection between first network equipment and second network equipment.
In step 203, running state data is transmitted to management server by second network equipment.
In the present embodiment, based on the running state data received by the first network equipment, second network equipment can Running state data is transmitted to management server (such as management server 102 shown in FIG. 1).
Herein, the data volume of the hardware effort status data of the management object server accessed by second network equipment Usually seldom, if second network equipment is only used for transmission hardware effort status data, it may result in the bandwidth of second network equipment Utilization rate is relatively low.If running state data is transmitted also by second network equipment, the second network will be greatlyd improve and set Standby bandwidth availability ratio.
It is the schematic diagram according to an application scenarios of the data transmission system of the present embodiment with continued reference to Fig. 3, Fig. 3.? In the application scenarios of Fig. 3, first, first network equipment 301 is obtained from management object server 302 by monitoring unit and is managed The running state data 303 of object server;Then, running state data 303 is passed through communication connection by first network equipment 301 Link transmission is to second network equipment 304;Finally, running state data 303 is transmitted to management service by second network equipment 304 Device 305.
Data transmission system provided by the embodiments of the present application, by being set between first network equipment and second network equipment Set communication connection link, when first network equipment by monitoring unit from management object server in get management objects services When the running state data of device, accessed running state data can be transmitted to the second network by communicating to connect link Equipment, so that running state data is transmitted to management server by second network equipment.By in first network equipment and the Setting communication connection link, realizes running state data and is transmitted by second network equipment between two network equipments, from And improve the bandwidth availability ratio of second network equipment.
In some optional realization methods of the present embodiment, it is arranged on the baseboard management controller in second network equipment There is sensor;Second network equipment, can be also used for:Management objects services are obtained from management object server by sensor The hardware effort status data of device, and by hardware effort status data transfers to management server.Wherein, in second network equipment BMC on be provided with sensor, can be used for obtain management object server hardware effort status data.
In some optional realization methods of the present embodiment, first network equipment can be also used for:From management object clothes It is engaged in obtaining the business datum of management object server in device, so that business data transmission is to management server.Herein, the first net The bandwidth (such as 25GHZ) of network equipment is generally large, can be used for transmission services data.Wherein, business datum can be management Object server carries out obtained data when various businesses processing, for example, acquired when management object server progress operation Data.As an example, first network equipment can obtain the business number of management object server from management object server According to, and accessed business datum is directly transferred to management server.First network equipment is obtained from management object server Take management object server running state data and business datum, wherein running state data by second network equipment into Row transmission, business datum are transmitted by first network equipment, to realize point of running state data and business datum From transmission, and then be conducive to improve the transmission rate of business datum.
In some optional realization methods of the present embodiment, running state data may include running state data mark And/or business datum may include business datum mark;Second network equipment, can be also used for:Running state data is identified And/or business datum mark is matched with the Data Identification in pre-stored text file, obtains the data of successful match The corresponding destination address of mark, wherein text file identifies and the destination address corresponding to Data Identification for storing data; Running state data and/or business datum are sent to the clothes indicated by the destination address corresponding to the Data Identification of successful match Business device.Wherein, running state data mark and/or business datum mark can be made of letter, number, symbol etc., be operation The unique mark of status data and/or business datum.
With further reference to Fig. 4, it illustrates according to the first network equipment of the embodiment of the present application in transmission services data Flow chart of data processing one embodiment flow 400, include the following steps:
Step 401, the business datum of management object server is obtained from management object server.
In the present embodiment, first network equipment (such as first network equipment 103 shown in FIG. 1) can be from management object The business datum of management object server is obtained in server (such as management object server 101 shown in FIG. 1).Wherein, industry Business data can be that management object server carries out obtained data when various businesses processing, for example, management object server Carry out obtained data when operation.
Step 402, the bandwidth availability ratio of first network equipment is obtained.
In the present embodiment, first network equipment can obtain the bandwidth availability ratio of oneself.
Herein, first network equipment can obtain first the currently transmitted data of first network equipment data volume and The bandwidth of first network equipment;And using the ratio of the data volume of currently transmitted data and bandwidth as bandwidth availability ratio.? Here, the data volume of the currently transmitted data of first network equipment can for example pass through the data bits (bit of transmission per second Rate) it characterizes.
Step 403, determine whether bandwidth availability ratio is more than the first predetermined threshold value.
In the present embodiment, based on bandwidth availability ratio accessed in step 402, first network equipment can will be obtained The bandwidth availability ratio got is compared with the first predetermined threshold value;If more than the first predetermined threshold value, 404 are thened follow the steps;If no More than the first predetermined threshold value, then first network equipment is directly by business data transmission to management server (such as pipe shown in FIG. 1 Manage server 102).
Step 404, in response to determining that bandwidth availability ratio is more than the first predetermined threshold value, business datum is passed through into communication link chain link Road is transmitted to second network equipment.
In the present embodiment, in the case where determining that bandwidth availability ratio is more than the first predetermined threshold value, first network equipment can Business datum is transmitted to second network equipment by communicating to connect link (such as communication connection link 1055 shown in FIG. 1) (such as second network equipment 104 shown in FIG. 1), so that second network equipment is by business data transmission to management server.
First network equipment provided by the embodiments of the present application flow chart of data processing in transmission services data, first, from pipe Manage the business datum that management object server is obtained in object server;Later, the bandwidth availability ratio of first network equipment is obtained; Then, it is determined that whether bandwidth availability ratio is more than the first predetermined threshold value;Finally, determining bandwidth availability ratio more than the first predetermined threshold value In the case of, by business datum by communicating to connect link transmission to second network equipment, so that second network equipment is by business Data transmission is to management server.It is higher to realize bandwidth availability ratio in first network equipment, it will be connect The business datum received is transmitted by second network equipment, so as to avoid the data congestion in first network equipment.
With further reference to Fig. 5, it illustrates the streams according to one embodiment of the data transmission method of the embodiment of the present application Journey 500.Management server obtains the data in management object server by first network equipment and second network equipment, and first It is provided with communication connection link between the network equipment and second network equipment, is arranged on the central processing unit in first network equipment There is monitoring unit.The flow 500 of the data transmission method, includes the following steps:
Step 501, the operating status number of management object server is obtained from management object server by monitoring unit According to.
In the present embodiment, first network equipment (such as the first net shown in FIG. 1 of data transmission method operation thereon Network equipment 103) monitoring unit can be utilized by wired connection mode or radio connection from management object server (example Management object server 101 as shown in Figure 1) in obtain management object server running state data.
Step 502, by running state data by communicating to connect link transmission to second network equipment.
In the present embodiment, based on running state data accessed in step 501, first network equipment can will transport Row status data is transmitted to second network equipment by communicating to connect link (such as communication connection link 1055 shown in FIG. 1) (such as second network equipment 104 shown in FIG. 1), so that running state data is transmitted to management service by second network equipment Device.
Data transmission method provided by the embodiments of the present application, by being set between first network equipment and second network equipment Set communication connection link, when first network equipment by monitoring unit from management object server in get management objects services When the running state data of device, accessed running state data can be transmitted to the second network by communicating to connect link Equipment, so that running state data is transmitted to management server by second network equipment.By in first network equipment and the Setting communication connection link, realizes running state data and is transmitted by second network equipment between two network equipments, from And improve the bandwidth availability ratio of second network equipment.
In some optional realization methods of the present embodiment, data transmission method can also include:From management object clothes It is engaged in obtaining the business datum of management object server in device, so that business data transmission is to management server.
In some optional realization methods of the present embodiment, data transmission method can also include:Obtain first network The bandwidth availability ratio of equipment;Determine whether bandwidth availability ratio is more than the first predetermined threshold value;In response to determining that bandwidth availability ratio is more than First predetermined threshold value, by business datum by communicating to connect link transmission to second network equipment, so that second network equipment will Business data transmission is to management server.
With further reference to Fig. 6, as the realization to method shown in above-mentioned Fig. 5, the embodiment of the present application provides a kind of data One embodiment of transmitting device, the device embodiment is corresponding with embodiment of the method shown in fig. 5, which can specifically answer For in various electronic equipments.
Management server obtains the data in management object server by first network equipment and second network equipment, the It is provided with communication connection link between one network equipment and second network equipment, is set on the central processing unit in first network equipment It is equipped with monitoring unit.As shown in fig. 6, the data transmission device 600 of the present embodiment includes:Running state data acquiring unit 601 With running state data transmission unit 602.Wherein, running state data acquiring unit 601, be configured to monitoring unit from Manage the running state data that management object server is obtained in object server;Running state data transmission unit 602, configuration For by running state data by communicate to connect link transmission to second network equipment so that second network equipment will run shape State data transmission is to management server.
In the present embodiment, in data transmission device 600:Running state data acquiring unit 601 and running state data The specific advantageous effect for handling and its bringing of transmission unit 602 can be referring to the step 501 and step in Fig. 5 corresponding embodiments The associated description of 502 realization method, details are not described herein.
In some optional realization methods of the present embodiment, data transmission device 600 can also include:Business datum obtains Unit (not shown) is taken, is configured to obtain the business datum of management object server from management object server, with Make business data transmission to management server.
In some optional realization methods of the present embodiment, data transmission device 600 can also include:Bandwidth availability ratio Acquiring unit (not shown) is configured to obtain the bandwidth availability ratio of first network equipment;Bandwidth availability ratio determination unit (not shown) is configured to determine whether bandwidth availability ratio is more than the first predetermined threshold value;Business data transmission unit is (in figure It is not shown), it is configured to, in response to determining that bandwidth availability ratio is more than the first predetermined threshold value, business datum be passed through communication link chain link Road is transmitted to second network equipment, so that second network equipment is by business data transmission to management server.
Below with reference to Fig. 7, it illustrates the computer systems 700 suitable for the electronic equipment for realizing the embodiment of the present application Structural schematic diagram.Electronic equipment shown in Fig. 7 is only an example, to the function of the embodiment of the present application and should not use model Shroud carrys out any restrictions.
As shown in fig. 7, computer system 700 includes central processing unit (CPU) 701, it can be read-only according to being stored in Program in memory (ROM) 702 or be loaded into the program in random access storage device (RAM) 703 from storage section 708 and Execute various actions appropriate and processing.In RAM 703, also it is stored with system 700 and operates required various programs and data. CPU 701, ROM 702 and RAM 703 are connected with each other by bus 704.Input/output (I/O) interface 705 is also connected to always Line 704.
It is connected to I/O interfaces 705 with lower component:Importation 706 including button, touch screen etc.;Including such as liquid crystal The output par, c 707 of display (LCD) etc. and loud speaker etc.;Storage section 708 including hard disk etc.;And including such as The communications portion 709 of the network interface card of LAN card, modem etc..Communications portion 709 is held via the network of such as internet Row communication process.Driver 710 is also according to needing to be connected to I/O interfaces 705.Detachable media 711, such as disk, CD, magnetic CD, semiconductor memory etc. are mounted on driver 710 as needed, in order to from the computer program read thereon It is mounted into storage section 708 as needed.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description Software program.For example, embodiment of the disclosure includes a kind of computer program product comprising be carried on computer-readable medium On computer program, which includes the program code for method shown in execution flow chart.In such reality It applies in example, which can be downloaded and installed by communications portion 709 from network, and/or from detachable media 711 are mounted.When the computer program is executed by central processing unit (CPU) 701, limited in execution the present processes Above-mentioned function.It should be noted that computer-readable medium described herein can be computer-readable signal media or Computer readable storage medium either the two arbitrarily combines.Computer readable storage medium for example can be --- but Be not limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or arbitrary above combination. The more specific example of computer readable storage medium can include but is not limited to:Electrical connection with one or more conducting wires, Portable computer diskette, hard disk, random access storage device (RAM), read-only memory (ROM), erasable type may be programmed read-only deposit Reservoir (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory Part or above-mentioned any appropriate combination.In this application, computer readable storage medium can any be included or store The tangible medium of program, the program can be commanded the either device use or in connection of execution system, device.And In the application, computer-readable signal media may include the data letter propagated in a base band or as a carrier wave part Number, wherein carrying computer-readable program code.Diversified forms may be used in the data-signal of this propagation, including but not It is limited to electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer Any computer-readable medium other than readable storage medium storing program for executing, the computer-readable medium can send, propagate or transmit use In by instruction execution system, device either device use or program in connection.Include on computer-readable medium Program code can transmit with any suitable medium, including but not limited to:Wirelessly, electric wire, optical cable, RF etc., Huo Zheshang Any appropriate combination stated.
Flow chart in attached drawing and block diagram, it is illustrated that according to the system of the various embodiments of the application, method and computer journey The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation A part for a part for one module, program segment, or code of table, the module, program segment, or code includes one or more uses The executable instruction of the logic function as defined in realization.It should also be noted that in some implementations as replacements, being marked in box The function of note can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are actually It can be basically executed in parallel, they can also be executed in the opposite order sometimes, this is depended on the functions involved.Also it to note Meaning, the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart can be with holding The dedicated hardware based system of functions or operations as defined in row is realized, or can use specialized hardware and computer instruction Combination realize.
Being described in unit involved in the embodiment of the present application can be realized by way of software, can also be by hard The mode of part is realized.Described unit can also be arranged in the processor, for example, can be described as:A kind of processor packet Include running state data acquiring unit and running state data transmission unit.Wherein, the title of these units is under certain conditions The restriction to the unit itself is not constituted, for example, running state data acquiring unit is also described as " by monitoring list Member obtains the unit of the running state data of management object server from management object server ".
As on the other hand, present invention also provides a kind of computer-readable medium, which can be Included in electronic equipment described in above-described embodiment;Can also be individualism, and without be incorporated the electronic equipment in. Above computer readable medium carries one or more program, when said one or multiple programs are held by the electronic equipment When row so that the electronic equipment:The operation shape of management object server is obtained from management object server by monitoring unit State data;By running state data by communicating to connect link transmission to second network equipment, so that second network equipment will be transported Row status data transfers are to management server.
Above description is only the preferred embodiment of the application and the explanation to institute's application technology principle.People in the art Member should be appreciated that invention scope involved in the application, however it is not limited to technology made of the specific combination of above-mentioned technical characteristic Scheme, while should also cover in the case where not departing from foregoing invention design, it is carried out by above-mentioned technical characteristic or its equivalent feature Other technical solutions of arbitrary combination and formation.Such as features described above has similar work(with (but not limited to) disclosed herein Can technical characteristic replaced mutually and the technical solution that is formed.

Claims (10)

1. a kind of data transmission system, which is characterized in that the system comprises:Management server, management object server, first The network equipment and second network equipment, the management server are obtained by the first network equipment and second network equipment The data in the management object server are taken, is provided with and communicates between the first network equipment and second network equipment Connecting link is provided with monitoring unit on the central processing unit in the first network equipment;
The first network equipment obtains the management pair for passing through the monitoring unit from the management object server Pass through the communication connection link transmission to described second as the running state data of server, and by the running state data The network equipment;
Second network equipment, for the running state data to be transmitted to the management server.
2. system according to claim 1, which is characterized in that on the baseboard management controller in second network equipment It is provided with sensor;
Second network equipment, is additionally operable to:
The hardware effort state of the management object server is obtained from the management object server by the sensor Data, and by the hardware effort status data transfers to the management server.
3. system according to claim 1, which is characterized in that the first network equipment is additionally operable to:
The business datum that the management object server is obtained from the management object server, so that the business datum passes Transport to the management server.
4. system according to claim 3, which is characterized in that the first network equipment is additionally operable to:
Obtain the bandwidth availability ratio of the first network equipment;
Determine whether the bandwidth availability ratio is more than the first predetermined threshold value;
It is more than first predetermined threshold value in response to the determination bandwidth availability ratio, the business datum is passed through into the communication link Chain link road is transmitted to second network equipment, so that second network equipment is by the business data transmission to the management Server.
5. system according to claim 4, which is characterized in that the running state data includes the running state data Mark and/or the business datum include the business datum mark;
Second network equipment, is additionally operable to:
The running state data is identified and/or the business datum identifies and the data mark in pre-stored text file Knowledge is matched, and the destination address corresponding to the Data Identification of successful match is obtained, wherein the text file is for storing number According to the destination address corresponding to mark and Data Identification;
The running state data and/or the business datum are sent to the destination corresponding to the Data Identification of successful match Server indicated by location.
6. according to the system described in one of claim 1-5, which is characterized in that the communication connection link is that general serial is total Line is used for the interface of the baseboard management controller of second network equipment and the South Bridge chip of the first network equipment Interface is attached.
7. a kind of data transmission method, which is characterized in that management server is obtained by first network equipment and second network equipment The data in management object server are taken, communication connection is provided between the first network equipment and second network equipment Link is provided with monitoring unit on the central processing unit in the first network equipment;The method includes:
The operating status number of the management object server is obtained from the management object server by the monitoring unit According to;
By the running state data by the communication connection link transmission to second network equipment, so that described second The running state data is transmitted to the management server by the network equipment.
8. a kind of data transmission device, which is characterized in that management server is obtained by first network equipment and second network equipment The data in management object server are taken, communication connection is provided between the first network equipment and second network equipment Link is provided with monitoring unit on the central processing unit in the first network equipment;Described device includes:
Running state data acquiring unit is configured to the monitoring unit and obtains institute from the management object server State the running state data of management object server;
Running state data transmission unit is configured to the running state data through the communication connection link transmission extremely Second network equipment, so that the running state data is transmitted to the management server by second network equipment.
9. a kind of electronic equipment, which is characterized in that the electronic equipment includes:
One or more processors;
Storage device, for storing one or more programs;
When one or more of programs are executed by one or more of processors so that one or more of processors are real Now the method for claim 7.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program It is realized when being executed by processor the method for claim 7.
CN201710239651.XA 2017-04-13 2017-04-13 Data transmission system, method and apparatus Pending CN108733614A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710239651.XA CN108733614A (en) 2017-04-13 2017-04-13 Data transmission system, method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710239651.XA CN108733614A (en) 2017-04-13 2017-04-13 Data transmission system, method and apparatus

Publications (1)

Publication Number Publication Date
CN108733614A true CN108733614A (en) 2018-11-02

Family

ID=63923694

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710239651.XA Pending CN108733614A (en) 2017-04-13 2017-04-13 Data transmission system, method and apparatus

Country Status (1)

Country Link
CN (1) CN108733614A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109522245A (en) * 2018-11-15 2019-03-26 郑州云海信息技术有限公司 A kind of method and managing device of hardware management
CN110426971A (en) * 2019-06-26 2019-11-08 北京全路通信信号研究设计院集团有限公司 Rail transit control network data acquisition and management method and system
CN111224888A (en) * 2018-11-27 2020-06-02 华为技术有限公司 Method for sending message and message forwarding device
CN111258855A (en) * 2020-02-03 2020-06-09 杭州迪普科技股份有限公司 Device and method for monitoring running health state of managed equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103188721A (en) * 2011-12-28 2013-07-03 华为技术有限公司 Data transmission method and data transmission device
US8718836B2 (en) * 2010-12-01 2014-05-06 Hon Hai Precision Industry Co., Ltd. Fan control system and method
CN105159851A (en) * 2015-07-02 2015-12-16 浪潮(北京)电子信息产业有限公司 Multi-controller storage system
CN105302248A (en) * 2015-11-13 2016-02-03 上海兆芯集成电路有限公司 Chip set and server system
CN105786302A (en) * 2014-12-23 2016-07-20 联想(北京)有限公司 Management controller and management control method
CN105897471A (en) * 2016-04-05 2016-08-24 浪潮电子信息产业股份有限公司 Out-of-band management system and out-of-band management method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8718836B2 (en) * 2010-12-01 2014-05-06 Hon Hai Precision Industry Co., Ltd. Fan control system and method
CN103188721A (en) * 2011-12-28 2013-07-03 华为技术有限公司 Data transmission method and data transmission device
CN105786302A (en) * 2014-12-23 2016-07-20 联想(北京)有限公司 Management controller and management control method
CN105159851A (en) * 2015-07-02 2015-12-16 浪潮(北京)电子信息产业有限公司 Multi-controller storage system
CN105302248A (en) * 2015-11-13 2016-02-03 上海兆芯集成电路有限公司 Chip set and server system
CN105897471A (en) * 2016-04-05 2016-08-24 浪潮电子信息产业股份有限公司 Out-of-band management system and out-of-band management method

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109522245A (en) * 2018-11-15 2019-03-26 郑州云海信息技术有限公司 A kind of method and managing device of hardware management
CN109522245B (en) * 2018-11-15 2021-10-29 郑州云海信息技术有限公司 A kind of hardware management method and management device
CN111224888A (en) * 2018-11-27 2020-06-02 华为技术有限公司 Method for sending message and message forwarding device
CN110426971A (en) * 2019-06-26 2019-11-08 北京全路通信信号研究设计院集团有限公司 Rail transit control network data acquisition and management method and system
CN110426971B (en) * 2019-06-26 2021-07-20 北京全路通信信号研究设计院集团有限公司 Rail transit control network data acquisition and management method and system
CN111258855A (en) * 2020-02-03 2020-06-09 杭州迪普科技股份有限公司 Device and method for monitoring running health state of managed equipment
CN111258855B (en) * 2020-02-03 2023-12-05 杭州迪普科技股份有限公司 Apparatus and method for monitoring the operational health of a managed device

Similar Documents

Publication Publication Date Title
CN108733005B (en) Method and device for controlling linkage of intelligent equipment
WO2021259013A1 (en) Data processing method and apparatus, electronic device, and computer-readable medium
US9424221B2 (en) Automated cabling process for a complex environment
CN107852572A (en) Accessed with neighbouring collaborative share
CN109523187A (en) Method for scheduling task, device and equipment
CN108520454A (en) Method and system for calling back orders in real time
CN108733614A (en) Data transmission system, method and apparatus
CN109995877A (en) Information-pushing method and device
CN110908967B (en) Method, device, equipment and computer readable medium for storing log
CN104516838B (en) Manage determining method of path and device
CN108897607A (en) Message treatment method, device, electronic equipment and storage medium
CN108846753A (en) Method and apparatus for handling data
CN108768730A (en) Method and apparatus for operating intelligent network adapter
CN109446092A (en) The method, apparatus and electronic equipment be identified to user interface UI element
CN109614327A (en) Method and apparatus for output information
CN110460653A (en) The method and device of automatic driving vehicle data transmission
US10475298B1 (en) Assisting cable use by locating connector ends of the cable
CN104348583A (en) Information processing method and electronic equipment
CN110007936A (en) Data processing method and device
CN109684059A (en) Method and device for monitoring data
CN112650909A (en) Product display method and device, electronic equipment and storage medium
CN109818994A (en) Information processing method and device for agent side
CN110959102B (en) Sensor management unit, sensor device, sensor management method, and storage medium
CN108920309A (en) Method and apparatus for handling information
CN112527678A (en) Method, apparatus, device and storage medium for testing protocol

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20181102