• Login
    View Item 
    •   MINDS@UW Home
    • MINDS@UW Madison
    • College of Letters and Science, University of Wisconsin–Madison
    • Department of Computer Sciences, UW-Madison
    • Math Prog Technical Reports
    • View Item
    •   MINDS@UW Home
    • MINDS@UW Madison
    • College of Letters and Science, University of Wisconsin–Madison
    • Department of Computer Sciences, UW-Madison
    • Math Prog Technical Reports
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Optimized Regional Caching for On-Demand Data Delivery

    Thumbnail
    File(s)
    Optimized Regional Caching for On-Demand Data Delivery (281.6Kb)
    Date
    1998
    Author
    Vernon, Mary K.
    Ferris, Michael C.
    Eager, Derek L.
    Metadata
    Show full item record
    Abstract
    Systems for on-demand delivery of large, widely-shared data can use several techniques to improve cost/performance, including: multicast data delivery, segmented data delivery, and regional (or proxy) servers that cache some of the data close to the clients. This paper makes three contributions to the stat-of-the-art design of such systems. First, we show how segmented multicast delivery techniques , in particular the recently proposed high-performance dynamic skyscraper scheme, can be modified to allow each object to be partially of fully cached at regional servers. The new partitioned delivery architecture supports shared delivery between the regional and remote servers and improves performance even if one server delivers the entire object. The second contribution is an analytic model that can be solved to determine the full/partial object caching strategy that minimizes delivery cost in the context of a system that has homogeneous regional servers. Finally, results in the paper illustrate the use of the model and provide request insight into how the optimal caching strategy is influences by key system and workload parameters, including client request rate, the relative severity of the disk bandwidth and the storage capacity constraints at the regional servers, and the relative costs of regional and remote delivery. Two important conclusions from the results are: (1) it is often cost-effective to cache the initial segments of many data objects rather than complete data for refer objects, and (2) the partitioned delivery architecture and caching partial objects can each greatly reduce delivery cost.
    Subject
    optimization
    multicast
    skyscraper delivery
    proxy caching
    Permanent Link
    http://digital.library.wisc.edu/1793/66122
    Type
    Technical Report
    Citation
    98-10
    Part of
    • Math Prog Technical Reports

    Contact Us | Send Feedback
     

     

    Browse

    All of MINDS@UWCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    Login

    Contact Us | Send Feedback