Wake On Demand (負荷分散ソリューション?)

Wake On Demand (負荷分散ソリューション?)

困難な状況に直面して、私はアイデアが尽きています。オンデマンドでサーバーを起動する

問題

着信パケットが到着すると、特定のポートをリッスンする物理サーバーを起動します。クライアントとサーバーの間にコントローラー/ミドルウェアが存在する可能性がありますが、帯域幅には影響しません (ユーザーにとっては透過的です)。

主な目標:電力消費の節約。

私が試したこと

このデモで試したセットアップは、Samba NAS サーバーに適用されます。



  • ファイアウォールの起動: 前のオプションと似ていますが、要求されたポートに関してトランスポート層で動作し、ファイアウォールがサーバーを起動します。サーバーをマスカレードするためのサブネットが必要です。

    ファイアウォール トポロジ

    • 利点: 汎用性があり、確立された状態のユーザーにとって透明性がある
    • 短所: 帯域幅が影響を受け、新しいサブネットが必要

  • IPVS DR: 負荷分散環境に基づいて、フローティングIPアドレスを活用することが目標です。ipvsスタックを変更することを想像しました(ipvsadmまたはキープアライブ) リクエストが到着したときにウェイクアップ サーバー機能を実装します。これは多くの作業と検索を必要とするため、別の解決策があるかどうかを確認したいと思います ;)

    IPVS DRトポロジ

    • 利点: 汎用性、確立された状態のユーザーにとって透過的、帯域幅に影響しない
    • 短所: セットアップが難しい?

これは NAS サーバーの例ですが、この問題を解決するにはエレガントで汎用的なソリューションが望ましいです。

何か案は ? :)

関連情報