
BittWare Software Development Kit (SDK), CSP and BMC
BittWare SDK Software Development Kit for BittWare FPGA Hardware Overview BittWare’s SDK is a cross-platform collection of drivers, libraries, modules, and utilities that aid in
Many BittWare customers use our FPGA-based solutions for network packet processing, including defending quality of service in the presence of cyber attacks or runaway application code. In the case of OVHcloud, a hyperscale cloud provider in Europe, their customers are better protected from Distributed Denial of Service (DDoS) attacks. OVHcloud chose the XUP-P3R card (pictured) to build their most advanced filter for mitigating attacks, handling up to 200 Gbps per board.
At OVHcloud, we believe protecting customers against DDoS attacks should never be an optional service. That’s the reason why we provide all our customers with an innovative high-performance protection. This “by design” approach of services availability is based on FPGA-based network processing cards from BittWare, part of the Molex group.
—Stéphane Nappo, CISO at OVHcloud
Two 100GbE ports multiplied by three Armor servers gives OVHcloud 600 Gbps of advanced scrubbing potential on each VAC they deploy. The OVHcloud solution also leverages the DPDK.org software infrastructure that BittWare has embraced.
See the OVHcloud page on Anti-DDoS Technology for details on the specific scrubbing functions that OVHcloud Armor performs.
If you’re interested in creating your own unique anti-DDoS solution like OVHcloud did, you can start with BittWare’s SmartNIC Shell, which is a collection of IP that turns an FPGA card into a DPDK-based network card. Starting with the SmartNIC Shell IP lets you focus on supplying just the anti-DDoS filtering IP rather than starting from scratch. The SmartNIC Shell IP features two different implementations of a packet classifier: one using Xilinx’s SDNet’s P4 language and the other using C++ HLS.
On the hardware side, a key reason that customers select BittWare for networking applications is our support for QDR-II+ SRAM memory. SRAM has been required for tables too large to fit into internal FPGA memory. Cards with QDR-II+ options include XUP-P3R and XUP-VV8.
BittWare SDK Software Development Kit for BittWare FPGA Hardware Overview BittWare’s SDK is a cross-platform collection of drivers, libraries, modules, and utilities that aid in
IA-780i 400G + PCIe Gen5 Single-Width Card Compact 400G Card with the Power of Agilex The Intel Agilex 7 I-Series FPGAs are optimized for applications
BittWare Partner IP MACsec IP Core IEEE 802.1AE IP Core The Xiphera MACsec family provides high-speed IP cores implementing the MACsec (Media Access Control security)
BittWare On-Demand Webinar Computational Storage: Bringing Acceleration Closer to Data High-performance storage is changing as acceleration moves closer to storage and traditional form factors change