[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
SlideShare a Scribd company logo
EC2とLinuxディストロ事情
Haruka Iwao (@Yuryu)
わたしはだれ?
 岩尾 はるか (@Yuryu)
 Red Hat で働いています
– GlusterFS / Ceph が専門です
– この発表は個人の見解です(お約束)
 大阪生まれ→つくば→横浜→東京
 FF14プレイヤーです(Carbuncle鯖)
 コミケ&Kindleで本書いてます
 好きなAWSサービス: S3
Linux のディストリビューション
 Linuxと一口に言ってもいろいろある
 結構個性豊か
 無償 or 有償
 EC2で使えるものを一部紹介
AWS EC2で使えるLinux
Amazon Linux
 半年に1回のペースでリリース
 AWS関係のツールがプリインストール済
 サポート期間は不定
 パッケージ管理は yum
 Amazon がメンテナンス&サポート
Red Hat Enterprise Linux
 広く使われている商用Linux
 Red Hat がメンテナンス&サポート
 サポート期間10年(+拡張サポート3年)
 2~3年に1回のメジャーリリース(アップデートが年に1,2回)
 パッケージ管理はyum
SUSE Enterprise Linux Server
 ヨーロッパで強い商用Linux
 SUSEがメンテナンス&サポート
 3年~4年に1回のメジャーリリース(spが年に1回ぐらい)
 サポート期間10年(+拡張サポート3年)
 パッケージ管理はZypper(rpmベース)
Ubuntu Server
 Debianベース
 Canonicalがメンテナンス&サポート
 最も広く使われているディストリビューションうちの1つ
 2年に1回リリース(LTS, ポイントリリースが年2回)
 5年サポート(LTS)
 パッケージ管理はapt
Quick Startで出てくる4種類の比較
Amazon Linux RHEL SELS Ubuntu
パッケージ RPM RPM RPM DEB
パッケージ管理 yum yum zypper apt
サポート期間 不定 10年+3年 10年+3年 5年
AWS外での利用 No Yes Yes Yes
有償 No Yes Yes No
姉妹ディストロ Fedora
CentOS
openSUSE Debian
それ以外のディストロも使えます
 AWS Marketplace と Community AMI を使います
Quickstart に無い AMI の選び方
 Marketplace にあるもの
– CentOS → Sold by CentOS.org とあるもの
– Debian → Sold by Debian とあるもの
 Community AMIs にあるもの
– Fedora → Official Fedora AMI とあるもの
– Gentoo → オフィシャルは無いので適当に
 HVM と paravirt があるので、好きな方を
– インスタンスによって使えるものがことなる
– 両方使えるならparavirtの方が早いことが多い
最近RHEL7が出ましたね
RHEL 7がEC2で使えます、試せます
 Quick Start にあります
 CentOS 7のベースになります
 HVMのみ(microインスタンスは使えない)
RHEL 7だと何がうれしいのか
 systemd による堅牢なサービス管理
 新しくなったのでDockerがフル機能で動きます
 xfs がデフォルトなので100TBまでディスクが使えます
 ファイアウォール機能が強化されてます(firewalld)
 10年使えます
 くわしくは http://www.slideshare.net/moriwaka/red-hat-
enterprise-linux-7
サポートについて
 AWSのプレミアムサポートを買うと、サポートがついてきます
– ただしビジネス以上。開発者はだめ。
 利用料金の3%~10%、最低月1万円~
– 月1万円だとサポートも1万円
– 月100万円だとサポートは10万円
 サポート対象の例: Ubuntu, RHEL, SLES, openSUSE, CentOS
Amazon Linux 使ってますか?
 Amazon Linux 使ってますか?
 EC2 でしか使えない=手元で実験ができない
 ぐぐっても資料が見つからないことが多い
– みんな Ubuntu とか CentOS 対象に書かれている
 実験でちょっと立ち上げて試す、みたいなときには使ってます
Amazon Linux 使ってますか?
 EC2 でしか使えない=手元で実験ができない
Amazon Linux 使ってますか?
 EC2 でしか使えない=手元で実験ができない
→ Docker 使うと簡単に持ち出せます
Docker を使ってEC2を持ち出す方法
 EC2を止めます
 別のEC2でmountします
 tar --numeric-owner -cJpf image.tar.xz .
 持ち出します(scpとか)
 importします(cat image.tar.xz | docker import - amazon)
 docker run
デモ
まとめ
 EC2 上では様々なディストロが使える
 商用ディストロも時間料金で使える
 お金を払うとサポートが付く
 Dockerを使うとrootボリュームを持ち出せる
 RHEL7出ました。CentOS7はそのうち…
Thank you!

More Related Content

EC2とLinuxディストロ事情