Feature - ARGUS keeps a sure watch always
|
||
|
||
In classical Greek mythology, a multi-eyed, insomniac giant named "Argus" was employed by Hera to keep an eye on the doings of her husband Zeus - mightiest of gods. Argus was extremely vigilant; an ancient poet wrote that ". . . sleep never fell upon his eyes; but he kept sure watch always." So it was appropriate that "ARGUS" became the name of a newly created authorization service to observe and protect Europe's grid infrastructure. Overseen by the European Grid Infrastructure (which is in turn coordinated by the European Grid Initiative), ARGUS is designed to be a secure and efficient means of offering a single authorization and authentication point for multiple services. ARGUS works in a series of steps. First, users must present a claim or credential stating they have a right to use the infrastructure. Next, this evidence must be authenticated (verifying that the person is really who they say they are) and then authorized (given the green light that they really have the right to access certain resources). Only then can their job run on the grid. A new watchdog in town |
||
How is this different from the old way? Previously, different services had different codes for performing authorizations. Because they were run on different parameters, the same decision was not always taken. In addition, with many pieces of code trying to accomplish the same task, things easily became very complicated. This hodge-podge also made maintenance a nightmare. Now, however, there is only a single point of maintenance. In addition to streamlining and efficiency, there is another benefit as well - ARGUS acts as a single point for opening and closing access to the grid. So, if a computer security team identifies people who are known abusers of the system, they only have to deal with a single point for cutting access to the entire infrastructure, thus making a global banning list easier. Individual sites can then easily refer to this blacklist when trying to separate malicious users from good users who have had their credentials compromised. ARGUS is now available for installation at grid sites, and more information can be learned through the ARGUS wiki. The service will continue to be developed through EMI. "Now, crucially, we would like user feedback," says Christoph Witzig of SWITCH, one of the developers. "Once we know what users like about it - and importantly what they don't like - we can incorporate that feedback in to the next version we issue." In the absence of wrathful gods, ARGUS will keep all eyes on the task at hand. -Danielle Venton, EGEE |