Patent ID: 7136981
Filing Date: 2006-11-14
Classification: G06F

Abstract:
1. A method, using a computer system, for creating a virtual storage volume having a size independent of a file size limitation of said computer system, wherein data to be written to an allocated storage area exceeds an amount of free space remaining in a first storage area, the method comprising the steps of: randomly selecting a first storage area from among a plurality of available storage areas; determining whether said selected first storage area contains at least a predetermined amount of free space; allocating said predetermined amount of said free space on said selected first storage area to create a first allocated storage area; writing a symbolic link to said first allocated storage area in a directory; writing at least a portion of data destined for said vital storage volume in said first allocated storage area; randomly selecting a second storage area from among said plurality of available storage areas; determining whether said second selected storage area contains at least a second predetermined amount of free space; allocating said second predetermined amount of said free space on said second selected storage area to create a second allocated storage area; writing a second symbolic link to said second allocated storage area in said directory; and writing at least a portion of said data to said second allocated storage area.