none
Azure環境(ロードバランサー、仮想マシン)の拡張について RRS feed

  • 質問

  • お世話になります。

    現在、ロードバランサー1つ、処理用仮想マシン2台、データ保存用仮想マシン1台のシステムを構築しています。

    ロードバランサーから処理用仮想マシンに処理を指示し、結果をデータ保存用仮想マシンに保存するようにしています。

    これから通信量の増加が想定されるため、この構成を拡張しようと考えています。

    下記の2通りを考えたのですが、どちらが良いでしょうか。

    1.仮想マシンのCPUコア数を1→2に変更する

    2.仮想マシンの台数を2→4に変更する

    その場合、ロードバランサーの設定やデータ保存用仮想マシンの台数は既存のままで良いでしょうか。

    また、他に適切な拡張方法はありますでしょうか。

    • 編集済み yty0918 2021年4月3日 2:43
    2021年4月3日 2:43

回答

  •  こんにちは。

    スケールアップは上限があるので、まずスケールアウトできるか考えるのが良いんじゃないでしょうか。
    スケールアウトする際にはステートレスな作りになっている必要があり、それが難しい場合はスケールアップでしょうか。
    ただ、基本は上記だと思ってますが、ソリューションの特性にもよるので一概には言えないです。

    当てずっぽうですが、処理用仮想マシンはスケールアウトさせて、データ保存用仮想マシンはスケールアップとかが拡張コスト低いんじゃないでしょうかね。

    どこがボトルネックになるのか先に測定してボトルネックを分析したほうが良いと思いますよ。

    2021年4月3日 14:02
    モデレータ

すべての返信

  • 要件定義の話ということになるのでしょうが、実際の「処理」の中身が分からなければ適切な構成を考えるのは現実的ではないですね。

    ここで説明できるような内容であれば具体的に明らかにされれば良いでしょうし、そうでなければ Azure の構築に実績のある SIer / ベンダーに相談されれば良いでしょう。


    Hebikuzure aka Murachi Akira

    2021年4月3日 10:58
  •  こんにちは。

    スケールアップは上限があるので、まずスケールアウトできるか考えるのが良いんじゃないでしょうか。
    スケールアウトする際にはステートレスな作りになっている必要があり、それが難しい場合はスケールアップでしょうか。
    ただ、基本は上記だと思ってますが、ソリューションの特性にもよるので一概には言えないです。

    当てずっぽうですが、処理用仮想マシンはスケールアウトさせて、データ保存用仮想マシンはスケールアップとかが拡張コスト低いんじゃないでしょうかね。

    どこがボトルネックになるのか先に測定してボトルネックを分析したほうが良いと思いますよ。

    2021年4月3日 14:02
    モデレータ
  • yty0918さん、こんにちは。フォーラムオペレーターのHarukaです。
    MSDNフォーラムにご投稿くださいましてありがとうございます。

    ご質問いただいた件ですが、その後いかがでしょうか。
    いわさ Tak1waさんから寄せられた投稿はお役に立ちましたか。

    参考になった投稿には [回答としてマーク] をお願い致します。

    設定いただくことで、
    他のユーザーもお役に立つ回答を見つけやすくなります。

    お手数ですが、ご協力の程どうかよろしくお願いいたします。

    MSDN/ TechNet Community Support Haruka
    ~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、 ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~

    2021年4月7日 7:49
    モデレータ