If you are interested in learning more about programmable accelerators such as the NVIDIA SmartNIC series you may be interested to know that NVIDIA has created a new article explaining exactly what a SmartNIC is and how it can be used to make data center networking, security and storage efficient and flexible.
SmartNIC programmable accelerator
NVIDIA’s latest ConnectX-7 SmartNICs handle a laundry list of networking, security and storage jobs. For example, they can:
– accelerate popular and custom software-defined networking stacks
– provide security with in-line encryption/decryption
– enable firewalls and a hardware root-of-trust for a secure boot
– run popular security protocols such as Transport Layer Security, IP Security, and MAC Security
– handle storage and data-access protocols such as RoCE, GPUDirect Storage, NVM Express and Transmission Control Protocol
– support virtualized data centers with Single-Root I/O Virtualization and virtual switching and routing
“Every vendor has its own list of SmartNIC features. They can be long, filled with acronyms and hard to compare. A simple test of which SmartNIC is best for you is to see which one has the list that contains the features your data center needs. Every vendor also has its own ideas for how to make its SmartNICs smart.”
“Some are using FPGAs which promise flexibility. However, FPGAs are difficult to program, expensive and don’t deliver the same performance as integrated accelerators. Others are using dedicated ASICs, which typically offer the best price performance and some flexibility. This is the approach the NVIDIA ConnectX family takes. Others use system-on-chip designs that blend dedicated hardware accelerators with programmable processors. These SmartNICs tend to have the highest performance and maximum flexibility, so they cost more.”
Source : NVIDIA
Latest Geeky Gadgets Deals
Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, Geeky Gadgets may earn an affiliate commission. Learn more.