中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

FAST 15 論文導讀(下): Atomic Update、RAIDShield 和 F2FS 等
來源:易賢網 閱讀:2888 次 日期:2015-04-09 14:34:12
溫馨提示:易賢網小編為您整理了“FAST 15 論文導讀(下): Atomic Update、RAIDShield 和 F2FS 等”,方便廣大網友查閱!

名單

Failure-Atomic Updates of Application Data in a Linux File System

本論文主要設計并實現(xiàn)了一種能保護應用數(shù)據原子性的文件系統(tǒng),其通過擴展 POSIX 接口來完成這個能力。其背景主要是傳統(tǒng)文件系統(tǒng)通常使用日志形式來保證自身元數(shù)據的正確性,來避免掉電或者系統(tǒng)崩潰后造成的文件系統(tǒng)異常,而應用程序數(shù)據為了保證數(shù)據更新的原子性和正確性必須在應用層同樣實現(xiàn)日志功能。

為了解決應用層使用日志引起的 Double Write,目前硬件廠商比如 Fushion IO 提供的原子寫 API 或者使用 NVM 來保證持久性的內存寫入來解決系統(tǒng)崩潰帶來的問題。

本文的 AdvFS 完全不依賴特定硬件并且基于原生的內核實現(xiàn)了支持原子更新且支持多文件的原子更新。在打開一個 AdvFS 的文件時指定 O_ATOMIC 來表示該文件需要使用原子更新能力,在打開文件后會在 AdvFS 產生一個 shadow file,其是用戶可見文件的 clone,其跟正常文件一樣指向數(shù)據塊,但是擁有自己的數(shù)據指針圖,在寫入文件時使用 COW(copy on write) 技術正常文件的數(shù)據指針圖更新到寫入到新的塊,在調用 msync 時會刪除原來 clone 指針圖和相應的數(shù)據塊,同時產生一個新的 clone。最后在關閉文件,會刪除該 clone。因此如果系統(tǒng)發(fā)生崩潰,在打開該文件時會發(fā)現(xiàn)殘留的 clone 文件,可以恢復到之前的內容來保證更新一致性。

如果更新多個文件時,因為單文件使用 COW 的形式提供原子性,那么多文件其利用日志來記錄元數(shù)據操作,比如寫入后同步會對日志寫入所有相關的 clone 元數(shù)據操作,且不會寫入數(shù)據內容,因此可以利用較少的日志空間大小得到同時能夠原子性更新多個文件的效果。

最后通過 AuvFS 跟其他文件系統(tǒng)使用 Double Write 獲得的原子性更新做比較,在傳統(tǒng)的 B樹數(shù)據庫能獲得較大收益,對于 LevelDB 等 LSM 結構的數(shù)據庫會造成性能下降,對于了解兩者實現(xiàn)的性能差異我們可以很容易理解。

RAIDShield: Characterizing, Monitoring, and Proactively Protecting Against Disk Failures

本論文旨在通過監(jiān)測物理盤的內部統(tǒng)計數(shù)據的變化來進行分析并判斷一個 RAID 盤陣是否處于不健康狀態(tài)。眾所周知,RAID 通過冗余數(shù)據增加了數(shù)據的可用性和持久性,但是在運行過程中的數(shù)據訪問和修改會使得不同盤組迥異的數(shù)據可用結果和狀態(tài)。

本文提出了兩種監(jiān)測模式,一種是獨立盤的內部數(shù)據如 Sector Error,Reallocated Sector 等,類似于設置一個閥值,當錯誤量超過一定數(shù)目時進行報警。另一種是通過多個盤的聯(lián)合監(jiān)測并通過公式計算盤組的數(shù)據訪問有效性來解決當多個盤可能同時到達閥值而短時間無法更換大量盤的問題。

該文對于分布式存儲提供了一定的借鑒意義,單個盤的錯誤數(shù)據可以有效幫助管理員提前預警,多個盤的聯(lián)合監(jiān)測能提高集群應對極端情況的應對能力。

F2FS: A New File System for Flash Storage

F2FS 在文件系統(tǒng)屆應該是小有名氣的了,作為以面向 SSD 優(yōu)化著稱的本地文件系統(tǒng),它在論文中介紹了其對于 Flash SSD 的特點與傳統(tǒng)文件系統(tǒng)實現(xiàn)的差異,然后橫向比較了與 Ext4(Update in Place)、Btrfs(Copy on Write) 和 NILFS2(LFS) 的性能差異。

