Support > About cloud server > How to test Singapore cloud servers before renting? A complete tutorial on performance, bandwidth, and speed testing
How to test Singapore cloud servers before renting? A complete tutorial on performance, bandwidth, and speed testing
Time : 2026-08-17 13:51:46
Edit : Jtti

Before officially renting a Singapore cloud server, many users struggle with the question: "How fast and stable is this machine?" The configuration list might say "1Gbps bandwidth" and "high-performance CPU," but the actual experience can be quite different. Instead of regretting it later when the server is incredibly slow, it's better to spend 30 minutes conducting a comprehensive performance test before ordering or immediately after receiving the machine.

This tutorial will guide you step-by-step on how to use professional tools to test the network latency, bandwidth throughput, and overall performance of a Singapore cloud server, ensuring you rent with confidence and peace of mind.

Why test a Singapore cloud server before commercial use?

Singapore is a Southeast Asian internet hub with numerous data centers and abundant bandwidth resources. However, the line quality, hardware configuration, and network optimization levels vary greatly among service providers.

Some Singapore servers use premium CN2 GIA lines, with latency of only 30-60ms when accessing from mainland China; others bypass the US or Japan, resulting in latency exceeding 150ms. The same configuration and the same price can lead to vastly different experiences.

More importantly, many service providers advertise "1Gbps bandwidth" which is actually shared bandwidthif your neighbor uses high bandwidth, your speed will be compressed. Without testing, you'll have no idea what you're actually buying.

Therefore, before renting a Singapore cloud server, these tests are essential: network latency and packet loss, bandwidth throughput, disk I/O performance, and overall CPU and memory performance.

Preparation Before Testing

Before starting the test, confirm three things:

1. The server is operational and has obtained a public IP addressthis is a prerequisite for testing.

2. Ensure the firewall/security group has the test ports openfor example, iperf3 uses TCP/UDP port 5201 by default, which needs to be allowed in the console beforehand.

3. Prepare a local computer (Windows/Mac/Linux are all acceptable)all test commands should be executed in the local terminal.

Tip: It is recommended to test at different times (daytime and peak evening hours) to fully understand the server's actual network quality.

First Item: Network Latency and Packet Loss Test (ping + MTR)

Test Purpose: To determine the network latency and packet loss rate from your location to the Singapore server.

Basic Latency Test ping

Execute on your local terminal:

Windows

ping -t Singapore server IP

Linux/Mac

ping -c 100 Singapore server IP

It is recommended to ping at least 100 times and take the average. Focus on three key numbers:

- Average Latency (avg): The lower the better. The RTT from mainland China to Singapore CN2 GIA lines is typically between 30-60ms.

- Packet Loss Rate (loss): Ideally, it should be 0%. If it exceeds 1%, it indicates network instability.

- Maximum Latency (max): If the maximum latency is significantly higher than the average, it indicates network jitter.

Route Tracing and Packet Loss Location MTR

ping only tells you "whether the result is good or bad," while MTR tells you "where the problem lies."

Install MTR (Linux)

apt-get install mtr -y Ubuntu/Debian

yum install mtr -y CentOS

Run MTR

mtr -r -c 100 Singapore server IP

MTR will display each routing node a packet passes through, along with the packet loss rate and latency for each hop.

How to interpret:

- If a hop experiences high packet loss, but subsequent hops return to normal it's likely that an intermediate node has ICMP rate limiting set up, not a real network problem.

- If a hop experiences high packet loss and all subsequent hops continue to experience high packet loss the real network bottleneck is here.

For Singapore servers, pay close attention to whether the return route uses a CN2 GIA node (starting with 59.43). If the entire route uses a regular international line (starting with 202.97 or other overseas ASNs), stability during peak hours should be questioned.

Second Item: Bandwidth and Throughput Test (iperf3 + speedtest-cli)

Test Purpose: To confirm the actual bandwidth you purchased, whether it's the "nominal value" or a "reduced version".

https://www.jtti.cc/uploads/images/202608/17/fc708a1c-7ce2-44dc-a28a-2c5a0f865fe7.png  

Professional Bandwidth Testing iperf3

iperf3 is widely recognized as the most accurate bandwidth testing tool, capable of measuring the server's true TCP throughput under specific network conditions.

Step 1: Start the iperf3 service on the server

Install iperf3

apt-get install iperf3 -y Ubuntu/Debian

yum install iperf3 -y CentOS

Start the server (listening on port 5201)

iperf3 -s

Step 2: Perform client testing on your local computer

Install iperf3 (using brew on Mac, download the exe file on Windows)

Execute the test (10 concurrent streams, 60 seconds test)

iperf3 -c Singapore server IP -p 5201 -P 10 -t 60

Parameter explanation:

- `-P 10`: Enables 10 concurrent threads, making fuller use of bandwidth

