Solarflare Makes the Web and Video on Demand Faster
Enhancements to OpenOnload® Acceleration Software Double NGINX Performance for Servers Hosting Web and Video on Demand Traffic
IRVINE, CA—September 23, 2015—Solarflare, the leader in application-intelligent 10/40 Gigabit Ethernet (10/40GbE) software and hardware technology, announced today significant improvements in the 201502 release of the company's OpenOnload® stack that accelerate NGINX and NGINX Plus performance by twofold for serving high demand web and video on demand traffic.
Solarflare's OpenOnload stack accelerates applications by bypassing the overheads of the Linux operating system. The features in the new release were added specifically to enhance NGINX, delivering HTTP transaction rates that are two times greater than Linux kernel alternatives. OpenOnload now supports socket caching and SO_REUSEPORT, giving NGINX-supported applications more intelligent and efficient access to the network.
"We are excited to see Solarflare providing such comprehensive and clear performance improvements for our customers and users," said Paul Oh, Head of Business Development at NGINX, Inc. "Application performance, control and reliability have a direct impact on the success of today's digital businesses. Solarflare and NGINX are working together to provide the best possible set of tools to help these companies take full advantage of the modern Web."
By leveraging the efficiency and performance advantages of Solarflare's OpenOnload application acceleration stack, NGINX users are able to use these new features to improve site and application performance, control, and security while reducing CPU utilization. This allows IT managers to do more with existing CPU resources, lowering their overall capital expenditure. For greenfield deployments, they can also save time and resources by deploying fewer cores or servers to achieve their desired network performance levels.
"Solarflare OpenOnload and NGINX are foundational elements of CloudFlare's platform to secure and accelerate millions of Internet applications globally. Our use of OpenOnload resulted in a demonstrated, significant acceleration of HTTP processing in NGINX for the hundreds of billions of requests we serve each day," said Joshua Motta, Head of Special Projects, CloudFlare.
NGINX, along with NGINX Plus (the commercial version of the product that adds enterprise-ready features to provide a complete application delivery platform), powers over 140 million sites worldwide that demand high performance such as CloudFlare, Airbnb, Pinterest, GitHub, Hulu, WordPress and Zappos.com. The NGINX software platform processes user requests using the hypertext transfer protocol (HTTP), the fundamental building block for exchanging and accessing information and content, including video, on the Internet. The latest iteration of the company's platform (Release 7) was announced earlier this month.
"NGINX is a critical component for the delivery of on demand web and video content," said Bruce Tolley, VP Solutions and Technical Marketing of Solarflare. "OpenOnload's ability to accelerate web and IP video traffic provides great performance and value to web, cloud and content delivery network companies. We are proud to partner with NGINX to help them to deliver these capabilities."
The newly enhanced 201502 release of OpenOnload is now available for general release.
Solarflare is the leading provider of application-intelligent networking I/O software and hardware that accelerate, monitor and secure network data. With over 1,400 customers worldwide, the company's solutions are widely used in scale-out server environments such as electronic trading, high performance computing, content delivery, cloud, virtualization and big data. Solarflare's products are available from leading distributors and value-added resellers, as well as from Dell, HP, IBM, and Lenovo. Solarflare is headquartered in Irvine, California, and operates R&D facilities in Cambridge, UK, San Diego, USA and New Delhi, India.
Note to the Editor
Solarflare's Cambridge, UK test labs have quantified the performance and efficiency gains. Key improvements include:
- For HTTP traffic, the Solarflare SFN7002 10GbE server adapter with OpenOnload is three times more efficient than Linux kernel alternatives, achieving a 10Gbps line rate with only two cores, while Linux kernel alternatives require six.
- For video on demand, in a configuration bonding two 10GbE links, the Solarflare configuration requires only two cores to achieve the maximum NGINX performance of about 18,000 simultaneous connections. In contrast, Linux kernel alternatives require three cores to saturate the bandwidth of 2x10 GbE links.
- The Solarflare adapter with OpenOnload is therefore 1.5 times more efficient, and achieves up to 34% greater performance than Linux kernel alternatives.
- For the VOD configuration at 40GbE, Solarflare has shown itself to be 1.67 times more efficient supporting 35,000 simultaneous connections with just 3 cores.
- Solarflare delivers 77% higher performance than Linux kernel alternatives with its software stack.
*All product and company names herein may be trademarks of their registered owners.