サーバー ラム を選択する際の重要な考慮事項

2022-05-13

サーバー内のすべてのコンポーネントは、サーバーのパフォーマンスに大きな役割を果たします。サーバー ラム、つまりサーバー メモリも例外ではありません。一般に、ラム が多いほど良いことは知られていますが、適切な ラム を選択する必要があります。&注意;サーバーRAM&注意;それはそれほど単純ではありません。サーバーに適切なメモリを選択する際に考慮する必要があることを見てみましょう。

どれくらいのRAMが必要ですか?

サーバーの ラム が多いほど、CPU がハードディスク ドライブからデータを読み取る必要が少なくなります。これは、サーバーの ラム は一般にハードディスク ドライブよりもはるかに高速に動作するため、サーバーがより高速に動作する可能性があることを意味します。しかし、サーバーのメモリはどれくらいあれば十分なのでしょうか?

この疑問を解決するには、次の点に大きな違いがあります。"最小要件"そしてその"推奨される要件"。最小要件を満たすのは簡単かもしれませんが、サーバーの実行時間と効率を向上させるための理想的なソリューションではないことは確かです。

理想的なセットアップは、固有のビジネス ニーズとサーバーの使用目的によって異なります。理想的なサーバー メモリの量を決定するには、使用中のデータベースのサイズ、ユーザーの数、設置されている既存のインフラストラクチャなど、いくつかの側面を考慮する必要があります。

データベースのサイズ

これは、データベースに情報を入力するために必要な処理量に直接影響するため、一般に最も重要な考慮事項です。データ サイズが増加しても、メモリが必ずしも増加するとは限りません。

10 ~ 59 GB のデータベースを備えたサーバーの場合、ラム サイズはデータの 74% です (27 GB のデータベースには 20 GB の ラム が必要です)。60 ~ 224 GB のデータベースの場合、ラム サイズは 23% です (210 GB のデータには 48 GB の ラム が必要です)。225 ~ 600 GB のデータベースの場合、ラム サイズは 13% (例: 488 GB データ、64 GB ラム)。

ユーザー数

現在サービスを提供しているユーザーの数が 15 以下の場合、ユーザーごとに追加のメモリを考慮する必要はおそらくありません。ただし、15 人を超える同時ユーザーがサービスを使用する可能性がある場合は、追加ユーザー 5 人ごとに 1 ~ 2 GB のサーバー ラム を追加することを検討することをお勧めします。

実行パッケージ

一般に、30 分ごとにデータを更新する必要がある場合、それを実現するにはより多くのサーバー メモリが必要になります。データの更新が完了するまでに数時間かかる場合、メモリ要件は低くなります。

ただし、SQL サーバ ETL 変換では、データを処理する前にサーバー ラム にデータがロードされます。これは、サーバーに搭載されているサーバー メモリが多いほど、パッケージの実行がより速く完了することを意味します。

OS要件

経験則としては、デフォルトで OS 用に 1 GB の ラム を予約し、さらに 4 ~ 16 の間の 4 GB ごとに 1 GB を追加し、16 GB を超えてインストールされる 8 GB ごとにさらに 1 GB を予約することです。たとえば、32 GB の ラム を搭載したサーバーは、7 GB を OS に使用し、残りの 25 GB を SQL サーバー専用に使用します。

RAM速度

前述したように、サーバーのメモリ速度はサーバーのパフォーマンスにとって非常に重要です。ただし、ラム 速度という表現は少し間違っています。サーバーの ラム の速度は、実際には、周波数、遅延、帯域幅、チャネルの総数、デュアル データ レート (DDR) などのいくつかの要因によって決まります。人々が ラム の速度について話すとき、実際には周波数と速度のことを指します。サーバーRAMのレイテンシ。ここでの議論でも同じことをします。

頻度

ラム 周波数は MHz 単位で測定され、通常は ラム 仕様の DDR バージョンの直後に続きます。たとえば、DDR4-3200 ラム は 3200MHz の周波数で動作しますが、DDR3-1600 ラム の周波数は 1600MHz です。

