发明名称 Network policy implementation for a multi-virtual machine appliance within a virtualization environment
摘要 A networking policy implementation for a multi-virtual machine appliance that includes a method for selecting a network implementation by applying a network policy to existing network configurations within a virtualization environment of a computing device. A control program that executes within the virtualization environment, receives an event notification generated by a virtual machine in response to a lifecycle event. The control program, in response to receiving the notification, invokes a policy engine that applies a network policy to existing network configurations of the virtualization environment. This network policy can correspond to the virtual machine or to a network object connected to virtual interface objects of the virtual machine. The policy engine then identifies an existing network configuration that has attributes which satisfy the network policy, and selects a network implementation that satisfies the network policy and the network configuration.
申请公布号 US9344334(B2) 申请公布日期 2016.05.17
申请号 US201414517295 申请日期 2014.10.17
申请人 Citrix Systems, Inc. 发明人 Sharp Richard;Scott David
分类号 H04L29/00;H04L12/24;G06F9/455;H04L29/06 主分类号 H04L29/00
代理机构 Foley & Lardner LLP 代理人 Foley & Lardner LLP ;Lanza John D.
主权项 1. A method of selecting a network implementation using network policies within a virtualization environment, comprising: identifying, by a policy engine, a virtual interface object of a virtual machine that generated a lifecycle event; obtaining, by the policy engine, an identifier associated with the virtual interface object; identifying, by the policy engine, a network object using the identifier associated with the virtual object; identifying, by the policy engine, a network policy implemented by the network object; identifying, by the policy engine, a second virtual interface object based on the network policy implemented by the network object; and establishing, by the policy engine, a network configuration with attributes identified by the network policy and that satisfies a connection established between the second virtual interface object and the network object.
地址 Fort Lauderdale FL US