このページの一部またはすべての情報は、S3NS の Trusted Cloud に適用されない場合があります。
ロード バランシングとスケーリング
Trusted Cloud by S3NS は、インスタンスのグループを対象としたロード バランシングと自動スケーリングを行うことができます。
ロード バランシング
Trusted Cloud では、サーバー側でロード バランシングが行われるため、受信したトラフィックを複数の仮想マシン(VM)インスタンスに分散できます。ロード バランシングには、次の利点があります。
- アプリケーションのスケーリング
- 重い負荷への対応
- ヘルスチェックによる正常でない VM インスタンスの検出と自動的な除外(正常な状態に復帰したインスタンスは自動的に元どおりに追加されます)
- 最も近い位置にある仮想マシンへのトラフィックの振り分け
Trusted Cloud のロード バランシングでは、転送ルールリソースを使用して特定の種類のトラフィックを照合し、ロードバランサに転送します。
たとえば、転送ルールによって IP アドレス 192.0.2.1
のポート 80 宛ての TCP トラフィックを照合し、それをロードバランサに転送してから、健全性の高い VM インスタンスに送信できます。
Trusted Cloud ロード バランシングはマネージド サービスです。このため、コンポーネントに冗長性があり、高い可用性を実現しています。ロード バランシングのコンポーネントに障害が発生すると、そのコンポーネントは直ちに自動的に再起動または交換されます。
Trusted Cloud では、容量、用途、構成方法が異なる複数のロード バランシングを行うことができます。詳細については、Trusted Cloud ロード バランシングのドキュメントをご覧ください。
自動スケーリング
Compute Engine は自動スケーリング機能を備えています。この機能では、負荷の増減に基づき、マネージド インスタンス グループ(MIG)に対して自動的に VM インスタンスの追加と削除が行われます。自動スケーリングによってトラフィックの増加をアプリケーションで適切に処理できるようになり、リソースの必要性が低下した場合には費用を抑えることができます。CPU 使用率、Cloud Monitoring の指標、スケジュール、またはロード バランシングの処理能力に基づいて MIG を自動スケーリングできます。
ロード バランシングの処理能力に基づいてスケーリングを行うようオートスケーラーを設定すると、オートスケーラーによってインスタンス グループの処理能力がモニタリングされ、VM の処理能力の過不足に応じてスケーリングが行われます。インスタンスの処理能力は、使用率または 1 秒あたりのリクエスト数に基づいて、ロードバランサのバックエンド サービスで定義できます。詳しくは、ロード バランシング処理能力に基づくスケーリングをご覧ください。
自動スケーリングの詳細については、インスタンスのグループの自動スケーリングをご覧ください。
次のステップ
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-08-19 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-08-19 UTC。"],[[["\u003cp\u003eGoogle Cloud offers server-side load balancing to distribute incoming traffic across multiple virtual machine instances, ensuring high availability and scalability.\u003c/p\u003e\n"],["\u003cp\u003eThe load balancing service uses forwarding rules to direct specific types of traffic to a load balancer, which then routes it to healthy VM instances.\u003c/p\u003e\n"],["\u003cp\u003eAutoscaling in Compute Engine automatically adjusts the number of VM instances in a managed instance group based on various factors such as CPU utilization, Cloud Monitoring metrics, schedules, or load balancing serving capacity.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Cloud's autoscaling feature can scale based on the serving capacity of the instance group, defined in the load balancer's backend service, which can use either utilization or requests per second as metrics.\u003c/p\u003e\n"]]],[],null,[]]