发明名称 Interaction with a virtual network
摘要 Systems and method for the management of virtual machine instances are provided. A network data transmission analysis system can host virtual machine networks. A component of a hosted virtual machine network is configured in a manner to receive commands directed towards a simulated network device. The component may then execute a process or processes on the hosted virtual machine network which correspond to the received command.
申请公布号 US9009217(B1) 申请公布日期 2015.04.14
申请号 US201112985979 申请日期 2011.01.06
申请人 Amazon Technologies, Inc. 发明人 Nagargadde Aparna;Deb Bashuman
分类号 G06F15/16;G06F15/173;G06F9/455;G06F17/50 主分类号 G06F15/16
代理机构 Knobbe, Martens, Olson & Bear, LLP 代理人 Knobbe, Martens, Olson & Bear, LLP
主权项 1. A system for interaction with a virtual network including at least one networking component and one or more computing devices, each of the one or more computing devices hosting at least one virtual machine instance, comprising: a storage node including mapping information for mapping a client command directed towards a target component of a virtual network to an executable set of processes to be executed by one or more computer systems of a substrate network, wherein the one or more computer systems of the substrate network are configured to execute the executable set of processes to emulate the target component of the virtual network and wherein functionality of the target component is implemented by the one or more computer systems of the substrate network without instantiating a corresponding logical component on the virtual network by the one or more computer systems of the substrate network; and one or more processors electrically coupled to memory including computer-executable instructions that, when executed by the one or more processors, cause the system to: receive the client command from a client computing system, the received command directed towards executing a defined set of processes corresponding to a defined functionality on the target component, wherein the defined set of processes are not executable by the one or more computer systems of the substrate network to implement the defined functionality;determine the executable set of processes to be executed by the one or more computer systems of the substrate network in order to implement the defined functionality, wherein the executable set of processes are determined based at least in part on the mapping information and on a configuration of the target component;cause the executable set of processes to be executed by the one or more computer systems of the substrate network;receive from the one or more computer systems of the substrate network a set of process results corresponding to the executable set of processes;apply at least one of a security configuration and a user configuration to the received set of process results to generate a filtered set of process results; andtransmit to the client computing systems the filtered set of process results.
地址 Seattle WA US