IP Library Patent Application 12836701
Patent Application
App. No. 12/836,701

USER INTERFACE FOR CONFIGURING AND MANAGING THE CLUSTER

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 None
App. No.
12/836,701
Filed
Jul 15, 2010
Art Unit
2171
USPC
715/735
Abstract

In general, an appliance that simplifies the creation of a cluster in a computing environment has a fairly straightforward user interface that abstracts out many of the complexities of the typical configuration processes, thereby significantly simplifying the deployment process. By using such appliance, system administrators can deploy an almost turn-key cluster and have the confidence of knowing that the cluster is well tuned for the application/environment that it supports. In addition, the present disclosure allows for configurations and integrations of specialty engines, such as Q processors or J processors, into the cluster. The disclosure provides systems and methods for configuring a cluster, managing a cluster, managing an MQ in a cluster, a user interface for configuring and managing the cluster, an architecture for using specialty engines in a cluster configuration, and interconnect between cluster components, and a file system for use in a cluster.

Claims (23)

1 . A graphical user-interface (GUI) running in a first operating system for configuring and managing a high availability cluster running a different second operating system, the GUI comprising:

a graphical screen for configuring the cluster including predefined actions for setting up the cluster; and

a graphical screen for managing the cluster including predefined actions for managing the cluster and status indicators for monitoring the health of the cluster.

2 . The GUI of claim 1 , wherein the GUI includes managing at least a first and a second server.

3 . The GUI of claim 2 , wherein the GUI includes managing at least a first Q processor and a second Q processor.

4 . The GUI of claim 2 , wherein the GUI runs on an operations server independent of the first and second servers and communicates with administrative consoles resident of the first and second servers.

5 . The GUI of claim 1 , wherein the predefined actions include selecting from a drop-down menu the node to be configured or managed.

6 . The GUI of claim 1 , further comprising screens for selecting data storage and backup options.

7 . The GUI of claim 1 , wherein the user can add pre-defined MQ queue managers, brokers, triggers, channels and listeners to a resource list.

8 . The GUI of claim 1 , further comprising a graphical screen for listing resources, running node, target node, failure migration, failures, and actions.

9 . The GUI of claim 1 , further comprising a graphical screen for listing failures for a resource.

10 . The GUI of claim 1 , further comprising a graphical screen of viewing system logs.

11 . The GUI of claim 1 , further comprising a graphical screen for adding MQ resources.

12 . The GUI of claim 1 , further comprising a graphical screen for viewing properties.

13 . A computer-implemented method performed by an administrative console in a server running a first operating system, the method comprising:

rendering a GUI associated with the administrative console;

presenting a set of fixed options in the GUI for user selection to set up a high availability cluster that includes a first server and a second server, wherein the first and second servers run a different second operating system;

running scripts in response to received input from the GUI, wherein the scripts configure the high availability cluster.

14 . The method of claim 13 , wherein the first and second servers are Q processors.

15 . The method of claim 13 , wherein the second operating system is Linux.

16 . The method of claim 13 , wherein the running scripts configure the cluster by providing a highly available set of MQ resources in a MQ daemon along with the requisite dependencies and constraints for proper functioning.

17 . The method of claim 13 , wherein the received input includes adding pre-defined MQ queue managers, brokers, triggers, channels, or listeners to a resource list.

18 . The method of claim 13 , wherein presenting includes presenting a set of fixed options in the GUI after grouping complex clustering tasks into the set of fixed options wherein the options number less than the tasks.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Nov 9, 2017
From: WELLS FARGO BANK, NATIONAL ASSOCIATION (SUCCESSOR TO GENERAL ELECTRIC CAPITAL CORPORATION)
To: UNISYS CORPORATION
Reel/Frame 044416/0358 →
RELEASE OF SECURITY INTEREST Recorded Mar 26, 2013
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL TRUSTEE
To: UNISYS CORPORATION
Reel/Frame 030082/0545 →
RELEASE OF SECURITY INTEREST Recorded Mar 15, 2013
From: DEUTSCHE BANK TRUST COMPANY
To: UNISYS CORPORATION
Reel/Frame 030004/0619 →
SECURITY AGREEMENT Recorded Jun 27, 2011
From: UNISYS CORPORATION
To: GENERAL ELECTRIC CAPITAL CORPORATION, AS AGENT
Reel/Frame 026509/0001 →
SECURITY AGREEMENT Recorded Nov 2, 2010
From: UNISYS CORPORATION
To: DEUTSCHE BANK NATIONAL TRUST COMPANY
Reel/Frame 025227/0391 →