質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Q&A

解決済

1回答

1273閲覧

スポットインスタンスの空き容量(キャパシティ)について

ketuge

総合スコア27

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

2クリップ

投稿2021/10/25 09:32

リンク1
pdf資料1

疑問点

スポットインスタンスの空き容量(キャパシティ)について以下の疑問があります。

1 キャパシティというのは、上記のリンク1に記載されている通り、CPU / メモリ / ネットワークキャパシティー等をひとまとめにした容量を指す言葉という認識で問題ないのでしょうか?

2空き容量(空きキャパシティ)を利用するスポットインスタンスについて
スポットインスタンスとして作成したec2一つ一つが自身の空き容量を使うという認識で問題ないでしょうか?(つまりは、スポットインスタンスが他方のec2の空き容量を使うわけではないということかあるいはpdf資料16~18ページのようにリージョンごとに使えるのか)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

記載がこれだけだと一見して分かりづらいので、該当箇所を引用するなどしてください。

まず、「キャパシティ」という言葉は決まった用語ではなく、一意ではありません。
そのため「何のキャパシティか」が使われる文脈によって変わります。
キャパシティという単語は一般的には「容量」「収容能力」などを意味します。
ITにおいては「システムが発揮できる最大の能力」に近い意味合いで使われることが多いです。

キャパシティとは、定員、収容能力、最大積載量、許容量、受容力、包容力、などの意味を持つ英単語。ITの分野では、ソフトウェアやシステム、装置などが発揮できる最大の能力を指すことが多い。

引用元
キャパシティ 【capacity】 キャパ


さて、それを踏まえて読み解いていきます。

まず、1の方ですが

キャパシティというのは、上記のリンク1に記載されている通り、CPU / メモリ / ネットワークキャパシティー等をひとまとめにした容量を指す言葉という認識で問題ないのでしょうか?

上述の通り、それは文脈によって変わります。
ここで言っているキャパシティというのは、EC2の性能上限のことですね。
そもそもキャパシティの中に「ネットワークキャパシティ」という言葉があるのでこの時点でキャパシティという言葉が一意に何かを指すわけではないことが読み取れます。

それに対して2のほうでキャパシティとは「アベイラビリティゾーンごとに使うことのできるスポットインスタンスの最大数」を指しています。
これは自分の使っているアカウントだけではなく、全アカウントを通しての最大数です。
スポットインスタンスは、端的に言うと今現在AWS側が余らせているリソースを格安に利用するサービスです。
この余らせているリソースをここでは空きキャパシティと表現しています。
AWS側の空きキャパシティ(スポットインスタンスとして使用できるリソース数)が減ってくるとスポットインスタンスの価格が高くなり、場合によっては指定したインスタンスタイプが起動できなくなることもあります。
この空きキャパシティはインスタンスタイプごと、かつアベイラビリティゾーンごとに設定されているため、スポットフリートで優先順位をつけつつ複数のインスタンスタイプを指定しておく、というようなことを行います。
このあたりの説明は資料中にとてもわかり易く記載されていますね。
まさにスポットプールの説明のあたり(P14~20)です。

スポットプール…リージョン、アベイラビリティゾーン(AZ),インスタンスタイプごとに独⽴した空きキャパシティ

つまるところ、1と2ではキャパシティという言葉が何を指しているかが異なっています。

投稿2021/10/25 15:30

yu_1985

総合スコア7471

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ketuge

2021/10/27 13:18

ご回答誠にありがとうございます。 まさかスポットインスタンスのキャパシティが全アカウントを通してのアベイラビリティゾーンごとに使うことのできる最大数だとは知りませんでした。 キャパシティが何を指しているのかについての解説とてもわかりやすかったです。とても腑に落ちました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問