Jul 9 – 13, 2018
Sofia, Bulgaria
Europe/Sofia timezone

FERRY: Access Control and Quota Management Service

Jul 10, 2018, 4:00 PM
Sofia, Bulgaria

Sofia, Bulgaria

National Culture Palace, Boulevard "Bulgaria", 1463 NDK, Sofia, Bulgaria
Poster Track 3 – Distributed computing Posters


Vito Di Benedetto (Fermi National Accelerator Lab. (US))


Fermilab is developing the Frontier Experiments RegistRY (FERRY) service that provides a centralized repository for the access control and job management attributes such as batch and storage access policies, quotas, batch priorities and NIS attributes for cluster configuration. This paper describes FERRY architecture, deployment and integration with services that consume the stored information.
The Grid community has developed several access control management services over the last decade. Over time support for Fermilab experiments has required the collection and management of more access control and quota attributes. At the same time, various services used for this purpose, namely VOMS-Admin, GUMS and Vulcan (in-house authorization service for CMS analysis jobs running locally), are being abandoned by the community.
FERRY has multiple goals: maintaining a central repository for currently scattered information related to users' attributes; providing a Restful API that allows uniform data retrieval by services; providing a replacement service for all the abandoned grid services.
FERRY will be integrated with the ServiceNow (SNOW) ticketing service and use it as its user interface. In addition to the standard workflows for request approval and task creation, SNOW will invoke orchestration that automates access to FERRY API. Our expectation is that FERRY will drastically improve user experience as well as decrease efforts spent on support by service administrators.

Primary authors

Mine Altunay (Fermilab) Tanya Levshina (Fermilab) Joe Boyd (Fermilab) Bruno Coimbra (Fermilab) Ken Herner (Fermilab) Krysia Jacobs (Fermilab) Brian Mckittrick (Fermilab) Rennie Scott (Fermilab) Felix Sotres (Fermilab) Jeny Teheran (Fermilab) Margaret Votava (Fermilab) Tammy Whited (Fermilab) Vito Di Benedetto (Fermi National Accelerator Lab. (US))

Presentation materials