web-dev-qa-db-ja.com

エンタープライズストレージはなぜそれほど高価なのですか?

これは、エンタープライズストレージのコストに関する 標準的な質問 です。
次の質問も参照してください:

次のような一般的な質問について:

  • ストレージの追加ギガバイトあたり毎月50ドルを支払う必要があるのはなぜですか?
  • 私たちのファイルサーバーは常に領域を使い果たしていますが、システム管理者がそこに1 TBのドライブを追加しないのはなぜですか?
  • SAN設備がこんなに高いのはなぜですか?

ここでの回答は、エンタープライズレベルのストレージがどのように機能し、何が価格に影響を与えるかについての理解を深めることを目的としています。質問を展開したり、回答について洞察を提供したりできる場合は、投稿してください。

109
Mark Henderson
  1. サーバーのハードドライブの容量は、デスクトップのハードドライブの容量と比較してごくわずかです。 450 GBと600 GBは、まったく新しいサーバーで見られる珍しいサイズではありません。4TB SATAデスクトップドライブをone 600GB SAS(サーバー)ハードドライブの価格で購入できます。

  2. 自宅のデスクトップPCのSATAハードドライブは、Fordのマッスルカー、またはGMやメルセデスなど、毎日の人々のための自動車メーカー(大容量V8またはV12、5または6)のようなものです。リットル)。彼らは、レーシング免許を持っていないか、または内燃エンジンがどのように機能するかを理解していない人によって運転される必要があるため、非常に大きな許容範囲があります。彼らは回転リミッターを備えており、特定の定格のオイルで作動するように設計されています。サービス間隔は10,000km離れていますが、サービス間隔が数週間ずれた場合、爆発することはありません。あなたが長い距離を運転するとき、彼らは火をつかみません。

    サーバーのSASドライブは、F1エンジンに似ています。それらは非常に小さい(2.4リットル)が、許容誤差が小さいため、出力は非常に大きくなります。彼らはより高い回転をし、しばしば回転リミッターを持たず(つまり、誤って運転されると深刻な損傷を受けることを意味します)、そしてサービス間隔(数時間ごとhours)を逃すと、爆発します。

    あなたは基本的にチョークとチーズを比較しています。数値と完全な内訳については、インテルホワイトペーパー エンタープライズクラスのハードドライブとデスクトップクラスのハードドライブ で説明しています。

  3. ここでいくつかの難しい数字について話しましょう。 1 MBの追加データを要求するとします(いいラウンド数)。それはどのくらいのデータですか本当に?さて、1MBのデータはRAIDアレイに入ります。彼らが安全で、それをRAID1にしたとしましょう。 1MBのデータはミラーリングされるため、実際には2MBのデータです。

    データがSAN内にあるとしましょう。 SANノードに障害が発生した場合、データはバイトレベルで2番目のSANノードに同期されます。つまり、複製され、2MBのデータは4MBになります。

    プロバイダーがオンサイトのバックアップを保持することを期待しているため、災害以外の緊急時にデータを復元できますか?きちんとしたプロバイダーであれば、少なくとも1つはオンサイトバックアップを提供するでしょう。彼らがオンサイトで3週間、週に1回スナップショットを撮るとします。これは追加の3MBのデータなので、最大7MBになります。

    重大な災害が発生した場合、プロバイダーはコピーをオフサイトのどこかに保管することをお勧めします。 1か月経っていても存在するはずです。これで最大8MBになりました。

    それが本当に高レベルのプロバイダーである場合、彼らはライブで同期される災害復旧サイトを持っているかもしれません。これらのディスクもRAID化されるため、追加の2MBとなり、データは最大10MBになります。

    最終的には、そのデータを転送する必要があります。何?転送しますか?はい、データ転送にはお金がかかります。ダウンロードしてインターネットにアクセスすると費用がかかります。バックアップするのにも費用がかかります(誰かがオフィスからテープを取り出さなければならず、1 MBのデータが余分に購入しなければならない場合もあります)テープのセットとそれらをどこかに転送します)。

  4. SATAホームドライブに障害が発生すると、テクニカルサポートに連絡して、ドライブが故障していることを知らせます。次に、ドライブをメーカーに送ります(ほとんどの場合、自分のダイムで)。一週間待ちます。交換用ドライブを取り戻し、それを再インストールする必要があります(ほとんどの場合、ホットスワップやドライブスレッドにはすでにありません)。

    そのSASドライブに障害が発生した場合は、テクニカルサポートに連絡してください。ドライブはすぐに交換する必要があり、新しいドライブをドロップシップする必要があるという意見にはほとんど疑問を抱きません。通常、新しいドライブは同日遅くに配送されますが、それ以外の場合は翌日も非常に一般的です。一般に、製造元は、方法がわからない場合、実際にドライブをインストールする担当者を派遣します(休暇を取る予定があり、不在中でも作業を続ける必要がある場合に非常に便利です)。

  5. エンタープライズドライブには厳しい許容誤差があり(上記の2を参照)、コンシューマーグレードのドライブ(MTBF)よりも約10倍長く持続する傾向があります。エンタープライズドライブは、ほとんどの場合、高度なエラーと障害の検出をサポートしています。Googleの報告によると、これは約40%の確率で機能しますが、これはコンピュータが突然停止することを好むものです。

    自宅のコンピュータにドライブが1台ある場合、統計的に障害が発生する可能性はドライブの確率です。以前はドライブがMTBFで評価されていました(SASドライブでも評価が50%以上高い)が、今ではエラー率を表示することが一般的です。一般的なSASドライブは、回復不可能なエラーが発生する可能性が10倍から1,000倍少なくなります(最近見つけた最も一般的な100倍)。 (Seagate、Western Digital、およびHitachiから提供された製造元のドキュメントに基づくエラー率。バイアスは意図されていません。明示的に補償を否認してください)。

    ドライブで回復不可能なエラーが発生した場合ではなく、同じアレイの別のドライブが故障し、故障したディスクを回復するためにアレイのすべてのドライブが読み取り可能であることに依存していない場合、エラー率は特に重要です。

  6. SASは、ストレージプロトコルであるSCSIの派生物です。 SATAはATAに基づいており、ATA自体はISAバス(恐竜時代のコンピュータでは8/16ビットバス)に基づいています。 SCSIストレージプロトコルには、データがドライブからコントローラに転送されたり、戻ったりする方法を最適化するためのより広範なコマンドがあります。この効率の向上により、他の点では同等のSASドライブは、特に極端な作業負荷の下では、SATAドライブよりも本質的に高速になります。また、コストも増加します。

  7. 生産されるSASドライブは少なく、規模の経済により、他のすべてのドライブと同等の場合、より高価になることが求められます。

  8. SASドライブの回転速度は通常10kまたは15kです。 SATAは通常5.4kまたは7.2kです。 SASドライブ、特に人気が高まっている2.5インチサイズでは、シーク時間が短縮されます。2つを組み合わせると、ドライブが実行できるIOpsが劇的に増加します。通常、SASドライブは約3倍です複数のユーザーが異種のデータを要求している場合、ドライブ/アレイのIOps容量が重要なパフォーマンス指標になります。

  9. データセンターのドライブは通常、常に電源が入っています。調査によると、ドライブの障害はドライブの加熱/冷却サイクルの数に影響されます(実行中とオフの両方)。それらを常に実行し続けると、ドライブの寿命が長くなります。この結果、ドライブは電力を消費します。この電力は何かによって供給される必要があります(大きなDCの場合、ドライブだけで家の小さな近隣よりも多くの電力を消費する可能性があります)。彼らはまた、その熱をどこかに放散する必要があり、冷却システムが必要になります(それ自体が動作するにはより多くの電力を必要とします)。

  10. インフラストラクチャと人件費。これらのドライブは、ハイエンドのNASまたはSANユニットにあります。それらのユニットは高価なドライブがなくても高価です。それらを配備して維持するには、高価なスタッフが必要です。これらのNASおよびSANユニットが入っている建物は、運用コストが高くなります(上記の冷却に関するポイントを参照してください。ただし、そこではさらに多くのことが行われています)。バックアップソフトウェアは通常無料ではありません(ミラーリングなどのライセンスもありません)。また、バックアップを展開して保守するスタッフも通常は高額です。オフサイトでのテープの配送と保管のレンタルのコストは、より多くの保管が必要になったときに積み上げられる多くのことの1つにすぎません。

