Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Dynamic route requests for multiple clouds

a dynamic route and cloud technology, applied in the field of dynamic route requests for multiple clouds, can solve the problems of increasing complexity, increasing complexity, and requiring additional resources and computing power, and achieve the effect of improving application performance and positive affecting service quality

Inactive Publication Date: 2013-03-28
LIMELIGHT NETWORKS
View PDF25 Cites 158 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent describes a method for improving the user experience in cloud computing environments by distributing new resources closer to the end-users who need them. This means adding more virtual machines in servers that are physically near to the network equipment. The method also allows for dynamic routing of requests for applications, which can be based on criteria set by the application owner. This helps ensure quality of service, uninterrupted access to the application in case of failure, and better performance overall.

Problems solved by technology

Unfortunately, such an implementation does not necessarily provide the best performance or experience for end users who may, for example, be located far away from the centralized cluster.
This problem is further compounded by the fact that applications provided within the “cloud” are becoming more robust and require additional resources and computing power as well as faster response times. Accordingly, the computations being preformed over the web are becoming increasingly more intensive.
As such, with the centralized cluster approach, many of these computations are being routed away from the user which adds to or even causes delays and an unacceptable user experience.
Unfortunately, if the cloud provider is experiencing difficulties (either regionally or globally), the customer has no way to re-route requests to another cloud, and thus performance is dramatically impacted.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dynamic route requests for multiple clouds
  • Dynamic route requests for multiple clouds
  • Dynamic route requests for multiple clouds

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019]The ensuing description provides preferred exemplary embodiment(s) only, and such preferred exemplary embodiments are not intended to limit the scope or applicability of the present invention. Rather, the ensuing description will enable those who are skilled in the art to implement such preferred exemplary embodiment(s). Persons of skill in the art will recognize that various changes may be made in the function and arrangement of elements without departing from the spirit and scope of the invention as set forth in the appended claims.

[0020]FIG. 2 shows a system for implementing edge-based resource spin-up for cloud computing, in accordance with one embodiment of the present invention. In one embodiment, edge-based resource spin-up includes carrying out computational activities within a cloud computing environment closer to the end user. As such, an increase in responsiveness as well as a more efficient use of resources is realized. System 200 includes a data center 205a and 20...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Aspects of the present invention include a method of dynamically routing requests within multiple cloud computing networks. The method includes receiving a request for an application from a user device, forwarding the request to an edge server within a content delivery network (CDN), and analyzing the request to gather metrics about responsiveness provided by the multiple cloud computing networks running the application. The method further includes analyzing historical data for the multiple cloud computing networks regarding performance of the application, based on the performance metrics and the historical data, determining an optimal cloud computing network within the multiple cloud computing networks to route the request, routing the request to the optimal cloud computing network, and returning the response from the optimal cloud computing network to the user device.

Description

CROSS-REFERENCES[0001]This application is a continuation of U.S. patent application Ser. No. 13 / 245,582, filed Sep. 26, 2011, entitled “DYNAMIC ROUTE REQUESTS FOR MULTIPLE CLOUDS,” which is hereby incorporated by reference in its entirety for all purposes.RELATED APPLICATION[0002]This application is related to U.S. patent application Ser. No. 13 / 245,601, filed Sep. 26, 2011, entitled “EDGE-BASED RESOURCE SPIN-UP FOR CLOUD COMPUTING”, which is incorporated by reference in its entirety for any and all purposes.BACKGROUND[0003]Presently, compute resources (i.e., applications, etc.) within a cloud provider's network are spun-up in a cluster (e.g., servers which are aggregated in a centralized location, a datacenter, etc.). All requests are load-balanced back to that cluster. Unfortunately, such an implementation does not necessarily provide the best performance or experience for end users who may, for example, be located far away from the centralized cluster.[0004]This problem is furthe...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F15/173
CPCG06F9/5027G06F9/505H04L61/00H04L67/327H04L67/10H04L45/70H04L41/145H04L41/5096H04L67/1014H04L67/63H04L41/40
Inventor THIREAULT, JASON
Owner LIMELIGHT NETWORKS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products