新しいコンピュータを購入する予定ですが、突然、ハードドライブについて混乱しました。データを保存するための高速で安全な方法が必要ですが、同時に費用効果があります。これは私のワークステーション/開発マシンになります。私は常にハードドライブのボトルネックの問題を抱えていたので、これを求めています。
最初はRAID1 +0または0+ 1を構築することを考えていましたが、後でRAID 5は4台ではなく3台のドライブしか必要としないため、費用効果が高いことがわかりましたが、パフォーマンスの向上/ヒットについてはわかりません。
また、60GB SSDハードドライブを購入して、Windowsのインストールにのみ使用することも考えていました。他のすべてのプログラムなど、別のディスクにインストールしてから、ダウンロード、ムービー、インストールファイル、ISOなどの静的データを保存するための3番目のドライブもあります。
ここでどのオプションを使用するか本当に混乱していますか、それとも私が気付いていないより良い構成がいくつかありますか?助言がありますか?
私はSSD +大容量ハードドライブのアイデアが一番好きです:高速OS操作+大容量ストレージ。コストを節約するために、SSDの代わりに10k RPM WDVelociraptorを検討することもできます。バックアップには、システムの外部にあるUSBドライブまたはNASのいずれかのドライブを使用します。
RAIDは、これに値するよりも厄介です。これは、サーバーがダウンタイムを防ぐためのソリューションです。典型的なデスクトップはそれを必要としません。ミラーリングでさえ、真のバックアップと同じ利点はありません。
Intel X25-M80GBSATA II SSD、USD310 (Intelは Anandの推奨 )
Western Digital VelociRaptor150GB10k RPM SATA 3.0Gb/s、USD180
この特定のテストでは、IntelSSDはVelociRaptorよりも約2.5倍高速です。また、GBあたりのコストが3倍以上高くなります。あなたはあなたにとってより重要なものを選ぶ必要があるでしょう。
大容量ストレージの場合、 Ars Technica 推奨
Western Digital Caviar1TB7200 RPM SATA 3.0Gb/s、USD95 。
注:
コストに問題がない場合は、Nice enterpriceクラスのSSDを入手し、その上にすべてのOS /アプリのもの、ワークスペース用の2ドライブのストライプRAID、および外部バックアップドライブを配置します。
データ専用ドライブとして、VelociRaptorまたは同等のシングルユニットまたはストライプの2ドライブRAIDを使用します。
バックアップスペースとして1-2 TBドライブを備えた外部eSATAまたはUSB2デバイスを用意します。マシンをインストールして作業の準備ができたら、システムドライブをその上にイメージします。データのみのドライブをバックアップするための適切なバックアップソフトウェア(おそらく毎晩、自動的に)。
おそらく、作業ドライブにTEMPフォルダーを置きます。 SSDの方がおそらく生の速度が優れていることはわかっていますが、すぐに読み戻される小さな一時ファイルアクティビティは、ドライブキャッシュの外に出ることはなく、SSDの消耗を防ぐことができます。
アプリをSSDにインストールすると言う理由は、最近のほとんどのアプリの読み込み方法では、画像ファイルが仮想メモリマップされており、完全にメモリにページングされることはないためです。つまり、最終的には仮想メモリサブシステムの拡張になり、VMシステムは優れたパフォーマンスを発揮する傾向がありますが、SSDのランダムアクセス速度でr0x0rになります。これにより、デバイスの競合も解消されます。ワークドライブにより、さらに効果的なスループットが可能になります。
SSDの使用に関する質問に関しては、@ hyperslugは、SSDおよび10Kドライブに関する多くの情報を備えた良い答えを持っています。ストレージソリューションを設計するときは、ハードウェアがユースケースと一致していることを確認する必要があります。考えられるオプションの内訳は次のとおりです。
SSDドライブ
10Kドライブ
標準ハードドライブ
それで、あなたは何を選びますか?まあそれは異なります。ほとんどの場合、ブートドライブとしてのSSDは、起動時間とシステムの一般的なパフォーマンスを向上させるために最も効果的です。これは、比較的小さい(安価な)SSDで実行できます。問題は、SSDが小さすぎる場合、プログラムを別のドライブに配置する必要があることです。これを行うと、SSDがアプリケーションの起動時間に関して提供できる速度の向上の多くが失われます。ただし、アプリケーションがメモリに格納されると、プログラムはメモリから実行され、ハードドライブにそれほどアクセスする必要がなくなります。アプリケーションの起動時間が重要な場合は、その情報をSSDに移動するには、より大きな(より高価な)SSDが必要になる場合があります。
しかし、あなたのデータはどうですか?どこに置きますか?サイズによっては、回転するディスクに置いたままにする必要がある場合があります。ファイルが比較的小さい場合は、現在のプロジェクトをSSDに保持し、プロジェクトの開始時と終了時にファイルをドライブのオンとオフに移動できます。
最後に、セキュリティについてはどうですか?誰かがコンピュータを盗んだ場合、そのドライブを別のコンピュータに接続して、すべてのデータをドライブから引き出すことができます。これを防ぐ1つの方法は、ドライブ全体の暗号化です。これにより、攻撃者がドライブを見るときに、疑似ランダムノイズだけが表示されます。問題は、このタイプの暗号化が標準のSSDに適していないことです。 SSDドライブの自己暗号化 について聞いたことがありますが、自分で試したことはありません。
したがって、これをすべてまとめて、必要だと思うものに基づいた私の推奨事項を次に示します。
SSDから始めます。少なくともOSとプログラムを配置するのに十分な大きさのものを入手してください。制限された環境で常に作業する必要がないように、少なくとも10〜20GBの空き容量があることを確認してください。大容量の標準ハードドライブを入手し、すべてのデータをそのドライブに置きます。データを保護するには、ストレージドライブでフルドライブ暗号化を使用します。
システムを構築したら、それを1か月間使用し、さらにパフォーマンスが必要かどうかを再評価します。セキュリティを犠牲にすることなく、より高速が必要だと感じた場合は、10Kドライブを入手して、スクラッチドライブとして使用してください。それをもう1か月使用してから、再評価します。
より多くの電力が必要な場合は、自己暗号化SSDを見つけて、10Kドライブをそれに交換します。それ以上のものが必要な場合は、この回答の範囲外である非常に高価な機器を検討し始める必要があります。
速度とセキュリティにはお金がかかることを覚えておくことが重要です。秘訣は、購買力を最大化するバランスを見つけることです。
お役に立てれば