ドライブの容量はデスクトップドライブのサイズの1/10、価格の5倍である可能性があることを念頭に置いて、1 MBのデータは実際には10であり、その他すべての違いは、意味のあるものを描画する方法はありません。デスクトップストレージの価格とエンタープライズレベルのストレージの価格の間の結論。

117
Mark Henderson

これを主にCWの回答に追加するのは、主に意見の違いだからです。必要に応じて、自由にマージ/編集してください。

多くの場合、「エンタープライズレベル」のストレージが非常に高価である理由は、質問者が要件を理解していないことですが、システム管理者が要件を理解していない、購入権限を持つ人に要件を伝えられない、または単に上記の当局によって無視されました。

高性能、高可用性、低メンテナンスの既製のストレージアレイは高価です。システム設計者の仕事の一部は、これらが適切な場所と、別の設計が適切な場所を知ることです。

さまざまな種類のディスクドライブの相対的なコストが、どちらの例の質問にも実際に関連しているとは思いません。

ストレージの追加ギガバイトあたり毎月50ドルを支払う必要があるのはなぜですか?

これは明らかに、ある種のサービスプロバイダーに向けられています。私の心に対する2つの可能な答えは次のとおりです。

  1. マンハッタン/ロンドン/香港では、24時間年中無休のサポート体制でファイブナインを利用できます。回転プラッターは、あなたが払っているスタックのほんの一部です。

  2. あなたは多すぎる支払いをしています。交渉、プロバイダーの切り替え、または社内への持ち込み。

