オフショアVPS / GROW
Grow。
成長するワークロードのためのさらなる余裕。
いくつかの控えめなサービス、またはより忙しいAPI。より大きなインスタンスに移行する前に、実際のボトルネックをプロファイルします。
これらのリソースから始めましょう。
- コンピュート
- 4 vCPU
- メモリ
- 4 GB
- ストレージ
- 100 GB
- 転送予算
- 4 TB
コンフィギュレーターでリソース、イメージ、ネットワークオプション、サービス期間を調整してください。サーバーロケーションとしてマレーシア、ルーマニア、スイスを選択でき、ロケーション追加料金はありません。バックアップ国は未確認のままです。
ワークロード全体を中心に計画しましょう。
メモリはインスタンス上のすべてのプロセスで共有されます。データベースキャッシュ、ジョブキュー、デプロイプロセスを含め、予想される繁忙期にテストしてください。
リソース予算を構築する →所有するものを把握しましょう。
アプリケーションセキュリティ、更新、可観測性、および独立したリカバリプロセスを計画します。バックアップオプションを選択した場合は、リストア手順を確認し、アプリケーションに対してテストしてください。
最初のリストア演習を準備する →いくつかの控えめなプロセスのための追加スペース。
Growは、いくつかの控えめなプロセス、または既知のワークロードを持つより忙しいアプリケーションの比較ポイントです。より大きな開始割り当てにより、Webプロセス、データサービス、および境界のあるバックグラウンド作業のためのスペースを確保できますが、すべてのプロセスは依然として1つの障害およびメンテナンス境界を共有します。
実践的な出発点
例示的なアプリはAPIを提供し、日次データインポートを実行します。通常のリクエストと並行して、インポートのピークメモリと書き込みアクティビティを測定します。より静かな時間にスケジュールするか、同時実行性を減らすか、測定されたリソース増分を追加するか、別のサービスに配置するかを決定します。
この出発点が不適切な場合
単一の再起動、ディスク問題、またはアクセスミスが、独立しているべき作業に影響を与える場合は、サービスを分離します。より大きな共有インスタンスはその分離を生み出しません。1つのクエリやジョブが制限なく成長し続ける場合は、より大きな割り当てに依存する前にその動作を修正してください。
すべてのオプションに役割を与えます。
基本構成には 4 vCPU、4 GB RAM、100 GB ストレージ、4 TB 転送予算、および 1 IPv4 アドレスが含まれます。IPv6 は別途リクエストされ、デフォルトではバックアップオプションは選択されていません。これらはカタログ上の割り当てです。実際のサプライヤーのハードウェア、カウント、リストア規則を確認してください。
- メモリ: オペレーティングシステム、ランタイム、データベース、観測されたピークのための余裕を残します。Growに 1 GB を追加すると、期間節約前の月額小計は $29.50 になります。
- CPU: 作業を行っているプロセスとその同時実行性を比較します。保証されたプロセッサモデルや毎秒リクエスト数を示すものではありません。
- ストレージと転送: 保持データと転送バイト数を別々に予算化します。オフサーバーエクスポートは両方を使用する場合があります。
- バックアップとネットワーキング: 復元が必要なデータと、アプリケーションが使用するアドレスを定義します。オプションを選択しても、運用手順が文書化されるわけではありません。
最初のレビューを具体的に行います。
通常の運用期間、1つの重いタスク、1回のリリースを記録します。利用可能なメモリ、最も成長しているディレクトリ、ローカルアプリケーションチェックの結果を記録します。予期しない結果の出発点となるよう、小さな変更ログを保持します。次に、コンフィギュレーターで選択した期間の前払い総額全体を比較します。より長い期間は価格を変えるものであり、リソースを変えるものではありません。
アップグレード前に圧力シグナルを読む → · リソースワークシートを作成する · カタログの事実とサービス境界を確認する