從其對特性的論述中如 Flash SSD 友好的 on-disk 格式,在更新數(shù)據時減小對于元數(shù)據更新的損耗(減小隨機小 IO),用多個 logging 流來提高并發(fā)能力,同時支持兩種寫日志方式(Append-only 和 Write in Hole)來解決高利用率時前者性能雪崩問題,最后還有面向大量使用 fsync 程序如 SQLite 的 fsync 調用優(yōu)化。

總的而言,F(xiàn)2FS 采用了空間換時間的策略,在實現(xiàn)上對于潛在的大量隨機 IO 等待大量使用 Lazy 的策略處理,同時因為采用 Lazy 的原因對于在高利用率下的壓測可能造成 Cleaning 延時的問題上,保留了 5% 的預留空間來避免潛在的雪崩情況。打個比喻,F(xiàn)2FS 把大多數(shù)傳統(tǒng)文件系統(tǒng)(或者 LFS)可能的隨機小 IO 都不會及時提交而是拖后合并,這些小 IO 實際上可能累積后在最后的低可用空間先造成雪崩,但是 F2FS 的預留空間好像是“救命稻草”一樣簡單利落的扼殺了這種風險,非常對本人的”胃口”:-)。

A Practical Implementation of Clustered Fault Tolerant Write Acceleration in a Virtualized Environment

這篇論文是希望在 VM 的 Host 端提供寫緩存來加速 VM IO,但是我們知道在 VM 存儲使用共享存儲方式時可以得到 Live Migration 這個使 VM 能夠具備移動能力,避免單機故障。而如果在 Host 端加入緩存,無疑使得 Live Migration 無法使用。因此,本文嘗試在所有 Host 上建立一個寫緩存”集群”來解決這個問題,使得每次寫在本地的緩存會同步發(fā)到另一個 Host,這樣使得在 Host 掛掉后仍可以在其他機器啟動 VM。

老實說,類似架構可在 Nutanix 的存儲設計中得到引用,但是為了提供寫緩存的高可用性而構建這么一個復雜的 Host Side 寫緩存集群似乎不只增加了一點復雜性。

BetrFS: A Right-Optimized Write-Optimized File System

看完概要就發(fā)現(xiàn)這是個利用 BufferTree 來實現(xiàn)的本地文件系統(tǒng),采用的是 TokuDB 的 Ft-index。對于 Ft-index 有興趣的可以看看其本身的 paper,本文主要是做了將 Ft-index 遷移到內核并對接 VFS 進行了一番工作。

更多信息請查看IT技術專欄

