構成を選択
| 項目 | 高可用性なし | 高可用性あり |
|---|---|---|
| ユースケース | デモ / テスト | 本番環境 |
| スループット | 最大 50,000 ページ / 8 時間 | 最大 200,000 ページ / 8 時間 |
| 最小 VM 数 | 3 | 8 |
| 耐障害性 | なし | あり |
前提条件チェックリスト
インフラストラクチャ
Linux または WSL が動作し、Docker 19.03 以降がインストールされている インストール用マシン
Ubuntu 20.04 または RHEL 8 を実行する 仮想マシン
| 構成 | マスターノード | サービスノード | ワーカーノード |
|---|---|---|---|
| HA 構成なし | 1 | 1 | 1 |
| 高可用性構成あり | 3 | 4 | 1+ |
VM の仕様(サービスノードおよびワーカーノード用)
- CPU コア数 12
- メモリ 48 GB RAM
- ディスクストレージ 80 GB
/opt/local-path-provisionerにマウントされた 40 GB の専用ディスク
すべての VM 上に
ansible という名前の ユーザーアカウントがあり、以下を満たしていること:- SSH キーアクセス(すべての VM で同一のキーを使用)
- NOPASSWD オプション付きの sudo アクセス
外部サービス
Docker イメージを保存するための コンテナ レジストリ(任意のレジストリ)
次の要件を満たす MS SQL Server 2022(Linux):
- CPU コア 4 つ、RAM 4 GB
- 200 GB 以上のディスク容量
- フルテキスト検索 (Full-Text Search) 機能が有効になっていること
メール通知を送信するための SMTP サーバー
ネットワーク
2 つの固定 IP アドレス
- 1 つは Kubernetes API エンドポイント用
- 1 つは Vantage アクセス用(ロードバランサー)
DNS レコード(Vantage アクセス用 IP アドレスを指すもの)
TLS 証明書(ワイルドカードまたは特定ドメイン用)
インストール中のネットワークアクセス先:
abyvtgonprm27.azurecr.io(コンテナイメージ)- パッケージリポジトリ(Ubuntu または RHEL)
インストール後のネットワークアクセス先:
licensing-us.abbyy.com(ライセンス認証)- お使いの SMTP サーバー
オプション
外部 NFS ストレージ - 10,000 ページ/8 時間を超える本番ワークロード向けに推奨
Elasticsearch - 集中ログ管理用(ファイルベースのロギングを使用していない場合)
次のステップ
- システム要件 を確認してください。
- インストール を完了してください。
- 初期セットアップ を完了してください。
- スケーリングに関する推奨事項については、パフォーマンスガイド を参照してください。