では、RAM周波数とは何でしょうか? サーバーのメモリは、現在ロードされているデータの読み取りと書き込みのサイクルを常に実行しています。ラム 周波数は、メモリが 1 秒あたり何回そのサイクルを通過するかを示します。DDR4-3200 は 3200MHz の周波数サイクルを指し、これは 1 秒あたり約 32 億の読み取り/書き込みサイクルに相当します。

一般的に言えば、周波数は高いほど優れています。ラム 周波数が高いほど、メモリはより速くデータを処理できます。ただし、一部の CPU およびマザーボードは一部の周波数を効果的にサポートしていない場合があることに注意してください。パフォーマンスを最大化したい場合は、追加の調査が必要です。また、高周波RAMは価格が高くなる傾向にあります。

レイテンシ

カラム アクセス ストローブ レイテンシまたは CAS レイテンシとして知られるレイテンシは、ラム モジュールが CPU からコマンドを受信して​​からコマンドが実際に実行されるまでの遅延の測定値を指します。CAS レイテンシはクロック サイクルで測定されます。

通常、レイテンシーはサーバー ラム に直接書き込まれることはありません。代わりに、サーバーの ラム に印刷される一連の数字の中に記載される場合があります。基本的には数値が小さいほど優れています。数値が低いほどレイテンシが低くなり、パフォーマンスが向上します。もちろん、これは ラム 周波数などの他のすべてのパラメータが同じままであることを前提としています。

ラム の互換性の問題

すべてのサーバー ラム がすべてのシステムと互換性があるわけではありません。ここでは、ネットワーク サーバー内の他のコンポーネントとサーバー ラム の互換性を検討する際に考慮すべき事項のリストを示します。

DDR の生成

より新しい世代の&注意;DDR ラム&注意;古い世代をサポートするように構築されたマザーボードでは動作しません。また、その逆も同様です。したがって、DDR4 DIMM スロットをサポートするマザーボードに DDR3 サーバー メモリを取り付けることはできません。同様に、DDR3 DIMM スロットを備えたマザーボードに DDR4 サーバー メモリを取り付けることはできません。

マザーボードの DIMM スロット

一部の小型フォームファクターのマザーボードには、DIMM スロットが 2 つしか装備されていません。したがって、サーバー ラム は最大 2 スティックまでしか搭載できず、サーバー メモリの 4x 4GB キットを搭載することはできません。したがって、サーバーのマザーボードに搭載できる量を超えるサーバー メモリ スティックを購入しないように注意する必要があります。

CPUヒートシンク

大きくてかさばる空冷 CPU クーラーは、DIMM スロットの上にぶら下がっていることがよくあります。場合によっては、背の高いヒート スプレッダーを備えたサーバー メモリ キットの取り付けが妨げられることがあります。したがって、大きくかさばる空冷クーラーを検討している場合は、背の高いヒート スプレッダーを備えたサーバー ラム を選択するようにしてください。この場合、空冷クーラーがサーバーの ラム に干渉することはありません。

メモリテクノロジー

大きく分けて3つあります&注意;メモリ技術&注意;現在利用可能です: UDIMM (バッファなし DIMM)、RDIMM (登録済み DIMM)、および LRDIMM (負荷 削減 DIMM)。これら 3 つのメモリ テクノロジはサーバーのメモリ スロットに物理的に適合しますが、混合して使用することはできません。間違ったメモリ テクノロジが導入されている場合、システムの電源はオンになる可能性がありますが、システムの起動に失敗する可能性があります。

RAMはアップグレードが簡単

通常、サーバー ラム は、システム内でアップグレードが最も簡単なコンポーネントです。したがって、予算が限られている場合は、システムのコンポーネントを選択するときにサーバー メモリの量を過剰に設定しないことが合理的です。

このシナリオを考えてみましょう。8 GB の ラム と、より優れた CPU と GPU の組み合わせから始めます。サーバー ラム を 16 GB にアップグレードしたい場合は、CPU と GPU を完全に交換せずに、新しいスティックを追加するだけです。

要約すると、サーバーに適切な ラム を選択するには、慎重な検討が必要です。上記の要素が、予算とニーズの両方に合った適切なサーバー ラム の選択に役立つことを願っています。


最新の価格を取得しますか?できるだけ早く返信します(12時間以内)