SSD上のシステムドライブ。独自のドライブへのページファイル?


10

16 GB RAMを搭載したWindows Server 2008 R2サーバーのシステムドライブにIntel X25-E SSDを使用しています。ページファイルを独自のドライブに移動するのは良い習慣でしょうか?もしそうなら、ページファイルドライブの場合、SSDまたは従来のハードドライブが優先されますか?

ストレージ構成には2つのデータボリュームも含まれ、それぞれがPERC 5 / i統合RAIDコントローラに接続された4ディスクRAID 10アレイに実装されています。サーバーはDell PowerEdge 2900です。バックプレーンには10スロットがあり、1つはSSDに使用され、8つはRAID 10アレイに使用され、1つの空のスロットはページファイルドライブに使用できます。

ありがとう。

回答:


11

従来の答えは、システムドライブからページファイルを分離することですが、X-25Eのパフォーマンスは、特にサーバー上では、一般的にそれを不必要にするはずです。不要なページングを回避するのに十分なRAMをシステムに配置できない場合、またはページングを大量に使用できるアプリケーション(Exchange 2007など)がある場合は、ページファイルを専用ディスクまたはディスクに配置します。使用率が一般的に低い場所は、依然として良い考えです。

ただし、システムドライブに単一のX-25Eを使用するのは、少し奇妙に思えます。SSDをシステムドライブに使用するのが適切かどうかは、サーバーの用途に完全に依存しますが、ほとんどの場合、(適切に構成された)サーバーのシステムドライブは、最も重要なIOボトルネックにはなりません。コントロール。

確かに言えることは、システムボリュームまたは通常のデータボリュームに1つのドライブだけを使用するべきではないということです。RAID 1で2つの比較的小さいが適度に高速なドライブ(2x10K SAS)を使用する標準的な方法は、ほとんどのサーバーで(ほとんど静的な)システムドライブファイルをロードするのに十分なパフォーマンスを提供しますが、ある程度の障害回復力を保証します。SSDは機械的ではないかもしれませんが、故障する可能性があり、実際に故障しています。

理想的には、SSDを使用してIOPSが制限されているものを排除する必要があります。RAID10アレイは、ほとんどの状況でX-25Eの転送速度に十分に一致する可能性がありますが、IOPSに近づきません(数百X-25Eの数千対最高。ただし、これは単一のドライブであるため、完全に失うわけにはいかないものを置くことには非常に消極的である必要があります。それが私であれば、一時ファイル領域(たとえば、印刷スプール、スクラッチDB領域など)に使用します。レポートなど)。


2
+1この特定の構成の利点に疑問を投げかける-サーバー上のシステムディスクは、通常、多くのアクティビティを認識しません。
Oskar Duveborn 2009

これは、ターミナルサーバーa / k / aリモートデスクトップセッションホストです。
世宗

Usersフォルダーは、Windowsセットアップ中にRAID 10ボリュームの1つにリダイレクトされます。1ディスクシステムボリュームについての私の考えは、必要に応じてベアメタルバックアップから復元できるということでした。
sejong 09

これで、計画はより理にかなっています。ターミナルサービスサーバーのシステムドライブの使用率が高くなり、通常のサーバーよりもページングが多くなる可能性があります。ベアメタルプロビジョニングシステムが非常に高速であっても、2つのシステムディスクをお勧めします。この明確化を考えると、最良の解決策は別のX-25Eを入手し、最初のX-25EをRAID 1として設定し、システムとページングにそのパックを使用することだと思います。
ヘルビック2009

ハードウェアRAIDはTRIMをサポートしていないため、現時点でSSDとRAIDを組み合わせることはお勧めできません。ソフトウェアでのRAID 1ミラーリングのパフォーマンスへの影響はほとんどないため、それを使用できます。
JamesRyan

5

チェックアウトhttp://blogs.msdn.com/e7/archive/2009/05/05/support-and-qa-for-solid-state-drives-and.aspx

ただし、以下はサーバーの使用よりもコンシューマーの使用に当てはまる可能性があるので、細かく見てください。


