发明名称 一种写操作方法及装置
摘要 本发明实施例公开了一种写操作方法及装置。本发明实施例的方法包括:拦截写操作请求,写操作请求包含文件数据、文件数据所属的目标文件的类型及名称;将写操作请求中包含的文件数据进行分片,其中分片的大小与文件系统中预置的片段文件的存储大小相同,片段文件的存储大小为预置的RAID条带存储大小的整数倍;根据写操作请求中包含的文件数据所属的目标文件的类型及名称获取文件数据将要写入的片段文件;将分片之后的文件数据写入所获取的片段文件对应的RAID条带中。本发明实施例还包括写操作装置,用于提高系统的IO性能。
申请公布号 CN102063270B 申请公布日期 2012.09.19
申请号 CN201010609767.6 申请日期 2010.12.28
申请人 成都市华为赛门铁克科技有限公司 发明人 魏明昌;张巍;彭幼武
分类号 G06F3/06(2006.01)I 主分类号 G06F3/06(2006.01)I
代理机构 深圳市深佳知识产权代理事务所(普通合伙) 44285 代理人 彭愿洁;李文红
主权项 一种写操作方法,其特征在于,包括:拦截写操作请求,所述写操作请求包含文件数据、所述文件数据所属的目标文件的类型及名称;将所述写操作请求中包含的文件数据进行分片,其中分片的大小与文件系统中预置的片段文件的存储大小相同,所述片段文件的存储大小为预置的RAID条带存储大小的整数倍;根据所述写操作请求中包含的文件数据所属的目标文件的类型及名称获取所述文件数据将要写入的片段文件;将分片之后的文件数据写入所获取的片段文件对应的RAID条带中;当最后写入数据的RAID条带没有写满时,采用补零的方法写满所述最后写入数据的RAID条带。
地址 611731 四川省成都市高新区西部园区清水河片区