AWSを使いはじめたって話。

日常
この記事は約3分で読めます。

どうも。
この間AWSのインスタンスをデプロイしようとしたら
ちょうどそのタイミングで障害が発生して
私は疫病神かなにかなんじゃないかと思いはじめた今日このごろです。

というわけで今回はタイトル通りAWSを使い始めたので
それについてちょこっとだけ書こうかなというお話です。

ちなみにですが、私はAWS自体は使うのは初めてではありません。
最初に登録すると1年分の無料枠をいくつかのサービスで用意されるので
DiscordのBotを運営していた頃にそれを利用してRDSを1年間使っておりました。

今回はデータベースではなく、
インスタンスとストレージとトラフィックがセットになって
簡単にAWSを使うことができるというAmazon Lightsailを契約しました。

一般的なVPSと同じで時間制課金で一定の範囲まで利用可能という代物です。
通常のAmazon EC2 だとインスタンス、ストレージ、トラフィックと
それぞれ別に料金が発生するので結果的にかなりの額になってしまいます。
対してLightsailは月額いくらと決まっているので基本的にその料金で済みます。
(トラフィックに関してはのみ上限が設定されておりそれを超えると追加で課金されます。)

今回使用するのは
「4 GB メモリ, 2 コアプロセッサ, 80 GB SSD, 4 TB データ転送」のセットで$20のプランです。
私が普段利用しているVPS 「Vultr」とほぼ同じ内容ですが、Vultrはデータ転送が3TBになっています。
ただそれほど大容量のデータを通信するわけでもないのでそこはあまり関係ないです。

Lightsailはログイン方法がデフォルトだと公開鍵認証のみに設定されており、
新規に鍵を登録していない場合はdefaultと書かれた鍵をダウンロードして使います。
私はOSにCentOS 7を選択したので、デフォルトのユーザー名はcentosになっていました。
ちなみにrootでも同じ鍵でログインできるのですが、
ログインすると「centosでログインしてください」というメッセージが表示され操作はできませんでした。

さて、今回AWSを契約した理由ですが
身内でMinecraftのマルチプレイをするために契約しました。
元々は身内の一人がサーバーを立てていたんですが、
クライアントと併用でPCを使っていたのでModが沢山入ったサーバーを動かすには力不足でした。
そこでAWSを使うことにしました。

そもそもなぜAWSを使うことにしたのか。決め手は4GBのRAMでした。
まず、Minecraftは基本的にシングルコアで動くためあまりマルチコアの恩恵は受けません。
なのでそれしか動かさないのであればそれほどコア数は多い必要はありません。
Minecraft(特にMod環境)を動かす上で一番重要になるのはメモリの量になるため、それを念頭に比較しました。

日本で比較的有名なVPSだとさくらインターネットやConoHa、GMOクラウドなどがあります。
それらのサービスでRAMが4GBのプランを見てみるとGMOクラウドが2,300円
残りの2つは3,000円台とそこそこの金額になっています。
そこで比較的安いことで有名な海外ホストであるVultrに目を向けました。
これが4GBで$20だったわけです。そんな訳で最初はVultrを使っていました。

ただその後、たまたまAWSを安く利用する方法が見つかりAWSに乗り換えることを検討しました。
そこで見つけたのがLightsailでほぼVultrと同じ価格でサービスが提供されていました。
そのためサーバーをAWSに移行した感じになります。

今回はAWSの使用感をレビューする記事ではなく
契約したらそのタイミングでAWSがダウンしたのでただそれを記事にしたかっただけです。
それなのにこんなにも長い文章になってしまい一体何なんだか…。という感じです。
もしAWSとMinecraftサーバーに関する質問が何かあれば お気軽にコメント欄にお寄せください。
最後までお読みいただきありがとうございました。

ではまた。

コメント

  1. アバターふーし より:

    はじめまして、週末プログラマーを趣味でやってるものです。
    現在自分のPCでminecraftのサーバーを立てて身内で遊んでいますが。

    常時開放できないことを考え、VultrやXserverでVPS借りでサーバー立てたいなと思っています。

    いろいろ調べてはいるものの、勉強不足で恐縮ですが、ぜひAWSでサーバーを立てたご経験お聞かせ願えませんでしょうか?

    ぜひよろしくお願い申し上げます。
    メール毎日確認していますが、一応DiscordのID載せておきますね。
    お手数おかけしますが、よろしくお願いします。

    (f****y™#****)

    • コメントありがとうございます。
      私も3年ほどMinecraftサーバーを運営しておりましたのでご相談にはのれるかと思います。
      私のSNSでも構いませんし、SNSのプロフィールにDiscord IDも記載していますので
      そちらにコンタクトいただいても大丈夫です。
      https://nijimiss.moe/@nafu_at

      (コメントに書かれていたIDはコメント欄の性質上念の為に編集しました。)

      • アバターふーし より:

        ありがとうございます。
        ふなちょこさんのSNSのほうにコンタクトいたしますね!

タイトルとURLをコピーしました