すべてのプロダクト
Search
ドキュメントセンター

Microservices Engine:Nacos Enterprise Edition capacity specifications

最終更新日:Jul 10, 2026

MSE Nacos Enterprise Edition は専用リソース上で動作し、99.99% のサービスレベルアグリーメント (SLA) を保証し、セルフマネージドのオープンソース Nacos と比較して 300% 高速なサービスプッシュパフォーマンスを提供します。以下のセクションでは、各 Enterprise Edition 仕様の容量しきい値と秒間クエリ数 (QPS) のベンチマークについて説明します。

Enterprise Edition に含まれる機能

動的 MCP 登録

Enterprise Edition は、オープンソース Nacos 3.0 のメッシュ設定プロトコル (MCP) に対応しています。動的サービス登録、プロトコル移行、リアルタイム最適化を提供することで、AI エージェントとマイクロサービスモデルのアップグレード要件をサポートします。

  • 動的サービス登録 -- SDK またはコンソールを通じて MCP サービスを登録します。サービスディスカバリを標準化し、サービスを視覚的に管理します。

  • ワンクリックプロトコル移行 -- 既存の HTTP サービスをワンクリックで MCP サービスに変換します。JSON テンプレートでプロトコルマッピングルールを定義し、MCP エコシステムと統合します。

  • ライブツール記述の更新 -- コンソールで MCP ツールの記述を実行時に更新し、コードを変更せずに AI エージェントの呼び出しパフォーマンスと開発者の効率を向上させます。

専用リソースによる 99.99% SLA

Enterprise Edition は、専用の基盤リソースにより 99.99% の可用性を保証します。

  • 高可用性 (HA) アーキテクチャ -- 金融、エネルギー、国営企業など、厳格な稼働時間要件を持つ業界において、年間を通じた無停止運用をサポートします。

  • 負荷下での回復力 -- トラフィックのピーク時や複雑な運用シナリオにおいても効率性と安定性を維持し、重要なビジネスアプリケーションの継続的な運用をサポートします。

  • リソース分離 -- 共有リソースの競合を排除し、障害のリスクを大幅に低減します。

暗号化されたデータソース管理

Enterprise Edition は、エンドツーエンドで暗号化されたデータソース管理を提供します。Key Management Service (KMS) と統合し、動的なキーローテーションと、ApsaraDB RDS、ApsaraDB for Redis、PolarDB などの主要データベースへのゼロ設定アクセスを実現します。

  • 自動キーローテーション -- KMS が認証情報を暗号化して保存し、スケジュールに従ってローテーションすることで、平文の認証情報漏洩の脅威を排除します。キーが変更されると、システムは更新された設定を自動的に同期します。手動操作は不要です。

  • シームレスなアプリケーションアクセス -- コードを変更することなく、設定を通じてデータソースに接続します。キーローテーションは実行時に透過的に行われます。

  • エンドツーエンド暗号化 -- データソース設定は転送中および保存時の両方で暗号化され、機密情報のセキュリティを確保します。

容量しきい値

これらのしきい値を使用してクラスターのサイズを決定してください。すべての値は 3 ノード クラスターのものです。

主要な用語:

  • 接続 -- 各 Nacos クライアントは Nacos サーバーへの接続を確立します。通常、1 つの Pod は 1 つの接続を使用します。Pod がサービスレジストリと設定センターの両方を使用する場合、2 つの接続が必要です。

  • 安全レベル -- コアビジネスに推奨される運用上限です。このレベル以下を維持することで、予期しないトラフィックバースト、クラスターの再起動、アップグレード時の安定性を確保できます。

  • アラートレベル -- 上限です。このレベルを超えるトラフィックが持続すると、クラスターの安定性が損なわれる可能性があります。

  • QPS (秒間クエリ数) -- Nacos の容量計画の文脈では、QPS はクライアントが Nacos サーバーに毎秒送信する Nacos プロトコル層リクエストの総数を表します:

    QPS = サービスディスカバリリクエスト (インスタンスリストの取得) + 設定プルリクエスト (設定の取得)

    この指標は Nacos プロトコルのトラフィックのみを反映します。Server Load Balancer (SLB) を経由するビジネストラフィックや、マイクロサービス間の HTTP/RPC 呼び出しとは独立しています。