私たちのファイルサーバーは常に領域不足になっていますが、システム管理者がそこに1 TBのドライブを追加しないのはなぜですか?

これはほぼ間違いなく悪いデザインです(そしておそらく政治的な理由で)。そのファイルサーバー上のデータは、この範囲のどこかに分類されます。

  • データは、高性能、高可用性、高コストのセットアップで保存する価値があります。スペース不足によるダウンタイムは高可用性に影響し、設計または計画の失敗です。

  • データが重要でないか、パフォーマンスが遅いか、ダウンタイムが長くても問題ありません。安価なディスクと安価なバックアップソリューションを使用できます。この場合のコストの大部分はおそらくシステム管理者の時間であり、長期的にはディスク容量の不足のトラブルシューティングに多くの時間を費やすため、ディスク容量不足による定期的なダウンタイムは、奇妙なトレードオフのようです。スペース。

これはスペクトルであり、ほとんどの要件は2つの中間のどこかにあることに注意してください。

31
Colin Pickard

ホスティング会社が提供するものの品質についての他の投稿にも同意します。しかし、最近ホスティング契約をやり直して買い物をしましたが、誰もストレージスペースで競争力がなく、価格も以前の3年前の契約よりも低くなりませんでした。 SASドライブは値下がりしており、ディスクシェルフ/アレイ/ SAN/FC /スイッチは値下がりしています。すべてが値下がりしています。しかし、ディスクストレージではありませんか?

より多くの経験を持つ同僚が戦術を指摘しました。 CPU、メモリ、帯域幅の価格は驚異的でした!ここからサインアップしてください!今すぐサインアップして、ディスク容量の問題を無視してください!あなたはそれほど多くのディスクスペースを必要としません。 CPUとメモリを確認してください。

あなたが彼らの契約にコミットすると、彼らはあなたを本当に手に入れました、そして彼らはディスクスペースで彼らの収入を補います。はい、それはRAID-5や高性能などですが、バックアップには追加のコストがかかり、オフサイトのレプリケーションにはさらにコストがかかります。

ホスティング企業にとってはビジネスモデルです。ほとんどの企業は、価格と同じようなことをします-この価格をここで下げますが、それを増やして、どこか他の場所で彼らの収入を補います。彼らは家賃と給与も支払わなければならない。

内部サーバーの場合、さまざまな問題があります。新しい3Tbハードディスクが搭載されたFedexボックスを備えたサーバールームに足を踏み入れることはできません。拡張を計画している場合は簡単ですが、サーバー、ラック、アレイは、スロット、I/O、コントローラーカード、電源の面ですでに容量に達している可能性があります。

それは岩の下を見るようなもので、あなたが見つけるかもしれないものに驚くでしょう。

6
jqa

アイテムを生産するコストは、フィードバックループで販売するユニットのボリュームに直接関連しています。

錆びたガラスと電子機器を回転させる従来のハードディスクの場合、機械部品と電子部品のコストに大きな変動がある可能性があります。

ただし、エンタープライズドライブの販売量の減少は、あなたがお金で得られるものに大きな損害を与えます-7倍の費用は7倍にはなりません。

