User-configurable dynamic DNS mapping for virtual services
First Claim
1. An apparatus, comprising:
- at least one computing server configured and arranged to provide a respective group of virtual servers for each of a plurality of accounts, each of the plurality of accounts having a respective set of domain names and a respective settings file; and
a domain name server (DNS) configured and arranged to, for each respective account, dynamically map domain names of the respective set of domain names to network addresses of the respective group of virtual servers, according to a mapping function indicated in the respective settings file of the account, wherein the respective settings file of a first one of the plurality of accounts includes a first mapping function that is different from a second mapping function included in the respective settings file of a second one of the plurality of accounts, wherein the first mapping function is for a first type of virtual server and the second mapping function is for a second type of virtual server.
5 Assignments
0 Petitions
Accused Products
Abstract
Various example implementations are directed to circuits, apparatuses, and methods for providing virtual computing services. According to an example embodiment, an apparatus includes a computing server configured to provide a respective group of virtual servers for each of a plurality of accounts. Each of the accounts has a respective set of domain names and a respective settings file. The apparatus also includes a domain name server (DNS). The DNS is configured and arranged to dynamically map a respective set of domain names for each account to network addresses of the respective group of virtual servers, provided for the account. The DNS performs the mapping according to a mapping function indicated in the respective settings file of the account. The respective settings file of a first account accounts includes a mapping function that is different from a mapping function included in the respective settings file of a second account.
-
Citations
16 Claims
-
1. An apparatus, comprising:
-
at least one computing server configured and arranged to provide a respective group of virtual servers for each of a plurality of accounts, each of the plurality of accounts having a respective set of domain names and a respective settings file; and a domain name server (DNS) configured and arranged to, for each respective account, dynamically map domain names of the respective set of domain names to network addresses of the respective group of virtual servers, according to a mapping function indicated in the respective settings file of the account, wherein the respective settings file of a first one of the plurality of accounts includes a first mapping function that is different from a second mapping function included in the respective settings file of a second one of the plurality of accounts, wherein the first mapping function is for a first type of virtual server and the second mapping function is for a second type of virtual server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
providing a respective group of virtual servers for each of a plurality of accounts, each of the accounts having a respective set of domain names and a respective settings file; providing domain templates for each of the plurality of accounts, each domain template including preconfigured mapping criteria that are editable by authorized users of the respective accounts; and dynamically mapping domain names of the respective set of domain names of each account to network addresses of the respective group of virtual servers provided for the account according to a mapping function indicated in the respective settings file of the account and at least one parameter associated with the respective group of virtual servers. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification