发明名称 Virtualization of non-volatile memory and hard disk drive as a single logical drive
摘要 Systems and techniques relating to storage technologies are described. A described technique includes operating drives such as a solid state drive (SSD) and a disk drive, where the SSD and the disk drive are virtualized as a single logical drive having a logical address space, where the logical drive maps logical block addresses to the SSD and to the disk drive. The technique includes determining, based on a file to be written to the logical drive, a target logical address that corresponds to one of the SSD and the disk drive, and writing the file to the logical drive at the target logical address to effect storage on one of the SSD and the disk drive.
申请公布号 US8769241(B2) 申请公布日期 2014.07.01
申请号 US201012950733 申请日期 2010.11.19
申请人 Marvell World Trade Ltd. 发明人 Chiang Hsing-Yi;Kang Xinhai;Zhao Qun
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项 1. A system, comprising: a solid state drive (SSD); a disk drive, wherein the SSD and the disk drive are virtualized as a single logical drive; and processor electronics to communicate with the drives and map logical block addresses in a logical address space of 0 to L, wherein L is greater than 0, wherein the processor electronics map logical block addresses of a first address range of the logical address space to the SSD and logical block addresses of a second, different address range of the logical address space to the disk drive, wherein the first address range includes addresses from 0 to K, wherein the second address range includes addresses from K+1 to L, wherein L is greater than K, and K is greater than 0, wherein the first address range is assigned to the SSD, wherein the second address range is assigned to the disk drive, and wherein the processor electronics are configured to perform operations comprising: determining, based on a file to be written to the logical drive, a target logical address that corresponds to one of the SSD and the disk drive, wherein determining the target logical address comprises (i) identifying a type of the file, and (ii) selecting, based on the type of the file, one of the first address range and the second address range; andwriting the file to the logical drive at the target logical address to effect storage on one of the SSD and the disk drive.
地址 St. Michael BB