エンタープライズユニット(特定の容量)は、コモディティユニットよりわずかに高速です。 Seagate Barracuda SATA(商品)とCheetah SAS(エンタープライズ)ドライブの比較:

model            Barracuda            Cheetah
capacity(Gb)     500                  450
sustained data   125                  168
   rate (Mb/s)
cache(Mb)        16                   64
annual failure   <1%                  0.44%
   rate
Price GBP        42                   275
Price USD        67                   440

しかし、エンタープライズコンテキストでは、正しいシステム管理者が単一のドライブに重要なデータを保存することは決してありません。 RAID10として構成された4つのBarracudaドライブは、単一のCheetahドライブよりもはるかに高速で、価格の約60%でデータ損失のリスクがはるかに少なくなります。

確かに、エンタープライズドライブでより良い保証が得られます。通常、ベンダーは同じ日にあなたにそれを提供することができます-しかし、おそらくあなたのベンダーができるよりも早く地元のサプライヤーから商品ドライブを調達することができるでしょう。交換用ディスクを宅配便で発送します。一方、エンタープライズディスクは、故障したドライブの正確な代替品である可能性が高くなります。

エンタープライズドライブの信頼性が大幅に向上したのでしょうか?ドライブを製造および販売している人々は、これが事実であるとしばしば言いますが(SeagateはWebサイトでこれについてかなり恥ずかしがり屋ですが、彼らが公開する難読化された数値でさえ、2の因数より少ないことを示しています)。独立した研究は、 有意差なし があることを示唆しています。

SCSIコマンドセットには、特にOSがディスクにコミットされているものを正確に認識できるという点で、ATAコマンドセットよりもいくつかの技術的な利点があります。ただし、これでも、ファイルシステムのパフォーマンスと信頼性に効果的な違いがあるだけです。単一のディスクに実装されます。

サービスプロバイダーがファイバーチャネルSANを運用している場合、ギガバイトのストレージあたりのコストは、最寄りのハードウェアストアで既製のディスクを購入する場合よりも少なくとも8倍高くなります。しかし、 他のアプローチ があり、コストを大幅に削減できます。

冗長性、電力、空調、サポートの費用もかかるため、これは既製のディスクを購入するよりも決して安くなることはありませんが、これらのコストはストレージプロビジョニングのコストと比較して小さいはずです。

6
symcbean

「ローカル」ストレージは、とにかく思っているよりもコストがかかる可能性があることに注意することも重要です。

「アーカイブされた」データの一部をクラウドに移動するための演習の一環として、最新のSANアマゾンクラウドデータサービスのストレージコストに対して。

SAN自体にディスクを含む)に支払った価格を考慮するだけで、SANハードウェア、およびnot私たちのサーバールームを実行するための「オーバーヘッド」コスト、150 GBのローカルストレージの価格は、Amazonの28.41ドルに対して月額31.88ドルです(月あたりのトラフィックレートが20%上下すると仮定)。

ローカルストレージを使用することには他にも利点があるので、今はすべてのストレージを急いでクラウドに移動するつもりはありませんが、このような価格設定の練習は役立つと思います:クラウドストレージは高額だと思いますか本当にローカルストレージの料金を支払いますか?

5
Rob Moir

この質問に対する私の見解は、単純なIOです... RAIDやホットスワップのない単一の商品ハードドライブにあるファイルで、通常は1人のユーザーがアクセスし、おそらくバックアップされません。これはIOの安価で簡単な方法です...

私たちのビジネスでは、4つ以上のドライブを必要とする最も高価なRAID(RAID 10)の方法の1つを使用しました。6つ使用します。これにより、IOレートとフォールトトレランス。

この構成により、a $$が大幅に節約され、この結果により、エンドユーザーのパフォーマンスが向上し、ダウンタイムが短縮されました。単純なIOの場合、1人しか失望せず、おそらくダウンタイムに関連する財務的価値はほとんどありません。

また、Xenの仮想化に使用され、RAID 10用に構成された専用のiSCSIサーバーもあります...

使用してバックアップする必要があるIOが多いほど、実装するのにコストがかかります...企業の要件がデータの損失、非常に遅い速度、および冗長性なしを受け入れる場合-その後、ビジネスクラスのストレージを安価で行うことができます!!!解雇される準備をしてください...

4
user104917