【技术实现步骤摘要】
本专利技术系关于一种字节寻址(byteaddressable)储存系统,特别系一种用于字节寻址储存装置的字节寻址储存系统。
技术介绍
习知技术中,索引式的档案系统(filesystem)通常将储存装置的储存区分为元数据(metadata)储存区以及数据储存区。其中,元数据储存区系用以储存与档案个数相应的元数据,数据储存区又划分为固定尺寸大小区块的数据储存区块。而当有档案欲进行储存时,首先会配置单一元数据以及多个数据储存区块予此档案。其中,单一元数据主要系用以记录档案的属性(如可否读写、使用者、所属群组、存取时间等)以及所使用的数据储存区块于储存装置中的位置。据此,每一档案皆会有相对应的单一元数据以及至少一数据储存区块。然而,于此种档案系统的结构下,当尺寸较小的档案数量过多时,将会造成元数据数量过多导致元数据储存区空间不足,惟数据储存区仍有可用的空间的情况。类似地,当尺寸较大的档案数量过多时,将会造成数据储存区空间提前不足,惟元数据数量较少使得元数据储存区仍有空间的情况。明显地,此种档案系统对于储存装置的平均使用效率较差。更者,由于此种档案系统于数据储存区划分的数据储存区块尺寸系固定无法变动,因此,当有档案大小刚好超过数据储存区块尺寸(或其倍数)时,系统将会额外配置一数据储存区块予此档案。然由于额外配置的数据储存区块仅用于储存较小的数据量,且多余的空间无法让其它档案所使用,因此,当此种档案及 ...
【技术保护点】
一种用于字节寻址储存装置的字节寻址储存系统,包含:数据传输接口,用以与该字节寻址储存装置连接;以及处理单元,透过该数据传输接口存取该字节寻址储存装置,用以于该字节寻址储存装置中建立第一主要元数据表格、第一次要元数据表格、第二次要元数据表格以及间接元数据对应表格,其中,该第一主要元数据表格记录该第一次要元数据表格的第一元数据储存状态以及该第二次要元数据表格的第二元数据储存状态;其中,该处理单元更用以:根据该第一元数据储存状态,判断该第一次要元数据表格具有单一已使用元数据项;根据该第二元数据储存状态,判断该第二次要元数据表格具有未使用元数据项;将该第一次要元数据表格的该单一已使用元数据项转换至该第二次要元数据表格的该未使用元数据项;将该第一次要元数据表格的该单一已使用元数据项以及该第二次要元数据表格的该未使用元数据项相应地记录至该间接元数据对应表格;将该第一次要元数据表格移除。
【技术特征摘要】 【专利技术属性】
2014.08.15 TW 1031280741.一种用于字节寻址储存装置的字节寻址储存系统,包含:
数据传输接口,用以与该字节寻址储存装置连接;以及
处理单元,透过该数据传输接口存取该字节寻址储存装置,用以于该
字节寻址储存装置中建立第一主要元数据表格、第一次要元数据表格、第二次
要元数据表格以及间接元数据对应表格,其中,该第一主要元数据表格记录该
第一次要元数据表格的第一元数据储存状态以及该第二次要元数据表格的第
二元数据储存状态;
其中,该处理单元更用以:
根据该第一元数据储存状态,判断该第一次要元数据表格具有单
一已使用元数据项;
根据该第二元数据储存状态,判断该第二次要元数据表格具有未
使用元数据项;
将该第一次要元数据表格的该单一已使用元数据项转换至该第
二次要元数据表格的该未使用元数据项;
将该第一次要元数据表格的该单一已使用元数据项以及该第二
次要元数据表格的该未使用元数据项相应地记录至该间接元数据对应表格;
将该第一次要元数据表格移除。
2.如权利要求1所述的字节寻址储存系统,其特征在于,该第一主要元
数据表格更包含全域元数据个数字段、前数据表格指针以及后数据表格指针,
该全域元数据个数字段用以记录该字节寻址储存装置的可使用元数据个数,该
前数据表格指针用以指向第二主要元数据表格于该字节寻址储存装置的储存
区块,该后数据表格指针用以指向第三主要元数据表格于该字节寻址储存装置
的储存区块。
3.如权利要求1所述的字节寻址储存系统,其特征在于,该第一元数据
储存状态具有第一元数据个数字段、第一元数据位图以及第一元数据表格储存
区块指针,该第一元数据个数字段用以记录该第一次要元数据表格具有的可使
用元数据个数,该第一元数据位图用以记录该第一次要元数据表格的元数据使
\t用状态,该第一元数据表格储存区块指针用以指向该第一次要元数据表格于该
字节寻址储存装置的储存区块,该第二元数据储存状态具有第二元数据个数字
段、第二元数据位图以及第二元数据表格储存区块指针,该第二元数据个数字
段用以记录该第二次要元数据表格具有的可使用元数据个数,该第二元数据位
图用以记录该第二次要元数据表格的元数据使用状态,该第二元数据表格储存
区块指针用以指向该第二次要元数据表格于该字节寻址储存装置的储存区块,
该处理单元根据该第一元数据储存状态的该第一元数据个数字段判断该第一
次要元数据表格具有该单一元已使用数据项,并根据该第二元数据储存状态的
该第二元数据个数字段判断该第二次要元数据表格具有该未使用元数据项。
4.如权利要求1所述的字节寻址储存系统,其特征在于,该间接元数据
对应表格具有来源地址以及相对应的目的地址,该来源地址用以指向该单一已
使用元数据项,该目的地址用以指向该未使用元数据项。
5.一种用于字节寻址储存装置的字节寻址储存系统,包含:
数据传输接口,用以于该字节寻址储存装置连接;
处理单元,透过该数据传输接口存取该字节寻址储存装置,用以于该
字节寻址储存装置中建立第一主要元数据表格、第一次要元数据表格,其中,
该第一主要元数据表格分别记录该第一次要元数据表格的第一元数据储存状
态;
其中,该处理单元更用以:
根据该第一元数据储存状态,判断该第一次要元数据表格中不具
有可使用元数据项;
于该第一主要元数据表格中新增第二元数据储存状态,并相应地
建立第二次要元数据表格。
6.如权利要求5所述的字节寻址储存系统,其特征在于,该第一主要元
数据表格更包含全域元数据个数字段、前数据表格指针以及后数据表格指针,
该全域元数据个数字段用以记录该字节寻址储存装置的可使用元数据个数,该
前数据表格指针用以记录第二主要元数据表格于该字节寻址储存装置的储存
区块,该后数据表格指针用以记录第三主要元数据表格于该字节寻址储存装置
的储存区块。
技术研发人员:陈韵竹,陈增益,张原豪,卫信文,石维宽,涂嘉恒,
申请(专利权)人:财团法人资讯工业策进会,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。