ページファイルはSSDに配置する必要がありますか?

はい。ほとんどのページファイル操作は、小さなランダム読み取りまたは大きな順次書き込みであり、どちらもSSDが適切​​に処理できるタイプの操作です。

何千ものトレースからテレメトリデータを確認し、ページファイルの読み取りと書き込みに焦点を当てると、

Pagefile.sysは、pagefile.sysの書き込み数を約40〜1読み取ります

Pagefile.sysの読み取りサイズは通常非常に小さく、67%が4 KB以下、88%が16 KB未満です。

Pagefile.sysの書き込みは比較的大きく、62%が128 KB以上、45%がちょうど1 MBのサイズです。

実際、SSDがそれらのパターンに対して持っている典型的なページファイル参照パターンと好ましいパフォーマンス特性を考えると、SSDに配置するためのページファイルよりも優れたファイルはほとんどありません。


Windows Engineering Teamブログへのリンクをありがとう。
sejong 09

-1

私はここで一般的な意見に反対することを知っていますが、何の悪影響もないページファイルのないいくつかのシステムでWinXPを何年も実行しています。X-25を自分で購入し、ページファイルなしでXPをインストールしました。SSDが使い果たされるウィンドウの古風なページファイルの要点がわかりません。

XPが1GBのRAMと最大1.5GBのページファイルで正常に動作する場合、2.5GBのRAMとページファイルなしでXPが正常に動作しない理由はわかりません。非常にまれな状況(大量の開いているウィンドウと多数の開いているFirefoxウィンドウと他のいくつかのメモリを使用しているphotoshopを実行しているなど)で、メモリ不足の警告表示されます...私のページファイルがいっぱいになっていた場合に取得しました。いずれにせよ、私がやっていることは、自分の作業を保存して、メモリを消費しているアプリケーションの一部をシャットダウンすることだけです。

// Rant on //最後に、「ページファイルが必要」だとすると、2009年にはページファイル用のRAMRAMディスクを作成することができないとは思えません。真剣に、1986年に私のAmigaで、再起動後も存続する固定サイズのRAMドライブ(VD0:ASDGリカバリー可能RAMディスク)を作成できました!どうしてそれが四半世紀後のことなのでしょうか?それでも、Amigaで当たり前のことと思っていた機能がまだありませんか?// Rant off //


1
私は何年もページファイルなしでウィンドウを実行していましたが、最近私をひどく噛みしめました:8GBのcompのフォトショップで大きな画像を編集していて、編集中にウィンドウがメモリ不足になりました。さて、私はすべてを閉じて、画像を保存しようとしました-問題は、写真を保存するためにさらに多くのメモリが必要で、ページファイルがないとそれ以上取得する方法がなかったため、結局、非常に大きな画像の編集が失われました。システムはこれ以上メモリを提供できませんでした。
サム

それは本当に痛いです。しかし問題はあなたがメモリを使い果たしたことです。同じ条件を(より多くまたはより大きなファイルで)作成し、ページファイルを使用してもクラッシュを発生させることができると確信しています。さらに多くのRAMがあれば、ページファイルなしではクラッシュしなかったでしょう。Photoshopにも独自のtemp / scratchディレクトリがあります。それを無効にすることはお勧めしません...それはあなたのシステムで有効にされましたか?
フレッドハミルトン

RAMディスク上のページファイル?なぜその余分なレイヤーを取り除き、より多くの空きRAMを持たないのですか?
surfasb 2012

原則として完全に同意します-RAMディスクを使用していたのは、A)32ビットWinXPがアクセスできるRAMよりも多くのRAMがあり、RAMディスクが追加のRAMにあるため、空きメモリのようであり、B)一部の人々はページングファイルがない限り、Windows(または一部のWindowsプログラム)は満足できないと思います(何らかの方法で証明されたとは思いません)。したがって、これはそれに対処するための最良の方法のように思われました。RAMディスクは高速で、OSで使用可能なRAMに影響を与えません。また、ページングファイルがあるため、OSは満足しています。
フレッドハミルトン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.