A failure threshold host command that provides a host with the capability to tune a storage controller path failure threshold based on the host application performance requirements. The failure threshold host command comprises path failure threshold rules that the storage controller uses to determine when a CHPid has reached a failed state condition.
Juan A. Coronado - Tucson AZ, US Roger G. Hathorn - Tucson AZ, US Bret W. Holley - Tucson AZ, US Clarisa Valencia - Tucson AZ, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04J 1/16
US Classification:
370248, 370252
Abstract:
A system for providing hosts with a capability to determine which threshold rule of a plurality of threshold rules to use based upon threshold consensus. For example, the system would address a configuration case of several hosts sharing an output port of a fabric via zoning and that port being connected to a single port of a storage controller. If one host is executing lower priority jobs and its threshold is much higher than another host with higher priority jobs and a lower threshold, and the storage controller recognizes that several hosts are sharing the same storage controller port, the consensus will be to ignore the threshold of the first host and to use the threshold of the second host to prevent performance degradation in the system.
Apparatus And Method To Minimize Performance Degradation During Communication Path Failure In A Data Processing System
A method to minimize performance degradation during communication path failure in a data processing system, comprising a host computer, a storage controller, and a plurality of physical communication paths in communication with the host computer and the storage controller, where the method establishes a threshold communication path error rate, and determines an (i)th actual communication path error rate for an (i)th physical communication path, wherein that (i)th communication path is one of the plurality of physical communication paths. If the (i)th actual communication path error rate is greater than the threshold communication path error rate, the method discontinues use of the (i)th physical communication path.
Concurrent Execution Of Multiple Primitive Commands In Command Line Interface
Ezequiel Cervantes - Tucson AZ, US Minghao M. Chu - Tucson AZ, US Juan A. Coronado - Tucson AZ, US Dinh Hai Le - Tucson AZ, US Eric S. Shell - Tucson AZ, US Clarisa Valencia - Tucson AZ, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/44
US Classification:
717115, 717119
Abstract:
A method to concurrently execute multiple primitive commands in a command line interface (CLI) is provided. Each of a plurality of signal parameters is designated for each of a plurality of primitive commands. The plurality of primitive commands is encapsulated into a header CLI command. The CLI command is executed.
Apparatus, System, And Method To Prevent Queue Stalling
Brian Dow Clark - Tucson AZ, US Juan Alonso Coronado - Tucson AZ, US Dinh Hai Le - Tucson AZ, US Beth Ann Peterson - Tucson AZ, US Clarisa Valencia - Tucson AZ, US
International Classification:
G06F 11/07
US Classification:
714 3, 714E11023
Abstract:
An apparatus, system, and method are disclosed to prevent queue stalling. The apparatus to prevent queue stalling is provided with a plurality of modules configured to functionally execute the necessary steps of detecting a connection failure on a first logical path, wherein the first logical path is associated with a first entry in a queue, and wherein the first logical path is configured to define a communication path between an entity associated with a first entry in the queue and a queue manager, scanning the queue to identify a second entry associated with a second logical path in response to the connection failure, and advancing the second entry to a position within the queue that is ahead of the first entry. These modules in the described embodiments include a detection module, a scanning module, and an advancing module.
Ibm
Functional Development and Test Manager
Ibm Aug 2007 - Apr 2013
Development and Test Manager
Ibm Oct 2005 - Jul 2007
Function Verification Test Project Manager
Ibm Jun 2001 - Sep 2005
Function Verification Test Engineer
Education:
University of Arizona 1996 - 2001
Bachelors, Bachelor of Science, Electronics Engineering
Skills:
Development Design Information Technology Technology Testing Software Development Agile Methodologies Linux Unix Manufacturing Services Integration Software Engineering
Clarisa Valencia est en Facebook. nete a Facebook para conectar con Clarisa Valencia y otras personas que tal vez conozcas. Facebook da a la gente el ...