per-entity - [Per-Entity] Some thoughts about availability and scalability
Subject: Per-Entity Metadata Working Group
List archive
- From: David Walker <>
- To: Per-Entity Metadata Working Group <>
- Subject: [Per-Entity] Some thoughts about availability and scalability
- Date: Mon, 1 Aug 2016 10:11:13 -0700
- Authentication-results: spf=none (sender IP is ) ;
- Spamdiagnosticmetadata: NSPM
- Spamdiagnosticoutput: 1:99
I've been thinking about a couple of things...
A federation-provided MDQ service must be able to handle two
types of load, 1) metadata updates, and 2) queries from client
IdPs and SPs. The first of these is slow and fairly predictable
at a federation level, but the latter is not. Queries from IdPs
and SPs will vary rapidly and unpredictably, based on the workload
demands of individual federation members, but all
federation members bear the impact. The UK approach puts the
unpredictable load on the web servers, which is better than
putting it on the MDQ server, but it's still unpredictable. The next thing I realized is that the UK's approach of creating an Apache-like web server layer between the MDQ server and the client IdPs and SPs doesn't require that the web servers be run by the federation. They can be run by the member institutions:
Doing things this way lets each member institution decide what level of availability and scalability they want to provide to their community and deploy the necessary infrastructure without affecting the rest of the federation. The federation is responsible only for the scalability and availability of the MDQ server behind the web servers. Make sense? David |
Attachment:
signature.asc
Description: OpenPGP digital signature
- [Per-Entity] Some thoughts about availability and scalability, David Walker, 08/01/2016
- Re: [Per-Entity] Some thoughts about availability and scalability, Domingues, Michael D, 08/01/2016
- RE: [Per-Entity] Some thoughts about availability and scalability, Cantor, Scott, 08/01/2016
- Re: [Per-Entity] Some thoughts about availability and scalability, David Walker, 08/01/2016
- RE: [Per-Entity] Some thoughts about availability and scalability, Cantor, Scott, 08/01/2016
- RE: [Per-Entity] Some thoughts about availability and scalability, Cantor, Scott, 08/01/2016
- Re: [Per-Entity] Some thoughts about availability and scalability, Chris Phillips, 08/02/2016
- RE: [Per-Entity] Some thoughts about availability and scalability, Cantor, Scott, 08/02/2016
- Re: [Per-Entity] Some thoughts about availability and scalability, Tom Scavo, 08/02/2016
- Re: [Per-Entity] Some thoughts about availability and scalability, Tom Scavo, 08/02/2016
- RE: [Per-Entity] Some thoughts about availability and scalability, Cantor, Scott, 08/02/2016
- Re: [Per-Entity] Some thoughts about availability and scalability, Domingues, Michael D, 08/02/2016
- RE: [Per-Entity] Some thoughts about availability and scalability, Cantor, Scott, 08/02/2016
- RE: [Per-Entity] Some thoughts about availability and scalability, Cantor, Scott, 08/02/2016
- Re: [Per-Entity] Some thoughts about availability and scalability, Domingues, Michael D, 08/01/2016
Archive powered by MHonArc 2.6.19.