IT TECH?: 2011年8月アーカイブ
数日前から、賑わしているApache Killer
参考ページ
徳丸浩の日記
MySQL admin
のように、ゼロデイより、じわじわじわじわ、来るんだろうな
のように、ゼロデイより、じわじわじわじわ、来るんだろうな
追加
cles::blog
久しぶりの障害発生。
たまたま、買い物に出て、今年初めてのゲリラ豪雨、多少雨が弱まったところで、帰宅し、仕事を再開。
Twitterを眺め、閑谷学校がソフトバンク入らないんだ
やっぱり、田舎はSBだめだね、とか思いながら
自分で呟こうとすると、反応がない・・・・・
速攻でDCに行くと、ネットワーク関連を中心につないでいる、UPSが、電源オフに。
何をやっても、電源がつかなかったので、諦めて、スペアのUPSに変更。
そうこうしていると、もう一つ、いまいち調子が出なかったUPSも、バッテリーがなくなり始める。
とりあえず、このままで行こうか、迷ったのですが、スペアのバッテリー持ってきて、交換作業。
しかし、その交換作業中、ショート?バチッと音がし、また、このUPSも無反応状態に。
さらに、この2台目も諦め、スペアのUPSに移動。
たまたま、完全に居る時のトラブルだったので、事なきを得ましたが、トータルで5分ぐらい損失したのかも。
ご迷惑をお掛けした皆様、すいません。
しかし、同じ時に、違う年式のUPS(spart-ups 3000)が行く物なんだろうか?
9月に、回線も含めて、大幅手直しをする予定なので、スペアの設計も含めて、色々考えたい。
10年ぐらいこの地で運用した経験のみで言うと、停電よりも、UPSの障害率の方が圧倒的に高い。多少の電圧降下はサーバー何とか、持ちこたえると思うので、UPSで停電は、ほんまに辞めて貰いたい。
ベンチ祭り
ネットにつないで、負荷が無く、OSインストールしているマシンをベンチしまくり
このマシンは、デル祭りのときゲットしたもの
マシン自体は、悪くないのだが、上蓋開かないとHD交換できないのと、爆音w
cpu AMD opteron 2222SE ×2
メモリ16G
HD 147G 15000rpm SAS
その結果は
========================================================================
BYTE UNIX Benchmarks (Version 5.1.2)
System: ns2.xrel.net: GNU/Linux
OS: GNU/Linux -- 2.6.18-92.1.22.el5 -- #1 SMP Tue Dec 16 11:57:43 EST 2008
Machine: x86_64 (x86_64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: Dual-Core AMD Opteron(tm) Processor 2222 SE (6005.3 bogomips)
Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
CPU 1: Dual-Core AMD Opteron(tm) Processor 2222 SE (6000.3 bogomips)
Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
CPU 2: Dual-Core AMD Opteron(tm) Processor 2222 SE (6000.2 bogomips)
Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
CPU 3: Dual-Core AMD Opteron(tm) Processor 2222 SE (6000.1 bogomips)
Hyper-Threading, x86-64, MMX, AMD MMX, Physical Address Ext, SYSENTER/SYSEXIT, AMD virtualization, SYSCALL/SYSRET
00:31:13 up 398 days, 1:20, 3 users, load average: 0.02, 3.14, 4.68; runlevel 5
------------------------------------------------------------------------
Benchmark Run: 火 8月 09 2011 00:31:13 - 00:59:45
4 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 10793506.6 lps (10.0 s, 7 samples)
Double-Precision Whetstone 2682.2 MWIPS (9.9 s, 7 samples)
Execl Throughput 3459.2 lps (29.8 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 319181.4 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 105878.5 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 698838.0 KBps (30.0 s, 2 samples)
Pipe Throughput 939446.0 lps (10.0 s, 7 samples)
Pipe-based Context Switching 197147.0 lps (10.0 s, 7 samples)
Process Creation 8306.4 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 6146.5 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 1992.7 lpm (60.0 s, 2 samples)
System Call Overhead 1151741.3 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 10793506.6 924.9
Double-Precision Whetstone 55.0 2682.2 487.7
Execl Throughput 43.0 3459.2 804.5
File Copy 1024 bufsize 2000 maxblocks 3960.0 319181.4 806.0
File Copy 256 bufsize 500 maxblocks 1655.0 105878.5 639.7
File Copy 4096 bufsize 8000 maxblocks 5800.0 698838.0 1204.9
Pipe Throughput 12440.0 939446.0 755.2
Pipe-based Context Switching 4000.0 197147.0 492.9
Process Creation 126.0 8306.4 659.2
Shell Scripts (1 concurrent) 42.4 6146.5 1449.7
Shell Scripts (8 concurrent) 6.0 1992.7 3321.2
System Call Overhead 15000.0 1151741.3 767.8
========
System Benchmarks Index Score 876.1
------------------------------------------------------------------------
Benchmark Run: 火 8月 09 2011 00:59:45 - 01:28:21
4 CPUs in system; running 4 parallel copies of tests
Dhrystone 2 using register variables 43098397.7 lps (10.0 s, 7 samples)
Double-Precision Whetstone 10707.1 MWIPS (9.9 s, 7 samples)
Execl Throughput 13328.8 lps (29.6 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 230957.8 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 64960.3 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 622366.4 KBps (30.0 s, 2 samples)
Pipe Throughput 3726666.5 lps (10.0 s, 7 samples)
Pipe-based Context Switching 1057937.7 lps (10.0 s, 7 samples)
Process Creation 35852.9 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 15712.8 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 2415.8 lpm (60.0 s, 2 samples)
System Call Overhead 2856786.8 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 43098397.7 3693.1
Double-Precision Whetstone 55.0 10707.1 1946.7
Execl Throughput 43.0 13328.8 3099.7
File Copy 1024 bufsize 2000 maxblocks 3960.0 230957.8 583.2
File Copy 256 bufsize 500 maxblocks 1655.0 64960.3 392.5
File Copy 4096 bufsize 8000 maxblocks 5800.0 622366.4 1073.0
Pipe Throughput 12440.0 3726666.5 2995.7
Pipe-based Context Switching 4000.0 1057937.7 2644.8
Process Creation 126.0 35852.9 2845.5
Shell Scripts (1 concurrent) 42.4 15712.8 3705.9
Shell Scripts (8 concurrent) 6.0 2415.8 4026.4
System Call Overhead 15000.0 2856786.8 1904.5
========
System Benchmarks Index Score 1974.3
これって、T105と変わらないのですが/////
明日は、現行マシンと、4ソケットマシン、メモリ過剰に積んだやつで試してみよう
まー、ベンチだけが、結果じゃないというのは、知っているので、そこで杞憂は、しないのだが、PCサーバー以下?w
HP ML110 G6 購入した時はまったところなので、メモ
・X関連が無い
GRAPHIC_TESTS行とGL_LIBS行をコメント
このマシンオンボードで
HP SmartArray B110iと言うのが載っていて、
これがくせ者です
とりあえず、HDをシングルで載せて、win7 winserver 2008 centos5とインストール
結構順調に動いたので、よし、ここからオンボードのRaid使ってみようとすると
win関連はwindows server 2008はすんなりインストール、しかしそれ以外は、NG
まぁ、windows 使わないから良いやと思って、Cent入れようとすると、駄目。
biosの設定変えたり、添付のCDを使って色々試行したのですが駄目でした。
そして、その時忙しかったのもあり、片隅に放置。。。
しかし、今回メモリも安くなり、16G+SSD仕様で再度挑戦
1,まずBiosでRaid設定
3,ドライバーをフロッピーか、USBメモリなどに書き込む
DDforWindowsを僕は使用しました解凍後、生成したファイルをツールを使って書き込むだけです
4,OSをインストール
5,選択画面になったら、 linux dd
6,そうすると、自動でドライバを認識してくれるので、そのままインストール
7,ひょっとしたら、ストレージの所で、若干詰まるかも知れない
8,インストール後、再起動を促す画面で
[CTRL]+[ALT]+[F2]CUIになるのでcp -a /tmp/ramfs/DD-0 /mnt/sysimage/tmpchroot /mnt/sysimagecd /tmp/DD-0sh fix_driver_order↑少し時間かかる[CTRL]+[ALT]+[F6]を押して、再起動をクリックします
で、無事、立ち上がればOK
参考はここ
侍の涙様
早速、unix bench インストールしました
インストール方法
wget http://byte-unixbench.googlecode.com/files/unixbench-5.1.2.tar.gz
tar zxvf unixbench-5.1.2.tar.gz
cd unixbench-5.1.2
yum install libXext-devel (入ってない場合)
make
./Run
そしてその結果
(GUI立ち上げっぱなし、リモート接続で)
========================================================================
BYTE UNIX Benchmarks (Version 5.1.2)
System: svxx.xrel.net: GNU/Linux
OS: GNU/Linux -- 2.6.18-238.el5 -- #1 SMP Thu Jan 13 15:51:15 EST 2011
Machine: x86_64 (x86_64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: Intel(R) Xeon(R) CPU X3430 @ 2.40GHz (4788.1 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
CPU 1: Intel(R) Xeon(R) CPU X3430 @ 2.40GHz (4788.0 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
CPU 2: Intel(R) Xeon(R) CPU X3430 @ 2.40GHz (4787.9 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
CPU 3: Intel(R) Xeon(R) CPU X3430 @ 2.40GHz (4788.0 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
04:32:49 up 17 min, 4 users, load average: 1.04, 1.26, 0.84; runlevel 5
------------------------------------------------------------------------
Benchmark Run: 火 8月 09 2011 04:32:49 - 19:52:37
4 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 13842635.8 lps (10.0 s, 7 samples)
Double-Precision Whetstone 2734.6 MWIPS (9.9 s, 7 samples)
Execl Throughput 3822.9 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 586964.8 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 162972.9 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 1415238.6 KBps (30.0 s, 2 samples)
Pipe Throughput 1042628.6 lps (10.0 s, 7 samples)
Pipe-based Context Switching 161688.2 lps (10.0 s, 7 samples)
Process Creation 12208.8 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 4456.1 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 2386.2 lpm (60.0 s, 2 samples)
System Call Overhead 854077.3 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 13842635.8 1186.2
Double-Precision Whetstone 55.0 2734.6 497.2
Execl Throughput 43.0 3822.9 889.0
File Copy 1024 bufsize 2000 maxblocks 3960.0 586964.8 1482.2
File Copy 256 bufsize 500 maxblocks 1655.0 162972.9 984.7
File Copy 4096 bufsize 8000 maxblocks 5800.0 1415238.6 2440.1
Pipe Throughput 12440.0 1042628.6 838.1
Pipe-based Context Switching 4000.0 161688.2 404.2
Process Creation 126.0 12208.8 968.9
Shell Scripts (1 concurrent) 42.4 4456.1 1051.0
Shell Scripts (8 concurrent) 6.0 2386.2 3976.9
System Call Overhead 15000.0 854077.3 569.4
========
System Benchmarks Index Score 1032.0
------------------------------------------------------------------------
Benchmark Run: 月 8月 08 2011 19:52:37 - 20:20:57
4 CPUs in system; running 4 parallel copies of tests
Dhrystone 2 using register variables 55337861.9 lps (10.0 s, 7 samples)
Double-Precision Whetstone 10931.8 MWIPS (9.9 s, 7 samples)
Execl Throughput 17991.6 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 238004.8 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 61276.5 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 890202.7 KBps (30.0 s, 2 samples)
Pipe Throughput 4159075.8 lps (10.0 s, 7 samples)
Pipe-based Context Switching 1333663.1 lps (10.0 s, 7 samples)
Process Creation 60549.9 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 26828.6 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 3733.9 lpm (60.0 s, 2 samples)
System Call Overhead 3226955.6 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 55337861.9 4741.9
Double-Precision Whetstone 55.0 10931.8 1987.6
Execl Throughput 43.0 17991.6 4184.1
File Copy 1024 bufsize 2000 maxblocks 3960.0 238004.8 601.0
File Copy 256 bufsize 500 maxblocks 1655.0 61276.5 370.3
File Copy 4096 bufsize 8000 maxblocks 5800.0 890202.7 1534.8
Pipe Throughput 12440.0 4159075.8 3343.3
Pipe-based Context Switching 4000.0 1333663.1 3334.2
Process Creation 126.0 60549.9 4805.5
Shell Scripts (1 concurrent) 42.4 26828.6 6327.5
Shell Scripts (8 concurrent) 6.0 3733.9 6223.2
System Call Overhead 15000.0 3226955.6 2151.3
========
System Benchmarks Index Score 2505.2
まーま-?
このサーバーは、先日のキャンペーンの告知で追加、SSDディスク一枚で2枚のRaid構成で、mysqlの参照用で活躍されるそうです。
追記、別サーバーにインストールしようとしたらはまったので、
3点ほど追記
・Time::HiRes が無い
cpan > install
GRAPHIC_TESTS行とGL_LIBS行をコメント
・runの言語変更
ja-JP.utf-8に
月末に、急遽飛び込みで入った、ECコマースサイト
仮移動完了
このまま、無事に動いて欲しいと祈るばかり。
WEB+DBの2台構成を
とりあえず、オールインワンに
サーバーは、スケールアップ
この間に時間を稼いで、ドキュメント化ときちんとした管理もしようという感じです。
今のところ、モニタリングしていると
15000PV/h
220000hit/h
1GB/h(8Gb/h) 転送量
と、思っているより甘くない数字出てます。
さて、どうなる事やら
とにかく安定して欲しい
上記は、今更ながら、カーネルからチューニング
正直、ここまでマシンの性能が上がってくると意味が無いかも知れないが、いつか役立つはずとw
正直、ここまでマシンの性能が上がってくると意味が無いかも知れないが、いつか役立つはずとw
そして、昨日FaceBookに書いたのですが
たまたま、サーバーが出てきたので、
HP DL360 Xeon3G(dual core)×2 メモリ16G +72(10000rpm raid0可)
もしくは
HP ML110 Xeon2.4G メモリ16G SSD(64G)
を限定2台ずつで
DB用サーバーモニターキャンペーンで出そうと思っています
初期費用10万円、レンタル料は転送量で要相談でw
現在のお客様は、格安で対応します!(ローカル接続も可能、、別途スイッチなどの費用は請求)
細かい、仕様変更も、対応可能です。
色々細かい事は、詰めないと駄目なので、モニターとしていますが、基本実践投入問題なしです。
お気軽に、ご連絡ください