摘要:
The subject matter herein relates to database management systems and, more particularly, to decoupled logical and physical data storage within a database management system. Various embodiments provide systems, methods, and software that separate physical storage from logical storage of data. These embodiments include a mapping of logical storage to physical storage to allow data to be moved within the physical storage to increase database responsiveness.
摘要:
The subject matter herein relates to database management systems and, more particularly, to decoupled logical and physical data storage within a database management system. Various embodiments provide systems, methods, and software that separate physical storage from logical storage of data. These embodiments include a mapping of logical storage to physical storage to allow data to be moved within the physical storage to increase database responsiveness.
摘要:
The subject matter herein relates to database management systems and, more particularly, to decoupled logical and physical data storage within a database management system. Various embodiments provide systems, methods, and software that separate physical storage of data from logical storage of data. These embodiments include a mapping of logical storage to physical storage to allow data to be moved within the physical storage to increase database responsiveness.
摘要:
A system calculates the optimal allocation of two or more resources provided by a resource provider to a task within a computer system from a plurality of possible allocations. In doing so, the system calculates the total volume of an N-dimensional cube, where N is the number of resources provided by the resource provider, representing the respective amounts of resources available to be allocated. The system also calculates the average volume of the N−1 dimensional shapes forming the sides of the N-dimensional cube. The system then calculates, at least partly from the ratio of the total volume to the average volume, the balance resulting from the allocation of resources represented by the N-dimensional cube. The system then calculates the imbalance resulting from the allocation of resources at least partly from the balance and determines the smallest imbalance as the optimal allocation of resources.
摘要:
A technique for managing storage of a data object in a storage device involves receiving the data object (A) to store in the storage device, where the data object has an indicator bit pattern (P). Successive compression data transformations are applied to data object A to obtain respective corresponding compressed data objects, and one of these compressed data objects is selected, such that the selected compressed data object (C) has the shortest length with respect to the remaining compressed data objects. Compression information (I) is then associated with the compression data transformation used to generate data object C, and a threshold value T is calculated at least partly from the length of compression information I. If length (C)+T.gtoreq.length (A), then the indicator bit pattern of data object A is reset and the data object A is written to the storage device. If length (C)+T
摘要翻译:用于管理存储设备中的数据对象的存储的技术涉及接收存储在存储设备中的数据对象(A),其中数据对象具有指示符位模式(P)。 将连续的压缩数据变换应用于数据对象A以获得相应的对应的压缩数据对象,并且选择这些压缩数据对象中的一个,使得所选择的压缩数据对象(C)相对于剩余的压缩数据对象具有最短的长度 。 压缩信息(I)然后与用于生成数据对象C的压缩数据变换相关联,并且至少部分地根据压缩信息I的长度来计算阈值T.如果长度(C)+ T.gtoreq.length( A),则复位数据对象A的指示符位模式,并将数据对象A写入存储装置。 如果长度(C)+ T <长度(A),则设置数据对象C的指示符位模式,压缩信息I被合并到数据对象C中,数据对象C被写入存储装置。
摘要:
A technique for managing storage of a data object in a storage device involves receiving the data object (A) to store in the storage device, where the data object has an indicator bit pattern (P). Successive compression data transformations are applied to data object A to obtain respective corresponding compressed data objects, and one of these compressed data objects is selected, such that the selected compressed data object (C) has the shortest length with respect to the remaining compressed data objects. Compression information (I) is then associated with the compression data transformation used to generate data object C, and a threshold value T is calculated at least partly from the length of compression information I. If length (C)+T.gtoreq.length (A), then the indicator bit pattern of data object A is reset and the data object A is written to the storage device. If length (C)+T
摘要翻译:用于管理存储设备中的数据对象的存储的技术涉及接收存储在存储设备中的数据对象(A),其中数据对象具有指示符位模式(P)。 将连续的压缩数据变换应用于数据对象A以获得相应的对应的压缩数据对象,并且选择这些压缩数据对象中的一个,使得所选择的压缩数据对象(C)相对于剩余的压缩数据对象具有最短的长度 。 压缩信息(I)然后与用于生成数据对象C的压缩数据变换相关联,并且至少部分地根据压缩信息I的长度来计算阈值T.如果长度(C)+ T.gtoreq.length( A),则复位数据对象A的指示符位模式,并将数据对象A写入存储装置。 如果长度(C)+ T <长度(A),则设置数据对象C的指示符位模式,压缩信息I被合并到数据对象C中,数据对象C被写入存储装置。
摘要:
A technique for managing storage of a data object in a storage device involves receiving the data object (A) to store in the storage device, where the data object has an indicator bit pattern (P). Successive compression data transformations are applied to data object A to obtain respective corresponding compressed data objects, and one of these compressed data objects is selected, such that the selected compressed data object (C) has the shortest length with respect to the remaining compressed data objects. Compression information (I) is then associated with the compression data transformation used to generate data object C, and a threshold value T is calculated at least partly from the length of compression information I. If length (C)+T≧length (A), then the indicator bit pattern of data object A is reset and the data object A is written to the storage device. If length (C)+T
摘要翻译:用于管理存储设备中的数据对象的存储的技术涉及接收存储在存储设备中的数据对象(A),其中数据对象具有指示符位模式(P)。 将连续的压缩数据变换应用于数据对象A以获得相应的对应的压缩数据对象,并且选择这些压缩数据对象中的一个,使得所选择的压缩数据对象(C)相对于剩余的压缩数据对象具有最短的长度 。 压缩信息(I)然后与用于生成数据对象C的压缩数据变换相关联,并且至少部分地根据压缩信息I的长度来计算阈值T.如果长度(C)+T≥长度(A) ,则复位数据对象A的指示符位模式,并将数据对象A写入存储装置。 如果长度(C)+ T <长度(A),则设置数据对象C的指示符位模式,压缩信息I被合并到数据对象C中,数据对象C被写入存储装置。
摘要:
A system calculates the optimal allocation of two or more resources provided by a resource provider to a task within a computer system from a plurality of possible allocations. In doing so, the system calculates the total volume of an N-dimensional cube, where N is the number of resources provided by the resource provider, representing the respective amounts of resources available to be allocated. The system also calculates the average volume of the N-1 dimensional shapes forming the sides of the N-dimensional cube. The system then calculates, at least partly from the ratio of the total volume to the average volume, the balance resulting from the allocation of resources represented by the N-dimensional cube. The system then calculates the imbalance resulting from the allocation of resources at least partly from the balance and determines the smallest imbalance as the optimal allocation of resources.
摘要:
A technique for managing storage of a data object in a storage device involves receiving the data object (A) to store in the storage device, where the data object has an indicator bit pattern (P). Successive compression data transformations are applied to data object A to obtain respective corresponding compressed data objects, and one of these compressed data objects is selected, such that the selected compressed data object (C) has the shortest length with respect to the remaining compressed data objects. Compression information (I) is then associated with the compression data transformation used to generate data object C, and a threshold value T is calculated at least partly from the length of compression information I. If length (C)+T≧length (A), then the indicator bit pattern of data object A is reset and the data object A is written to the storage device. If length (C)+T
摘要翻译:用于管理存储设备中的数据对象的存储的技术涉及接收存储在存储设备中的数据对象(A),其中数据对象具有指示符位模式(P)。 将连续的压缩数据变换应用于数据对象A以获得相应的对应的压缩数据对象,并且选择这些压缩数据对象中的一个,使得所选择的压缩数据对象(C)相对于剩余的压缩数据对象具有最短的长度 。 压缩信息(I)然后与用于生成数据对象C的压缩数据变换相关联,并且至少部分地根据压缩信息I的长度来计算阈值T.如果长度(C)+ T> =长度(A ),则复位数据对象A的指示符位模式,并将数据对象A写入存储装置。 如果长度(C)+ T <长度(A),则设置数据对象C的指示符位模式,压缩信息I被合并到数据对象C中,数据对象C被写入存储装置。
摘要:
The frequency with which data is accessed within the system may be periodically monitored and a corresponding access frequency quantifier assigned to the data is updated accordingly. The data access frequency quantifier may be associated with a storage device zone speed quality rating. The association between data access frequency quantifiers and the storage device zone speed quality ratings may be made in a hierarchical association such that quantifiable differentials may be ascertained between a particular access frequency quantifier and a storage device zone speed quality rating. In this manner, when no storage zone having a speed quality rating that is associated with data having a particular access frequency quantifier is available for storage of the data, a storage zone having a speed quality rating more proximate the speed quality rating associated with the access frequency quantifier may be identified for migration.