オートスケーリングEC2またはその他のクラウド・コンピューティング・インフラストラクチャとの実際的な制限は何ですか?
-
16-09-2019 - |
質問
私は興味がありましたか?これは、理論的には可能と思われるが、私は実用的な制限が多分/何であるか興味があります。
ありがとうございます。
解決
また、自動スケーリングを見て始めている。
最初の候補のアプローチは、AmazonのELB(弾性ロードバランサ)やクラウドフロントを使用することです。しかし、私たちのトラフィックがWebサービスです。発信者の頻繁100-続行HTTPメッセージを送信し、ELBは、そのメッセージを理解することはできません。それが修正される可能性があるときにアマゾンからまだ言葉はありません。また、ELBが重い負荷を処理していない程度アマゾンフォーラムでの苦情が多数あります。
lighttpdのそれは、インスタンスが機能していないときに検出し、透過的に回転のそれを取り出して、動的にロードバランサを再起動せずに再構成することができ、その中で有望な部分的な解決策のように1.5ルックス、ます。
商用ソリューションの数もあります。私たちは、おそらく正しいスケールで見てます。
他のヒント
この答えよりも質問の詳細ですが、私は(最も可能性が高いアマゾンCloudFrontの施設を使用して)自分自身を自動スケーリングして、インスタンスの起動時間が要因になることを考えていますの実験を始めようと思います。私は新しいEC2インスタンスを起動するために5〜20分かかりますことに気付きましたので、それはあなたが瞬時にするとき、あなたの負荷が増加するより多くの容量を追加することができているかのようではありません。それは実行して増加した負荷をピックアップする準備ができて一つ以上のアイドルのインスタンスが必要になりますように思えます。
後期加えます:
これはDBスケーリング側を排除する...同様のSimpleDBを考えてみます。
自動スケーリングのために、我々は、打ち上げ、およびプロビジョニングサーバを監視するために、当社独自のスクリプトを巻いて、はい、全体のプロセスは、約7分かかります。私たちは、新しいサーバが必要とそうでないならば、ちょうどそれらを打破することになるときを推測するために少し予測分析を行います。総費用:〜10セント
。また、Scalrは、(それを使用していない)の商用ソリューションとして有望に見える。
チャド