Amazon EC2で会社の製品が動いている
2009.03.30
会社にはマーケティングができる人がいないなー、とか、営業とマーケティングは違うなー、とか思いつつ、Amazon EC2で会社の製品を動くようにしました。
会社の製品は、基本的にはWebサーバにApacheがいて、アプリケーションサーバにTomcatがいます。このあたりはIBMのWebSphereもサポートしていますが、高い上によくわからないので僕は嫌いです。そして、データベースサーバにはOracleがいます。これをAmazonEC2で動かしました。ちなみに、まだ検証段階なので、OracleはExpressEditionです。
Oracleのデータは定期的にS3にバックアップさせる運用にしようとかと思いましたが、バックアップに結構時間がかかるし、バックアップをとるまでにOSが落ちると悲しいので、OracleなどのデータはEBSにおくことにしています。ログファイルなどもEBSにおいた方がいいのか、実際の運用だと指定したログを集めるサーバに集中させた方がいいのか、まだよくわかりません。他の人たちはどうしているんでしょう?
OSを落としたらデータがなくなるということ以外は普通のLinuxのサーバでなにも特殊なことはありません。いや、特殊なことはあるんですが、それほど困ったことにはなりません。
動作はなんとなくもっさりしている感じがします。一番安いプランで動かしているせいかも知れません。 /proc/cpuinfoをみるとDual-Core AMD Opteron(tm) Processor 2218 HEで2.6GHzとでています。まあ、そんなに悪くはないですが、CPUの数が一個しかみえません。一番安いプランはCPUが一個だったか、Xenがそいうものなのかよくわかりません。CPUの負荷はそれほどかかっていない感じですが、仮想環境なので本当のところはわかりません。ネットワークは、数Mbpsでていました。まあ、このsプイードは、会社のネットワークとかプロキシの問題なのか、いろいろありすぎてわかりません。
次は、EC2上で複数のVMを動かしてEC2内でパフォーマンスのチェックです。その前にフィボッチ数列(僕が最初に思いつく負荷の高い処理)の計算でもさせるか?
投稿者 : 大谷 弘喜 | 投稿日時 : 2009.03.30 17:29
あすなろBLOGのトラックバック・コメントは承認制になっています。
すぐにブログに反映されませんので、ご了承ください。





