概要
- IDC Frontierが新たなPaaSを開始しました。
- とりあえず、インスタンスを2台立ち上げて、LBで振ってあります。数日間立ち上げておくので適当にテストしてもらってかまいません。
http://210.140.168.217/
Nginxベンチマーク
Ubuntuを一番安いlight.S1で立ち上げて、nginxにリモートからabしてみました。
[yuki_matsukura@matsukura ~]% ab -c 40 -n 1000 http://210.140.168.217/
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 210.140.168.217 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Completed 600 requests
Completed 700 requests
Completed 800 requests
Completed 900 requests
Completed 1000 requests
Finished 1000 requests
Server Software: nginx/1.4.6
Server Hostname: 210.140.168.217
Server Port: 80
Document Path: /
Document Length: 612 bytes
Concurrency Level: 40
Time taken for tests: 2.528 seconds
Complete requests: 1000
Failed requests: 0
Write errors: 0
Total transferred: 853000 bytes
HTML transferred: 612000 bytes
Requests per second: 395.64 [#/sec] (mean)
Time per request: 101.103 [ms] (mean)
Time per request: 2.528 [ms] (mean, across all concurrent requests)
Transfer rate: 329.57 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 20 60 172.1 33 1189
Processing: 19 40 44.6 34 379
Waiting: 19 40 44.6 34 379
Total: 41 100 176.5 68 1221
Percentage of the requests served within a certain time (ms)
50% 68
66% 71
75% 74
80% 76
90% 88
95% 106
98% 1196
99% 1214
100% 1221 (longest request)
今度は、Cent OSも立ち上げて、ロードバランサで2台に振り分けてみました。
だいたい1.5倍になってます。
[yuki_matsukura@matsukura ~]% ab -c 40 -n 1000 http://210.140.168.217/
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 210.140.168.217 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Completed 600 requests
Completed 700 requests
Completed 800 requests
Completed 900 requests
Completed 1000 requests
Finished 1000 requests
Server Software: nginx/1.4.6
Server Hostname: 210.140.168.217
Server Port: 80
Document Path: /
Document Length: 612 bytes
Concurrency Level: 40
Time taken for tests: 1.653 seconds
Complete requests: 1000
Failed requests: 545
(Connect: 0, Receive: 0, Length: 545, Exceptions: 0)
Write errors: 0
Total transferred: 851910 bytes
HTML transferred: 615815 bytes
Requests per second: 605.09 [#/sec] (mean)
Time per request: 66.106 [ms] (mean)
Time per request: 1.653 [ms] (mean, across all concurrent requests)
Transfer rate: 503.40 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 15 35 6.7 36 52
Processing: 17 30 5.8 28 54
Waiting: 17 30 5.8 28 54
Total: 32 65 9.5 64 90
Percentage of the requests served within a certain time (ms)
50% 64
66% 66
75% 69
80% 70
90% 81
95% 84
98% 86
99% 87
100% 90 (longest request)
今度は、unixbenchを走らせてみました。
まぁ、スコアは低いですね。一番安いインスタンスなので。
root@ubuntu:~/UnixBench# ./Run
make all
make[1]: Entering directory `/root/UnixBench'
Checking distribution of files
./pgms exists
./src exists
./testdir exists
./tmp exists
./results exists
make[1]: Leaving directory `/root/UnixBench'
sh: 1: 3dinfo: not found
# # # # # # # ##### ###### # # #### # #
# # ## # # # # # # # ## # # # # #
# # # # # # ## ##### ##### # # # # ######
# # # # # # ## # # # # # # # # #
# # # ## # # # # # # # ## # # # #
#### # # # # # ##### ###### # # #### # #
Version 5.1.3 Based on the Byte Magazine Unix Benchmark
Multi-CPU version Version 5 revisions by Ian Smith,
Sunnyvale, CA, USA
January 13, 2011 johantheghost at yahoo period com
1 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
1 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
1 x Execl Throughput 1 2 3
1 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
1 x File Copy 256 bufsize 500 maxblocks 1 2 3
1 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
1 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
1 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
1 x Process Creation 1 2 3
1 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
1 x Shell Scripts (1 concurrent) 1 2 3
1 x Shell Scripts (8 concurrent) 1 2 3
========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)
System: ubuntu.cs9bidcfcloud.internal: GNU/Linux
OS: GNU/Linux -- 3.13.0-33-generic -- #58-Ubuntu SMP Tue Jul 29 16:45:05 UTC 2014
Machine: x86_64 (x86_64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz (5600.0 bogomips)
x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
13:24:59 up 14 min, 1 user, load average: 0.45, 0.32, 0.16; runlevel 2
------------------------------------------------------------------------
Benchmark Run: Thu Oct 16 2014 13:24:59 - 13:54:07
1 CPU in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 11495081.0 lps (10.1 s, 7 samples)
Double-Precision Whetstone 1152.3 MWIPS (12.5 s, 7 samples)
Execl Throughput 859.0 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 190024.7 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 51179.9 KBps (30.1 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 607544.0 KBps (30.1 s, 2 samples)
Pipe Throughput 319353.0 lps (10.1 s, 7 samples)
Pipe-based Context Switching 79657.9 lps (10.0 s, 7 samples)
Process Creation 3534.8 lps (30.1 s, 2 samples)
Shell Scripts (1 concurrent) 1887.4 lpm (60.1 s, 2 samples)
Shell Scripts (8 concurrent) 252.3 lpm (60.2 s, 2 samples)
System Call Overhead 222390.2 lps (10.1 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 11495081.0 985.0
Double-Precision Whetstone 55.0 1152.3 209.5
Execl Throughput 43.0 859.0 199.8
File Copy 1024 bufsize 2000 maxblocks 3960.0 190024.7 479.9
File Copy 256 bufsize 500 maxblocks 1655.0 51179.9 309.2
File Copy 4096 bufsize 8000 maxblocks 5800.0 607544.0 1047.5
Pipe Throughput 12440.0 319353.0 256.7
Pipe-based Context Switching 4000.0 79657.9 199.1
Process Creation 126.0 3534.8 280.5
Shell Scripts (1 concurrent) 42.4 1887.4 445.1
Shell Scripts (8 concurrent) 6.0 252.3 420.5
System Call Overhead 15000.0 222390.2 148.3
========
System Benchmarks Index Score 341.9
注意
外からSSHするためにはfirwallとportfowardを設定する必要が有ります。
インスタンスは、デフォルトでVPC内に作られる様子。
Mackerel連携
インスタンスにエージェントを入れて、Mackerel連携してみました。
まとめ
- 1時間1円・月額500円~ は、安いっすね
- CloudStackAPIのUserAPI(Public)をベースとしたAPIも使えるので、連携出来そう。
- Core OSのインスタンスも用意されています。







Comments