gce-vm-comparison KVM testing on Ubuntu 20.04 via the Phoronix Test Suite. GCE VM comparison: Processor: Intel Xeon (8 Cores / 16 Threads), Motherboard: Google Compute Engine c2-standard-16, Chipset: Intel 440FX 82441FX PMC, Memory: 64GB, Disk: 161GB PersistentDisk, Network: Red Hat Virtio device OS: Ubuntu 20.04, Kernel: 5.4.0-1040-gcp (x86_64), Compiler: GCC 9.3.0, File-System: ext4, System Layer: KVM PersistentDisk: Processor: Intel Xeon (8 Cores / 16 Threads), Motherboard: Google Compute Engine c2-standard-16, Chipset: Intel 440FX 82441FX PMC, Memory: 64GB, Disk: 161GB PersistentDisk, Network: Red Hat Virtio device OS: Ubuntu 20.04, Kernel: 5.4.0-1040-gcp (x86_64), Compiler: GCC 9.3.0, File-System: ext4, System Layer: KVM c2-standard-16: Processor: Intel Xeon (8 Cores / 16 Threads), Motherboard: Google Compute Engine c2-standard-16, Chipset: Intel 440FX 82441FX PMC, Memory: 64GB, Disk: 161GB PersistentDisk, Network: Red Hat Virtio device OS: Ubuntu 20.04, Kernel: 5.4.0-1040-gcp (x86_64), Compiler: GCC 9.3.0, File-System: ext4, System Layer: KVM c2-standard-16 2: Processor: Intel Xeon (8 Cores / 16 Threads), Motherboard: Google Compute Engine c2-standard-16, Chipset: Intel 440FX 82441FX PMC, Memory: 64GB, Disk: 161GB PersistentDisk, Network: Red Hat Virtio device OS: Ubuntu 20.04, Kernel: 5.4.0-1040-gcp (x86_64), Display Server: X Server 1.20.9, Compiler: GCC 9.3.0, File-System: ext4, System Layer: KVM LevelDB 1.22 Benchmark: Hot Read Microseconds Per Op < Lower Is Better GCE VM comparison . 15.08 |==================================================== c2-standard-16 .... 14.45 |================================================== c2-standard-16 2 .. 15.16 |==================================================== LevelDB 1.22 Benchmark: Fill Sync MB/s > Higher Is Better GCE VM comparison . 0.7 |=============================================== c2-standard-16 .... 0.8 |====================================================== c2-standard-16 2 .. 0.8 |====================================================== LevelDB 1.22 Benchmark: Fill Sync Microseconds Per Op < Lower Is Better GCE VM comparison . 2385.15 |================================================== c2-standard-16 .... 2318.09 |================================================= c2-standard-16 2 .. 2319.44 |================================================= LevelDB 1.22 Benchmark: Overwrite MB/s > Higher Is Better GCE VM comparison . 15.8 |===================================================== c2-standard-16 .... 15.9 |===================================================== c2-standard-16 2 .. 15.8 |===================================================== LevelDB 1.22 Benchmark: Overwrite Microseconds Per Op < Lower Is Better GCE VM comparison . 112.04 |=================================================== c2-standard-16 .... 111.55 |=================================================== c2-standard-16 2 .. 111.94 |=================================================== LevelDB 1.22 Benchmark: Random Fill MB/s > Higher Is Better GCE VM comparison . 15.8 |===================================================== c2-standard-16 .... 15.8 |===================================================== c2-standard-16 2 .. 15.7 |===================================================== LevelDB 1.22 Benchmark: Random Fill Microseconds Per Op < Lower Is Better GCE VM comparison . 111.92 |=================================================== c2-standard-16 .... 111.63 |=================================================== c2-standard-16 2 .. 112.13 |=================================================== LevelDB 1.22 Benchmark: Random Read Microseconds Per Op < Lower Is Better GCE VM comparison . 15.45 |=================================================== c2-standard-16 .... 15.11 |================================================== c2-standard-16 2 .. 15.64 |==================================================== LevelDB 1.22 Benchmark: Seek Random Microseconds Per Op < Lower Is Better GCE VM comparison . 19.10 |==================================================== c2-standard-16 .... 18.79 |=================================================== c2-standard-16 2 .. 19.22 |==================================================== LevelDB 1.22 Benchmark: Random Delete Microseconds Per Op < Lower Is Better GCE VM comparison . 110.88 |=================================================== c2-standard-16 .... 111.06 |=================================================== c2-standard-16 2 .. 111.00 |=================================================== LevelDB 1.22 Benchmark: Sequential Fill MB/s > Higher Is Better GCE VM comparison . 15.8 |===================================================== c2-standard-16 .... 15.8 |===================================================== c2-standard-16 2 .. 15.8 |===================================================== LevelDB 1.22 Benchmark: Sequential Fill Microseconds Per Op < Lower Is Better GCE VM comparison . 111.95 |=================================================== c2-standard-16 .... 112.16 |=================================================== c2-standard-16 2 .. 111.59 |=================================================== SQLite 3.30.1 Threads / Copies: 1 Seconds < Lower Is Better GCE VM comparison . 16.72 |=================================================== c2-standard-16 .... 16.93 |==================================================== c2-standard-16 2 .. 16.91 |==================================================== Apache CouchDB 3.1.1 Bulk Size: 100 - Inserts: 1000 - Rounds: 24 Seconds < Lower Is Better GCE VM comparison . 97.71 |========================================= c2-standard-16 .... 122.96 |=================================================== c2-standard-16 2 .. 119.78 |================================================== MariaDB 10.5.2 Clients: 1 Queries Per Second > Higher Is Better GCE VM comparison . 2982 |==================================================== c2-standard-16 .... 3049 |===================================================== c2-standard-16 2 .. 2988 |==================================================== MariaDB 10.5.2 Clients: 4 Queries Per Second > Higher Is Better GCE VM comparison . 1934 |===================================================== c2-standard-16 .... 1922 |===================================================== c2-standard-16 2 .. 1867 |=================================================== MariaDB 10.5.2 Clients: 8 Queries Per Second > Higher Is Better GCE VM comparison . 1814 |===================================================== c2-standard-16 .... 1796 |==================================================== c2-standard-16 2 .. 1811 |===================================================== MariaDB 10.5.2 Clients: 16 Queries Per Second > Higher Is Better GCE VM comparison . 1675 |===================================================== c2-standard-16 .... 1620 |=================================================== c2-standard-16 2 .. 1672 |===================================================== MariaDB 10.5.2 Clients: 32 Queries Per Second > Higher Is Better GCE VM comparison . 1347 |==================================================== c2-standard-16 .... 1334 |==================================================== c2-standard-16 2 .. 1364 |===================================================== MariaDB 10.5.2 Clients: 64 Queries Per Second > Higher Is Better GCE VM comparison . 972 |=================================================== c2-standard-16 .... 1005 |===================================================== c2-standard-16 2 .. 1007 |===================================================== MariaDB 10.5.2 Clients: 128 Queries Per Second > Higher Is Better GCE VM comparison . 352 |===================================================== c2-standard-16 .... 358 |====================================================== c2-standard-16 2 .. 358 |====================================================== MariaDB 10.5.2 Clients: 256 Queries Per Second > Higher Is Better GCE VM comparison . 295 |===================================================== c2-standard-16 .... 290 |==================================================== c2-standard-16 2 .. 303 |====================================================== MariaDB 10.5.2 Clients: 512 Queries Per Second > Higher Is Better GCE VM comparison . 261 |===================================================== c2-standard-16 .... 254 |=================================================== c2-standard-16 2 .. 267 |====================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 1 - Mode: Read Only TPS > Higher Is Better GCE VM comparison . 22019 |==================================================== c2-standard-16 2 .. 22156 |==================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average Latency ms < Lower Is Better GCE VM comparison . 0.045 |==================================================== c2-standard-16 2 .. 0.045 |==================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 1 - Mode: Read Write TPS > Higher Is Better GCE VM comparison . 1225 |==================================================== c2-standard-16 2 .. 1248 |===================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average Latency ms < Lower Is Better GCE VM comparison . 0.816 |==================================================== c2-standard-16 2 .. 0.802 |=================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Only TPS > Higher Is Better GCE VM comparison . 214289 |================================================= c2-standard-16 2 .. 221423 |=================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average Latency ms < Lower Is Better GCE VM comparison . 0.233 |==================================================== c2-standard-16 2 .. 0.226 |================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Only TPS > Higher Is Better GCE VM comparison . 226079 |================================================== c2-standard-16 2 .. 232921 |=================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average Latency ms < Lower Is Better GCE VM comparison . 0.443 |==================================================== c2-standard-16 2 .. 0.430 |================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 250 - Mode: Read Only TPS > Higher Is Better GCE VM comparison . 215591 |=================================================== c2-standard-16 2 .. 215242 |=================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 250 - Mode: Read Only - Average Latency ms < Lower Is Better GCE VM comparison . 1.160 |==================================================== c2-standard-16 2 .. 1.162 |==================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Write TPS > Higher Is Better GCE VM comparison . 1514 |===================================================== c2-standard-16 2 .. 1515 |===================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average Latency ms < Lower Is Better GCE VM comparison . 33.04 |==================================================== c2-standard-16 2 .. 33.02 |==================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Only TPS > Higher Is Better GCE VM comparison . 18754 |==================================================== c2-standard-16 2 .. 18650 |==================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Only - Average Latency ms < Lower Is Better GCE VM comparison . 0.053 |==================================================== c2-standard-16 2 .. 0.053 |==================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Write TPS > Higher Is Better GCE VM comparison . 1431 |===================================================== c2-standard-16 2 .. 1399 |==================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average Latency ms < Lower Is Better GCE VM comparison . 69.90 |=================================================== c2-standard-16 2 .. 71.56 |==================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 250 - Mode: Read Write TPS > Higher Is Better GCE VM comparison . 1229 |===================================================== c2-standard-16 2 .. 1230 |===================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 250 - Mode: Read Write - Average Latency ms < Lower Is Better GCE VM comparison . 203.47 |=================================================== c2-standard-16 2 .. 203.55 |=================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Write TPS > Higher Is Better GCE VM comparison . 878 |================================================= c2-standard-16 2 .. 971 |====================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average Latency ms < Lower Is Better GCE VM comparison . 1.170 |==================================================== c2-standard-16 2 .. 1.046 |============================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Only TPS > Higher Is Better GCE VM comparison . 173439 |================================================== c2-standard-16 2 .. 177464 |=================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency ms < Lower Is Better GCE VM comparison . 0.288 |==================================================== c2-standard-16 2 .. 0.282 |=================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1000 - Clients: 1 - Mode: Read Only TPS > Higher Is Better GCE VM comparison . 17252 |=================================================== c2-standard-16 2 .. 17542 |==================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1000 - Clients: 1 - Mode: Read Only - Average Latency ms < Lower Is Better GCE VM comparison . 0.058 |==================================================== c2-standard-16 2 .. 0.057 |=================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 100 - Mode: Read Only TPS > Higher Is Better GCE VM comparison . 182659 |================================================== c2-standard-16 2 .. 184986 |=================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 100 - Mode: Read Only - Average Latency ms < Lower Is Better GCE VM comparison . 0.548 |==================================================== c2-standard-16 2 .. 0.541 |=================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Only TPS > Higher Is Better GCE VM comparison . 166151 |================================================== c2-standard-16 2 .. 167859 |=================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latency ms < Lower Is Better GCE VM comparison . 1.505 |==================================================== c2-standard-16 2 .. 1.490 |=================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Write TPS > Higher Is Better GCE VM comparison . 3356 |==================================================== c2-standard-16 2 .. 3440 |===================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency ms < Lower Is Better GCE VM comparison . 14.91 |==================================================== c2-standard-16 2 .. 14.55 |=================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1000 - Clients: 1 - Mode: Read Write TPS > Higher Is Better GCE VM comparison . 1168 |===================================================== c2-standard-16 2 .. 1126 |=================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1000 - Clients: 1 - Mode: Read Write - Average Latency ms < Lower Is Better GCE VM comparison . 0.856 |================================================== c2-standard-16 2 .. 0.888 |==================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1000 - Clients: 50 - Mode: Read Only TPS > Higher Is Better GCE VM comparison . 165375 |================================================== c2-standard-16 2 .. 169437 |=================================================== PostgreSQL pgbench 13.0 Scaling Factor: 1000 - Clients: 50 - Mode: Read Only - Average Latency ms < Lower Is Better GCE VM comparison . 0.302 |==================================================== c2-standard-16 2 .. 0.295 |===================================================