はい、最新のクアッドコアCPUでも、サーバーが主にデータを移動し、動画をダイレクト再生する用途であれば、バックアップ、ファイル同期、メディア処理には十分です。主な例外は、動画のトランスコード、負荷の高い暗号化や重複排除、大規模ライブラリのスキャン、複数の負荷の高いアプリケーションの同時実行が必要なシステムです。したがって、購入時はコア数そのものではなく、重複して発生する最も負荷の高い処理を基準に判断すべきです。
4という数字ではなく、ワークロードの組み合わせから考える
4コアはプロセッサの一側面にすぎません。アーキテクチャ、クロック動作、メディアエンジン、メモリ帯域幅、ストレージ、処理を担うソフトウェアによって、2つのクアッドコアシステムの性能は大きく異なります。一般的なNASはディスクやネットワークの応答を待っている時間が長い一方、メディア変換の処理では長時間にわたって計算リソースを使い続けることがあります。
4コアNASプラットフォームの最近のテストでは、Intel N95がシンプルなRAID-1 NASに十分であり、内蔵メディアブロックによってH.264およびH.265のトランスコードを支援できることが確認されています。これは有用な購入基準です。ストレージの役割が明確に限定されているなら、控えめなCPUリソースでも十分に適切です。
NASがファイル配信以外の処理を始めると、必要なプロセッサ性能は高くなります。NASプロセッサ購入ガイドでは、基本的なストレージと、より負荷の高い暗号化、重複排除、圧縮、オンボードアプリケーションを分けて説明しており、これらはすべてより多くの計算能力を必要とします。
同時に発生する可能性がある処理を列挙してみましょう。バックアップ、同期スキャン、チェックサム計算、サムネイル生成、メディア再生、ダウンロード、コンテナ、リモートアクセスなどです。その多くが軽い処理、または順番に実行される処理であれば、クアッドコアシステムは妥当な基準になります。一方、複数の計算負荷の高い処理が同時にピークを迎えるなら、リスクが高まります。
バックアップと同期は、通常まずストレージやネットワークの制限を受ける
バックアップや同期のワークロードがCPU負荷の高い処理に見えるのは、ハッシュ計算、圧縮、暗号化、カタログ処理を行っている間だけであることが多いです。転送が始まると、スループットは4つのCPUコアすべてではなく、送信元ディスク、保存先プール、Ethernetリンク、または小さなファイルのメタデータ処理によって制限される場合があります。
実際のNASテストでは、バックアップと同期のスループットを基本的なワークロードとして扱い、初回転送は通常長時間かかる一方、後続の増分処理は小さくなる傾向があると説明しています。そのため、通常の夜間バックアップ中にCPU使用率が低いからといって、すぐにより高性能なCPUが必要だと判断するべきではありません。
有効なテストは、同期サービスがスキャンを実行し、通常のクライアントがファイルを読み取っている状態で、想定される最大規模のバックアップを実行することです。ディスクやネットワークに余裕があるのにCPUが飽和し続けているかを確認してください。CPUコアがボトルネックでないなら、より大きなプロセッサを購入しても処理時間はあまり短くなりません。
ZimaSpaceによるホームサーバーサービス間で共有されるCPU負荷の解説は、複数のバックグラウンド処理が競合するときの内部確認として役立ちます。CPUをアップグレードするのは、負荷の競合が繰り返し発生する場合に限りましょう。1回のバックアップで一時的に使用率が高くなったからという理由だけで交換する必要はありません。
メディアのダイレクト再生は軽いが、トランスコードが分岐点になる
クライアントがすでに対応しているファイルをメディアサーバーから送信するだけなら、CPU負荷は驚くほど軽いことがあります。サーバーはファイルを読み込み、プロトコルを処理し、ストリームを維持するだけです。クライアントが元のコーデック、ビットレート、字幕、解像度、音声形式をデコードできず、サーバーがメディアを変換しなければならない場合、判断は変わります。
最近の長時間メディアサーバーテストでは、最新のクライアントの大半がダイレクト再生できた一方、対応していないデバイスではハードウェア支援トランスコードが重要になることが確認されています。購入時のチェックリストで「メディア」という言葉を確認するよりも、この違いのほうが重要です。
字幕によって、軽いストリームが予想外に負荷の高い処理へ変わることがあります。ZimaSpaceの字幕の焼き付けによるトランスコードに関する記事は、自宅で実際に使用するクライアントと字幕形式で再生経路をテストすべき理由を示しています。
重要なデバイスがすべてライブラリをダイレクト再生できるなら、大容量のメディアファイルを扱っていても、最新のクアッドコアCPUは適しています。同時に1つ以上の完全な動画トランスコードを常時実行するなら、4つの汎用CPUコアで処理できると決めつけず、対応するハードウェアメディアエンジンと、実測したトランスコード同時処理数を基準に選んでください。
実際の上限を決めるのは、同時実行、暗号化、ライブラリ処理
個別のテストでは高速なサーバーでも、スケジュールされた処理が重なると遅くなることがあります。バックアップの圧縮、暗号化された同期、写真のインデックス作成、メディアスキャン、コンテナの更新、家族によるメディア再生が、同じ時間帯に発生することもあります。プロセッサが処理すべきなのは個別ベンチマークの平均ではなく、組み合わさったピーク負荷です。
クアッドコアNASのレビューでは、1台のコンパクトなシステムでバックアップ、プライベートクラウド、メディアの役割を担えることが示されています。ただし、購入時に重要なのは特定の製品ではなく、ワークロードの境界です。最も忙しい処理経路がすべて同時にソフトウェア処理を要求しないのであれば、複数の役割を実用的に組み合わせられます。
最悪条件のテストを1つ作成しましょう。大規模な暗号化バックアップを実行し、同期スキャンを開始し、メディアライブラリを更新し、実際に使用する中で最も負荷の高い再生経路を開始します。CPUの飽和、サービスの遅延、再生の途切れ、ストレージやネットワークのキューが満杯になるかどうかを確認してください。
他のリソースに余裕がある状態でCPUが張り付くなら、より高い計算性能が必要です。ボトルネックがディスクプールやネットワークにあるなら、まずその経路を改善してください。制限箇所を特定する前にコア数を増やすと、価格は高くなっても実質的な速度はほとんど変わらないサーバーになりがちです。
CPUのしきい値をZimaサーバーに当てはめ、メモリを過剰搭載しない
コンパクトなバックアップ、同期、ファイル共有、そして主にダイレクト再生を行うサーバーなら、ZimaBoard 2 832が自然な基準になります。現行構成では、Intel N150クアッドコアプロセッサ、8GBメモリ、デュアル2.5GbE、ダイレクトSATA接続を組み合わせているためです。この選び方は、すべてのメディアサーバーをハイエンド構成として扱うのではなく、ワークロードに基づいています。
ZimaBoard 2 1664は同じプロセッサを搭載し、より大容量のメモリを備えています。つまり、832から1664への変更は、アプリケーション、キャッシュ、仮想化にメモリの余裕が必要な場合に適していますが、CPUコアのアップグレードではありません。実測した問題がプロセッサの継続的な飽和であるなら、メモリを増やすだけでは要件を解決できません。
ZimaCube 2へ移行するのは、より高いしきい値が明確になった場合だけにしましょう。より負荷の高いマルチタスク、要求の厳しいメディア処理、より大規模なストレージ拡張、高いネットワーク性能、または実際に上位クラスのプロセッサの恩恵を受けるワークロードが該当します。1回の負荷の高いバックアップだけを理由に、大型シャーシを自動的な解決策にしないでください。
既存のPCでバックアップ、同期、メディア再生を競合なしに完了できているなら、そのまま使い続けましょう。最適な購入は、実測したピーク負荷を処理でき、実際に今後実行する予定のサービスに対して現実的な余裕を残せる、最小限のプラットフォームです。
より高性能なCPUに費用をかける前に、複合テストを1回行う
再現可能な中で最も忙しい30分間に、サーバーの状態を測定してください。完全バックアップまたは合成バックアップを実行し、同期の再スキャンを強制し、トランスコードが発生する可能性が最も高いメディアセッションを開始し、通常のバックグラウンドサービスも有効にしておきます。CPU使用率、ロードアベレージ、温度、ネットワークスループット、ストレージレイテンシを記録します。
目的はCPU使用率を低く保つことではありません。短時間の処理で使用率が高くなるのは、効率的な場合があります。警告すべき兆候は、他のリソースにまだ余裕があるのにCPUの飽和が続き、バックアップ時間が延びる、同期が遅れる、再生がバッファリングする、インタラクティブなサービスが応答しなくなるといった症状が発生することです。
そのような症状が一度も現れないなら、現在のワークロードにはクアッドコアシステムで十分です。残った予算は、使わない計算性能ではなく、信頼性の高いストレージ、バックアップコピー、ネットワークに充てましょう。症状が繰り返し現れるなら、それを引き起こしている具体的な処理を基準にアップグレードしてください。
したがって、クアッドコアCPUは普遍的な最低条件でも最高条件でもありません。多くのストレージ中心のホームサーバーには非常に適したワークロード階層であり、ダイレクト再生またはハードウェアアクセラレーションが重い処理を担うメディア用途には十分です。一方、ソフトウェア処理の負荷が高い複数のジョブを同時に実行する必要がある場合は、性能不足になる可能性があります。
よくある質問
新しいクアッドコアCPUは、ホームサーバーで古い6コアCPUを上回ることがありますか?
はい。コア数だけでは、アーキテクチャ、クロック速度、電力制限、メモリ性能、ハードウェアメディアエンジンまでは判断できません。コア数だけでプロセッサを順位付けするのではなく、実際のバックアップ、同期、メディア処理の経路を比較してください。
ハードウェア動画アクセラレーションがあれば、どのメディアサーバーでもクアッドコアCPUで十分ですか?
いいえ。対応コーデックの動画エンコードやデコード処理の多くを軽減できますが、字幕処理、音声変換、非対応形式、ライブラリスキャン、バックアップ、その他のサービスには、依然としてCPUとメモリが必要です。
購入ガイド
もっと読む

NAS購入前の家族写真移行リスクガイド
エクスポート後もオリジナルとメタデータが保持され、重複ファイルが分類され、ステージング領域に収まり、ロールバックによってソースがそのまま維持されるなら、写真用NASを購入する。

パスワード保管庫サーバーの可用性リスクガイド
キャッシュ済みアクセス、独立した復旧用認証情報、復元テスト、そして別の運用担当者を用意して、障害による締め出しを防げる場合にのみ、パスワード保管庫をセルフホストしてください。

初めて購入する人向けミニPC拡張リスクガイド
交換可能な部品、共有帯域幅、そして拡張パス全体が安定して手頃な価格で維持できるかを確認してから、ミニPCを購入しましょう。

