发明名称 SYSTEMS AND METHODS FOR CACHING SNMP DATA IN MULTI-CORE AND CLUSTER SYSTEMS
摘要 The SNMP cache of the present solution supports multi-core/multi-node environment by recalculating the SNMP ordering of the entities in the response from multiple cores/nodes at insertion time. The most significant gain is achieved by prefetching or augmenting the cache, wherein while requesting an entity and its stat information, next few entities in SNMP order are requested from the owner processes. SNMP Management systems extensively utilize repeated GETNEXT (such as via a SNMP WALK) and few next responses may be served from the cache directly. Further performance improvements are obtained by introducing another level of cache on top of the existing cache. This auxiliary cache ensures a high hit ratio for repeated SNMP GETNEXT request (SNMP WALK operation) by caching last accessed entity within the main cache. This auxiliary cache also aids in insertion in the larger main cache by maintaining pointers to last accessed entity before the main cache miss. Cache implements other features like new stat inclusion/updating of the already cached entity.
申请公布号 WO2013155390(A1) 申请公布日期 2013.10.17
申请号 WO2013US36334 申请日期 2013.04.12
申请人 CITRIX SYSTEMS, INC. 发明人 JAIN, NISHANT KUMAR
分类号 H04L12/24;H04L29/08 主分类号 H04L12/24
代理机构 代理人
主权项
地址