cloud core vpsにマイクラ鯖を立てた話

16
Minecraft Server on CloudCore VPS @deflis 猫ロキP

Upload: deflis

Post on 20-Jul-2015

3.131 views

Category:

Self Improvement


0 download

TRANSCRIPT

Minecraft Serveron CloudCore VPS

@deflis 猫ロキP

What is VPS?

Virtual Private Server

• ひとつの物理サーバを仮想マシンで分割して複数人で使えるようにしたサーバを貸し出すサービス

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 実験用

– 今回のきっかけになるサーバ

とりあえず実験用VPSにサーバをインストール

ユーザーは多くて5名程度大改造!劇的Minecraft 第2回

http://www.nicovideo.jp/watch/sm12775193

問題発生!

• メモリが1GBじゃ足りなくて落ちる!

– サーバを変えなければいけない!

• パフォーマンスが著しく悪く、なんか変なエラー出る

– ヘタすると他の実験用ソースに影響が

• そもそもSSHアクセスが妙に重い

– こうなったらマイクラ専用にしたい

こうなったら他のサーバに移行だ!

毒舌!クリーパー先生 #32「クリーパーで表情練習」http://seiga.nicovideo.jp/seiga/im1973292

今回設定した要件

• 予算

– 高くても月1500円を超えないように

• 1500円以上かかるなら他のネトゲに課金したい

– 安ければ安いほどいい。

• スペック

– 1GBじゃ足りないんだから2GB以上

– できれば安定してリソースを使えるように

他の事例

• 昔は512MBプランでも問題なかったらしいが最近はきつい?

• 8GBプランを契約してRAMディスクも設置して運営してる強者もいるらしい

– 検討中に読んだがソース消失

業者選択

主に検討したのは以下の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とかは、安いけどわりと性能がダメっぽい噂が。

OSインストール

• いつものごとくUbuntu 12.04

– 慣れてるし。

• PPAでJavaをインストール

• ついでにRubyとかも入れちゃっていつもの環境に。

ちょっと便利になるツールを使う

そのままではデーモンにならないので幾つかツールを活用してみる

MCWrapper

• https://github.com/spikegrobstein/mcwrapper

• マイクラをデーモン化したり、便利コマンドを追加する。

• バックアップ機能なども完備。

– cronで毎日バッチ実行すると自動バックアップに。

God

• http://godrb.com/

• Ruby製のプロセス監視ツール

• 負荷が高かったり、応答がなくなったり、落ちたりしたら自動で再起動とかしてくれる。

• 今回使った設定ファイル

– https://gist.github.com/4170096

作ってみて

• 物理1コアの効果はありそう。

• メモリ2GBの効果は絶大。

• Godとかのおかげで安心してサーバを放置できる。

– でも、お試し期間すぎても金払ってないので止まりました。