发明名称 Implementing storage management functions using a data store system
摘要 Techniques are provided for accessing sector data. An embedded storage function is received. One or more data management functions are generated in response to receiving the embedded storage function. The one or more data management functions are invoked to retrieve the sector data from a sector table.
申请公布号 US8819088(B2) 申请公布日期 2014.08.26
申请号 US200511183267 申请日期 2005.07.14
申请人 International Business Machines Corporation 发明人 Iyer Balakrishna Raghavendra;Qiao Lin S.;Sachedina Aamer
分类号 G06F7/00;G06F17/30;G06F9/26;G06F9/34 主分类号 G06F7/00
代理机构 Konrad, Raynes, Davda & Victor LLP 代理人 Davda Janaki K.;Konrad, Raynes, Davda & Victor LLP
主权项 1. A method for accessing sector data, comprising: providing an embedded data store manager comprising a relational database management system and that includes a network communications manager component for performing translations, a query management component for processing queries, a storage command component for processing embedded storage functions, a data management component for generating physical Input/output (I/O) commands, and a buffer management component for executing the physical I/O commands; creating a sector table for one or more logical sector vectors, wherein the sector table stores multiple consecutive logical sectors within a single record; mapping each of the one or more logical sector vectors to a record in the sector table; creating one or more containers for one or more physical sector vectors in a table space; establishing one or more relationships between the one or more logical sector vectors and the one or more physical sector vectors using the table space; creating a table space map to enable mapping between the one or more logical sector vectors and the one or more physical sector vectors; mapping a logical I/O command to an embedded storage function; and under control of the storage command component: receiving the embedded storage function, wherein the embedded storage function is issued directly to the storage command component by bypassing the network communications manager component and the query management component;generating one or more data management functions in response to receiving the embedded storage function;in response to invoking the one or more data management functions to retrieve the sector data from the sector table in which multiple consecutive logical sectors are stored together within a single record, receiving the sector data from the sector table mapping the one or more logical sector vectors to the one or more physical sector vectors using the table space map from the data management component; andreturning a response to a caller that issued the embedded storage function.
地址 Armonk NY US