入門
以下のドキュメントは、ONES のオンプレミス インストールに関するものです。ONES のクラウド サブスクリプション プランを使用する場合は、以下の情報を参照する必要はありません。
ONES サーバーのインストール手順
1. ONES サーバーのコンポーネントを理解する
ONES サーバーは、Docker テクノロジーに基づいて構築されています。 Docker のおかげで、ONES はさまざまな環境でホストでき、簡単なインストールもサポートできます。 開始するには、ONES サーバーを構築するための 3 つの主要コンポーネントを理解する必要があります。
- アプリケーション - ONES イメージをホストする Docker コンテナ
- データベース - 重要なデータをONESに保存
- ファイル ストレージ - ONES にアップロードされたビデオと画像、およびアプリケーション ログ ファイルを保存します。
2. 実際の使用状況に基づいてインフラストラクチャを選択してください
インフラストラクチャを確認する必要があります.参考までに、次のインフラストラクチャをお勧めします。
Docker ホスティング/データベース/クラウド ホスティングを深く理解している場合は、必要に応じて (Google Cloud/Alibaba Cloud) などの他のプラットフォームに実際にホストできます。
3. コンポーネントをインストールする
最後に、インフラストラクチャを確認したら、以下のインストール ガイドに従って、選択したコンポーネントでシステムをセットアップできます。
応用
データのバックアップ
ONES を使用している場合は、ONES にバックアップを適用することを強くお勧めしますが、実際にはすべてのコンポーネントを ONES でバックアップする必要はありません。
アプリ - アプリをバックアップする必要はありません。 ONES Docker イメージは単一のイメージに組み込まれており、アプリケーションにデータは保存されません。 ハード ドライブの破損などの理由でアプリケーション サーバーに障害が発生した場合は、アプリケーション サーバーを新しいものとして再インストールし、既存のファイル ストレージとデータベースに接続するだけです。
データベース - 強く推奨。主要なユーザー アイテムとデータはすべて ONES サーバーに保存されます。データベース データが失われると、システムに回復不能な影響を与えます。 もちろん、バックアップ戦略とメカニズムに関する規定はなく、ハードディスク バックアップ/RAID 1 データ ミラーリング/データベース バックアップはすべてデータベース バックアップに適用できます。
ファイル ストレージ - 推奨、ONES システムに保存されるファイルは、主に部屋の画像/写真、および問題を追跡するためのログ ファイルです。 ファイルの損失によるファイル ストレージの損傷は、画像を表示できないなど、ONES に何らかの不都合を引き起こす可能性がありますが、これはメインの予約プロセスには直接影響しません。 ユーザーはファイルを簡単にONESに再アップロードして復元できます。 ただし、予期しない問題が発生した場合にエンド ユーザーが不便を感じるのを防ぐため、ファイル ストレージ バックアップ メカニズムを使用することをお勧めします。
システム容量の推奨事項
システム インフラストラクチャのバックアップ メカニズムを確認したら、次のステップは、各プロジェクトのキャパシティを理解することです。
システムの次の推奨事項は、システムの安定性と流暢性を確保するためのデータ ストレージを使用して、1000 ユーザーのアクセスを処理できる ONES の以前の運用経験に基づいています。
これらの推奨事項は推定のみを目的としており、システムの使用は使用頻度と使用される機能によって異なります。 システム リソースの使用状況を監視し、実際の使用状況に応じてシステム容量を変更してください。
応用
クラウド | ローカル | |
---|---|---|
サーバー/インスタンスの最小数 | 2 つのインスタンス | 2 つのサーバー |
最小 CPU | 8 コア | 8 コア |
最小 RAM | 14 GB | 16 GB |
最小ディスク サイズ | 10 GB | 50 GB |
データベース
クラウド | ローカル | |
---|---|---|
最小 DTU | 100 | - |
最小 CPU | - | 8 コア |
最小 RAM | - | 16 GB |
最小ディスク サイズ | 30 GB | 50 GB |
ファイルストレージ
クラウド | ローカル | |
---|---|---|
最小ディスク サイズ | 10 GB | 30 GB |
バックアップサーバー
バックアップ サーバーのストレージの見積もりは、単純な計算に基づいています。 たとえば、毎日のバックアップを 30 日間、毎月のバックアップを 1 年間、毎年のバックアップを 7 年間保持する場合、必要なサイズは (30 + 12 + 7) * 30GB = 1.47 TB になります。