Ampere Computing Logo
Contact Sales
Ampere Computing Logo
Hero Image

NGINX on Oracle Cloud Workload Brief 

A2 Instances Powered by AmpereOne Processors

Overview

AmpereOne® processors are designed from the ground up to deliver exceptional performance for Cloud Native applications. With an innovative architecture that delivers high performance, linear scalability, and stellar energy efficiency, AmpereOne® enables applications like NGINX to run in a predictable manner, with minimal variance under increasing loads.


Oracle Cloud offers the cost-optimized A2 VMs powered by AmpereOne® processors in multiple flexible VM shapes – 946GB total memory, up to 78 Gbps networking bandwidth, and a wide range of network-attached storage options. These VMs are suitable for scale-out Cloud Native workloads like web servers, in-memory caches, databases, containerized microservices, data-logging, media transcoding, and Big Data applications.


NGINX is an open-source, high-performance, HTTP server that can also be used as a reverse proxy, load balancer, mail proxy, and HTTP cache. It uses a sophisticated event-driven architecture that allows it to scale to hundreds of thousands of concurrent connections on modern hardware. NGINX is the most popular web server among high-traffic websites, with a 34% market share, according to W3Techs. 

RESULTS AND KEY BENEFITS

nginx-graph.png


The AmpereOne® based Oracle Cloud A2 VMs outperform the E5 VMs by 18% as can been seen in Figure 1.


Figure 2 shows the price-performance difference when running NGINX on the Oracle Cloud A2 and E5 instances – the A2 VM has a 1.8X better price-performance ratio compared to the E5 instances. The instance pricing is derived from the Oracle Cloud cost estimator tool: https://www.oracle.com/cloud/costestimator.html

TEST METHODOLOGY

In these tests, the NGINX server was used to serve a static file compressed with gzip over HTTPS. The A2 and E5 systems under test (SUT) were 4 OCPU VMs. WRK was used as a load generator running on a separate 16 OCPU VM with both VMs being part of the same virtual subnet. The performance metric being measured was the throughput (requests/seconds) with a p99 latency Service Level Agreement (SLA) of 1 ms.

KEY FINDINGS AND CONCLUSIONS

The Oracle Cloud A2 VMs powered by AmpereOne® processors are an excellent choice for Cloud Native workloads such as NGINX due to their innovative Cloud Native design, and compelling price-performance. For cloud application developers, transitioning NGINX applications from legacy x86 VMs to AmpereOne® VMs is seamless due to the maturity of the aarch64 software ecosystem. For more information about the Oracle A2 Virtual Machines with AmpereOne processors, visit the Oracle Cloud blog.


FOOTNOTES
All data and information contained herein is for informational purposes only and Ampere reserves the right to change it without notice. This document may contain technical inaccuracies, omissions and typographical errors, and Ampere is under no obligation to update or correct this information. Ampere makes no representations or warranties of any kind, including express or implied guarantees of noninfringement, merchantability, or fitness for a particular purpose, and assumes no liability of any kind. All information is provided “AS IS.” This document is not an offer or a binding commitment by Ampere.

System configurations, components, software versions, and testing environments that differ from those used in Ampere’s tests may result in different measurements than those obtained by Ampere.

©2024 Ampere Computing LLC. All Rights Reserved. Ampere, Ampere Computing, AmpereOne and the Ampere logo are all registered trademarks or trademarks of Ampere Computing LLC or its affiliates. All other product names used in this publication are for identification purposes only and may be trademarks of their respective companies.

Created At : June 24th 2024, 9:15:59 pm
Last Updated At : August 5th 2024, 2:55:19 pm
Ampere Logo

Ampere Computing LLC

4655 Great America Parkway Suite 601

Santa Clara, CA 95054

image
image
image
image
image
 |  |  | 
© 2024 Ampere Computing LLC. All rights reserved. Ampere, Altra and the A and Ampere logos are registered trademarks or trademarks of Ampere Computing.
This site runs on Ampere Processors.