Kinaconの技術ブログ

Ubuntuはじめました。

AWSでクラウドサーバーを使えるようにする。

f:id:m-oota-711:20180824075049j:plain

ディープラーニングについて勉強をしたいと思います。
しかし、家には高性能なGPUPCはない。


そこで、AWSAmazon EC2(Elastic Compute Cloud)を利用して
クラウドディープラーニング環境を構築して勉強したいと思います。


Amazon EC2とは、
「安全でサイズ変更可能なコンピューティング性能をクラウド内で提供するウェブサービスです。」


AWSは1年間無料で使えるということで飛びついたが・・・
EC2ではT2インスタンスのみ。GPUが使えないです。


GPUはP3、P2、G3のインスタンスでのみなのかな?
docs.aws.amazon.com



とりあえず、無料ではGPU環境は利用できないが
少ないコストで利用できるようであれば、やってみたいと思います。



このサイトを参考にしながらAWS登録とEC2で環境構築を行いたいと思います。
aws.amazon.com



実行環境

PC Panasonic Let's note CF-SX2
OS Ubuntu 18.04.1 LTS

作業内容

AWSアカウントの作成

以下のサイトにアクセスしてメールアドレス、パスワード、アカウント名を決めます。

AWS Console - Signup

f:id:m-oota-711:20180915201710p:plain



個人なので「パーソナル」を選択し、情報を入力します。

f:id:m-oota-711:20180915202538p:plain



本人確認を行います。

f:id:m-oota-711:20180915202958p:plain



電話に4桁のコードを入力して登録完了です。

f:id:m-oota-711:20180915202944p:plain


Amazon EC2を利用する(インスタンスの作成)

コンソールにログインして、「仮想マシンの起動」を選択します。

f:id:m-oota-711:20181015131811p:plain



「1.AMIの選択」では
Ubuntu Server 16.04 LTS (HVM), SSD Volume Type - ami-0552e3455b9bc8d50 」を選択。

f:id:m-oota-711:20180915214947p:plain



「2.インスタンスタイプの選択」では「t2.micro」を選択。

f:id:m-oota-711:20180915214440p:plain



「3.インスタンスの設定」では変更なしでそのまま次に進めます。

f:id:m-oota-711:20180915214503p:plain



「4.ストレージの追加」では「サイズ」を「30」にします。無料で使用できるのは30GBまで。

f:id:m-oota-711:20180915214518p:plain



「5.タグの追加」では「キー」にクラウドサーバーの名前を、「バリュー」に用途がわかるような値を設定。

f:id:m-oota-711:20180915214537p:plain



「6.セキュリティグループの設定」では「ソース」でマイIPを選択して、説明を記載。

f:id:m-oota-711:20180915214602p:plain



「7.確認」では内容を確認して「作成」を選択。

f:id:m-oota-711:20180915215419p:plain



新しいキーペアを作成して、pemファイルをダウンロードします。

f:id:m-oota-711:20180915220451p:plain


インスタンスに接続

作成したインスタンスを選んで「接続」を選択

f:id:m-oota-711:20180915215629p:plain



ポップアップした手順通りにSSHインスタンスに接続する

f:id:m-oota-711:20180915215640p:plain

f:id:m-oota-711:20180915215726p:plain



インスタンスの削除

インスタンスを使わない場合は削除する
右クリックで「インスタンスの状態」> 「削除」を選択。

f:id:m-oota-711:20180915215857p:plain

f:id:m-oota-711:20180915215907p:plain



状態が「tarminated」でOK

f:id:m-oota-711:20180915215919p:plain



以上