更多信息請查看技術文章

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯(lián)系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
久久精品国产77777蜜臀| 一本久道久久综合狠狠爱| 免费久久99精品国产| 欧美夫妇交换俱乐部在线观看| 久久伊人亚洲| 欧美四级在线| 在线观看国产精品淫| 亚洲自拍偷拍福利| 欧美成人免费一级人片100| 国产精品国产三级国产 | 国产精品成人v| 黄色成人在线免费| 亚洲欧美在线免费观看| 欧美成人午夜77777| 国产一区二区你懂的| 亚洲一区二区在| 欧美激情第二页| 国外成人免费视频| 亚洲视频免费看| 欧美伦理91| 91久久国产综合久久| 开心色5月久久精品| 国产综合精品一区| 亚洲自拍另类| 国产精品欧美日韩一区| 这里只有精品丝袜| 欧美日韩精品国产| 亚洲精品国产品国语在线app| 久久精品视频播放| 国产日韩精品一区二区| 亚洲一区二区三区久久| 欧美日本不卡| 亚洲三级观看| 欧美日韩国产a| 亚洲一区二区成人| 国产欧美精品国产国产专区| 午夜精品视频在线观看一区二区| 国产精品免费看| 亚洲一区综合| 国产一区美女| 老**午夜毛片一区二区三区| 亚洲国产精品欧美一二99| 久久午夜电影网| 亚洲成人在线| 欧美激情一区二区三区在线| 日韩性生活视频| 欧美日韩综合视频| 亚洲午夜电影在线观看| 欧美性淫爽ww久久久久无| 亚洲一级二级在线| 国产日韩在线亚洲字幕中文| 久久综合久久综合久久综合| 亚洲精品极品| 国产婷婷成人久久av免费高清 | 一区二区三区国产精品| 欧美色精品在线视频| 欧美在线观看视频| 亚洲国产另类久久精品| 欧美天天在线| 久久天堂成人| 亚洲网站在线播放| 一区二区在线视频播放| 欧美日韩一区二区三| 久久精品国产96久久久香蕉| 亚洲精品日韩在线观看| 国产嫩草影院久久久久| 欧美国产日韩一区二区在线观看| 午夜精品久久久久久久白皮肤| 亚洲大胆在线| 国产精品香蕉在线观看| 欧美激情区在线播放| 欧美一区二区私人影院日本| 亚洲国产另类久久精品| 国产欧美在线观看一区| 欧美精品一区在线播放| 久久久久久国产精品一区| 亚洲免费人成在线视频观看| 亚洲精品字幕| 亚洲黄色高清| 亚洲国产精品成人精品| 国产综合香蕉五月婷在线| 欧美色图五月天| 欧美精品1区2区| 美女久久网站| 欧美一区二区三区四区在线| 99精品欧美一区二区蜜桃免费| 韩日欧美一区| 国产午夜精品久久久| 国产精品乱码人人做人人爱| 欧美精品v日韩精品v国产精品 | 在线成人av网站| 国产日本欧美视频| 国产精品亚洲成人| 国产精品久久久久99| 欧美日韩成人激情| 欧美国产日韩视频| 欧美福利视频在线| 欧美大片在线观看一区| 蜜乳av另类精品一区二区| 麻豆精品精华液| 免费欧美高清视频| 欧美精品v国产精品v日韩精品| 欧美激情综合| 欧美日韩a区| 欧美日韩免费网站| 欧美日韩你懂的| 国产精品成人免费| 国产精品久久久久久久久久尿| 欧美三级不卡| 国产精品视频在线观看| 国产视频精品xxxx| 亚洲成色777777在线观看影院| 亚洲第一视频网站| 妖精成人www高清在线观看| 中文一区二区| 欧美在线国产精品| 久久亚洲精品视频| 欧美国产精品| 国产精品日韩精品欧美在线| 韩国久久久久| 亚洲九九精品| 亚洲综合国产| 模特精品在线| 国产精品日韩欧美综合| 在线成人激情视频| 99re亚洲国产精品| 久久国产精品久久久| 欧美精品激情blacked18| 国产精品扒开腿爽爽爽视频| 国产欧美日韩视频一区二区三区| 国产在线精品二区| 亚洲精品欧美日韩| 午夜日韩福利| 欧美久久久久久蜜桃| 国产日韩欧美三级| 99riav久久精品riav| 久久精品官网| 欧美人妖另类| 狠狠综合久久| 中国亚洲黄色| 久久频这里精品99香蕉| 国产精品www| 亚洲经典一区| 久久婷婷国产综合精品青草| 国产精品大片wwwwww| 亚洲国产专区校园欧美| 欧美怡红院视频一区二区三区| 欧美片在线观看| 激情成人亚洲| 亚洲欧美日韩直播| 欧美日韩午夜视频在线观看| 亚洲国产精选| 久久偷窥视频| 国产午夜久久久久| 亚洲字幕一区二区| 欧美视频在线观看免费网址| 在线观看亚洲a| 久久久国产一区二区| 国产免费成人av| 亚洲综合色在线| 欧美日在线观看| 一区二区三区欧美亚洲| 欧美成人精品在线观看| 在线观看欧美日本| 久久裸体艺术| 一区二区三区在线高清| 久久久久免费视频| 狠狠久久亚洲欧美专区| 午夜精品视频在线| 国产精品久久久久一区二区三区共 | 亚洲日韩欧美一区二区在线| 欧美一区中文字幕| 国产精品青草久久| 亚洲女同性videos| 国产噜噜噜噜噜久久久久久久久| 亚洲视频在线看| 国产精品mv在线观看| 一本久道久久综合狠狠爱| 欧美日本在线观看| 日韩一级免费| 欧美色大人视频| 亚洲香蕉在线观看| 国产精品久久久久9999| 新片速递亚洲合集欧美合集| 国产视频一区二区三区在线观看| 欧美一区激情| 在线观看欧美精品| 欧美大香线蕉线伊人久久国产精品| 亚洲第一精品福利| 欧美国产亚洲精品久久久8v| 一级成人国产| 国产精品成人午夜| 久久精品国产2020观看福利| 黄色一区三区| 欧美日本精品| 一区二区精品在线| 国产欧美一区二区精品婷婷| 久久久综合精品| 99精品99久久久久久宅男| 国产精品美女xx|