Improve ASP.NET Performance with Instances Featuring 2nd Gen Intel® Xeon® Scalable Processors.
Millions of websites and other web applications were built using ASP.NET framework, and the quicker these developers can wrap their work and get their projects into production the better. Companies looking to host web development applications in the cloud find that the general-purpose instance types enabled by 2nd Gen Intel® Xeon® Scalable processors can handle your web app development needs.
In ASP.NET tests comparing six sizes of AWS instances, 2nd Gen Intel® Xeon® Scalable processor-based instances supported up to 1.70x more performance than instances with ARM processor-based processors. To support more web application development work per cloud instance, choose a newer instance enabled by 2nd Gen Intel® Xeon® Scalable processors.
Measuring ASP.NET performance
ASP.NET testing used scenarios from the TechEmpower Web Framework Benchmarks, including tests related to Plaintext, JSON, Fortunes, HTTPS, Platform Plaintext, Platform JSON, Platform Fortunes. The reported results take the geomean RPS across ASP.NET KPIs to show expected ASP.Net performance capabilities.
Table 1 outlines the twelve instance types that underwent ASP.NET benchmarking tests. Ranging from 4 vCPUs to 64 vCPUs to show performance for a number of instance sizes, both M5 and M6g instances had the same specifications at each size.
Get Better Performance Across Instance Sizes
Figure 1 shows the relative ASP.NET performance of 2nd Gen Intel® Xeon® Scalable processor-based instances compared to ARM processor-based instances. Across the board, the instances enabled by 2nd Gen Intel® Xeon® Scalable processors outperformed the ARM processor-based instances, achieving as much as 1.7x better performance on ASP.NET benchmarking tests. Performance gains were especially impressive on larger instance sizes with 48 and 64 vCPUs.
These results show that regardless of the instance size, organizations performing ASP.NET work in the cloud can do more development work—or complete work faster—by selecting general-purpose instances enabled by 2nd Gen Intel® Xeon® Scalable processors over instances with ARM processor-based processors.
Realize Additional Benefits with Instances Enabled by 2nd Gen Intel® Xeon® Scalable Processors
Stronger performance isn’t the only reason to choose instances featuring 2nd Gen Intel® Xeon® Scalable processors. No matter if you’re moving workloads to the cloud or starting fresh, you’ve likely run databases and development platforms on Intel Xeon architecture in the past.
By continuing to leverage Intel Xeon processor architecture instead of choosing ARM processor- based processors, your organization could save effort and funds because you’re able to rely on a set of baseline settings and best practices already in place. If you choose new processor architectures, admins may have to spend extra effort re-optimizing, testing, and validating your workload as well as ensuring they meet any SLA requirements
To begin running your ASP.NET workloads on instances with 2nd Gen Intel® Xeon® Scalable processors, visit http://thailand.intel.com/aws.