1 | | = New to GENI? = |
2 | | |
3 | | The Global Environment for Network Innovations (GENI) is a suite of network research |
4 | | infrastructure now in its design and prototyping phase. It is sponsored by the National Science |
5 | | Foundation to support experimental research in network science and engineering. |
6 | | |
7 | | == GENI Overview == |
8 | | Network Science and Engineering(NetSE) research challenges us to understand networks broadly and at multiple layers of |
9 | | abstraction from the physical substrates through the architecture and protocols to networks of people, |
10 | | organizations, and societies. The intellectual space surrounding this challenge is highly |
11 | | interdisciplinary, ranging from new research in network and distributed system design to the theoretical |
12 | | underpinnings of network science, network policy and economics, societal values, and the dynamic |
13 | | interactions of the physical and social spheres with communications networks. Such research holds |
14 | | great promise for new knowledge about the structure, behavior, and dynamics of our most complex |
15 | | systems – networks of networks – with potentially huge social and economic impact. |
16 | | |
17 | | As a concurrent activity, community planning for the suite of infrastructure that will support NetSE |
18 | | experiments has been underway since 2005. This suite is termed the Global Environment for Network |
19 | | Innovations (GENI). Although its specific requirements will evolve in response to the evolving NetSE |
20 | | research agenda, the GENI’s conceptual design is now clear enough to support a first spiral of |
21 | | planning and prototyping. The core concepts for the suite of GENI infrastructure are as follows. |
22 | | |
23 | | • Programmability – researchers may download software into GENI-compatible nodes to |
24 | | control how those nodes behave; |
25 | | |
26 | | • Virtualization and Other Forms of Resource Sharing – whenever feasible, nodes implement |
27 | | virtual machines, which allow multiple researchers to simultaneously share the infrastructure; |
28 | | and each experiment runs within its own, isolated slice created end-to-end across the |
29 | | experiment’s GENI resources; |
30 | | |
31 | | • Federation – different parts of the GENI suite are owned and/or operated by different |
32 | | organizations, 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 |
36 | | resources on platforms in diverse locations. Researchers will remotely discover, reserve, |
37 | | configure, program, debug, operate, manage, and teardown distributed systems established |
38 | | across parts of the GENI suite. |
39 | | |
40 | | As envisioned in these community plans, the GENI suite will support a wide range of experimental |
41 | | protocols, and data dissemination techniques running over technologies such as fiber optics with next-generation |
42 | | optical switches, novel high-speed routers, city-wide experimental urban radio networks, |
43 | | high-end computational clusters, and sensor grids. The GENI suite is envisioned to be shared among a |
44 | | large number of individual, simultaneous experiments with extensive instrumentation that makes it easy |
45 | | to collect, analyze, and share real measurements. |
46 | | |
47 | | == Introductory Documents == |
48 | | * '''System overview''' - [attachment:wiki:GeniSysOvrvw:GENI-AnIntroduction-28Feb2012.pdf A high-level, narrative overview of the shape of the GENI suite of infrastructure. (February 2012 version)] |
49 | | * '''GENI Racks''' - [attachment:"wiki:GENIRacksHome:GENI Racks - A Quick Introduction - 28 Feb 2012.pdf" A quick introduction to GENI Racks] |
50 | | |
51 | | |
52 | | == See also == |
53 | | * [wiki:GpoDoc GENI Documents] |
54 | | * [wiki:GeniGlossary GENI Glossary] |
55 | | * [http://www.geni.net GENI Web Page] |
56 | | * [https://www.youtube.com/watch?v=xbf9pih_neE&list=PL8340C7DA834E5E6F&index=17&feature=plpp_video Intro to GENI Video] |
57 | | |
58 | | {{{ |
59 | | #!comment |
60 | | |
61 | | * '''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) |
62 | | * '''Design goals'''. [http://www.geni.net/GDD/GDD-06-08.pdf pdf] (June06) |
63 | | |
64 | | === How is GENI being planned and prototyped? === |
65 | | * '''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) |
66 | | * '''Spiral development''' - GENI is being prototyped through "spiral development", with Spiral 1 now underway. See [wiki:SpiralOne GENI Spiral 1]. |
67 | | * '''Working groups''' - GENI's technical design takes place in open, transparent [wiki:GeniWorkingGroups GENI working groups] |
68 | | |
69 | | === Research supported === |
70 | | * 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) |
71 | | |
72 | | == See also == |
73 | | * [wiki:SpiralOne GENI Spiral 1] |
74 | | * [wiki:GeniWorkingGroups GENI Working Groups] |
75 | | * [GeniWikiGettingStarted Getting started on the GENI Wiki] |
76 | | * [wiki:SpiralOneProjects Pointers to GENI Spiral 1 Projects] |
77 | | * [wiki:"WhatResourcesAreInGENI" What resources are available in GENI] |
78 | | * [wiki:"ConnectivityHome" Connectivity information] |
79 | | }}} |
| 1 | This page has been moved to http://groups.geni.net/geni/wiki/GeniNewcomersWelcome. |