METHODS AND SYSTEMS FOR SUPPORTING MULTIPLE NAME SERVERS IN A SOFTWARE PROVISIONING ENVIRONMENT
First Claim
Patent Images
1. A method of managing network connections in a software provisioning environment, comprising:
- maintaining, in a provisioning server, a set of network modules representing different types of name servers, wherein each network module in the set of modules comprises instructions for generating a configuration file for an associated type of name server;
identifying an alteration to at least one connection of a set of network connections;
identifying a network module from the set of network modules that corresponds to a type of a name server in the at least one connection affected by the alteration; and
altering a configuration of the name server in the at least one connection utilizing the identified network module.
1 Assignment
0 Petitions
Accused Products
Abstract
A provisioning server can be configured to include a network configuration module that can set-up, configure, and manage network connections served by the provisioning server including name servers, such as Domain Name System (DNS) servers, in the network connections. The provisioning server can be configured to maintain a set of network modules, each network module corresponding to a different type of name server. Each of the network modules can be configured to include logic for generating or altering a configuration file for the corresponding type of name server.
-
Citations
21 Claims
-
1. A method of managing network connections in a software provisioning environment, comprising:
-
maintaining, in a provisioning server, a set of network modules representing different types of name servers, wherein each network module in the set of modules comprises instructions for generating a configuration file for an associated type of name server; identifying an alteration to at least one connection of a set of network connections; identifying a network module from the set of network modules that corresponds to a type of a name server in the at least one connection affected by the alteration; and altering a configuration of the name server in the at least one connection utilizing the identified network module. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for managing network connections in a software provisioning environment, comprising:
-
a network interface to a network comprising a set of network connections; and a provisioning server, communicating with the network interface, the provisioning server being configured to— maintain, in a provisioning server, a set of network modules representing different types of name servers, wherein each network module in the set of modules comprises instructions for generating a configuration file for an associated type of name server; identify an alteration to at least one connection of a set of network connections; identify a network module from the set of network modules that corresponds to a type of a name server in the at least one connection affected by the alteration; and alter a configuration of the name server in the at least one connection utilizing the identified network module. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A provisioning application, the provisioning application being embodied in a computer readable medium and comprising instructions for causing a processing system to perform a method comprising:
-
maintaining, in a provisioning server, a set of network modules representing different types of name servers, wherein each network module in the set of modules comprises instructions for generating a configuration file for an associated type of name server; identifying an alteration to at least one connection of a set of network connections; identifying a network module from the set of network modules that corresponds to a type of a name server in the at least one connection affected by the alteration; and altering a configuration of the name server in the at least one connection utilizing the identified network module. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification