亚欧色一区w666天堂,色情一区二区三区免费看,少妇特黄A片一区二区三区,亚洲人成网站999久久久综合,国产av熟女一区二区三区

  • 發布文章
  • 消息中心
點贊
收藏
評論
分享
原創

關于ats緩存的熱遷和冷遷

2023-05-11 06:23:37
35
0

       在(zai)CDN的(de)服務中,有(you)些內容(rong)訪問(wen)會比較(jiao)頻繁,這(zhe)種(zhong)資源在(zai)性(xing)能(neng)更好(hao)的(de)SSD中,會帶來更好(hao)的(de)訪問(wen)體驗。另外一些內容(rong)訪問(wen)較(jiao)少,作為相對冷的(de)資源,只需要(yao)在(zai)HDD磁盤獲(huo)取內容(rong),即可達到較(jiao)好(hao)的(de)性(xing)能(neng)。這(zhe)時(shi)就需要(yao)有(you)策略的(de)實現(xian)緩存的(de)冷熱遷移(yi)。

      ats緩存在寫入(ru)磁盤(pan)時,會將內容(rong)拆(chai)成1兆一(yi)(yi)個(ge)(ge)fragment的(de)方(fang)式,鏈式的(de)寫入(ru)到單個(ge)(ge)磁盤(pan)中(zhong)。如果某個(ge)(ge)大文(wen)件(jian)命中(zhong)到HDD磁盤(pan),但(dan)訪(fang)問(wen)時卻(que)只(zhi)(zhi)按照Range方(fang)式訪(fang)問(wen)了其中(zhong)一(yi)(yi)部分(fen),這樣只(zhi)(zhi)加熱了單個(ge)(ge)文(wen)件(jian)的(de)某一(yi)(yi)部分(fen)。如果因為單個(ge)(ge)部分(fen)的(de)訪(fang)問(wen)就將全部文(wen)件(jian)遷(qian)入(ru)到ssd中(zhong),消耗的(de)代價會比(bi)較大。但(dan)是如果只(zhi)(zhi)遷(qian)移(yi)單個(ge)(ge)fragment,就會破(po)壞ats原有的(de)單文(wen)件(jian)單磁盤(pan)的(de)訪(fang)問(wen)方(fang)式。

       在SSD緩(huan)存被(bei)覆蓋前(qian),資源(yuan)需(xu)要被(bei)遷(qian)入(ru)到(dao)hdd盤(pan)(pan)(pan),保證冷資源(yuan)不會(hui)被(bei)很(hen)快的(de)淘(tao)汰。但也(ye)是在大文(wen)件(jian)場(chang)景中,如(ru)(ru)果(guo)將完整(zheng)文(wen)件(jian)冷遷(qian)到(dao)HDD盤(pan)(pan)(pan),那就需(xu)要保證在遷(qian)移完成后,資源(yuan)不會(hui)被(bei)覆蓋掉。這樣的(de)話,單磁盤(pan)(pan)(pan)的(de)鎖被(bei)獨占,資源(yuan)寫入(ru)被(bei)擱置,性價比太差。如(ru)(ru)果(guo)只遷(qian)移單個fragment,也(ye)是相同的(de)原因:破壞(huai)了ats原有(you)的(de)單文(wen)件(jian)單磁盤(pan)(pan)(pan)的(de)訪(fang)問方式(shi)。

       基于以上原(yuan)因,需要(yao)對ats的單(dan)文件單(dan)磁(ci)盤模(mo)式重新進行設計,實現單(dan)個fragment重新做磁(ci)盤映射(she)hash,大文件的存儲就像Range請(qing)求一樣(yang),分散在不同的磁(ci)盤,遷移不再依賴(lai)首片的磁(ci)盤索引。

 

0條評論
0 / 1000
LeonHao
4文章(zhang)數
0粉(fen)絲數
LeonHao
4 文章(zhang) | 0 粉絲
LeonHao
4文(wen)章數
0粉絲數
LeonHao
4 文章 | 0 粉絲(si)
原創(chuang)

