Unlock instant, AI-driven research and patent intelligence for your innovation.

Application intelligent request management based on server health and client information

A technology of health information and server, applied in the field of data communication, it can solve the problems that cannot consider the dynamic change of server, request, network load, complexity, etc.

Active Publication Date: 2019-01-18
MICROSOFT TECH LICENSING LLC
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Traditional load balancing and routing are usually based on static rules and cannot consider dynamic changes in servers, requests, and network loads
Also, as more and more different services and service versions are offered through the server farm, managing different types of requests and different types of servers (dedicated, good health, bad health, tenant-specific, supporting different applications version, etc.) is complex work

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
  • Application intelligent request management based on server health and client information
  • Application intelligent request management based on server health and client information
  • Application intelligent request management based on server health and client information

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] As briefly described above, a software and / or hardware based request management module may use server health and client information received in headers of periodic or on-demand service exchange communications as well as headers of request communications from clients , to manage the forwarding of requests to servers within the cloud service. Knowing what type of client and what type of request was generated, the request manager can be dynamically programmed to take this information into account through customizable rules or scripts.

[0020] In the following detailed description, reference is made to the accompanying drawings, which form a part hereof, and in which are shown by way of illustration specific embodiments or examples. These aspects may be combined, other aspects may be utilized, and structural changes may be made without departing from the spirit or scope of the invention. Therefore, the following detailed description should not be read in a limiting sense,...

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

Requests to a server farm are managed in an application intelligent manner based on server health and client information. A request management (RM) module is configured to make smart routing decisions, based on routing rules that relate the nature of requests to a dynamic topology of a server infrastructure. The RM may use its knowledge of server applications, servers, and clients to deny potentially harmful requests from entering the service, route good requests to the suitable machines, and maintain a history of the decisions and consequences automatic and / or manual optimization.

Description

[0001] This application is a divisional application of a Chinese patent application with a filing date of 2013 / 12 / 18 and an application number of 201380066473.5. technical field [0002] The present invention relates generally to data communications, and more specifically, the present invention relates to request management in data communications. Background technique [0003] Modern data communication architectures often involve "server farms," ​​which are collections of servers that manage the storage, processing, and exchange of data for various purposes. Many services are increasingly provided as web applications, hosted applications that can be accessed by users through a browser or similar thin clients without incurring local installations, updates, compatibility issues, etc. for users burden. As such, a server farm may include up to thousands of servers providing web applications for productivity, communication, data analysis, data storage, and similar services. Cli...

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(China)
IPC IPC(8): G06F9/50G06F9/54
CPCG06F9/5027G06F9/5044G06F9/5055G06F9/505H04L45/70
Inventor G·乌卢德亚T·富特旺勒B·索尼E·福克斯S·拉玛K·艾米-艾德R·西尔瓦
Owner MICROSOFT TECH LICENSING LLC