Hello,
I’m exploring the use of NVIDIA BlueField-3 DPU for deep packet inspection (DPI) in a TLS-encrypted environment.
Use Case:
- BlueField-3 terminates incoming TLS sessions from clients.
- It then forwards the decrypted traffic to an application running on the host server for inspection.
- The application analyzes the plain-text data and blocks any malicious or malformed traffic.
- Clean traffic is then sent back to the BlueField-3, which should:
- Establish a new TLS session with the intended backend server,
- Re-encrypt the traffic,
- And forward it accordingly.
This setup is intended to protect multiple backend servers, possibly located across different data centers.
Questions:
- Is this architecture supported by BlueField-3 in DPU mode?
- What is the maximum number of concurrent TLS sessions BlueField-3 can manage?
- Are there any limitations on session or connection tracking, especially when protecting a large number of clients and backend servers?
Any guidance, best practices, or reference materials would be greatly appreciated.
Thanks!