More Related Content
Similar to 第6回はじめてのAws jaws ug-iwata (20)
第6回はじめてのAws jaws ug-iwata
- 6. 6
Amazon EC2(Elastic Compute cloud)
仮想サーバ(Citrix Xenベース)
マルチテナント
任意のAZに設置できる。
約5分でサーバが起動できる。
1時間ごとの重要課金制
特定のOS、言語、フレームワークに縛られ
ない。
多彩なインスタンス
- 11. Instance Type VCPU メモリ(GiB) ストレージ(GB)
t2.micro 1 1 EBS のみ
t2.small 1 2 EBS のみ
t2.medium 2 4 EBS のみ
m3.medium 1 3.75 1 x 4
m3.large 2 7.5 1 x 32
m3.xlarge 4 15 2 x 40
m3.2xlarge 8 30 2 x 80
c4.large 2 3.75 EBS のみ
c4.xlarge 4 7.5 EBS のみ
c4.2xlarge 8 15 EBS のみ
c4.4xlarge 16 30 EBS のみ
c4.8xlarge 36 60 EBS のみ
11
EC2のインスタンスタイプ
※インスタンスの種類は30以上
- 12. 12
EBS(Amazon Elastic Block Store)
仮想外付けHDD
最大16TBまでの容量
課金対象は、I/O、期間、サイズ
Availability Zone#CAvailability Zone#A
S3にバックアップ
snapshot
S3
約100GB(汎用SSD) 月$9
HDDの寿命がない
複数のEBSを利用可能
EBSからリストアできる
最近増えた
データは永続的に保存
- 16. Elastic IP アドレス(EIP)
16
仮想サーバに割り当てられる静的IPのこと
Availability Zone#A
PrivateIP:192.168.0.1
AWS管理コンソール
PublicIP:1.1.1.2
EIP:1.1.1.4
EIP:1.1.1.5
EIP:1.1.1.6
起動時にはプライベートIPとパブリックIP(動的IP)が割り当てられる。
①IPアドレスをリリース
サーバA サーバC
②
EIPをサーバに紐付け
パブリックIPはサーバを停止すると変動する。
PublicIP:1.1.1.1
PrivateIP:192.168.0.2
- 28. ヘルスチェック
登録されたEC2に対して、定期的な ping の送信、接続の試行、またはリクエスト
の送信により、EC2 インスタンスをテストとして、合格したインスタンスのみトラ
フィックをルーティングする。
フィールド 説明 値
ping プロトコル インスタンスと接続するために使用するプロトコ
ル
TCP、HTTP、HTTPS、およ
よび SSL
ping ポート インスタンスに接続するために使用するポート
(protocol:port )。
Ping プロトコル: TCP、
HTTP、HTTPS、SSL、Ping
Ping
ポート範囲: 1~65535
ping パス HTTP または HTTPS リクエストの送信先 /index.html
応答タイムアウト ヘルスチェックからの応答を受け取るまで待つ時
間(秒単位)
有効な値: 2 ~ 60
HealthCheck 間隔 個々のインスタンスのヘルスチェックの間隔(秒
単位)。
有効な値: 5 ~ 300
非正常のしきい値 EC2 インスタンスで異常が発生していることを宣
言する前に連続して失敗したヘルスチェックの数。
有効な値: 2 ~ 10
正常のしきい値 EC2 インスタンスが正常であることを宣言する前
に連続して成功したヘルスチェックの数。
有効な値: 2 ~ 1028
- 37. 項目名 内容
timestamp クライアントからアクセスされた時間。
elb ELBの名前
client:port クライアントのIPアドレスとポート番号
backend:port ELBによって通信が振り分けられたインスタンスのIPアドレスとポート番号
request_processing_ti
me
ELBがクライアントからリクエストを受けてからインスタンスにリクエストを
送信するまでの時間
backend_processing_t
ime
ELBがインスタンスにリクエストを送信し、インスタンスからレスポンスが
戻ってくるまでの時間
response_processing_
time
ELBがインスタンスからレスポンスを受け取ってから、クライアントにレス
ポンスを返すまでの時間
elb_status_code ELBのレスポンスステータスコード
backend_status_code ELBがリクエストを送信したインスタンスのレスポンスステータスコード
37