Jan 012012
 

2011 was the year I spent more time improving the infrastructure for new websites than writing articles. I am still setting up content management systems and their server now on January 1, 2012, so it will take some more time to complete it. Still I do not regard it as waste of time, because systemics websites are a long-term work and deserve careful preparation.

1 : The performance of the new server

I have had a shared server of DreamHost host my websites but found it inappropriate to have a shared server host database-driven websites and am moving them to a new hosting server, Sakura Internet’s VPS with 4GB RAM, 120GB storage, 2.40GHz dedicated Intel(R) Core(TM)2 Duo CPU and 100Mbps bandwidth. Hosted by this new server, systemics websites are expected to get lighter and faster than now.

The following are the result of benchmarks tests performed on the new server. The new hosting service seem better than the other in the same price range (3980JPY/month).

  • System Benchmarks Index Score: 2047.7
  • Requests per second: 78.17
  • Timing cached reads: 8634.30 MB/sec
  • Timing buffered disk reads: 133.54 MB/sec
  • Throughput: 136.811 MB/sec

2 : The result of UnixBench

Benchmark Run: Mon Dec 26 2011 02:38:39 - 03:06:34
4 CPUs in system; running 4 parallel copies of tests

Dhrystone 2 using register variables       46508632.5 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     9328.0 MWIPS (9.6 s, 7 samples)
Execl Throughput                              10171.1 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        250721.1 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           75421.9 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        548661.2 KBps  (30.0 s, 2 samples)
Pipe Throughput                             6070815.5 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                1190019.9 lps   (10.0 s, 7 samples)
Process Creation                              26912.5 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                  13293.1 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   2179.7 lpm   (60.0 s, 2 samples)
System Call Overhead                        5290285.9 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   46508632.5   3985.3
Double-Precision Whetstone                       55.0       9328.0   1696.0
Execl Throughput                                 43.0      10171.1   2365.4
File Copy 1024 bufsize 2000 maxblocks          3960.0     250721.1    633.1
File Copy 256 bufsize 500 maxblocks            1655.0      75421.9    455.7
File Copy 4096 bufsize 8000 maxblocks          5800.0     548661.2    946.0
Pipe Throughput                               12440.0    6070815.5   4880.1
Pipe-based Context Switching                   4000.0    1190019.9   2975.0
Process Creation                                126.0      26912.5   2135.9
Shell Scripts (1 concurrent)                     42.4      13293.1   3135.2
Shell Scripts (8 concurrent)                      6.0       2179.7   3632.9
System Call Overhead                          15000.0    5290285.9   3526.9
                                                                   ========
System Benchmarks Index Score                                        2047.7

3 : The result of ApacheBench

Server Software:        cloudflare-nginx
Server Hostname:        www.systemicswiki.com
Server Port:            80

Document Path:          /index.html
Document Length:        2769 bytes

Concurrency Level:      5
Time taken for tests:   1.279284 seconds
Complete requests:      100
Failed requests:        0
Write errors:           0
Total transferred:      328689 bytes
HTML transferred:       276900 bytes
Requests per second:    78.17 [#/sec] (mean)
Time per request:       63.964 [ms] (mean)
Time per request:       12.793 [ms] (mean, across all concurrent requests)
Transfer rate:          250.14 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        8   10   2.0     10      20
Processing:    22   27   5.8     25      54
Waiting:       21   26   5.7     25      53
Total:         31   37   6.6     35      65

Percentage of the requests served within a certain time (ms)
  50%     35
  66%     36
  75%     39
  80%     40
  90%     47
  95%     57
  98%     60
  99%     65
 100%     65 (longest request)

4 : The result of hdparm

/dev/hda:
 Timing cached reads:   17256 MB in  2.00 seconds = 8634.30 MB/sec
 Timing buffered disk reads:  402 MB in  3.01 seconds = 133.54 MB/sec

5 : The result of dbench

Operation      Count    AvgLat    MaxLat
 ----------------------------------------
 NTCreateX    2616715     0.019    48.463
 Close        1922078     0.002     9.930
 Rename        110809     0.049    31.016
 Unlink        528470     0.073   362.068
 Deltree           62     5.670    27.625
 Mkdir             31     0.005     0.032
 Qpathinfo    2371866     0.011    42.817
 Qfileinfo     415512     0.002     2.664
 Qfsinfo       434905     0.106    10.264
 Sfileinfo     213161     0.037    47.427
 Find          916987     0.037    36.356
 WriteX       1303855     0.056    48.902
 ReadX        4102068     0.008    47.178
 LockX           8520     0.006     1.693
 UnlockX         8520     0.005     1.995
 Flush         183388    14.297  1123.166

Throughput 136.811 MB/sec  5 clients  5 procs  max_latency=1123.184 ms

6 : Systemics websites in 2012

The main theme in 2012 is the same as that in 2011 – philosophical study in history of science. I will especially bring the concept of entropy into focus, which is very important to systemics. I know natural science is not a popular field, but, since it is the fundamental field of systemics, I must take up this subject first.

Please follow and like me.

Use Facebook, Twitter, Google+ or WordPress.com accounts to comment

%d bloggers like this: