Data transmission system, data interface device and data transmission method for multiple servers
A technology of data transmission system and data interface, applied in the direction of digital transmission system, selection device of multiplexing system, transmission system, etc., can solve the problem of large business delay between multi-hop equipment, not supporting different products, core switching equipment High cost problem, to achieve the effect of increasing network throughput, solving compatibility problems, and increasing deployment flexibility
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0038] Please refer to figure 1 , which shows a structural block diagram of a data transmission system between multiple servers provided by Embodiment 1 of the present invention, the data transmission system includes a data interface device 110 arranged at each server 10 end, and a A controller device 120 and an all-optical switch matrix 130 connected to the data interface device 110 and the controller device 120 respectively.
[0039] The data interface device 110 is used to receive the data flow from the server 10, and generate a forwarding request according to the received data flow. The forwarding request may include information such as source address, destination address, and data size of the data flow. In specific implementation, the data interface device 110 can be implemented as a data card, which can be connected to the server 10 through the PCI Express bus interface, and can also be connected to the control device 120 through the Ethernet interface, or can be connect...
Embodiment 2
[0059] Please refer to Figure 5 , which shows a structural block diagram of the data interface device provided by Embodiment 2 of the present invention. The data interface device includes a data flow receiving module 510 , a data identification module 520 , a forwarding scheduling module 530 , a control signal transceiving module 540 and a data transceiving module 550 .
[0060] The data stream receiving module 510 is used for receiving the data stream from the server connected to it. Since each data interface device is connected to a server, the data stream receiving module 520 can receive the data stream from the server connected to it, and the data stream receiving module 510 can be implemented by using the PCI Express bus interface and related protocols.
[0061] The data identification module 520 is configured to generate corresponding flow identification information according to the data stream received by the data stream receiving module 510 . Flow identification inf...
Embodiment 3
[0074] In order to enhance the deployment flexibility of the data transmission system, the controller device may also employ distributed control logic. The distributed control logic can be composed of at least two or even multiple controller devices, each controller device can be connected to several data interface devices, and each controller device is also connected to each other. Please refer to Figure 6 , which shows a structural block diagram of the controller device provided in Embodiment 3 of the present invention. The controller device 600 may include a forwarding request receiving module 610 , a configuration signal generating module 620 , a first configuration signal transceiving module 630 and a forwarding confirmation signal sending module 640 .
[0075] The forwarding request receiving module 610 is used to receive the forwarding request sent by the data interface device, and the forwarding request usually includes information such as source address, destination...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com