GCP's C3D machines provide speed boost for Customers - (r)

Jan 5, 2024
Image of the Google Cloud Platform logo and the letters C3D.

-sidebar-toc>

When the Google Cloud Platform (GCP) it is what underpins the hosting infrastructure, announced an entirely new type of equipment to its data centers at the end of 2023, we questioned whether the new technology could help enhance our own hosting platform and more stable.

A lot of customers are hoping that C3D VMs are set to replace C2 machines that have headlined "Cloud Story. We'll take closer look at what users will gain from this upgrade at no cost.

C3D VMs Take a Real-World test

"Ensuring the highest quality of site performance remains our North Star, guiding every choice we make," said Laszlo Farkas Director of Engineering. "It remains our top commitment to our clients, the foundation for our future products and services."

Conducts extensive lab tests on all newly introduced GCP model to evaluate the performance of its components and their resiliency. Lab tests are carefully divided to make it easy to compare models of machines. This rigorous approach was used before the introduction of C2 machines. The identical procedure was used to evaluate the C3D technology.

"The tests in the lab are essential in our determination to provide the highest performance possible for client sites," Farkas said. "However the ability to put real websites and actual workloads on our machines is crucial."

Engineering team at's carries out a thorough assessment over several weeks to assess the performance of a C3D-based host machine which was in production for two months. The investigation revealed that the C3D machine was able to respond between 20% and 50% quicker than traditional machines operating in the real world.

Farkas stated that test users saw significant speed improvements when they requested uncached PHP pages.  Its cutting-edge edge caching technology and server-level caching already ensure fast delivery of cacheable content and reduces latency on networks.

But content that requires individualization, like ecommerce shopping carts or personal data of users, needs to be handled directly by WordPress's core. WordPress core. The brand new C3D machine type has demonstrated its extraordinary capabilities by delivering quick responses even for most dynamic and complex content.

C3D VMs also performed better than legacy systems during requests for cached content. However, the significant improvement with uncached PHP on C3D-hosted sites can be seen in the chart below covering the last five days of traffic

Chart showing comparison testing of Google Cloud's C2 and C3D machines.
Time to respond for sites based on C3D as well as for all other sites when making requests for uncached PHP pages.

What is it that makes C3D machines different?

The faster speed of C3D devices can be traced in part to the more powerful processor and enhanced I/O performance.

AMD's EPYC (Genoa) processor, which has the highest speed of 3.7 GHz, drives the C3Ds. Additionally, they have an infrastructure processing unit (IPU) that relieves the CPU of some computation needed for security, network switching as well as storage. The result is faster and better performance particularly in demanding hosting environments.

Farkas stated that the enhancements lead to faster PHP execution, as well as better processing of requests to databases. In addition to speed, the increased I/O enhances stability, which means the most reliable and consistent hosting experience.

The Observations of C3D Lab Testing

's automated lab tests focused on key areas such as the performance of databases, disk I/O, and high-traffic server endurance.

Farkas explained that the testing environment is crafted to replicate the real-world scenarios as accurately as is possible. This includes conducting tests concurrently as well as keeping multiple containers on every server in order to mimic real production hosts.

These are the highlights of our results:

Web Request Simulation

The team used their Siege HTTP load-testing tool to simulate dozens of simultaneous users, making as many requests as possible for only two minutes.

Machine Type Transactions Avg. Response time (Sec.)
C3D 93,320 0.04
C2 57,436 0.06

I/O Load Test

The benchmarking program Bonnie++ was used to test reading from and writing to SSD persistent disks.

Machine Type Write (Mebibytes/Sec.) Learn (Mebibytes/Sec.)
C3D 314 118
C2 227 36
Note: One mebibyte equals 1.048576 megabytes.

MySQL Stress Test

Its mysqlslap load emulation client simulated numerous concurrent MySQL connections, which were running concurrent queries. "I/O wait" is the value that represents the typical time between the disk performs a write or read operation can be performed in response to a query.

Machine Type I/O Wait (Milliseconds)
C3D 0.9
C2 86

"Based on test results, C3D has outstanding performance," Farkas said.

Make Your Website More Powerful With C3D Technology

Steve Bonisteel

Steve Bonisteel is a Technical Editor who started his career as a print journalist, chasing ambulances and fire trucks. He's been writing about internet-related technologies since the mid 1990s.