注: これらのベンチマークは Nacos クライアントバージョン 1.x に基づいています。Nacos クライアントバージョン 2.x を使用する場合、実際のパフォーマンス上限はより高くなります。たとえば、16C32G の 3 ノードクラスターでクライアント 2.x を使用する場合、設定の最大数は 20,000 (クォータ増加リクエストが必要) に達し、接続制限は 11,520 に達します。(推奨) より高いパフォーマンスを得るために、クライアントバージョン 2.x にアップグレードしてください。ターゲット仕様の 2.x 固有の容量ベンチマークを取得するには、アカウントマネージャーに連絡するか、チケットを送信してください。

仕様

ノード数

接続

QPS

秒間トランザクション数 (TPS)

安全レベル

アラートレベル

安全レベル

アラートレベル

安全レベル

アラートレベル

Small.Platinum.x2

3

1,200

1,800

1,200

1,800

600

900

Medium.Platinum.x1

3

2,400

3,600

2,400

3,600

1,200

1,800

Medium.Platinum.x2

3

4,800

7,200

4,800

7,200

2,400

3,600

Large.Platinum.x1

3

9,600

14,400

9,600

14,400

4,800

7,200

ノード数に応じたスケーリング

クラスターのノード数が異なる場合の容量を見積もるには、これらの値を比例計算してください。

たとえば、5 ノードの Medium.Platinum.x1 クラスターは、おおよそ以下をサポートします:

  • 接続 (安全レベル): 2,400 / 3 x 5 = 4,000

  • QPS (安全レベル): 2,400 / 3 x 5 = 4,000

  • TPS (安全レベル): 1,200 / 3 x 5 = 2,000

アンチフラジリティスロットリング

MSE Nacos Enterprise Edition は、デフォルトでアンチフラジリティモードを有効にします。リソース使用率または API トラフィックがしきい値に達すると、システムは自動的にスロットリングを適用してクラスターの安定性を保護します。

以下の制限は ノードあたり に適用されます。マルチノードクラスターの制限を計算するには、ノードあたりの値にノード数を掛けてください。

仕様

接続

同一設定の公開 (回/分)

設定の公開 (TPS)

設定のクエリ (QPS)

サービスプッシュ (TPS)

Small.Platinum.x2

800

20

100

200

800

Medium.Platinum.x1

1,600

20

100

400

1,600

Medium.Platinum.x2

3,200

20

100

800

3,200

Large.Platinum.x1

6,400

20

100

1,600

6,400

注: 容量しきい値の表は、3 ノードクラスター全体の制限を示しています。アンチフラジリティスロットリングの表は、個別のノードあたりの制限を示しています。2 つの表を比較する場合、ノードあたりのスロットリング値に 3 を掛けて、クラスターレベルの相当値を算出してください。

よくある質問

Q: MSE Nacos インスタンスでトリガーされたレート制限のタイプと、それに対応するしきい値を確認するにはどうすればよいですか?

A:

  1. レート制限のタイプを特定します。 監視ダッシュボードまたはアラート通知で指標名を確認してください。MSE Nacos のアンチフラジリティスロットリングには、以下のタイプが含まれます:

    • 設定の公開 (TPS) -- 設定の公開操作が秒あたりのトランザクション制限を超えたときにトリガーされます。

    • 設定のクエリ (QPS) -- 設定のプルリクエストが秒あたりのクエリ制限を超えたときにトリガーされます。

    • サービスプッシュ (TPS) -- サービスプッシュ操作が秒あたりのトランザクション制限を超えたときにトリガーされます。

  2. 仕様のしきい値を確認します。 上記のアンチフラジリティスロットリングの表でインスタンスの仕様を見つけてください。値はノードあたりの制限です。マルチノードクラスターの場合、ノードあたりの値にノード数を掛けて、クラスターレベルのしきい値を算出します。

    例: Medium.Platinum.x1 の 3 ノードクラスターの場合、ノードあたりの設定クエリ QPS 制限は 400 であるため、クラスターレベルの制限は 400 × 3 = 1,200 QPS です。