約2TB以上のデータをホストするサーバーを構築したい。もちろん、SSDはデータドライブの観点からは完全に除外されています。私の質問は、SSDをブートドライブとして使用するメリットはありますか? 16Gメモリを搭載する予定です。ほとんどの場合、サービスをメモリにロードし、サーバーを再起動する必要はほとんどありません。この場合、SSDを取得することは意味がありますか、それとも2つのSATAドライブを備えたRAID1を取得するだけですか?
現時点ではそうではないと思います。それらは高価であり、それはそれ自身の問題がないわけではない比較的新しい技術です。 Jeff Atwoodには、それらを使用することの利点と欠点について興味深い ブログ投稿 があります。
意図したユースケースを考えると、SSDの必要性はさらに小さいようです。通常、起動時とアプリを開くときに大きなメリットがありますが、RAM)が大量にあるデータサーバーでは、めったに再起動されず、余分なお金を使う意味がありません。
それはサーバーの種類に依存しますが、一般的に言えば、そうですすべきは良い考えです。
SSDドライブは、読み取り専用データに最適です。つまり、ワークステーションではなくサーバーが通常です。ですから、それでうまくいきます。
また、ファイルの配信が高速であるほどサーバーのパフォーマンスは向上します。SSDドライバーは想定より高速であるため、同様に機能します。
最後に、SSDドライブ通常より少ない電力を使用し、より少ないノイズを生成し、より少ない熱を生成するため、サーバーはより少ない電力と冷却(世界中のサーバールームの枠)を必要とするため、それもうまくいきます。
とはいえ、これもサーバーの詳細と使用状況(例:16GB sounds good)によって異なりますが、ファイルはRAMにキャッシュされるか、とにかくディスクからフェッチされますか?)、および問題の実際のドライブですが、全体として、はい、ほとんどのサーバーは一般的に SSDドライブの方が適しています。
この状況では、SSDブートドライブはおそらく起動時間を改善するだけであり、すべてが開始され、RAM(16GBがある場合))で何の違いもありません。10GB以上を保持している場合は、その上のデータベースは役立つかもしれませんが、おそらくより多くの磁気ドライブにお金を使う方がよいでしょう(おそらく冗長性のため)。
それは良い考えだと思います。 SSDは、信頼性の向上(特にラップトップにとって重要)とパフォーマンスの向上(トラックからトラックへの相対的なシーク時間の懸念なし)を約束します。どちらもサーバーの問題に対処する場合の優れた利点です。
ただし、SSDはまだ非常に新しいため、SSD自体の障害の影響を受けないことに注意してください。この道を進む前に、SSDドライブのさまざまなブランドやモデルで人々が経験している問題のタイプを調査する必要があります。
サーバーの使用状況によって異なりますが、説明する内容からすると、おそらく価値はありません。 SSDが登場するのは、仮想サーバーホストのようにI/O使用率が高いサーバーです。
標準ドライブを搭載したサーバーに約10台の仮想マシンを取り付け、SSDを搭載した仮想マシンと比較します。 10台のVMのすべてが何かを実行し、SSDベースのサーバーが飛ぶのを見てください。古い磁気ドライブ1は、HDへの読み取り/書き込みの順番を待つので、VMが停止しています。
元の質問に戻りますが、なぜ起動時間を心配するのですか?サーバーを定期的に再起動する予定ですか?再起動していないサーバーが約3年間ありますが、安定したマシンが本来の仕事をするだけの場合は、これは普通のことだと思っていました。
それは悪い考えです。 SSDドライブは非常識なiopsを提供し、それがあなたがそれらにお金をかける理由です。ランダムな方法で最も頻繁にアクセスされるデータを保持するためです。 SSDドライブセット上のデータベースは、非常に高価なストレージシステムよりも(特に読み取り集中型のシナリオの場合)パフォーマンスが優れています。
オペレーティングシステムが起動すると、使用されるすべての実行可能ファイルがRAMに保持され、未使用のものはすべてスワップされます。スワップの大量使用を計画している場合(悪い考え)、SSDにスワップを配置することもできますが、HDDを使用して、その差をRAMに入れます。
ほとんどの場合それは価値がないと思います。
ただし、大きなファイル(たとえば、Dailymotion/YouTubeエンコーディングビデオ)で大きなコンピューティング要件がある場合は、読み取り/書き込み速度がおそらく重要です。
アプリケーションが大量の読み取りを行っている場合、たとえ小さなファイルであっても、パフォーマンスを大幅に向上させることができます。ただし、最も提供されるデータをRAM(memcachedデーモンを参照)にキャッシュする場合)これは問題ではなくなりました。