发明名称 Systems and methods for validating a configuration in a cluster
摘要 The present disclosure is directed towards systems and methods for validating a configuration across a cluster of intermediary devices. Within the cluster, a configuration change is entered at one node and propagated to the remaining nodes of the cluster. Before propagation, the new configuration is validated. The systems and methods include creating, on a first intermediary device, a configuration to be propagated to a plurality of routing daemons; executing, by a validation module of the first intermediary device, the configuration on a plurality of pseudo routing daemons, each pseudo routing daemon of the plurality of pseudo routing daemons corresponding to the routing daemon of a corresponding intermediary device of the cluster; and determining from results of executing the second configuration whether to propagate the second configuration to each routing daemon.
申请公布号 US8832241(B2) 申请公布日期 2014.09.09
申请号 US201213524841 申请日期 2012.06.15
申请人 Citrix Systems, Inc. 发明人 Mithyantha Sharvari
分类号 G06F15/177 主分类号 G06F15/177
代理机构 Foley & Lardner LLP 代理人 Foley & Lardner LLP ;McKenna Christopher J.
主权项 1. A method of validating a configuration across a cluster of intermediary devices, the method comprising: (a) propagating, by a first intermediary of a cluster of intermediary devices, a first configuration to a routing daemon executing on each of the other intermediary devices of the cluster; (b) creating, on the first intermediary device, a second configuration to be propagated to each routing daemon; (c) executing, by a validation module of the first intermediary device, the second configuration on a plurality of pseudo routing daemons, each pseudo routing daemon of the plurality of pseudo routing daemons corresponding to the routing daemon of a corresponding intermediary device of the cluster; and (d) determining, by the validation module, from results of executing the second configuration on the plurality of pseudo routing daemons whether to propagate the second configuration to each routing daemon of the corresponding intermediary device.
地址 Fort Lauderdale FL US