ログ日記

作業ログと日記とメモ

filesystem

データ書き込みの流れ

メモ sys_write() fs/read_write.c struct fileと現在のファイルポインタが指している位置を取得してvfs_write()を呼び出す vfs_write() fs/read_write.c 操作関するチェックをしてfile_operationsのwrite()を呼び出す generic_file_write() mm/filemap.c デ…

分散ファイルシステムメモ

分散ストレージに関して、もう一つ思うところがある。トランザクションはどうするのだろう。2つの互いに関連性を持ったデータを書き込もうとして、片方を書き込んだ段階で読み込みが発生したりする。このときに、両方の書き込みが終わるまで読み込みを待た…

設定ファイルを同期する

DSAS開発者の部屋:keepalivedの運用ノウハウお見せします 〜 設定ファイルを同期する keepalivedの記事の一コマに偶然たどり着いた。 かなり遅い反応だけれども、raifがありますよと言ってみる。 リアルタイムに読んだ時はraifを知らなかったんだな・・。 a)…

Redundant Array of Independent Filesystems

raif - Increasing Distributed Storage Survivability with a Stackable RAID-like File System Redundant Array of Independent Filesystems 既存FS上にRAIDを構築する。 NFSの上にも構築できるので動的にネットワークミラーリングの設定が可能。 ・・・え…