Combining disparate applications into a single workload group

US9848060B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9848060-B2
Application numberUS-201514829667-A
CountryUS
Kind codeB2
Filing dateAug 19, 2015
Priority dateDec 9, 2014
Publication dateDec 19, 2017
Grant dateDec 19, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Different protocol applications (e.g., TCP/IP server applications and SNA applications) are monitored and combined into a same workload, and load balancing decisions are made that affect both types of applications. In the approach, monitoring agents verify the health and availability of both the TCP/IP server applications and SNA applications, and such information is then used by a workload manager to create a distribution policy for the workload. The workload manager provides the distribution policy to a load balancing mechanism, which is operable to distribute workload connections to any of these applications. The TCP/IP connections and SNA sessions for a workload group are then routed to one site, or to an alternate site.

First claim

Opening claim text (preview).

Having described our invention, what we now claim is as follows: 1. A method for managing requests to access a data source, wherein the requests are directed to instances of first or second applications that are each supported in first and second sites, and wherein each of the first and second sites has its own copy of the data source, comprising: associating into a workload group instances of the first and second applications; receiving status information associated with a status of each of the first and second applications that comprise the workload group; using the received status information to generate a distribution policy for workload connection requests to access the data source, the distribution policy derived from the received status information about both the first and second applications; and providing the distribution policy to a load balancer that has responsibility to select which of the first and second sites receives a particular workload connection request; wherein the receiving, using and providing operations are carried out by software executing in at least one hardware processor. 2. The method as described in claim 1 further including: receiving, at a given one or more first and second sites, a new workload connection request to access the data source issued from the load balancing appliance and based on the provided distribution policy; and directing the received new workload connection request to one of: an instance of a first application, and an instance of a second application. 3. The method as described in claim 2 wherein the first application is a TCP/IP server application, and the second application is an SNA application. 4. The method as described in claim 3 wherein the status information is health and availability information associated with each of the TCP/IP server and SNA applications. 5. The method as described in claim 4 wherein the health and availability information associated with the TCP/IP server application is obtained over an application programming interface (API) query. 6. The method as described in claim 4 wherein the health and availability information associated with the SNA application is obtained by evaluating an SNA command response for an SNA resource name defined for the SNA application. 7. The method as described in claim 1 further including updating the distribution policy periodically, or on-demand as a status of one of the first and second applications changes.

Assignees

Inventors

Classifications

  • Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP] · CPC title

  • using data related to the state of servers by a load balancer · CPC title

  • Server selection for load balancing · CPC title

  • based on parameters of servers, e.g. available memory or workload (monitoring of computer activity G06F11/30) · CPC title

  • Multiprotocol handlers, e.g. single devices capable of handling multiple protocols · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9848060B2 cover?
Different protocol applications (e.g., TCP/IP server applications and SNA applications) are monitored and combined into a same workload, and load balancing decisions are made that affect both types of applications. In the approach, monitoring agents verify the health and availability of both the TCP/IP server applications and SNA applications, and such information is then used by a workload man…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H04L67/1004. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 19 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).