SMRハードext4のLinux環境の最適化

合計する、数日のSMRを研究。

  1. SMRは、一般的に状態を書き込むために頻繁に使用されるべきではない、倉庫として使用され、家族は良いですが、特別なハードディスクです。ハードディスクは、いくつかの高速な小型のテープドライブ、ハードディスク装置を持っているとして、あなたは見SMRことができます。小さなストリップテープを表すそれぞれが、ストリップのみを順次読み出すことができます。だから、SMRのハードドライブや、伝統的な意味での内蔵ハードディスクストレージ原理は一貫性がない、ランダム読み取りおよび書き込みデバイスは、本来の意味ではありません。
  2. SMRハードディスクパーティションや破片は、ここで提唱していない、SMRデータが内部操縦するので、あなたはおそらく細かいラインを歩かなければならないであろう空のパーティションのデータを使用。データを失うリスクSMRは、あなたが実際に内部省の実態を知ることができないので、特にDM SMRの場合には、ハードディスクを最適化する必要はありません。
  3. 最良の方法は、ハードSMRホストSMR(HM-SMR)管理されている 、 しかし、そのようなHuawei社のストレージ・デバイス(として、特別な設計を必要とするか、ファイルシステムを最適化するためにhttp://www.sohu.com/a/240850728_165716)。
  4. SMRの最適化のLinux EXT4、あなたは権威ある論文を参照することができます:
    瓦ディスク用のExt4の進化  https://www.usenix.org/conference/fast17/technical-sessions/presentation/aghayevを
     
  5. 今(2019から12)のように、木材は、いわゆるSMR-怠惰なモードEXT4パッチを見ています。
  6. 現在のSMR -ext4最適化は、オープンTRIMに、そしてセットストリップは、ストライプ幅を。特定の最適化へのリンクを検索します。だから、最初のトップ中。HM-SMRファイルシステムのための具体的または待ち時間が言って出てきます。

 

 

发布了43 篇原创文章 · 获赞 4 · 访问量 5万+

おすすめ

転載: blog.csdn.net/stevenkoh/article/details/104071066