タグ付けされた質問 「bcache」


2
SSDからHDDへのさまざまなキャッシュオプション(dm-cache、flashcashe…)の利点/欠点は何ですか?
SSDを使用してHHDのキャッシュとして機能するさまざまなテクノロジーが利用できるようです。私が知っているもの: dm-cache(Redhatによる-3.9カーネルで、ubuntu 13.10にあるはずです) Flashcache(facebookで開発および使用) Bcache(Googleが開発および使用) EnhanceIO(STECによる、Flashcacheに基づく) さまざまな実装に注目すべき違いはありますか?Webブラウザやゲームなどの通常のプログラムのパフォーマンスを向上させるために、通常のデスクトップPCの使用に最適なのはどれですか?

3
bcacheの設定方法は?
Ubuntu 14.04でbcacheを新規インストールと空の/homeパーティション(/dev/sdb2)をバッキングデバイスとして設定しようとしました。SSDで実行中のシステムがあり、その/dev/sda2パーティションを使用してをキャッシュしたいと思い/home ます。私はいつもUbuntuの問題をフォーラムから整理することに成功しましたが、ここで基本を理解するのに苦労していて、助けが必要です。 最初にbcacheを設定するとき、どのアカウントにログインする必要がありますか?明らかに、インストール中に作成されたユーザー/dev/sdb2は、/homeマウントを解除するためにログアウトする必要があるため、別のパーティションに一時的なユーザーアカウントを設定してそれを行います。これはすでに不器用すぎるようです。 make-bcache -Bそして-C、私がやったように、非bcacheのスーパーブロックがデバイス上にあることを教えて、両方sudo wipefs -aのデバイスの両方に。パーティションは、GPartedでUUIDなしで未フォーマットとして表示されます。これは正常ですか? もしそうなら、fstabと/homeブートはどうなりますか?fstabでbcacheのUUIDを使用する必要がありますか?私はそうしましたが、システムは/home次の起動時にパーティションを見つけられませんでした。 との両方が「Permission denied」メッセージecho /dev/sdb2 > /sys/fs/bcache/registerをecho /dev/sda2 > /sys/fs/bcache/register返します。私が理解/sysするように書くことができません。 だから、 echo /dev/sdb2 | sudo tee /sys/fs/bcache/register働いているようです。 誰かがこれがUbuntuでそれを行う適切な方法であることを確認できますか? バッキングドライブを作成、登録、接続できたようですが、tail /sys/block/bcache0/bcache/stats_total/*私によると、データをバイパスしただけです。私の全体のセットアップは今かなり混乱しているので、どんな説明でも大歓迎です。
11 ssd  gparted  bcache 

2
ディスク暗号化とSSDキャッシングの両方でUbuntuをインストールする方法
私は企業環境でUbuntuを使用していますが、セキュリティポリシーでは、ディスク全体の暗号化を使用する必要があると記載されています。 32GBのmSATA SSDと750GBの錆びたノートパソコンも持っています。現在のインストールでは、この手順を使用してインストールされたbcacheを使用してこれを活用しています。これにより、SSDがいっぱいになることを心配する必要がなく、パフォーマンスが大幅に向上します。 これは賞賛に値する質問です。賞金は以下のために授与されます: Ubuntuの新規インストールを実行する明確で信頼できる方法 任意のリリースが許容されますが、15.04(鮮やか)で問題ありません ファイルシステム全体が暗号化されます ここでの設定は、デフォルトのUbiquityインストーラープログラム(dm-crypt暗号化)の関連するチェックボックスを使用することです。 ファイルシステムはSSDにキャッシュされます 優先的には、カーネルのdm-cache / lvmcacheメソッドは、Debian Jessieでこれを行う方法については、こちらを参照してください キャッシュも保護する必要があります(つまり、暗号化する) キャッシュも暗号化される理由について明確な説明が必要です 上記のDebian Jessieの方法をすでに試しましたが、起動できません。これまでのコメントに記載された方法試していないここに。 投稿されたソリューションは、2つの空の仮想ディスクと15.04デスクトップ(amd64リリース)のリリースコピーを備えたVirtualBox VMでテストされます。バウンティは、実際のハードウェアを再インストールするために採用する最初のソリューションに取り組みます。 コミュニティーwikiに入るようにソリューションを記述してください。 私は賞金を授与しました-承認された回答の容易さを1つのパスワードのみとデバイスマッパーコンポーネントのみを使用して組み合わせる「LUKS-on-LVM」ソリューションの可能性はまだあると思います。

1
新しいSSDを手に入れましたが、使い古したくはありませんが、古いSSDと一緒にデータファイルを保存するためにそれを使用したいのですが
プライマリストレージデバイスとして使用したいラップトップ用の新しい250GB Samsung 850 EVO SSDを、アダプターキャディ付きの以前のDVDベイに置いた古いがまだ機能している250GB 7500 RPM HDDと一緒に購入しました。 現在、HDDには、OS、アプリケーション、データファイルを含む大きなext4パーティションが1つだけあります。HDDを使用してデータを保存したいのですが、そうすることでSSDの速度を向上させる機会を逃したくありません。 SSDの50GB以下のパーティションを組み合わせて、それをHDDのパーティションとマージして、最もアクセス頻度の高いファイルのうち最も変更の少ないファイルが自動的にSSDに移動されるようにします。 私はEnancheIOやBcacheなどのキャッシュを見てきましたが、私が望んでいるようには見えません。(間違っている場合は修正してください): キャッシュパーティションが占めるスペースは、使用可能なスペースの量から差し引かれます。 キャッシュは、変更頻度が最も低いかどうかに関係なく、最も頻繁にアクセスされるファイルへのアクセスを高速化します。これは、SSDを消耗させたくないという目的に反します。 上記は正しいですか、またはキャッシュ(これらの2つのうちのどれですか?)が目標の達成に役立ちますか?上記が正しい場合、他に実行可能な解決策を知っていますか? 思い組合のファイルシステムは、同じようOverlayFS、ここで役に立ちますか?最も頻繁にアクセスされるファイルについてHDDを監視し(atime毎日それらを追跡しmtime)、それらの間で最も変更されていないファイルを特定した場合(それらのを追跡します)、理論的には、それらのファイルをSSDに移動してSSD上のスペースを解放できますHDD、ユニオンファイルシステムは、ユーザーにそのすべてを透過的にすることができます。 これはうまくいくでしょうか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.