亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種文件數(shù)據(jù)組織管理方法及文件管理服務(wù)器的制造方法

文檔序號(hào):9417464閱讀:490來源:國(guó)知局
一種文件數(shù)據(jù)組織管理方法及文件管理服務(wù)器的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于文件數(shù)據(jù)管理領(lǐng)域,尤其涉及一種文件數(shù)據(jù)組織管理方法及文件管理 服務(wù)器。
【背景技術(shù)】
[0002] 當(dāng)前主流文件系統(tǒng)采取的文件數(shù)據(jù)組織方式主要有兩種,一種是采取樹形索引結(jié) 構(gòu),文件數(shù)據(jù)以區(qū)段(extent,一個(gè)區(qū)段由多個(gè)連續(xù)數(shù)據(jù)塊組成)的方式來組織,適合大文 件存儲(chǔ),對(duì)于小文件,因?yàn)樾枰~外的數(shù)據(jù)結(jié)構(gòu)表示區(qū)段和樹形結(jié)構(gòu),從而帶來不必要的開 銷;另一種是文件直接索引結(jié)構(gòu),主要針對(duì)較小文件,采用數(shù)據(jù)塊直接索引方式,通過指針 直接索引數(shù)據(jù)塊,對(duì)于大文件而言,因?yàn)樾枰闹羔様?shù)量太多,同樣浪費(fèi)存儲(chǔ)空間和降低索 引效率。
[0003] 現(xiàn)在文件系統(tǒng)常常面臨大文件和小文件同時(shí)并存的情況,而現(xiàn)有技術(shù)中并沒有揭 示如何采用兩種文件數(shù)據(jù)組織方式來更好的平衡小文件和大文件存儲(chǔ)性能和空間開銷之 間的關(guān)系。

【發(fā)明內(nèi)容】

