Global traffic management using modified hostname
First Claim
Patent Images
1. A method comprising:
- receiving a request from a client at a global traffic management server, the request including a hostname;
sending, to the client, a global traffic management identifier in response to the request from the client, wherein the global traffic management identifier is determined based on an address of the client, wherein the global traffic management identifier includes an alphanumeric string that is usable by the client to be combined with the hostname to form a modified hostname, and wherein the modified hostname is generated at the client before the client submits the modified hostname to a domain name system interface for resolution; and
in response to the client requesting access to a service based on the modified hostname, identifying a data center associated with the service based on the modified hostname.
2 Assignments
0 Petitions
Accused Products
Abstract
A particular method includes receiving a request from a client at a server and sending a global traffic management identifier in response to the request from the client. The global traffic management identifier is determined based on an attribute of the client. In response to the client requesting access to a service based on a modified hostname of the service, a data center associated with the service is identified based on the modified hostname of the service. The modified hostname identifies the global traffic management identifier, and the identified data center is useable by the client to access the service.
25 Citations
20 Claims
-
1. A method comprising:
-
receiving a request from a client at a global traffic management server, the request including a hostname; sending, to the client, a global traffic management identifier in response to the request from the client, wherein the global traffic management identifier is determined based on an address of the client, wherein the global traffic management identifier includes an alphanumeric string that is usable by the client to be combined with the hostname to form a modified hostname, and wherein the modified hostname is generated at the client before the client submits the modified hostname to a domain name system interface for resolution; and in response to the client requesting access to a service based on the modified hostname, identifying a data center associated with the service based on the modified hostname. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable storage device comprising instructions that, when executed by a computer, cause the computer to:
-
send a first request from a client to a global traffic management server, the first request including a hostnames; receive, from the global traffic management server at the client, a global traffic management identifier that is based on a network address of the client, wherein the global traffic management identifier includes an alphanumeric string, and wherein the alphanumeric string is combinable with the hostname to form a modified hostname; generate, by the client, the modified hostname by combining the hostname with the global traffic management identifier, wherein the modified hostname is generated before the modified hostname is submitted to be resolved at a domain name system interface; and access a service based on the modified hostname. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system, comprising:
-
a web interface; a domain name system (DNS) interface; a processor; and a memory storing instructions executable by the processor to; receive a request from a client via the web interface, the request including a hostname; send a global traffic management identifier to the client via the web interface in response to the request from the client, wherein the global traffic management identifier is determined based on a service identified by the request and based on a network address of the client, wherein the global traffic management identifier includes an alphanumeric string that is usable by the client to be combined with the hostname to form a modified hostname, wherein the modified hostname is generated at the client before the client submits the modified hostname to the DNS interface for resolution; receive a second request via the DNS interface from a DNS server, wherein the second request includes the modified hostname, the modified hostname originated from the client, and wherein the DNS server identifies information related to the service based on the global traffic management identifier; identify a data center associated with the service based on the modified hostname; and send data identifying the data center to the DNS server. - View Dependent Claims (20)
-
Specification