Skip to Content.
Sympa Menu

per-entity - Re: [Per-Entity] distribution of aggregate metadata

Subject: Per-Entity Metadata Working Group

List archive

Re: [Per-Entity] distribution of aggregate metadata


Chronological Thread 
  • From: Scott Koranda <>
  • To: "Cantor, Scott" <>
  • Cc: Tom Scavo <>, "Walter Forbes Hoehn (wassa)" <>, Nick Roy <>, Chris Phillips <>, Per-Entity Metadata Working Group <>
  • Subject: Re: [Per-Entity] distribution of aggregate metadata
  • Date: Thu, 11 Aug 2016 18:51:47 -0500
  • Ironport-phdr: 9a23:nI+clBxp6Gfrl3fXCy+O+j09IxM/srCxBDY+r6Qd0uMRIJqq85mqBkHD//Il1AaPBtqLra8fwLOL+4nbGkU+or+5+EgYd5JNUxJXwe43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6aijSI4DUTAhTyMxZubqSwQ9aKzpf/6+fnsbbaZRlPnn71Wrh1MAn85VHav88KhpEkcI420QaPr3dVLbd432RtcGmYmArgruS35pdl/y0Y7+ki8NRJV6nzV6s9RL1cSj8hNjZmt4XQqRDfQF7XtTMnWWIMn08NWlCd4Q==

> > > > b) periodically downloading an aggregate that contains all of
> > > > the entities (since we expect aggregates to stay around for
> > > > some time) and writing it to the side on disk but not using it
> > > > except when detecting that MDQ queries are failing (hence not
> > > > having to take up memory when not necessary).
> > >
> > > No, apart from discovery-motivated necessities, but not for basic use,
> > > no.
> >
> > Again, to be pedantic:
> >
> > Is your argument that the extra costs for the Shibboleth team
> > and the complexity of such a design outweigh the perceived
> > benefit of being able to load metadata for a "not-recently
> > required entity" during a MDQ service outage?
>
> Not at all; in fact, there are no costs for us, it already works today. I'm
> dismissing it on the basis that the aggregates are presumed to be headed to
> an unusable state.
>
> Unless you mean something different by this? There's no way
> we could use an aggregate in any sort of fallback mode
> unless we chopped it up into bits, and that's really option
> a in the end.
>
> As I said offline, a simple way to backstop MDQ on a server
> now is to build a job that downloads and verifies the
> aggregate and spits out signed entities into the filesystem
> so the disk-cache support we add would just load them. Could
> even be done just for the most critical peers in a simple
> MDQ-calling script.
>
> But that's more option a than b to me. I was treating b as
> "load the aggregate like today as the second-choice metadata
> source".

Understood.

Thanks,

Scott K



Archive powered by MHonArc 2.6.19.

Top of Page