Skip to Content.
Sympa Menu

per-entity - Re: [Per-Entity] Revisions to our final report

Subject: Per-Entity Metadata Working Group

List archive

Re: [Per-Entity] Revisions to our final report


Chronological Thread 
  • From: Scott Koranda <>
  • To: Thomas Lenggenhager <>
  • Cc: Per-Entity Metadata Working Group <>
  • Subject: Re: [Per-Entity] Revisions to our final report
  • Date: Fri, 21 Oct 2016 07:07:38 -0500
  • Ironport-phdr: 9a23:iLqVlRwz2ZaX9o7XCy+O+j09IxM/srCxBDY+r6Qd0eoRIJqq85mqBkHD//Il1AaPBtqLra8fwLOL+4nbGkU+or+5+EgYd5JNUxJXwe43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6aijSI4DUTAhTyMxZubqSwQ9aKzpf/6+fnx53UZgxTzB6wZ7x9IRO2pArcrIFChYZkJak8zBvArXZSU/9JxH9jJRSYn0CvyN23+ctY+CNMp7oC8NRJV6nzN/AjTrtCBTIqOkg64cTqsV/ISg7ZtShUaXkfjhcdW1uN1xr9RJqk93Ki7uc=

Hi Thomas,

> I guess CDNs in combination with IP Anycast could be a suitable approach.
> The single IP Anycast address should avoid the issues with for Java and
> libcurl Scott brought up.

Scott Cantor asked Brent Putman to look in detail at the Java
situation. You can see his detailed reply at

http://marc.info/?l=shibboleth-dev&m=147639642710536&w=2

In short it appears that Java "does the right thing".

We also have "hints" that libcurl "does the right thing". See
for example this code in GitHub:

https://github.com/curl/curl/blob/master/lib/connect.c#L1156

More research and testing with libcurl would be helpful if
anyone has time.

Having written all that...

> A quick Google search provided the following three CDNs that offer IP
> Anycast:
> https://blog.cloudflare.com/a-brief-anycast-primer/
> https://www.maxcdn.com/blog/anycast-ip-routing-used-maxcdn/
> https://www.keycdn.com/support/anycast/
>
> What do you think about this approach?

I think anycast CDNs should also be considered.

LIGO has some limited experience with anycasting. We didn't
investigate CDNs using anycasting but we did set up a test/dev
tier of IdPs with anycasting to test an approach to "global
HA".

It looked like it would work well for us but then the people
with the knowledge left the project so the approach has been
put on hold for the time being.

Thanks,

Scott K for LIGO



Archive powered by MHonArc 2.6.19.

Top of Page