A method and mechanism for function value synchronization among protocols
in a shared resource unit providing shared resources to a plurality of
resource users submitting requests for shared resource operations in a
plurality of protocols wherein each request includes at least one primary
function value and at least one associated function value. A database is
constructed having a values entry for each primary value wherein each
values entry contains a primary field for storing the corresponding
primary value and an associated field for storing an associated value for
each protocol. Unknown associated values are represented by sentinel
values, and the sentinel values representing associated values are
replaced by the appropriate associated values obtained from a system
administrative function that maps the primary and associated values of the
protocols. The replacement of sentinel values may occur upon a request for
a shared resource that contains an associated value represented by a
sentinel value and, for the whole database, upon a partial or complete
base depending upon whether a partial remapping, such as an update, is to
be performed or an complete remapping is to be performed.
Een methode en een mechanisme voor de synchronisatie van de functiewaarde onder protocollen in een gedeelde middeleenheid die gedeelde middelen verstrekt aan een meerderheid van middelgebruikers die verzoeken voorleggen voor gedeelde middelverrichtingen in een meerderheid van protocollen waarin elk verzoek minstens één primaire functiewaarde en minstens één bijbehorende functiewaarde omvat. Een gegevensbestand wordt geconstrueerd hebbend een waardeningang voor elke primaire waarde waarin elke waardeningang een primair gebied voor het opslaan van de overeenkomstige primaire waarde en een bijbehorend gebied voor het opslaan van een bijbehorende waarde voor elk protocol bevat. De onbekende bijbehorende waarden worden vertegenwoordigd door schildwachtwaarden, en de schildwacht taxeert het vertegenwoordigen van bijbehorende waarden wordt vervangen door de aangewezen bijbehorende waarden die uit een systeem administratieve functie worden verkregen die de primaire en bijbehorende waarden van de protocollen in kaart brengt. De vervanging van schildwachtwaarden kan op een verzoek om een gedeeld middel voorkomen dat een bijbehorende waarde bevat die door een schildwachtwaarde en wordt vertegenwoordigd, voor het gehele gegevensbestand, op een gedeeltelijke of volledige basis die afhangt van of het gedeeltelijke remapping, zoals een update, moet worden uitgevoerd of het volledige remapping moet worden uitgevoerd.