GENI设施设计:全球网络创新环境的构想与实现

需积分: 10 2 下载量 129 浏览量 更新于2024-07-26 收藏 1.37MB PDF 举报
"GENI设施设计(GDD-07-44)中文版" GENI,全称为Global Environment for Networking Innovations(全球网络创新环境),是一个旨在促进网络和分布式系统领域基础创新的实验平台。该设施的核心特性在于其能快速、高效地集成多种类型的试验网络,并根据需求将它们与其他网络和现有互联网连接,同时提供用户操作环境,进行严格的实验结果观察、测量和记录。 GENI设施依赖于四大技术特点:虚拟化、可编程性、可控互联和模块化设计。虚拟化使得多网络架构和服务能够同时运行,从而实现真实用户参与的长期服务和应用,推动技术的评估和部署。可编程性允许进行颠覆性的网络设计实验,以增量方式并行测试。可控互联确保了各种试验可以互操作,为每个试验提供一个风险可控的环境。模块化设计则允许随着时间推移,新技术的不断演进和整合,并支持与国际上其他研究团体的联邦合作。 文档详细描述了GENI设施的关键硬件和软件组件,以及系统的整体架构。系统架构分为抽象、接口、安全和实现四个主要部分。抽象部分定义了组件、复用、抑制、虚拟接口、管理权威等概念。接口部分涵盖名字和标识符、数据类型、分片和组件操作,以及安全方面的规定。安全需求包括权限和访问控制,确保实验环境的安全性。实现部分涉及触发框架、名字注册机构、安全模块和规范组件的具体实施细节。 物理基层是GENI设施的基础,包括边缘站点、骨干网和无线子网。边缘站点由可编程边缘集群和尾部电路组成,骨干网由可编程核心节点(PCN)、报文处理系统(PPS)和电路处理系统(CPS)等构成,国家光纤设施提供高速网络连接,而无线子网涵盖了多种无线技术,如802.11城区Mesh网络、郊区蜂窝/WiMax-WiFi混合网和认知无线电接入网等。 用户服务是GENI的重要组成部分,包括操作员门户,涵盖故障管理、配置管理、计费管理、性能管理和安全管理,确保用户能够有效管理和监控实验环境。 总体来说,GENI设施设计是一个复杂而全面的项目,旨在为网络研究和创新提供一个前所未有的实验平台,推动网络技术的快速发展和实际应用。通过这个平台,研究人员可以在各种网络环境下进行实验,促进新理念和技术的诞生。