Patent · US Active

Hardware assisted software versioning of clustered applications

US10019258B2 · kind B2 · utility

0Cited by
4References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 29, 2014
Grant dateJul 10, 2018
Priority date
Expiry dateApr 29, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/65
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Examples relate to providing hardware assisted software versioning for clustered applications. In one example, virtualized global memory is accessible to application servers that provide a clustered application, where the clustered application includes multiple versions of a common data structure. After one of the application servers stores an element that is compatible with one version of the common data structure, other versions of the common data structure are located in the virtualized global memory. The element is then invalidated in the other versions of the common data structure to prevent access and translated directly in the virtualized global memory to the other versions of the common data structure. At this stage, the element can be validated in the other versions of the common data structure for access.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.