Changes between Version 4 and Version 5 of GENIArchitectureOverview

02/05/16 09:51:27 (7 years ago)



  • GENIArchitectureOverview

    v4 v5  
    1  GENI Architecture (under the documentation tab). I understand that this is too-fold, the trust architecture and the network architecture. We already have the slides that we can add to the site but I think we need some high level description as well. Do you think you can come up with a paragraph or two (maybe with a nice figure from the slides) that will talk about this? I can try and do something on the networking architecture front if you would like.
     1The GENI Architecture is composed of two fundamental pieces, each seeking to address different issues:
     3 * Network Architecture: How can we establish topologies of computation and network resources in an isolated deeply programmable context?
     4 * Federation Architecture: How can we establish trust among broad sets of users and contributors of independently owned and operated resources?
     6The essentials of network architecture are described <***>. This page describes the foundations of federation architecture.
     8GENI is composed of a broad set of heterogeneous resources, each owned and operated by different entities. They wish these entities to participate in GENI and allow these resources to be made available to researches. But they want to maintain a degree of control and trust that these resources will be used in a responsible and secure manner. In addition to these resource owners, GENI has a broad community of experimenters and researchers who wish to build topologies from these resources on which to perform reseach and experimentation.
     10The question of trust becomes critical for establishing this exchange of resources. There are simply too many resource providers and potential customers to allow everyone to  know everyone and approve of every resource-related translation.
     12What is needed is a trusted third party who can vouch for the proper operations of resources (for the experimenters) and for the credentials of the experimenters (for the resource owners). This trusted third party is the GENI Federation. It establishes common notions of identity, authentication, authorization and accountability to allow all participations in the GENI federation to enter into resource exchange in a trusted manner.
     14Resource owners and experimenters and federations are real people or groups: GENI establishes software services to represent their interests in these transactions.
    316The following figure shows these real-world entities and their virtual representatives in the GENI Federation Architecture.
    518[[Image(GENI Architecture Entities.pdf)]]