최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0075728 (2016-03-21) |
등록번호 | US-9929959 (2018-03-27) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 21 인용 특허 : 459 |
Aspects of the disclosure will be described with regard to the processing of a client computing device DNS queries by a DNS processing service to determine an identifier associated with a previously instantiated hosted virtual machine instance. In one aspect, if the previously instantiated hosted vi
Aspects of the disclosure will be described with regard to the processing of a client computing device DNS queries by a DNS processing service to determine an identifier associated with a previously instantiated hosted virtual machine instance. In one aspect, if the previously instantiated hosted virtual machine instance is instantiated, the DNS service can resolve the DNS query by transmitting network address information associated with the previously instantiated hosted virtual machine instance. In another aspect, if the previously instantiated hosted virtual machine instance is not instantiated, the DNS service can initiate a process to cause an instantiation of a hosted virtual machine instance based on the previously instantiated hosted virtual machine instance. The DNS service can then resolve the DNS query by transmitting network address information, or an alternative identifier, associated with the newly instantiated hosted virtual machine instance.
1. A system comprising: a network point of presence associated with a content delivery network (CDN) service provider, wherein the network point of presence includes a DNS server that receives a DNS query from a client computing device, wherein the DNS query comprises a uniform resource locator (URL
1. A system comprising: a network point of presence associated with a content delivery network (CDN) service provider, wherein the network point of presence includes a DNS server that receives a DNS query from a client computing device, wherein the DNS query comprises a uniform resource locator (URL), wherein the URL includes an identifier associated with a hosted virtual machine instance, wherein the identifier is included in a portion of a DNS portion of the URL, and wherein the DNS server in the network point of presence comprises hardware and is operative to: parse the DNS portion of the URL to obtain the identifier associated with the hosted virtual machine instance;determine that the hosted virtual machine is instantiated; andresolve the DNS query by transmitting information associated with the hosted virtual machine. 2. The system as recited in claim 1, wherein parsing the DNS portion of the DNS query to obtain the identifier associated with the hosted virtual machine instance includes parsing a complete DNS portion of the DNS query. 3. The system as recited in claim 1, wherein parsing the DNS portion of the DNS query to obtain the identifier associated with the hosted virtual machine instance includes parsing a sub-portion of the DNS portion of the DNS query. 4. The system as recited in claim 1, wherein resolving the DNS query by transmitting information associated with the hosted virtual machine instance includes transmitting a canonical name record identifier associated with a service provider hosting the hosted virtual machine instance. 5. The system as recited in claim 1, wherein resolving the DNS query by transmitting information associated with the hosted virtual machine instance includes transmitting a network address associated with a service provider hosting the hosted virtual machine instance. 6. The system as recited in claim 1, wherein the DNS server in the network point of presence is operative to maintain, for a set of previously instantiated virtual machine instances, information related to an availability to process subsequent requests from the client computing device. 7. The system as recited in claim 6, wherein the DNS server in the network point of presence is operative to: periodically transmit requests related to an availability to process subsequent requests from the client computing device for the set of previously instantiated virtual machine instances;obtain updated information related to an availability to process subsequent requests from the client computing device for the set of previously instantiated virtual machine instances;update the information related to an availability to process subsequent requests from the client computing device responsive to the updated information;obtain a request from the client computing device for the requested content; andprocess and transmit the requested content from the selected network computing component in response to the request from the client computing device. 8. A method comprising: obtaining, by a DNS processing service, a DNS query from a client computing device, wherein the DNS query comprises a uniform resource locator (URL), wherein the URL includes an identifier associated with a hosted virtual machine instance, and wherein the identifier is included in a portion of a DNS portion of the URL;parsing, by the DNS processing service, the DNS portion of the URL to obtain the identifier associated with the hosted virtual machine instance;determining, by the DNS processing service, that the hosted virtual machine is instantiated; andresolving, by the DNS processing service, the DNS query by transmitting information associated with the hosted virtual machine. 9. The method as recited in claim 8, wherein parsing the DNS portion of the DNS query to obtain the identifier associated with the hosted virtual machine instance includes parsing a complete DNS portion of the DNS query. 10. The method as recited in claim 8, wherein parsing the DNS portion of the DNS query to obtain the identifier associated with the hosted virtual machine instance includes parsing a sub-portion of the DNS portion of the DNS query. 11. The method as recited in claim 8, wherein resolving the DNS query by transmitting information associated with the hosted virtual machine instance includes transmitting a canonical name record identifier associated with a service provider hosting the hosted virtual machine instance. 12. The method as recited in claim 8, wherein resolving the DNS query by transmitting information associated with the hosted virtual machine instance includes transmitting a network address associated with a service provider hosting the hosted virtual machine instance. 13. The method as recited in claim 8 further comprising maintaining, for a set of previously instantiated virtual machine instances, information related to an availability to process subsequent requests from the client computing device. 14. The method as recited in claim 8 further comprising: periodically transmitting requests related to an availability to process subsequent requests from the client computing device for the set of previously instantiated virtual machine instances;obtaining updated information related to an availability to process subsequent requests from the client computing device for the set of previously instantiated virtual machine instances;updating the information related to an availability to process subsequent requests from the client computing device responsive to the updated information;obtaining a request from the client computing device for the requested content; andprocessing and transmit the requested content from the selected network computing component in response to the request from the client computing device. 15. A system comprising: a network point of presence associated with a content delivery network (CDN) service provider, wherein the network point of presence includes a DNS server that receives a DNS query from a client computing device, wherein the DNS query corresponds to a resource identifier associated with a previously instantiated hosted virtual machine instance, wherein the DNS query includes an identifier associated with the previously instantiated hosted virtual machine instance, wherein the resource identifier and the identifier associated with the previously instantiated hosted virtual machine instance are different, and wherein the DNS server in the network point of presence comprises hardware and is operative to: evaluate whether the previously instantiated hosted virtual machine associated with the DNS query is instantiated; andif the previously instantiated hosted virtual machine instance is not instantiated, resolve the DNS query by transmitting information associated with a re-instantiation of the previously instantiated hosted virtual machine instance determine that the hosted virtual machine is instantiated. 16. The system as recited in claim 15, wherein the DNS server in the network point of presence is operative to: if the previously instantiated hosted virtual machine is instantiated, resolve the DNS query by transmitting information associated with the previously instantiated hosted virtual machine instance. 17. The system as recited in claim 16, wherein the DNS server in the network point of presence is operative to: prior to resolving the DNS query by transmitting information associated with the previously instantiated hosted virtual machine instance, determine whether a new instantiation of the previously instantiated hosted virtual machine instance should be initiated. 18. The system as recited in claim 17, wherein determining whether a new instantiation of the previously instantiated hosted virtual machine instance should be initiated includes evaluating updated request routing information corresponding to the DNS query. 19. The system as recited in claim 15, wherein the DNS server in the network point of presence is operative to: maintain, for a set of previously instantiated virtual machine instances, information related a current instantiation state for the set of previously instantiated virtual machine instances. 20. The system as recited in claim 19, wherein the DNS server in the network point of presence is operative to: periodically transmit requests related an instantiation state for the set of previously instantiate virtual machine instances;obtain updated information related instantiation state for the set of previously instantiate virtual machine instances; andupdate the information related to the instantiation state for the set of previously instantiate virtual machine instances.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.