A network accelerator storage caching system manages a number of cache
management systems and may be inserted at any point in a network to
provide a configurable, scalable variety of cache management systems to
improve perceived response time. Depending on the configuration(s)
selected, a cache management system may manage data in a storage cache on
the basis of time-currency, page usage frequency, charging considerations,
pre-fetching algorithms, data-usage patterns, store-through methods for
updated pages, a least recently used method, B-tree algorithms, or
indexing techniques including named element ordering, among others. In a
preferred embodiment the configurable cache management is embedded in the
storage media, either as firmware in a storage controller or as software
executing in a central processing unit (CPU) in a storage controller. In a
preferred embodiment the network accelerator storage caching system
provides security measures for protecting data and is dynamically
configurable.
Een de opslag in het voorgeheugen onderbrengend systeem van de netwerkversneller beheert een aantal systemen van het geheim voorgeheugenbeheer en kan op om het even welk punt in een netwerk worden opgenomen om een configureerbare, scalable verscheidenheid van de systemen van het geheim voorgeheugenbeheer te verstrekken om waargenomen reactietijd te verbeteren. Afhankelijk van de geselecteerde configuratie (s), kan een systeem van het geheim voorgeheugenbeheer gegevens in een opslaggeheim voorgeheugen op basis van tijd-munt, de frequentie van het paginagebruik, het laden overwegingen, pre-haalt algoritmen, gegeven-gebruik patronen, opslag-door methodes voor bijgewerkte pagina's, een meest minst onlangs gebruikte methode, B-Boom algoritmen, of het indexeren technieken met inbegrip van genoemd element beheren opdracht gevend tot, onder anderen. In een aangewezen belichaming wordt het configureerbare geheim voorgeheugenbeheer ingebed in de opslagmiddelen, of als ingebouwde programmatuur in een opslagcontrolemechanisme of als software die in een centrale verwerkingseenheid (cpu) uitvoert in een opslagcontrolemechanisme. In een aangewezen belichaming verstrekt het de opslag in het voorgeheugen onderbrengende systeem van de netwerkversneller veiligheidsmaatregelen om gegevens te beschermen en is dynamisch configureerbaar.