cloud core vpsにマイクラ鯖を立てた話
TRANSCRIPT
What is Minecraft
• Minecraft(マインクラフト)とは、Notch(Markus Persson氏)と氏の会社であるMojangからリリースされた、サンドボックス型のものづくりゲームである。
– http://dic.nicovideo.jp/a/minecraft
http://www.nicovideo.jp/watch/sm15014493【Minecraft】マイクラで新世界の神となる Part:11【実況プレイ】
それまで
• VPSを2つ契約していた
• さくらのVPS メモリ1GBプラン
– Webサーバ用
– Ubuntu 10.04
• さくらのVPS メモリ1GBプラン
– Ubuntu 12.04 実験用
– 今回のきっかけになるサーバ
問題発生!
• メモリが1GBじゃ足りなくて落ちる!
– サーバを変えなければいけない!
• パフォーマンスが著しく悪く、なんか変なエラー出る
– ヘタすると他の実験用ソースに影響が
• そもそもSSHアクセスが妙に重い
– こうなったらマイクラ専用にしたい
今回設定した要件
• 予算
– 高くても月1500円を超えないように
• 1500円以上かかるなら他のネトゲに課金したい
– 安ければ安いほどいい。
• スペック
– 1GBじゃ足りないんだから2GB以上
– できれば安定してリソースを使えるように
業者選択
主に検討したのは以下の3社• さくらのVPS 2GB
– 月額1480円(1年契約で16280円・1356円/月)– 仮想3コアディスク200GB KVM
• お名前.com VPS(KVM) 2GB– 月額1380円(1年契約で13846円・1153円/月)– 仮想3コアディスク200GB KVM
• CloudCore VPS– 1年契約で11340円・945円/月– 物理1コアディスク100GB KVM
CloudCore VPSに決定
• 主な理由
– 物理1コアを専有できるのは大きい
• さくら1GBだと仮想2コアなので辛い
– 安い
• 他社の1GBプランを意識した構成でメモリの割に安い。
– ググって調べた性能も悪くない
• お名前.comとかは、安いけどわりと性能がダメっぽい噂が。
MCWrapper
• https://github.com/spikegrobstein/mcwrapper
• マイクラをデーモン化したり、便利コマンドを追加する。
• バックアップ機能なども完備。
– cronで毎日バッチ実行すると自動バックアップに。
God
• http://godrb.com/
• Ruby製のプロセス監視ツール
• 負荷が高かったり、応答がなくなったり、落ちたりしたら自動で再起動とかしてくれる。
• 今回使った設定ファイル
– https://gist.github.com/4170096