Patent ID: 11956205
Assignee: 8X8, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 18:
19. A storage device including instructions which, in response to being executed by computer processor circuitry in a system having at least one computing server to provide a respective group of virtual servers, causes a method to be performed, the method comprising:
providing data-communication services, via a group of virtual servers, on behalf of client entities which are associated with respective domain names and respective settings files for providing the data-communication services; and
dynamically mapping, via a domain name server (DNS), the respective domain names to network addresses of the group of virtual servers according to mapping functions indicated in the respective settings files, wherein:
each of the respective settings files includes a certain mapping function associated with one or more specific users or a specific department being provided certain of the data-communication services;
at least one parameter is determined from among a set of parameters relating to the group of virtual servers and, in response to the determined at least one parameter, a domain name between a first virtual server and a second virtual server is remapped; and
processing circuitry coupled to the group of virtual servers is to monitor one or more virtual servers of the group of virtual servers and provide the set of parameters of the monitored one or more virtual servers to the DNS.