Changes between Version 2 and Version 3 of GeniNewcomers


Ignore:
Timestamp:
02/14/09 16:27:23 (11 years ago)
Author:
Chip Elliott
Comment:

added much intro text, reshuffled for clarity of exposition

Legend:

Unmodified
Added
Removed
Modified
  • GeniNewcomers

    v2 v3  
    11= New to GENI? =
    22
    3 '''''This page will contain links and other useful information to help new folks get going on the project.''''' 
     3The Global Environment for Network Innovations (GENI) is a suite of network research
     4infrastructure now in its design and prototyping phase. It is sponsored by the National Science
     5Foundation to support experimental research in network science and engineering.
    46
    5 === System Overview ===
    6 A high-level, narrative overview of the shape of the GENI suite of infrastructure. [http://www.geni.net/docs/GENISysOvrvw092908.pdf pdf ](Sept08)
     7=== GENI Overview ===
     8Network Science and Engineering research challenges us to understand networks broadly and at multiple layers of
     9abstraction from the physical substrates through the architecture and protocols to networks of people,
     10organizations, and societies. The intellectual space surrounding this challenge is highly
     11interdisciplinary, ranging from new research in network and distributed system design to the theoretical
     12underpinnings of network science, network policy and economics, societal values, and the dynamic
     13interactions of the physical and social spheres with communications networks. Such research holds
     14great promise for new knowledge about the structure, behavior, and dynamics of our most complex
     15systems – networks of networks – with potentially huge social and economic impact.
    716
    8 ===  The GENI Project Office ===
    9 An introduction to the GPO and development approach planned for GENI.  [http://www.geni.net/docs/GENIOvrvw092908.pdf pdf] (Sept08)
     17As a concurrent activity, community planning for the suite of infrastructure that will support NetSE
     18experiments has been underway since 2005. This suite is termed the Global Environment for Network
     19Innovations (GENI). Although its specific requirements will evolve in response to the evolving NetSE
     20research agenda, the facility’s conceptual design is now clear enough to support a first spiral of
     21planning and prototyping. The core concepts for the suite of GENI infrastructure are as follows.
    1022
    11 === GENI Science Plan ===
    12 Discussion of how GENI will be used for research and some requirements for the suite of infrastructure. [http://www.geni.net/GDD/GDD-06-28.pdf pdf] (Sept06)
     23• Programmability – researchers may download software into GENI-compatible nodes to
     24control how those nodes behave;
    1325
    14 === Design Principles ===
    15 Goals for the GENI design.  [http://www.geni.net/GDD/GDD-06-08.pdf pdf] (June06)
     26• Virtualization and Other Forms of Resource Sharing – whenever feasible, nodes implement
     27virtual machines, which allow multiple researchers to simultaneously share the infrastructure;
     28and each experiment runs within its own, isolated slice created end-to-end across the
     29experiment’s GENI resources;
    1630
    17 === Working Groups ===
    18 The structure and governance of GENI working groups are discussed [http://www.geni.net/docs/geni-wgs-20070920.pdf here].  And the current list of working groups can be found [http://www.geni.net/wg here]. (Sept07)
    19  
    20 === Tutorial on the GENI Architecture ===
    21 At the 1st GENI Engineering Conference, John Wroclawski gave a very nice tutorial on the GENI architecture which is available as a !QuickTime [http://www.geni.net/docs/geni_arch_msp.mov movie]. (Oct07)
     31• Federation – different parts of the GENI suite are owned and/or operated by different
     32organizations, and the NSF portion of the GENI suite forms only a part of the overall
     33“ecosystem”; and
     34
     35• Slice-based Experimentation – GENI experiments will be an interconnected set of reserved
     36resources on platforms in diverse locations. Researchers will remotely discover, reserve,
     37configure, program, debug, operate, manage, and teardown distributed systems established
     38across parts of the GENI suite.
     39
     40As envisioned in these community plans, the GENI suite will support a wide range of experimental
     41protocols, and data dissemination techniques running over facilities such as fiber optics with nextgeneration
     42optical switches, novel high-speed routers, city-wide experimental urban radio networks,
     43high-end computational clusters, and sensor grids. The GENI suite is envisioned to be shared among a
     44large number of individual, simultaneous experiments with extensive instrumentation that makes it easy
     45to collect, analyze, and share real measurements.
     46
     47=== Technical introduction ===
     48* '''System overview''' - A high-level, narrative overview of the shape of the GENI suite of infrastructure. [http://www.geni.net/docs/GENISysOvrvw092908.pdf pdf ](Sept08) [[br]]
     49* '''Architectural tutorial''' - At the 1st GENI Engineering Conference, John Wroclawski gave a very nice tutorial on the GENI architecture which is available as a !QuickTime [http://www.geni.net/docs/geni_arch_msp.mov movie]. (Oct07) [[br]]
     50* '''Design goals'''. [http://www.geni.net/GDD/GDD-06-08.pdf pdf] (June06) [[br]]
     51
     52===  How is GENI being planned and prototyped? ===
     53* '''Project plan''' - An introduction to the GENI Project Office (GPO) and development approach planned for GENI.  [http://www.geni.net/docs/GENIOvrvw092908.pdf pdf] (Sept08) [[br]]
     54* '''Spiral development''' -  GENI is being prototyped through "spiral development", with Spiral 1 now underway. See [wiki:SpiralOne GENI Spiral 1]. [[br]]
     55* '''Working groups''' - GENI's technical design takes place in open, transparent working groups. Their structure and governance are discussed [http://www.geni.net/docs/geni-wgs-20070920.pdf here], with the current list of working groups can be found [http://www.geni.net/wg here]. (Sept07) [[br]]
     56
     57=== Research supported ===
     58* Discussion of how GENI will be used for research and some requirements for the suite of infrastructure. [http://www.geni.net/GDD/GDD-06-28.pdf pdf] (Sept06)
     59
     60== See also ==
     61* [wiki:GeniGlossary GENI Glossary] [[br]]
     62* [wiki:SpiralOne GENI Spiral 1] [[br]]
     63* [wiki:GpoDoc GENI Documents] [[br]]
     64
     65
     66