Implementing network management policies using topology reduction
First Claim
1. A method for implementing management policies on a network using topology reduction, the network including at least a first domain having a plurality of network elements, the method comprising:
- determining one or more management components in the network;
determining two or more domains, wherein each (a) is bounded, in the network, by one or more of the management components and (b) does not contain any management components;
determining a communication path passing through the first domain of the network that characterizes the first domain as a node, the communication path being characterized to pass communications without information loss;
implementing a management policy for the network using the communication path;
wherein determining the communication path passing through the first domain includes;
identifying a second domain for a source element of a communication that uses the communication path, the second domain including a plurality of network elements;
identifying a third domain for a destination element for the communication, the third domain including a plurality of network elements;
characterizing a portion of the communication path within the second domain as a distance between the source element and an interface to the second domain, the portion of the communication path within the second domain being characterized without information loss; and
characterizing a portion of the communication path within the third domain as a distance between the destination element and an interface to the third domain, the portion of the communication path within the third domain being characterized without information loss.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for implementing network management policies is provided. A communication path is determined that passes through a domain of a network. The communication path characterizes the first domain as a node, but does not lose information. A management policy is then implemented using the communication path. Another aspect of the invention provides a method implementing a management policy using topology reduction. A network is abstracted into domains, and each domain may be cloudified if that domain is determined to have a cloudification characteristic. Domains that are cloudified are subsequently represented as having reduced topology and internal connectivity, but this representation does not incur information loss when management policies are implemented using the cloudified domains. In other aspects, the invention provides a computer-readable medium and system configured to carry out the foregoing.
-
Citations
17 Claims
-
1. A method for implementing management policies on a network using topology reduction, the network including at least a first domain having a plurality of network elements, the method comprising:
-
determining one or more management components in the network; determining two or more domains, wherein each (a) is bounded, in the network, by one or more of the management components and (b) does not contain any management components; determining a communication path passing through the first domain of the network that characterizes the first domain as a node, the communication path being characterized to pass communications without information loss; implementing a management policy for the network using the communication path; wherein determining the communication path passing through the first domain includes; identifying a second domain for a source element of a communication that uses the communication path, the second domain including a plurality of network elements; identifying a third domain for a destination element for the communication, the third domain including a plurality of network elements; characterizing a portion of the communication path within the second domain as a distance between the source element and an interface to the second domain, the portion of the communication path within the second domain being characterized without information loss; and characterizing a portion of the communication path within the third domain as a distance between the destination element and an interface to the third domain, the portion of the communication path within the third domain being characterized without information loss. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable medium for implementing a management policy on a network that includes at least a first domain having a plurality of network elements, the computer readable medium carrying instructions for performing the steps of:
-
determining one or more management components in the network; determining two or more domains, wherein each (a) is bounded, in the network, by one or more of the management components and (b) does not contain any management components; determining a communication path passing through the first domain of the network that characterizes the first domain as a node, the communication path being characterized to pass communications without information loss; implementing a management policy for the network using the communication path; wherein determining the communication path passing through the first domain includes; identifying a second domain for a source element of a communication that uses the communication path, the second domain including a plurality of network elements; identifying a third domain for a destination element for the communication, the third domain including a plurality of network elements; characterizing a portion of the communication path within the second domain as a distance between the source element and an interface to the second domain, the portion of the communication path within the second domain being characterized without information loss; and characterizing a portion of the communication path within the third domain as a distance between the destination element and an interface to the third domain, the portion of the communication path within the third domain being characterized without information loss.
-
-
17. An apparatus for implementing a management policy on a network that includes at least a first domain having a plurality of network elements, the apparatus comprising:
-
means for determining one or more management components in the network; means for determining two or more domains, wherein each (a) is bounded, in the network, by one or more of the management components and (b) does not contain any management components; means for determining a communication path passing through the first domain of the network that characterizes the first domain as a node, the communication path being characterized to pass communications without information loss; and means for implementing a management policy for the network using the communication path; wherein the means for determining the communication path passing through the first domain includes; means for identifying a second domain for a source element of a communication that uses the communication path, the second domain including a plurality of network elements; means for identifying a third domain for a destination element for the communication, the third domain including a plurality of network elements; means for characterizing a portion of the communication path within the second domain as a distance between the source element and an interface to the second domain, the portion of the communication path within the second domain being characterized without information loss; and means for characterizing a portion of the communication path within the third domain as a distance between the destination element and an interface to the third domain, the portion of the communication path within the third domain being characterized without information loss.
-
Specification