關于ats緩存的熱遷和冷遷

2023-05-11 06:23:37
35
0

       在CDN的(de)服務中,有些(xie)內(nei)容(rong)訪(fang)問(wen)會比較頻(pin)繁,這(zhe)種資(zi)源在性(xing)能(neng)更(geng)好的(de)SSD中,會帶來更(geng)好的(de)訪(fang)問(wen)體驗。另外一些(xie)內(nei)容(rong)訪(fang)問(wen)較少,作為相對(dui)冷的(de)資(zi)源,只需(xu)要在HDD磁盤獲取內(nei)容(rong),即可達到較好的(de)性(xing)能(neng)。這(zhe)時就(jiu)需(xu)要有策略(lve)的(de)實現緩存的(de)冷熱(re)遷移。

      ats緩存在(zai)寫(xie)入磁(ci)盤(pan)時,會(hui)將(jiang)內容拆成1兆(zhao)一(yi)(yi)個(ge)fragment的方式(shi)(shi),鏈式(shi)(shi)的寫(xie)入到(dao)(dao)單(dan)個(ge)磁(ci)盤(pan)中(zhong)。如(ru)(ru)(ru)果某(mou)個(ge)大文(wen)件(jian)命(ming)中(zhong)到(dao)(dao)HDD磁(ci)盤(pan),但訪(fang)(fang)問(wen)時卻(que)只按照Range方式(shi)(shi)訪(fang)(fang)問(wen)了其中(zhong)一(yi)(yi)部分,這樣只加熱了單(dan)個(ge)文(wen)件(jian)的某(mou)一(yi)(yi)部分。如(ru)(ru)(ru)果因為單(dan)個(ge)部分的訪(fang)(fang)問(wen)就(jiu)將(jiang)全(quan)部文(wen)件(jian)遷入到(dao)(dao)ssd中(zhong),消耗的代價會(hui)比(bi)較大。但是如(ru)(ru)(ru)果只遷移(yi)單(dan)個(ge)fragment,就(jiu)會(hui)破壞ats原有的單(dan)文(wen)件(jian)單(dan)磁(ci)盤(pan)的訪(fang)(fang)問(wen)方式(shi)(shi)。

       在SSD緩(huan)存(cun)被(bei)(bei)(bei)覆蓋(gai)前(qian),資(zi)(zi)(zi)源需要被(bei)(bei)(bei)遷(qian)(qian)入到hdd盤,保(bao)證(zheng)冷(leng)資(zi)(zi)(zi)源不(bu)會被(bei)(bei)(bei)很快的(de)(de)淘汰(tai)。但也(ye)是在大文件場景(jing)中,如果將完整文件冷(leng)遷(qian)(qian)到HDD盤,那就需要保(bao)證(zheng)在遷(qian)(qian)移完成后,資(zi)(zi)(zi)源不(bu)會被(bei)(bei)(bei)覆蓋(gai)掉(diao)。這(zhe)樣的(de)(de)話,單磁盤的(de)(de)鎖被(bei)(bei)(bei)獨占,資(zi)(zi)(zi)源寫(xie)入被(bei)(bei)(bei)擱置,性(xing)價比太差。如果只(zhi)遷(qian)(qian)移單個(ge)fragment,也(ye)是相同的(de)(de)原(yuan)因:破壞了(le)ats原(yuan)有的(de)(de)單文件單磁盤的(de)(de)訪問(wen)方式(shi)。

       基(ji)于以(yi)上原因,需要對(dui)ats的(de)單(dan)文件單(dan)磁盤模(mo)式重新進行(xing)設(she)計,實現單(dan)個fragment重新做磁盤映(ying)射hash,大文件的(de)存(cun)儲就像Range請求(qiu)一樣,分散在(zai)不同的(de)磁盤,遷移(yi)不再依賴(lai)首片的(de)磁盤索引。

 

文章來自個人專欄
文章 | 訂(ding)閱
0條評論
0 / 1000
請輸入你的評論
1
0