-
公开(公告)号:US20150220385A1
公开(公告)日:2015-08-06
申请号:US14449787
申请日:2014-08-01
Applicant: Fusion-io, Inc.
Inventor: Bob Wood , Jeremy Fillingim , Pankaj Mehra
IPC: G06F11/10
CPC classification number: G06F11/108 , G06F3/0601 , G06F3/061 , G06F3/0613 , G06F3/0652 , G06F12/0246 , G06F2201/85 , G06F2212/1032 , G06F2212/7201 , G06F2212/7208
Abstract: Techniques are disclosed relating to writing data across multiple storage blocks in a storage device. In one embodiment, physical erase blocks in a bank of a storage device are erasable. Ones of the physical erase blocks may be associated with different respective communication channels. In such an embodiment, a data stripe may be written across a set of physical erase blocks such that the set of physical erase blocks includes physical erase blocks of different banks and includes physical erase blocks associated with different communication channels. In some embodiments, a request to read a portion of the data stripe may be received. In response to the request, a determination may be made that one of the set of physical erase blocks is unavailable to service the request. The request may then be serviced by reassembling data of the unavailable physical erase block.
Abstract translation: 公开了关于在存储设备中跨多个存储块写入数据的技术。 在一个实施例中,存储设备的存储体中的物理擦除块是可擦除的。 物理擦除块的一部分可以与不同的各个通信信道相关联。 在这样的实施例中,可以在一组物理擦除块之间写入数据条带,使得该组物理擦除块包括不同存储体的物理擦除块,并且包括与不同通信信道相关联的物理擦除块。 在一些实施例中,可以接收读取数据条带的一部分的请求。 响应于该请求,可以确定该组物理擦除块之一不能用于服务该请求。 然后可以通过重新组合不可用物理擦除块的数据来服务该请求。