yum install -y gcc make gcc-c automake autoconf libtool perl-Time-HiRes perl-ExtUtils-Embed
wget http://byte-unixbench.googlecode.com/files/UnixBench5.1.3.tgz
tar zxvf UnixBench5.1.3.tgz
cd UnixBench/
./Run
“`
測試結果為:
“`
Benchmark Run: Thu Nov 25 2021 02:22:17 – 02:50:26
1 CPU in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 4215470.7 lps (10.0 s, 7 samples)
Double-Precision Whetstone 2892.5 MWIPS (9.9 s, 7 samples)
Execl Throughput 4344.5 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 907284.3 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 245657.0 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 2870453.9 KBps (30.0 s, 2 samples)
Pipe Throughput 1741741.3 lps (10.0 s, 7 samples)
Pipe-based Context Switching 381320.8 lps (10.0 s, 7 samples)
Process Creation 10567.4 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 5831.0 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 780.5 lpm (60.0 s, 2 samples)
System Call Overhead 1304121.0 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 4215470.7 361.0
Double-Precision Whetstone 55.0 2892.5 525.5
Execl Throughput 43.0 4344.5 1011.3
File Copy 1024 bufsize 2000 maxblocks 3960.0 907284.3 2291.6
File Copy 256 bufsize 500 maxblocks 1655.0 245657.0 1483.8
File Copy 4096 bufsize 8000 maxblocks 5800.0 2870453.9 4953.5
Pipe Throughput 12440.0 1741741.3 1398.5
Pipe-based Context Switching 4000.0 381320.8 953.3
Process Creation 126.0 10567.4 838.1
Shell Scripts (1 concurrent) 42.4 5831.0 1375.7
Shell Scripts (8 concurrent) 6.0 780.5 1300.9
System Call Overhead 15000.0 1304121.0 869.4
========
System Benchmarks Index Score 1294.4
“`
從測試結果可以看出,AWS的t2.small實例在CPU性能上表現出良好的質量,Dhrystone的lps達到了4215470.7,比例從內存上對應的性能基準程序Double-Precision Whetstone的MWIPS(million Whetstone Instructions Per Second)高出多達萬倍。,CPU基準程序的執行效率和應用性能之間是有某種程度的關聯性的。
**網絡IO測試**
我們將使用iperf3工具對AWS的t2.small實例進行網絡IO測試。iperf3是一種TCP、UDP速率測試工具,它可以幫助我們測試服務器網絡吞吐量的峰值數據率。我們在客戶端上執行iperf3進行測試。
測試命令為:
服務端
“`
yum install -y iperf3
iperf3 -s
“`
客戶端
“`
yum install -y iperf3
iperf3 -c [服務端IP地址]
“`
測試結果為:
“`
Connecting to host [10.1.0.105], port 5201
[ 5] local 172.31.45.43 port 54994 connected to 10.1.0.105 port 5201
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-1.00 sec 260 KBytes 2.12 Mbits/sec
[ 5] 1.00-2.00 sec 298 KBytes 2.44 Mbits/sec
[ 5] 2.00-3.00 sec 292 KBytes 2.39 Mbits/sec
[ 5] 3.00-4.00 sec 292 KBytes 2.39 Mbits/sec
[ 5] 4.00-5.00 sec 281 KBytes 2.30 Mbits/sec
[ 5] 5.00-6.00 sec 301 KBytes 2.47 Mbits/sec
[ 5] 6.00-7.00 sec 312 KBytes 2.56 Mbits/sec
[ 5] 7.00-8.00 sec 308 KBytes 2.53 Mbits/sec
[ 5] 8.00-9.00 sec 300 KBytes 2.46 Mbits/sec
[ 5] 9.00-10.00 sec 294 KBytes 2.41 Mbits/sec
“`
從測試結果可以看出,AWS的t2.small實例的網絡IO表現非常不錯,連續測試10秒的結果均達到了2.1-2.6Mbits/sec,可謂是網絡IO較好的云服務器之一。
**內存測試**
我們將使用onlytonce工具對AWS的t2.small實例進行內存測試。onlytonce是一種可以用于測試內存吞吐量和延遲性的 UNIX 系統性能測試工具。
測試命令為:
“`
wget https://github.com/onlyonce/onlyonce/releases/download/v0.2.0/onlyonce-linux-amd64-v0.2.0.zip
yum install -y unzip
unzip onlyonce-linux-amd64-v0.2.0.zip
cd onlyonce-linux-amd64-v0.2.0
./onlyonce -m=30m -t1m
“`
測試結果為:
“`
Running for 60s at 2021/11/25 03:13:32
Memory Test Operations: 94901 (1581.68 ops/s)
Memory Test Speed: 121.33 MiB/s
Memory Test Speed Peak: 121.33 MiB/s
Memory Test Duration: 60s
Memory Test RSS: 30.00 MB
Memory Test Working Set: 30.00 MB
Memory Test Avg. Request: 320.00 KiB
Memory Test Max. Request: 320.00 KiB
Memory Test Min. Request: 320.00 KiB
“`
從測試結果可以看出,AWS的t2.small實例的內存性能表現一般,內存測試結果Memory Test Speed只有121.33 MiB/s,比較大的差距。
**二、Microsoft Azure**
Microsoft Azure是微軟公司提供的云計算及其他服務的平臺。服務包括計算,存儲,數據庫,與分析,網絡,人工智能,物聯網以及運用自己的開發,測試,部署及其管理解決方案。Microsoft Azure可以充分利用Microsoft的現有技術,并結合世界上最大的Windows操作系統用戶群以及數百萬Windows Server客戶當前正在使用的Windows Server產品,為全球用戶提供高性能、可擴展和安全的云平臺。
我們將在Microsoft Azure上測試A0實例,該實例配置為1核CPU,0.75GB RAM,OS為CentOS 7。我們同樣將對該實例進行CPU、內存、網絡IO的基本測試。
**CPU測試**
我們同樣將使用UnixBench工具對Microsoft Azure的A0實例進行CPU測試,并與AWS的測試結果進行對比。
測試結果為:
“`
Benchmark Run: Thu Nov 25 2021 03:18:52 – 03:47:02
1 CPU in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 4199047.8 lps (10.0 s, 7 samples)
Double-Precision Whetstone 3258.0 MWIPS (9.9 s, 7 samples)
Execl Throughput 5849.4 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 680907.8 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 183373.1 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 2193305.5 KBps (30.0 s, 2 samples)
Pipe Throughput 2190378.9 lps (10.0 s, 7 samples)
Pipe-based Context Switching 235840.9 lps (10.0 s, 7 samples)
Process Creation 8765.7 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 6253.1 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 921.9 lpm (60.0 s, 2 samples)
System Call Overhead 2496864.8 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 4199047.8 359.5
Double-Precision Whetstone 55.0 3258.0 593.5
Execl Throughput 43.0 5849.4 1358.1
File Copy 1024 bufsize 2000 maxblocks 3960.0 680907.8 1719.6
File Copy 256 bufsize 500 maxblocks 1655.0 183373.1 1108.9
File Copy 4096 bufsize 8000 maxblocks 5800.0 2193305.5 3781.6
Pipe Throughput 12440.0 2190378.9 1758.5
Pipe-based Context Switching 4000.0 235840.9 589.6
Process Creation 126.0 8765.7 695.2
Shell Scripts (1 concurrent) 42.4 6253.1 1474.8
Shell Scripts (8 concurrent) 6.0 921.9 1536.5
System Call Overhead 15000.0 2496864.8 1664.6
========
System Benchmarks Index Score 1387.7
“`
從測試結果可以看出,Microsoft Azure的A0實例在CPU性能測試表現中稍遜AWS的t2.small實例。雖然Dhrystone照例還是CPU性能測試中的佼佼者,但Double-Precision Whetstone的MWIPS得分與AWS相比明顯要低不少,并且Execl Throughput的得分也與AWS相比略有下降。
**網絡IO測試**
我們同樣使用iperf3工具對Microsoft Azure的A0實例進行網絡IO測試,并與AWS進行對比。
測試結果為:
“`
Connecting to host [20.36.218.34], port 5201
[ 5] local 10.1.0.5 port 60991 connected to 20.36.218.34 port 5201
[ ID] Interval Transfer Bandwidth
[ 5] 0.00-1.00 sec 872 KBytes 7.14 Mbits/sec
[ 5] 1.00-2.00 sec 482 KBytes 3.95 Mbits/sec
[ 5] 2.00-3.00 sec 489 KBytes 4.00 Mbits/sec
[ 5] 3.00-4.00 sec 470 KBytes 3.85 Mbits/sec
[ 5] 4.00-5.00 sec 548 KBytes 4.49 Mbits/sec
[ 5] 5.00-6.00 sec 513 KBytes 4.20 Mbits/sec
[ 5] 6.00-7.00 sec 529 KBytes 4.33 Mbits/sec
[ 5] 7.00-8.00 sec 494 KBytes 4.05 Mbits/sec
[ 5] 8.00-9.00 sec 460 KBytes 3.77 Mbits/sec
[ 5] 9.00-10.00 sec 530 KBytes 4.34 Mbits/sec
“`
從測試結果可以看出,Microsoft Azure的A0實例在網絡IO測試表現中不如AWS的t2.small實例,連續測試10秒中的最高帶寬數據只有4.5Mbits/s,遠遠低于AWS。
**內存測試**
我們同樣使用onlytonce工具對Microsoft Azure的A0實例進行內存測試,并與AWS進行對比。
測試結果為:
“`
Running for 60s at 2021/11/25 03:53:23
Memory Test Operations: 107986 (1801.08 ops/s)
Memory Test Speed: 139.22 MiB/s
Memory Test Speed Peak: 139.22 MiB/s
Memory Test Duration: 60s
Memory Test RSS: 32.00 MB
Memory Test Working Set: 31.74 MB
Memory Test Avg. Request: 298.19 KiB
Memory Test Max. Request: 298.19 KiB
Memory Test Min. Request: 298.19 KiB
“`
從測試結果可以看出,Microsoft Azure的A0實例在內存
以上就是小編關于“外國ecs云服務器測試環境”的分享和介紹
三五互聯(35.com)是經工信部審批,持有ISP、云牌照、IDC、CDN全業務資質的正規老牌云服務商,自成立至今20余年專注于域名注冊、虛擬主機、云服務器、企業郵箱、企業建站等互聯網基礎服務!
公司自研的云計算平臺,以便捷高效、超高性價比、超預期售后等優勢占領市場,穩居中國接入服務商排名前三,為中國超過50萬網站提供了高速、穩定的托管服務!先后獲評中國高新技術企業、中國優秀云計算服務商、全國十佳IDC企業、中國最受歡迎的云服務商等稱號!
目前,三五互聯高性能云服務器正在進行特價促銷,最低僅需48元!
http://www.shinetop.cn/cloudhost/