- `-t 60`: Test lasts 60 seconds

How to interpret the test results?

- If the measured bandwidth is close to the advertised value you purchased (e.g., purchased 100Mbps, measured above 90Mbps), the bandwidth meets the requirements.

- If the speed is significantly lower than the advertised value (e.g., purchased 100Mbps but only measured 20Mbps), there may be overselling or line congestion.

Note: iperf3 tests the end-to-end bandwidth from your local machine to the server, which is greatly affected by your local network environment. It is recommended to test in different network environments (e.g., office, home, 4G/5G).

Quick Public Network Speed ​​Test speedtest-cli

If you don't want to bother with iperf3's dual-end configuration, you can use speedtest-cli for a quick approximation.

Install speedtest-cli

apt-get install speedtest-cli -y

Execute the speed test

speedtest-cli

speedtest-cli will automatically select the nearest Speedtest server to test, providing download speed, upload speed, and latency. While not as accurate as iperf3, it's sufficient for a quick reference.

Third Item: Server Comprehensive Performance Test (bench.sh / yabs.sh)

Test Purpose: To confirm whether the performance of hardware such as CPU, memory, and disk I/O meets the standards.

For users seeking ultimate performancesuch as those running databases, high-frequency trading systems, or AI inference servicesmeasuring only the network is far from sufficient; server computing power and disk I/O speed are equally crucial.

One-click benchmarking scriptbench.sh

bench.sh is a classic one-click benchmarking script among VPS users, capable of quickly collecting system information, performing disk I/O tests, and testing network speed.

Execute on the server:

curl -Lso- bench.sh | bash

More comprehensive benchmarking yabs.sh

For more detailed CPU benchmarks and disk IOPS data, use yabs.sh:

curl -sL yabs.sh | bash

Specific disk performance testing fio

If you suspect disk performance issues, you can use fio for specific testing:

Install fio

apt-get install fio -y

4K random read/write test (simulating database scenarios)

fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 \

--name=test --filename=test --bs=4k --iodepth=64 --size=1G \

--rw=randrw --rwmixread=75

Key metrics:

- IOPS: Input/output times per second, higher is better

- Latency: Read/write latency, less than 5ms is considered excellent.

Test Results Summary: What data qualifies as "acceptable"?

Test Item Excellent Acceptable Caution Required
Latency (from Mainland China) <50ms 50-100ms >150ms
Packet Loss Rate 0% <1% >2%
Bandwidth Compliance Rate >95% >80% <50%
Disk 4K Random Read IOPS >50K >20K <10K
Disk Read/Write Latency <3ms <5ms >10ms

If multiple test results fall within the "caution required" range, it is recommended to try a different service provider or a different network connection.

Why Choose Jtti Singapore Cloud Servers?

If you are looking for a Singapore cloud server that can withstand all the above tests, Jtti is a choice worth considering.

Jtti Singapore cloud servers are equipped with Intel Xeon Gold processors and enterprise-grade NVMe SSD arrays, achieving enterprise-level standards in both computing performance and disk I/Othe data from the benchmark and fio tests will give you peace of mind.

More importantly, there's the network connectivity. Jtti's Singapore data center uses a premium CN2 GIA line, ensuring stable latency of 30-60ms for access from mainland China, avoiding detours and latency spikes during peak hours. Real-world testing shows that the CN2 GIA line has a near-zero packet loss rate and jitter typically below 5msmeaning your website, application, or game server can provide users with a truly smooth experience.

In terms of configuration, Jtti offers a variety of options, from entry-level 1-core 1GB to enterprise-grade 8-core 16GB, supporting both Linux and Windows dual-boot systems to meet all needs from personal projects to enterprise-level deployments.

Choosing a Jtti Singapore cloud server means choosing a reliable machine that can withstand rigorous testing.

Visit the Jtti website now to choose the Singapore cloud server plan that best suits your needs!

Relevant contents

Three US VPS cloud server recommendations: suitable for cross-border e-commerce and other applications. Which US server provider is the best? A comprehensive review of the top ten US data centers in 2026. Can I assign an IPv6 address to a VPS? A complete configuration tutorial from scratch. Can't connect to IPv6 websites? 6 quick troubleshooting steps Why do YAML file downloads always fail? A complete troubleshooting guide from network to format issues. How can OpenClash and UU Accelerator coexist? A complete solution to conflicts in Fake-IP mode Cloud server bandwidth is the "invisible ceiling" that determines the actual performance of a node. What configuration is needed for AI video generation? A comprehensive guide to server selection, from beginner to professional. Jtti Hong Kong CN2 8-core 16GB RAM VPS, only $48 per month! Which is better, VPS or VDS? The selection logic for lightweight applications vs. core applications!
Go back

24/7/365 support.We work when you work

Support