发明名称 Network development and testing as a cloud service
摘要 Presented herein are techniques to receive configuration instructions for elements of a network topology to be simulated and tested. In response to receiving and in accordance with the configuration instructions, a plurality of software images (for a plurality of virtual network elements of the network topology) are configured via an Application Programming Interface (API). The plurality of software images run in a cloud host. In response to receiving and in accordance with the configuration instructions, data is configured via the API, which represents one or more connections between the virtual network elements. A plurality of software images for the plurality of virtual network elements is then executed in accordance with the data representing the connections, for development and testing of the network topology.
申请公布号 US9183121(B2) 申请公布日期 2015.11.10
申请号 US201313946257 申请日期 2013.07.19
申请人 Cisco Technology, Inc. 发明人 Pruss Richard;McDowall John E.;Beazley David John;Faggion Marc Joseph;Obstfeld Joel
分类号 G06F9/44;G06F11/36;H04L12/24;H04L12/26 主分类号 G06F9/44
代理机构 Edell, Shapiro & Finnan, LLC 代理人 Edell, Shapiro & Finnan, LLC
主权项 1. A method comprising: receiving configuration instructions for elements of a network topology to be simulated and tested; configuring via an Application Programming Interface (API), in response to receiving and in accordance with the configuration instructions, a plurality of software images running in a cloud host for a plurality of virtual network elements in the network topology, each of the plurality of virtual network elements having a custom driver; configuring via the API, in response to receiving and in accordance with the configuration instructions, the custom drivers of the plurality of virtual network elements with data representing one or more connections between the virtual network elements, the data representing the one or more connections including standard properties for a physical network element and custom properties for emulating behavior of a physical layer of the physical network element; generating test traffic for use in executing the plurality of software images for the plurality of virtual network elements in the network topology for purposes of testing the network topology; and executing the plurality of software images for the plurality of virtual network elements in accordance with the data representing the connections, for development and testing of the network topology.
地址 San Jose CA US