System for persistent caching of LDAP metadata in a cluster LDAP server topology
US7617257B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 1, 2005 |
| Grant date | Nov 10, 2009 |
| Priority date | — |
| Expiry date | Jun 18, 2026 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY10S707/99954
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Systems and methods for providing consistent metadata in a cluster database system are disclosed. Each node contains a number of LDAP server instances, as well as a monitor process. Each node contains a node shared memory, and the cluster contains a cluster shared memory stored on a directory store. When a client alters metadata in one of the LDAP server instances, the LDAP server instances writes the changes to the directory store, and provides update information, such as a version number, to the node shared memory. Other server instances on that node poll the node shared memory to determine whether updates have been made. If updates have been made, the other server instances update their on-heap caches based on the directory store. Each monitor process determines whether changes have been made to the cluster shared memory, and if so, updates the node shared memory based on the directory store.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.