Programmable Blade Server Architecture
A blade server and blade technology, applied in the direction of instrumentation, electrical digital data processing, etc., can solve the problems of hardware logic functions remaining unchanged, protocol exchange cannot be changed at will, and reliability is not high, so as to save interface cards and switches, high Effects of Performance Cluster Computing Features
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0030] Blade Server Gigabit / 10 Gigabit Ethernet Expansion
[0031] Such as Figure 4 with Figure 5 shown. In the figure, the high-speed transceiver channel in the PCIE interface is used to connect the SFP expansion blade. PCS is the physical coding layer of the high-speed transceiver in the FPGA, and PMA is the media additional layer of the high-speed transceiver in the FPGA.
Embodiment 2
[0033] Protocol exchange within the blade server
[0034] The programmable logic part in the FPGA can implement any digital exchange protocol to Image 6 The Ethernet protocol exchange in the figure is taken as an example. In the figure, the endpoint logic of each blade server and the Ethernet MAC realize the function of the Ethernet interface card. The Ethernet protocol switching logic implements protocol switching through FPGA logic.
Embodiment 3
[0036] Blade Server Storage Expansion
[0037] Such as Figure 7 with Figure 8 As shown, EP in the figure is the PCIE device endpoint (Endpoint), and PCS is the physical coding layer of the high-speed transceiver in the FPGA. The PMA is an additional layer of media for high-speed transceivers within the FPGA. The four high-speed channels in the PCIE interface are respectively used as the sending and receiving channels of the four SATA interfaces to realize storage expansion in the FPGA and connect to a PCIE interface device logic.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 