Netronome


An Architecture for Flow Processing

Netronome's solutions are anchored in an architecture for flow processing. This unique architecture provides line-rate forwarding, with stateful flow classification, deep packet inspection, security processing and dynamic load balancing for millions of simultaneous flows. These complex requirements have created the need for a new class of processor, a flow processor, to meet the requirements in the most demanding applications and use-cases, including Cyber Security, Network Analytics, Software-Defined Networking and Cloud Data Center Server Virtualization. 

Cyber Security

Netronome's flow processing solutions provide the high-performance, low-latency data plane for applications such as intrusion prevention, next-generation firewall, SSL inspection, data loss prevention and many other cyber security applications.

Network Analytics

Line-rate packet capture applications, such as network forensics, test & measurement and other deep packet inspection designs, benefit from Netronome's high-speed classification, flow pre-processing and flow-aware dynamic load balancing.

Software-Defined Networking

Netronome's purpose-built flow processors are ideally suited for software-defined networking designs, such as OpenFlow switching and routing, and emerging applications for service insertion, such as software-defined services.

Server Virtualization

Servers in cloud data centers going through a dual evolution to high-speed 10/40/100 gigabit Ethernet, while simultaneously becoming highly virtualized, benefit from Netronome's multi-port I/O, flow-aware load balancing and lossless virtualization driver support.

 

Flow Processing Reference Designs

Netronome's family of highly programmable network flow processors offers a range of price, performance and power to meet the varying needs of numerous designs for network appliances, advanced services blades, intelligent line cards and virtualized servers. Netronome's production-ready reference designs include proven hardware and software designs to minimize development time and cost.