ExpEther is a technology that can extend the PCI Express bus beyond the confines of a computer chassis via Ethernet without any modification of existing hardware and software. So, Computing resources like GPUs, NVMe, SSDs video boards can be added to a standard ethernet fabric as if adding such resources directly into the chassis to provide scale up flexibility Therefore, ExpEther can build a new type of computing environment without localized physical constraints and is cost effective with the use of standard Ethernet equipment.
1. ExpEther Technology
ExpEther I/O Disaggregated System
The technology innovation of ExpEther expands the power of the PCI
Express switch beyond the computer chassis via Ethernet without
modification of existing hardware and software. Additional computer
resources can be added to a standard Ethernet fabric rather than the
computer chassis, providing impressive scale-up flexibility.
ExpEther
HBA
I/O Expansion Unit
with PCIe Cards
Server L2 Switch
PCI Express
Standard
Ethernet
PCI Express
ExpEther
Engine
Memory
I/O Device
ExpEther
Engine
CPU
ExpEther can configure a resource pool system with I/O nodes that are disaggregated from the computer nodes.
Compute Node
Accelerator
Node
Storage
Node
CPU/
Chipset
ExpEther
HBA
CPU/
Chipset
ExpEther
HBA
EE Client
Remote I/O Node
KVM
USB
Ctrl
IO Box
Sensors
ExpEther
Engine
PCIe TLP
PCIe TLP
ExpEther
Engine
USB
Ctrl
Ether
Switch
Ether
Switch
PCIe TLP
Ether
Switch
GPU
GPU
GPU
GPU
ExpEther
Engines
FPGA
FPGA
FPGA
FPGA
ExpEther
EnginesAccelerator
Engines
NVMe All
Flash Array
PCI Express
Compliant
Flexible
Scale Up
Dynamic
Connectivity
Reliable
Transport
Dual-Path
x2 Throughput
Low Latency
NVMe
SSDNVMe
SSDNVMe
SSDNVMe
SSD
ExpEther
Engines
NVMe
SSDNVMe
SSDNVMe
SSDNVMe
SSD
ExpEther
Engines
NVMe
SSDNVMe
SSDNVMe
SSDNVMe
SSD
ExpEther
Engines
NVMe
SSDNVMe
SSDNVMe
SSDNVMe
SSD
ExpEther
Engines
Ethernet
Distributed PCI Express Switch Over Ethernet
September 2016