Solarflare Communications Onload
0.00

Problems that solves

Shortage of inhouse software developers

Shortage of inhouse IT resources

Shortage of inhouse IT engineers

High costs of IT personnel

Values

Reduce Costs

Enhance Staff Productivity

Solarflare Communications Onload

Application acceleration software for electronic trading platforms

Description

Delivering Uncompromising Performance Solarflare’s Onload application acceleration software is a Linux-based, high-performance kernel-bypass network stack that provides acceleration of TCP- and UDP-based applications, with no modification to existing applications. Onload is ideally suited for network-intensive applications that benefit from low latency and/or high message rates, including financial services, web and cloud applications, and other High-Performance Computing (HPC) applications. Enabling Application Network Acceleration Onload comprises a user-level shared library that implements the protocol stack, and a supporting kernel module. By operating in user space, Onload dramatically reduces CPU interrupts, data copies and context switching — resulting in reduced latency and higher message rates. Key benefits include:
  • Direct connection between applications and networks
  • Reduced latency by 80%
  • Improved message rates by 20x
  • Near zero jitter
  • Efficient CPU utilization
  • Compatible with TCP/IP and existing applications
  • Massive scalability
Why Onload? Applications utilizing kernel based networking, are limited in efficiency due to large numbers of memory copies, lots of context switching, high interrupt rate, and lock contention. Solarflare’s patented Onload software acceleration allows data centers to handle larger peak loads, improve quality of service, and deliver deterministic response times. This enables the infrastructure to realize lower costs while creating unprecedented service levels. Onload eliminates Linux networking stack penalties, allowing your application to deliver greater transactions per second (TPS) from your existing infrastructure, without modifying applications. Onload software uses industry-standard POSIX interfaces and is fully interoperable with standard DevOps tools; enabling management at scale. How Onload Delivers Onload bypasses the kernel and operates in userspace, freeing up CPU cycles for the main application, ultimately improving overall transaction rates. Additionally, Onload enables fast connect and disconnect times allowing for greater connectivity while supporting all industry-standard TCP/IP stacks.