According to some embodiments, the storage system (such as 300) may include logic configured to receive a request to open a data set, logic configured to determine if the requested data set is stored to a lower storage tier 306 of a tiered data storage system 300 in multiple associated portions, logic configured to move each associated portion of the requested data set to a higher storage tier 302 of the tiered data storage system 300, and logic configured to assemble the requested data set on the higher storage tier 302 of the tiered data storage system 300 from the associated portions.
Of course, this logic may be implemented as a method on any device and/or system or as a computer program product, according to various embodiments.
As previously mentioned, while utilizing optical disks to store data is beneficial for many reasons, optical disks are not invulnerable to performance issues. For instance, most optical disks do not have an integrated protective casing and are therefore susceptible to data transfer problems due to scratches, fingerprints, and other environmental problems that result from the optical disks being used. Some specific locations on optical disks may even have systematically higher failure probability than other locations thereon, perhaps due to contamination or contact by the storage system mechanics with the surface of the disk.