This page describes the hardware and software used when running the benchmarks.
Hardware
All machines used for benchmarking are provided by Amazon’s EC2 public cloud.
We use exclusively c5.2xlarge
instances as described here.
The c5.2xlarge
instance type has 8vCPU (hardware threads) and 16GiB of ram, with up to 10Gbps networking.
Of particular note here, there are two generations of Intel hardware which may be used for any instance, entirely at Amazon’s discretion.
Software
Vendor | Software | Version |
---|---|---|
Metaswitch |
4.0.0.0 |
|
Metaswitch |
3.0.0.3 |
|
Apache |
3.11.2 |
|
Oracle |
Oracle Corporation OpenJDK 64-Bit Server VM 11.0.4+11-LTS |
Sentinel IP-SM-GW configuration
Sentinel IP-SM-GW configuration is unchanged from the out-of-the-box install, aside from the location of the various simulated network elements. Some customization of Rhino and JVM configuration is required to be suitable for the IP-SM-GW application. These are detailed below.
Parameter | Value |
---|---|
-Xmx |
6144M |
-Xms |
6144M |
-XX:MaxNewSize |
1536M |
-XX:NewSize |
1536M |
Parameter | Value |
---|---|
Staging Threads |
150 |
Staging queue size |
5000 |
MemDB committed size |
400MB |