Mega サービスのスケーリング
この章では、Mega Block クラウド位置推定とマッピングサービスのスケーリングオプション、課金粒度、および一般的な制限について説明します。アプリケーションの規模と同時実行要件に基づいてリソースと調達計画を適切に計画するのに役立ちます。
Mega Block クラウド位置推定サービスのコアは、位置推定サービスグループを作成して購入することです。これはそれ自体がサービスプランであり、標準プランと試用プランが含まれます。プランの各リソースは以下の通りです:
| プラン項目名 | 標準 | 試用 |
|---|---|---|
| マッピングタスクのプロジェクト | 1 | 1 |
| クラウド位置データベース数 | 5 | 2 |
| リクエスト同時実行 QPS | 10 | 3 |
Mega Block のマッピングサービスでは、コアコンセプトと設計原則は以下の通りです:
- 1 つの場所が 1 つのマッピングプロジェクトに対応します。各マッピングプロジェクトは 1 つのクラウド位置推定サービスグループに関連付けることができます。
- 同じクラウドサービスグループ内のクラウド位置データベースは、QPS クォータを共有します(リクエストごとに課金され、AppId を付加して認証が通ったものとしてカウントされます)。
- 大規模または複雑なシーンをサポートするために、異なるフロアやエリアを個別に収集して独立してマッピングし、必要に応じてマップを融合できます。

Mega サービスのスケーリングは通常、以下の次元に関わります:同時実行 QPS(Queries Per Second)、クラウド位置データベース数、バインドされたマッピングプロジェクト数、単一データベースのマップ容量、大規模または複雑なシーンでのマップ融合、1 回のマッピングのビデオ入力時間。このセクションでは、各項目の意味、影響、およびスケーリングの推奨事項について説明します。
スケーリング可能な項目の説明
- クラウド位置推定同時実行 QPS
- QPS を共有するクラウド位置データベースの数
- バインドされたマッピングプロジェクト
- 各クラウド位置データベースのマップ容量
- マッピング機能拡張:入力ビデオ時間長、複数マップの融合
クラウド位置推定サービス同時実行 QPS
同時実行統計は QPS 測定に基づいており、サーバーが 1 秒間に受信するサービス要求の数を指します。有効なクラウド位置データベース AppId を持ち、認証が成功したリクエストは、位置推定が成功したかどうかに関わらず、すべて同時実行統計にカウントされます。
同時実行数はクラウドサービスグループの属性であり、同じクラウドサービスグループ内のすべてのクラウド位置データベースが QPS クォータを共有します。
デフォルトでは、デバイスは初期化が成功すると、毎秒 1 回の頻度で位置推定リクエストを送信します。ネットワーク遅延とリクエスト到着時間のランダム性により、理論的には実際の瞬間的なリクエスト数がクォータを超える可能性があります。たとえば、10 QPS のサービスグループは約 10 台のデバイスの同時使用をサポートできますが、ある 1 秒のウィンドウ内で同じサービスグループが 10 を超えるリクエストを受信した場合、超過したリクエストは拒否される可能性があります。
複数デバイスの同時実行シナリオでのサービス安定性を確保するために、QPS を購入する際にはある程度の冗長性を持たせることをお勧めします。たとえば、10 台のデバイスの安定した動作をサポートする必要がある場合、11-12 QPS の購入を検討してください。
管理とスケーリング操作については QPS スケーリング管理操作ヘルプ を参照してください。
クラウド位置データベース数
クラウド位置データベースインスタンスにはコンピューティングリソースが必要であり、数はインスタンスごとに課金されます。各データベースは独立した AppId に対応します。削除して再作成してもクォータには影響しませんが、新しいデータベースには新しい AppId が生成されます。デフォルトのクォータが不足する場合は、位置データベース数の増加を申請できます。
注記
通常、クラウド位置データベースを再開通し、Mega Block を再追加すれば、位置推定に影響はありません。ただし、停止して再開通すると、新しい位置データベースの AppId は以前とは異なります。
クォータ数量以上のクラウド位置データベースを開通する必要がある場合は、ドキュメントを参照してください:追加クラウド位置データベース操作ヘルプ
バインドされたマッピングプロジェクト
当社製品の設計思想は、1 つの場所が 1 つの Mega Block マッピングプロジェクトに対応し、1 つのプロジェクトが 1 つのクラウド位置推定サービスグループの開通に対応することです。
より多くのマッピングプロジェクトを同じサービスグループにバインドする必要がある場合は、リソースと権限が正しく構成されるように操作ガイダンスを参照してください:より多くのマッピングプロジェクトをバインドする操作ヘルプ
単一クラウド位置データベースのマップ容量
クラウド位置データベース製品の設計思想は、1 つのクラウド位置データベースの位置推定結果が 1 つの座標系であり、1 つのアプリケーションにサービスを提供することです。単一のクラウド位置データベースには、許可される Block(マップ)の最大容量上限があります。容量の測定は CC(EasyAR 独自の測定単位)を使用します。上限を超えると、マップの追加が制限されます。ただし、リソース展開によるスケーリングにより、複数のマップの追加は引き続き許可され、オープンになっています。各 Mega Block には容量属性があり、これは位置推定可能な領域のサイズや占有リソースに関連します。
| 各クラウド位置データベース | 制限 |
|---|---|
| Block 容量 | 4500 CC |
現在のデフォルト上限の例は 4500(製品の実際の構成を基準)です。より高い容量が必要な場合は、営業または運用サポートに連絡してください:マップ容量拡張操作ヘルプ
マッピング制限と機能拡張
Mega Block のマッピングには、コンピューティングリソースおよびサービスなどのコストがかかります。コストは、マッピングが必要な面積、認識エリア、収集ビデオの時間長に関連します。
| 各マッピングタスク | 制限 |
|---|---|
| 単一収集ビデオ | 16 セグメント * 8 分/セグメント |
| 単一プロジェクト | 50000 平方メートル |
各タスク内の単一収集ビデオについて、製品は入力ビデオ時間長に一定の制限を設けています。ビデオ制限は 16 セグメント * 8 分/セグメントです。単一マップは単一収集ビデオに対応し、複雑な複数マップは複数の収集ビデオに対応できます。
単一プロジェクトの制限は 5 万平方メートル のマッピングです。詳細は営業までお問い合わせください。営業に相談する
複雑なシーンまたは超大規模空間での複数マップの融合が必要な場合は、営業に相談して開通する必要があります。多くの位置推定シナリオでは、融合マップが必須ではなく、複数の単一マップを独立して位置推定することで対応可能です。機能を開通する前に、営業にマップ融合機能が必要かどうかを確認することをお勧めします。
より詳細な操作ヘルプについては、ドキュメントを参照してください:マッピング機能拡張操作ヘルプ
関連トピック: