LoginSignup
0
0

More than 1 year has passed since last update.

需要に合わせてEC2の台数を増減「AutoScaling」

Posted at

Auto Scalingとは

Auto Scaling(オートスケーリング)とは、
サーバへのアクセス状態によってサーバーの台数を増やしたり減らしたりする機能
EC2以外のサービスに対応したAuto Scalingもある
AWSではEC2 Auto Scaling を単体で使用するばかりでなく、
CloudWatchからサーバーの負荷情報(CPU負荷、ネットワーク通信量など)
を使ってスケーリングに役立てることがある。

監視とインスタンス数の決定

Auto Scalingを開始するためにはAutoScalingグループ(インスタンスの集合)を作成し、
グループにインスタンス(サーバー)の最小数と最大数を設定する。その中でインスタンスの数が増減する。
Auto Scalingグループには起動する際に必要なAMIやキーペア、セキュリティグループなどを設定する。

インスタンスの増減の3つの方法

  • EC2インスタンスが停止した場合に切り離して新しいEC2インスタンスを作る
  • スケジューリングに基づきスケーリング
  • CPUやネットワークの負荷を参照し、閾値を超えた時にインスタンスの数を自動的に増減

Auto Scalingの料金は無料
ただし、CloudWatchを使用する場合、モニタリングに関する料金はかかる

余談

EC2と連携することが多いAWSのサービス

項目 内容
Amazon S3 インターネット用のストレージサービス
Amazon RDS リレーショナルデータベースサービス
Amazon CloudWatch モニタリング・管理サービス
Amazon Route 53 DNSサービス
Amazon VPC 仮想プライベートクラウド
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0