[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ggf-ogsa-sec-wg] VO consideration
Glenn,
Thank you for your comments.
> > My motive is to find out if/how the VO model is sufficient enough
> > to deal with real use cases of the grid regarding with grid security.
>
> VOs, as you point out, do seem to mean different things to
> different people. In many grid installations, a set of directories
> cataloging the VOs users and resources, a CA which issues certificates
> that the VO resources accept and appropriate local (to the individual
> resources) security mechanisms constitute a VO.
In another word, VO is a virtualized CA domain.
> At the University of Virginia, we've been doing research on VOs
> and are designing policy languages and mechanism to more easily create
> virtual organizations. The main idea is to support formal, virtual
> organization-wide policy that allows for autonomic enforcement/management
> of that policy.
I would appreciate for pointers to the resources.
> > - Would a single layer of VO be sufficient enough?
> > to deal with levels of trusted users or VOs...
>
> Certainly this is a needed capability. The forth-coming
> specifications WS-Trust and WS-Policy will be important here.
Are they the efforts Phil mentioned?
> > - How do you set up/modify the VOs with which authority?
> > or maybe can you partially define them statically, too?
> > What would be a set of services of VO manipulations?
>
> Of course, this depends on how you define your virtual
> organization. Setting up and running a CA (if you require this) can be a
> complex operation. The goal of our research is to allow a VO creator to
> specify VO policy and have a set of tools that generate the necessary
> mechanism (e.g. grid services) that operate the VO according to that
> policy.
I assume this is about the diagram on the roadmap.
> > - What would be real organization(RO) policy/trust and VO policy/trust?
>
> Again, WS-Policy and WS-Trust will play a role here. Policy
> conflict between VO-wide policy and the policies of the various ROs in the
> VO is an area of active research for us. Policy and trust are both dynamic
> considerations and so there must be mechanisms to handle updates.
Actually I am not yet very clear about the policy and trust relationship.
In my sense, policy might include non-security related policy
that could be defined for administration or system efficiency, for example.
But let's assume, for now, WS-Policy is limited to security related policy.
Then I agree that each RO should have its trust model and claim
of the own trust. Looking at a party's trust claim and own policy
you can translate them into a set of operation rules. On the way,
you might also find some collisions of the trust and policy.
Is this correct interpretation?
Kojo