XPLR: Network Virtualization Using Dynamic FPGA Reconfiguration
XPLR: Network Virtualization Using Dynamic FPGA Reconfiguration
批准号:
0831940
负责人:
Russell Tessier
金额:
$35.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-09-01 至 2012-08-31
中文摘要
使用动态FPGA重新配置的网络虚拟化随着互联网的发展和发展,将部署越来越多样化的网络应用程序来满足业务和社交需求。这些日益多样化的网络应用无疑将加剧对一系列网络服务的需求。通常,网络应用要求在安全性、可预测性和吞吐量方面有截然不同的性能要求。虽然可以构建物理上不同的网络来满足这些不同的性能限制,但在许多情况下,需要一个通用的物理基板来最大限度地减少设备投资、运营成本和功耗。最近已经引入了共享网络节点和链路的几种虚拟网络实现。为了允许快速分配系统资源和灵活的编程环境,这些系统被部署在通用处理器中,并且由操作系统动态地分配每个虚拟网络所需的物理资源。虽然这种方法已被证明是可行的,但通用处理器的串行性限制了虚拟网络的性能。在这个项目中,将开发一种新的基于硬件的虚拟网络建设方法,提供可伸缩性和可编程性。计划中的计算平台使用可重新配置的现场可编程门阵列(FPGA)来实施一个或多个针对特定虚拟网络需求而定制的独立唯一路由器。随着虚拟网络的数量及其特性的变化,可以重新配置现场可编程门阵列中的硬件以支持更新的要求。所部署的虚拟路由器的管理由资源管理器执行,该资源管理器在伴随的微处理器上执行。为了评估该方法,将创建一系列软件工具和硬件模块。智力优势:该项目代表着为创建和部署可重新配置的虚拟网络开发集成环境的积极努力。这一协调努力利用了FPGA系统、FPGA资源管理和网络路由器开发方面的先进技术,从而创建了可扩展的高性能虚拟网络。将开发一个虚拟网络架构层,以满足动态变化的网络需求。架构资源将通过一种新的资源分配算法进行管理,该算法将允许在虚拟网络性能限制下有效使用可用的现场可编程门阵列区域。该算法将定期运行,以允许动态重新平衡FPGA资源。该系统的所有硬件和软件组件的设计将允许不熟悉现场可编程门阵列设计的用户有效地使用系统。系统的实时性能将在PI中进行评估?马萨诸塞大学阿默斯特分校的网络实验室在实际工作负荷下。广泛影响:由于网络的无处不在和解决方案的可扩展性,这项工作具有更广泛影响的潜力。研究人员计划开发两个具体的项目来扩大这项工作的影响,其中包括:1)虚拟网络的新本科课程,重点是可扩展的真实世界系统;2)新技术在NSF赞助的大气协作和自适应传感工程研究中心(CASA)的应用,该中心已经建立了复杂的基础设施,可以影响波多黎各大学的气象学家、应急管理人员和代表性不足的群体。
英文摘要
Network Virtualization Using Dynamic FPGA ReconfigurationAs the Internet grows and evolves, increasingly diverse network applications will be deployed to accommodate business and social needs. These increasingly diverse network applications undoubtedly will exacerbate the demand for a spectrum of network services. Often, network applications call for strikingly divergent performance requirements in terms of security, predictability, and throughput. Although physically separate networks could be constructed to meet these varied performance constraints, in many cases, a common physical substrate is needed to minimize equipment investment, operating cost, and power consumption. Several virtual network implementations which share network nodes and links have recently been introduced. To allow for the rapid allocation of system resources and a flexible programming environment, these systems are deployed in general-purpose processors and the physical resources required by each virtual network are dynamically allocated by an operating system. Although this approach has been shown to be feasible, the serial nature of general-purpose processors limits virtual network performance. In this project, a new hardware-based approach to virtual network construction that provides scalability and programmability will be developed. The planned computing platform uses a reconfigurable field-programmable gate array (FPGA) to implement one or more individual unique routers that have been customized to specific virtual network needs. As the number of virtual networks and their characteristics change, the hardware in the FPGA can be reconfigured to support the updated requirements. The management of the deployed virtual routers is performed by a resource manager which is executed on an accompanying microprocessor. To evaluate the approach, a series of software tools and hardware modules will be created.Intellectual merit: This project represents an aggressive effort to develop an integrated environment for the creation and deployment of reconfigurable virtual networks. This coordinated effort takes advantage of advances in FPGA systems, FPGA resource management, and network router development to allow for the creation of scalable, high performance virtual networks. A virtual network architectural layer will be developed to address dynamically changing network requirements. Architectural resources will be managed by a new resource allocation algorithm that will allow for the effective use of the available FPGA area under virtual network performance constraints. This algorithm will run periodically to allow for dynamic rebalancing of FPGA resources. All hardware and software components of the system will be designed to allow for effective system use by users that are unfamiliar with FPGA design. The real-time performance of the system will be evaluated in the PIs? networking laboratory at the University of Massachusetts, Amherst under realistic workloads.Broader impact: The potential for broader impact from this work is substantial due to the ubiquity of networking and the scalability of the solution. The researchers plan to develop two specific programs to broaden the impact of the work including: 1) a new undergraduate curriculum in virtual networking, focused on scalable real-world systems, and 2) application of the new technologies in the NSF-sponsored Engineering Research Center for Collaborative and Adaptive Sensing of the Atmosphere (CASA) which already has an elaborate infrastructure in place to impact meteorologists, emergency managers, and under-represented groups at the University of Puerto Rico.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SaTC: CORE: Medium: Collaborative: Security of Reconfigurable Cloud Computing
-
批准号:1902532
-
项目类别:Standard Grant
-
资助金额:$69.08万
-
财政年份:2019
-
负责人:Russell Tessier
-
依托单位:
NeTS: Small: Network Function Virtualization Using Dynamic Reconfiguration
-
批准号:1525836
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2015
-
负责人:Russell Tessier
-
依托单位:
TWC: Small: New Directions in Field Programmable Gate Arrays (FPGA) Security
-
批准号:1318497
-
项目类别:Standard Grant
-
资助金额:$43.22万
-
财政年份:2013
-
负责人:Russell Tessier
-
依托单位:
Collaborative Research: Eliminating the Energy Efficiency Barrier of Reconfigurable Architectures for Diverse Signal Processing in Mobile Devices
-
批准号:1201834
-
项目类别:Standard Grant
-
资助金额:$26.5万
-
财政年份:2012
-
负责人:Russell Tessier
-
依托单位:
Collaborative Proposal: CRI: CRD: Computer-aided Design Tool and Compiler Repository for Reconfigurable Computing
-
批准号:0708273
-
项目类别:Continuing Grant
-
资助金额:$15.72万
-
财政年份:2007
-
负责人:Russell Tessier
-
依托单位:
ITR: Adaptive Fault Recovery for Networked Digital Systems
-
批准号:0081405
-
项目类别:Standard Grant
-
资助金额:$17.9万
-
财政年份:2000
-
负责人:Russell Tessier
-
依托单位:
国内基金
海外基金
丝氨酸/甘氨酸/一碳代谢网络(SGOC metabolic network)调控炎症性巨噬细胞活化及脓毒症病理发生的机制研究
-
批准号:81930042
-
项目类别:重点项目
-
资助金额:305.0万元
-
批准年份:2019
-
负责人:王迪
-
依托单位:
多维在线跨语言Calling Network建模及其在可信国家电子税务软件中的实证应用
-
批准号:91418205
-
项目类别:重大研究计划
-
资助金额:170.0万元
-
批准年份:2014
-
负责人:郑庆华
-
依托单位:
基于Wireless Mesh Network的分布式操作系统研究
-
批准号:60673142
-
项目类别:面上项目
-
资助金额:27.0万元
-
批准年份:2006
-
负责人:罗惠琼
-
依托单位: