高可用性・耐障害性の設計計算
あるシステムがAWSのAuto Scalingを使用しており、現在のCPU使用率が85%、稼働中のインスタンス数は4台です。ターゲットCPU使用率を60%に設定している場合、Auto Scalingが目標を達成するために必要なインスタンスの合計台数は何台ですか?(小数点以上に切り上げ)
A.4台
✗ 4台は誤りです。現状のCPU使用率85%はターゲット60%を超えているため、スケールアウトが必要です。
B.5台
✗ 5台は誤りです。5台では合計CPU負荷=85%×4÷5=68%となり、ターゲット60%を超過します。
C.6台← 正解
✓ 正解です。必要台数=現在台数×(現CPU/ターゲットCPU)=4×(85/60)≒5.67→切り上げで6台となります。
D.7台
✗ 7台は過剰です。6台で目標達成できるため、7台まで増やす必要はありません。
この問題のポイント
必要台数=現在台数×(現CPU/ターゲットCPU)=4×(85/60)≒5.67→切り上げで6台となります。
「高可用性・耐障害性の設計」の他の問題
IT・クラウド の関連資格
AWS Certified Cloud Practitioner(CLF-C02)
AWSクラウドの入門資格。クラウドの概念・AWSのコアサービス・セキュリティ・料金モデルを問う。
DP-900:Microsoft Azure Data Fundamentals
Azureのデータサービスの基礎を問うMicrosoft認定資格。リレーショナル/非リレーショナルデータ、分析ワークロード、コアのデータ概念を扱う。
AZ-900:Microsoft Azure Fundamentals
クラウドとAzureの基礎を問うMicrosoft認定資格。クラウドの概念、Azureの主要サービス、セキュリティ・コンプライアンス・料金を扱う。