Network testbed creation and validation

DWPI Title: Non-transitory computer readable storage medium for testing network designs and resources of network devices, includes receiving network description information for a target network, and identifying pre-stored testbed node settings data
Abstract: Embodiments of network testbed creation and validation processes are described herein. A “network testbed” is a replicated environment used to validate a target network or an aspect of its design. Embodiments describe a network testbed that comprises virtual testbed nodes executed via a plurality of physical infrastructure nodes. The virtual testbed nodes utilize these hardware resources as a network “fabric,” thereby enabling rapid configuration and reconfiguration of the virtual testbed nodes without requiring reconfiguration of the physical infrastructure nodes. Thus, in contrast to prior art solutions which require a tester manually build an emulated environment of physically connected network devices, embodiments receive or derive a target network description and build out a replica of this description using virtual testbed nodes executed via the physical infrastructure nodes. This process allows for the creation of very large (e.g., tens of thousands of network elements) and/or very topologically complex test networks.
Use: Non-transitory computer readable storage medium for testing network designs and resources of network devices, such as routers, switches, hubs and terminals.
Advantage: The non-transitory computer readable storage medium includes receiving network description information for a target network, and hence enables rapid configuration and reconfiguration of the virtual testbed nodes without requiring reconfiguration of the physical infrastructure nodes, and reduces the boot time of virtual testbed nodes.
Novelty: The non-transitory computer readable storage medium includes receiving network description information for a target network. The network description information includes an abstract logical description of a design of the target network. The network elements of the target network are identified based on the received network description information. A memory including pre-stored testbed node settings data is accessed for configuring the network testbed nodes of a network testbed. The pre-stored testbed node settings data is identified for each identified network element of the target network.
Filed: 5/29/2014
Application Number: US14289853A
Tech ID: SD 12694.1
This invention was made with Government support under Contract No. DE-NA0003525 awarded by the United States Department of Energy/National Nuclear Security Administration. The Government has certain rights in the invention.
Data from Derwent World Patents Index, provided by Clarivate
All rights reserved. Republication or redistribution of Clarivate content, including by framing or similar means, is prohibited without the prior written consent of Clarivate. Clarivate and its logo, as well as all other trademarks used herein are trademarks of their respective owners and used under license.