Data model for automated server configuration
First Claim
1. A network data model for relating network objects of a computer network to other network objects, and for expressing the network objects of a computer network in a form accessible by other network components, comprising:
- accounts entities that represent customer accounts of customers accessing the computer network;
customer tiers entities that represent various levels of customer network application support;
data center tiers entities that represent various data center application support layers;
IP addresses entities that represent IP addresses of components accessing the computer network; and
VLAN IP pools entities that represent VLAN IP pools of devices accessing the computer network.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to a data model. The data model allows for modeling of all information relating to a computer network to be conveniently stored in a database in a manner which minimizes the effort associated with the addition of new devices to the network and maximizes software code reuse. The information relating to the network that may be modeled in the data model of the present invention include: software information, configuration information, monitoring information, hardware information, domain name server (DNS) information, network information, and information regarding queues that may be used by business logic, or intelligent agents in accessing and maintaining various portions of the network.
-
Citations
26 Claims
-
1. A network data model for relating network objects of a computer network to other network objects, and for expressing the network objects of a computer network in a form accessible by other network components, comprising:
-
accounts entities that represent customer accounts of customers accessing the computer network;
customer tiers entities that represent various levels of customer network application support;
data center tiers entities that represent various data center application support layers;
IP addresses entities that represent IP addresses of components accessing the computer network; and
VLAN IP pools entities that represent VLAN IP pools of devices accessing the computer network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A network data model for relating network objects of a computer network to other network objects, and for expressing the network objects of a computer network in a form accessible by other network components, comprising:
-
accounts entities;
customer tiers entities;
IP addresses entities; and
VLAN IP pools entities;
wherein said accounts entities represent customer accounts of customers accessing the computer network;
wherein said customer tiers entities represent customer application layers associated with the customer accounts represented by the accounts entities;
wherein said IP addresses entities represent IP addresses of hardware components connected to the network; and
wherein VLAN IP pools entities represent IP pools of VLANs of the computer network.
-
-
9. A computer-readable set of instructions residing on a computer-readable medium that produces a network data model comprising:
-
accounts entities;
customer tiers entities;
IP addresses entities; and
VLAN IP pools entities;
wherein said accounts entities represent customer accounts of customers accessing the computer network;
wherein said customer tiers entities represent customer application layers associated with the customer accounts represented by the accounts entities;
wherein said IP addresses entities represent IP addresses of hardware components connected to the network; and
wherein VLAN IP pools entities represent IP pools of VLANs of the computer network.
-
-
10. A network data model for characterizing the interaction of network components on a computer network and to various software, hardware and DMS components, comprising:
-
a plurality of accounts entities;
a plurality of account configuration entities;
a plurality of account configuration values entities;
a plurality of customer tiers entities;
a plurality of data center configuration values entities;
a plurality of data center configuration entities;
a plurality of VLAN compartments entities;
a plurality of data centers entities;
a plurality of device pool VLAN platforms entities;
a plurality of VLAN IP pools entities;
a plurality of data centered tiers entities;
a plurality of VLAN pool type entities;
a plurality of VLAN sub type entities;
a plurality of IP addresses entities; and
a plurality of VLAN CIDR reserved entities. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification