CN108733614A - Data transmission system, method and apparatus - Google Patents
Data transmission system, method and apparatus Download PDFInfo
- 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
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 87
- 238000000034 method Methods 0.000 title claims abstract description 43
- 230000006854 communication Effects 0.000 claims abstract description 42
- 238000004891 communication Methods 0.000 claims abstract description 41
- 238000012544 monitoring process Methods 0.000 claims abstract description 33
- 238000012545 processing Methods 0.000 claims abstract description 21
- 238000004590 computer program Methods 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 230000005291 magnetic effect Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000013481 data capture Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
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/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
- 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
-
- 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/0042—Universal 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
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.
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)
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)
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 |
-
2017
- 2017-04-13 CN CN201710239651.XA patent/CN108733614A/en active Pending
Patent Citations (6)
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)
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 |