IP Library Granted Patent US 9,336,037
Granted Patent B2
US 9,336,037 · App. 14/068,105 · Granted May 10, 2016

Analytics platform spanning a unified subnet

Inventors: Michael Beisiegel (San Carlos, CA); Dinakaran Joseph (Apex, NC); Devaprasad K. Nadgir (Bangalore, IN); Ramkumar Ramalingam (Theni, IN)
Assignee: International Business Machines Corporation
G06F9/45558G06F2009/4557
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,336,037
App. No.
14/068,105
Granted
May 10, 2016
Kind
B2
Abstract

Determination and indication of operational performance of deployments in an expert integrated system that has multiple deployments, with each deployment having multiple patterns. The determination is based upon pipe analytics, with the pipe analytics being performed over a common subnet that includes both the analytics platform and the management nodes of each deployment of the multiple deployments.

Claims (25)

1. A method of operating an expert integrated system comprising:

providing an expert operating system including a plurality of deployments and an analytics platform, in which:

each deployment is respectively characterized by a plurality of patterns,

each pattern represents a set of data processing tasks,

each deployment includes a plurality of virtual machines programmed to perform the data processing associated with the deployment's plurality of patterns, and

each deployment further including a set of management nodes structured, programmed and/or connected to manage the deployment's plurality of virtual machines;

collect, by the analytics platform, analytics input data from the set of management nodes of each deployment of the plurality of deployments;

performing, by the analytics platform, analytics processing on the analytics input data to provide analytics output data that relates to operational performance of each deployment;

providing a unified subnet that is at least substantially limited to providing communication between the analytics platform and the sets of management nodes of the deployments of the plurality of deployments, with the unified subnet taking one of the following forms: a subset portion of a larger network, or an independent and free-standing network;

performing analytics, under a pipe analytics model, on the analytics input data to provide analytics output data that relates to operational performance of each pattern within a deployment wherein the pipe analytic model, which is based on hypertext transfer protocol, provides an architecture that defines and executes a pipe with a sequential search, modification/cleansing of searched data, and visualization of the data using a single thread request/response paradigm; and

presenting at least a portion of the analytics output data in human understandable form and format.

2. The method of claim 1 further comprising:

holding a distributed cluster of nodes within a management layer so that data is collected from the management layer;

aggregating the analytics input data provided by the management layer; and

applying analytics-level machine logic to the analytics input data to generate the analytics output data.

3. The method of claim 1 wherein:

the plurality of deployments includes a first deployment and a second deployment;

the first deployment includes a first set of management nodes;

the second deployment includes a second set of management nodes;

the first set of management nodes is located in a first cloud;

the second set of management nodes is located in a second cloud; and

the subnet extends across at least the first and second clouds.

4. The method of claim 1 wherein the management nodes are in the form of management blades.

5. The method of claim 1 wherein the analytics output data includes information indicative of performance of a set of patterns of a deployment on a pattern-by-pattern basis.

6. The method of claim 1 wherein the analytics output data includes information indicative of a set of virtual machines of a deployment on a virtual-machine-by-virtual-machine basis.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2013
From: BEISIEGEL, MICHAEL; JOSEPH, DINAKARAN; NADGIR, DEVAPRASAD K.; RAMALINGAM, RAMKUMAR
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 031518/0817 →
Continuity (1)
Related Publication 20150121368A1 · Apr 30, 2015