Greetings, I’ve submitted a plugin, TS-3662, I wrote that transforms range requests so that each byte range request may be stored in the ATS cache as an individual object. We have a this plugin in production where it is used to cache range requests for delivery of 60gb + game files. This plugin solves a problem that we encountered when trying to cache these large 60gb files using the background fetch plugin. The 60gb files are written to the ATS cache such that they are stored on a single disk drive. With thousands of range requests, the disk I/O wait for all these requests caused a significant performance issue. With the plugin in production, the performance of our cache has returned to normal.
This plugin makes sense for us due to the nature of the range requests. All instances of the client software request the same byte ranges. Anyway, I’m submitting the plugin as I think it may be useful to other users of the ATS. Best regards -- John J. Rushford IPCDN Engineering 1400 Wewatta Street, Denver Colorado 80202 john_rushf...@cable.comcast.com