MemcachedStorage and IdP3

Marvin Addison marvin.addison at gmail.com
Wed Aug 23 14:06:39 EDT 2017


On Wed, Aug 23, 2017 at 1:18 PM O'Dowd, Josh <Josh.O'Dowd at mso.umt.edu>
wrote:

> My question is, in “Redistribute” mode, if the storage piece only writes
> to one of our 2 nodes, due to a failure on one of them, would a retrieval
> attempt check both nodes for that session, since our clients are configured
> to know about both nodes?
>

No. A node is selected based on a hash function applied to the key; if the
selected node is not available, a backup node is selected. If backup node
is not available, another backup is chosen and so on until either a
functional node is located or there are no more nodes available. The key is
written to or read from the first selected node. If an out-of-service node
comes back up, it will be selected in preference to a backup and the read
will be served from that node. In any case it's a first-one-wins approach.

Marvin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20170823/214a7a2a/attachment.html>


More information about the users mailing list