CDN Pro は、NGINX の「イベント駆動型、ノンブロッキング」アーキテクチャに基づいて CPU 使用率を収集し、リクエストを処理するために消費される合計 CPU 時間を計算します。 CPU 時間の収集プロセスに関する技術的な詳細については、これを参照してください。 ブログ.
一定量のデータを配信するのに必要なCPUリソースの量を求めるには、CPU時間の合計をトラフィック量で割ります。異なるコンテンツを含む一連のドメインの測定結果によると、高度にキャッシュ可能な大容量ファイルコンテンツを持つドメインでは、1GBのデータ転送にわずか1.56秒しかかからず、一方、動的APIサービスコンテンツを持つドメインでは453.66秒かかる可能性があります。この結果から、異なる種類のコンテンツを提供するドメインによって、CPU時間に大きな違いがあることがわかります。
CPU一時間あたりの価格を1.95ドルとすると、上記の1GBのデータ転送にかかるCPU消費コストは以下のように計算されます。
キャッシュ性の高い大容量ファイルの場合: (1.56s/3600) * 1.95 * 100 = 0.0845 cents. 動的APIサービスコンテンツの場合: (453.66s/3600) * 1.95 * 100 = 24.57 cents.