[0004] 本發(fā)明提供一種文件數(shù)據(jù)組織管理方法及文件管理服務(wù)器,以解決上述問題。
[0005] 本發(fā)明提供一種文件數(shù)據(jù)組織管理方法。上述方法包括以下步驟:
[0006] 獲取文件比例特征信息,進(jìn)而確定樹形索引結(jié)構(gòu)存儲(chǔ)空間、文件直接索引結(jié)構(gòu)存 儲(chǔ)空間的分配;
[0007] 根據(jù)待存儲(chǔ)文件類型,將所述待存儲(chǔ)文件分配至對(duì)應(yīng)的樹形索引結(jié)構(gòu)存儲(chǔ)空間、 文件直接索引結(jié)構(gòu)存儲(chǔ)空間。
[0008] 本發(fā)明還提供了一種文件管理服務(wù)器,包括獲取模塊、存儲(chǔ)空間分配模塊、存儲(chǔ)模 塊;其中,所述獲取模塊通過所述存儲(chǔ)空間分配模塊與所述存儲(chǔ)模塊相連;
[0009] 所述獲取模塊,用于獲取文件比例特征信息并將所述文件比例特征信息發(fā)送至所 述存儲(chǔ)空間分配模塊;
[0010] 所述存儲(chǔ)空間分配模塊,用于確定樹形索引結(jié)構(gòu)存儲(chǔ)空間、文件直接索引結(jié)構(gòu)存 儲(chǔ)空間的分配并將分配結(jié)果發(fā)送至所述存儲(chǔ)模塊;
[0011] 所述存儲(chǔ)模塊,用于根據(jù)待存儲(chǔ)文件類型,將所述待存儲(chǔ)文件分配至對(duì)應(yīng)的樹形 索引結(jié)構(gòu)存儲(chǔ)空間、文件直接索引結(jié)構(gòu)存儲(chǔ)空間。
[0012] 通過以下方案:獲取文件比例特征信息,進(jìn)而確定樹形索引結(jié)構(gòu)存儲(chǔ)空間、文件直 接索引結(jié)構(gòu)存儲(chǔ)空間的分配;根據(jù)待存儲(chǔ)文件類型,將所述待存儲(chǔ)文件分配至對(duì)應(yīng)的樹形 索引結(jié)構(gòu)存儲(chǔ)空間、文件直接索引結(jié)構(gòu)存儲(chǔ)空間;實(shí)現(xiàn)了存儲(chǔ)大文件時(shí),文件數(shù)據(jù)會(huì)被組織 成樹形的結(jié)構(gòu),以區(qū)段為基本單位存儲(chǔ),當(dāng)遇到小文件時(shí),則會(huì)以直接索引的方式來存儲(chǔ), 更好的平衡了小文件和大文件存儲(chǔ)性能和空間開銷之間的關(guān)系。
[0013] 通過以下方案:獲取大于預(yù)設(shè)閾值的文件數(shù)量,進(jìn)而確定大于預(yù)設(shè)閾值的文件數(shù) 量所占全部文件數(shù)量的數(shù)量比例值;根據(jù)所述數(shù)量比例值所處的數(shù)量比例范圍,進(jìn)而分別 確定樹形索引結(jié)構(gòu)存儲(chǔ)空間、文件直接索引結(jié)構(gòu)存儲(chǔ)空間對(duì)應(yīng)的分配比例,使得存儲(chǔ)空間 分配更加合理,存儲(chǔ)更加高效。
[0014] 通過以下方案:獲取大于預(yù)設(shè)閾值的文件訪問次數(shù),進(jìn)而確定大于預(yù)設(shè)閾值的文 件訪問次數(shù)所占全部文件總訪問次數(shù)的訪問比例值;根據(jù)所述訪問比例值所處的訪問比例 范圍,進(jìn)而分別確定樹形索引結(jié)構(gòu)存儲(chǔ)空間、文件直接索引結(jié)構(gòu)存儲(chǔ)空間對(duì)應(yīng)的分配比例, 使得存儲(chǔ)空間分配更加合理,存儲(chǔ)更加高效。
【附圖說明】
[0015] 此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā) 明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0016] 圖1所示為本發(fā)明實(shí)施例1的文件數(shù)據(jù)組織管理方法流程圖;
[0017] 圖2所示為本發(fā)明實(shí)施例2的單層索引結(jié)構(gòu)示意圖;
[0018] 圖3所不為本發(fā)明實(shí)施例3的多層索引結(jié)構(gòu)不意圖;
[0019] 圖4所示為本發(fā)明實(shí)施例4的文件數(shù)據(jù)組織管理系統(tǒng)結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0020] 下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的 情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0021] 圖1所示為本發(fā)明實(shí)施例1的文件數(shù)據(jù)組織管理方法流程圖,包括以下步驟:
[0022] 步驟101 :獲取文件比例特征信息,進(jìn)而確定樹形索引結(jié)構(gòu)存儲(chǔ)空間、文件直接索 引結(jié)構(gòu)存儲(chǔ)空間的分配;
[0023] 進(jìn)一步地,所述文件比例特征信息包括數(shù)量比例值、訪問比例值。
[0024] 進(jìn)一步地,獲取大于預(yù)設(shè)閾值的文件數(shù)量,進(jìn)而確定大于預(yù)設(shè)閾值的文件數(shù)量所 占全部文件數(shù)量的數(shù)量比例值;
[0025] 根據(jù)所述數(shù)量比例值所處的數(shù)量比例范圍,進(jìn)而分別確定樹形索引結(jié)構(gòu)存儲(chǔ)空 間、文件直接索引結(jié)構(gòu)存儲(chǔ)空間對(duì)應(yīng)的分配比例。
[0026] 預(yù)設(shè)閾值可以根據(jù)實(shí)際情況進(jìn)行靈活設(shè)定,在此不用于限定本實(shí)施例的保護(hù)范 圍,例如:預(yù)設(shè)閾值為64KB。
[0027] 大于預(yù)設(shè)閾值的文件,我們認(rèn)為是大文件;小于或等于預(yù)設(shè)閾值的文件,我們認(rèn)為 是小文件。
[0028] 文件管理服務(wù)器存儲(chǔ)數(shù)量比例范圍及存儲(chǔ)空間分配比例對(duì)照表,如表1所示:
[0029] 數(shù)量比例范圍及存儲(chǔ)空間分配比例對(duì)照表
[0030]
[0031] 表1
[0032] 其中,所述樹形索引結(jié)構(gòu)存儲(chǔ)空間分配比例、文件直接索引結(jié)構(gòu)存儲(chǔ)空間分配 比例是針對(duì)整個(gè)可用的存儲(chǔ)空間而言的,例如:可用的存儲(chǔ)空間是512M,則如表1所示, 當(dāng)數(shù)量比例范圍⑴為:〇 <X彡30%,則樹形索引結(jié)構(gòu)存儲(chǔ)空間分配比例為20%,也 即獲得512MX 20 %的存儲(chǔ)空間;文件直接索引結(jié)構(gòu)存儲(chǔ)空間分配比例為80 %,也即獲取 512MX80%的存儲(chǔ)空間。
[0033] 進(jìn)一步地,獲取大于預(yù)設(shè)閾值的文件訪問次數(shù),進(jìn)而確定大于預(yù)設(shè)閾值的文件訪 問次數(shù)所占全部文件總訪問次數(shù)的訪問比例值;
[0034] 根據(jù)所述訪問比例值所處的訪問比例范圍,進(jìn)而分別確定樹形索引結(jié)構(gòu)存儲(chǔ)空 間、文件直接索引結(jié)構(gòu)存儲(chǔ)空間對(duì)應(yīng)的分配比例。
[0035] 文件管理服務(wù)器存儲(chǔ)訪問比例范圍及存儲(chǔ)空間分配比例對(duì)照表,如表2所示:
[0036] 訪問比例范圍及存儲(chǔ)空間分配比例對(duì)照表
[0037]
[0039] 表 2
[0040] 其中,大于預(yù)設(shè)閾值的文件訪問次數(shù)越多,一方面說明大文件數(shù)量比較多,另一方 面說明大文件被訪問的幾率比較高,因此樹形索引結(jié)構(gòu)存儲(chǔ)空間分配比例大于文件直接索 引結(jié)構(gòu)存儲(chǔ)空間分配比例。
[0041] 步驟102 :根據(jù)待存儲(chǔ)文件類型,將所述待存儲(chǔ)文件分配至對(duì)應(yīng)的樹形索引結(jié)構(gòu) 存儲(chǔ)空間、文件直接索引結(jié)構(gòu)存儲(chǔ)空間。
[0042] 進(jìn)一步地,根據(jù)待存儲(chǔ)文件類型,將所述文件分配至對(duì)應(yīng)的樹形索引結(jié)構(gòu)存儲(chǔ)空 間、文件直接索引結(jié)構(gòu)存儲(chǔ)空間的過程為:
[0043] 若所述文件類型為大文件即大于預(yù)設(shè)閾值的文件,則將所述大于預(yù)設(shè)閾值的文件
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1