4 research outputs found

    Check before storing: what is the performance price of content integrity verification in LRU caching?

    Get PDF
    In some network and application scenarios, it is useful to cache content in network nodes on the ļ¬‚y, at line rate. Resilience of in-network caches can be improved by guaranteeing that all content therein stored is valid. Digital signatures could be indeed used to verify content integrity and provenance. However, their operation may be much slower than the line rate, thus limiting caching of cryptographically veriļ¬ed objects to a small subset of the forwarded ones. How this aļ¬€ects caching performance? To answer such a question, we devise a simple analytical approach which permits to assess performance of an LRU caching strategy storing a randomly sampled subset of requests. A key feature of our model is the ability to handle traļ¬ƒc beyond the traditional Independent Reference Model, thus permitting us to understand how performance vary in diļ¬€erent temporal locality conditions. Results, also veriļ¬ed on real world traces, show that content integrity veriļ¬cation does not necessarily bring about a performance penalty; rather, in some speciļ¬c (but practical) conditions, performance may even improve

    Workload Modeling for Computer Systems Performance Evaluation

    Full text link

    Locality in a web of streams

    No full text
    corecore