System and method for fail-over data transport

a data transfer and data technology, applied in the field of data transfer failure and failover capability, can solve the problems of large number of computer system combinations, and large number of computer system combinations, and achieve the effect of fault tolerance, system fault recovery, and system fault handling

Inactive Publication Date: 2001-08-16
HEWLETT-PACKARD ENTERPRISE DEV LP
View PDF0 Cites 83 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The various combinations of computer peripheral devices and computer operating systems of which a computer system might be formed quickly becomes quite large.
The complexity resulting from such a requirement has led to the development of an I.sub.2O (intelligent input / output) standard specification.
One difficulty inherent in all computer systems is the handling of a variety of system faults and their recovery, also referred to as fault tolerance.
Problems arise, however, when a failure occurs across the media connecting two such IOPs, such as disconnection of a communications cable (minor) or a bus lock-up (severe).
In non-I.sub.2O systems, for example, each driver must have direct knowledge of every underlying transport and media, which since there are a myriad of transport and media types available, implies a lot of complex coding for each driver to handle various contingencies.
Furthermore, the DDMs, upon transport failure, must tear down their respective operating environments and completely rebuild them.

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
  • System and method for fail-over data transport
  • System and method for fail-over data transport

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The present invention will now be described more fully hereinafter with reference to the accompanying drawings, in which preferred embodiments of the invention are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.

[0025] Although the principles set forth in the present invention are applicable to a variety of computer architectures, for simplicity only one such architecture, I.sub.2O, will be described in detail herein. It should therefore be understood to those skilled in the art that although the preferred embodiment of the present invention is an extension on the standardized I.sub.2O architecture, the present invention is also applicable in non-I.sub.2O architectures.

[0026] Shown in FIG. 1 is a general illus...

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

A system and method for maintaining a communications within a computer system after a data transport failure across a first link. Fail-over capability is attained by re-establishing communications across a secondary link using different transport mechanisms. Between two Input / Output Processors (IOPs) within a computer system, such as a server, a series of data transactions therebetween are queued until transaction completion. Upon detection of a failure condition between the IOPs across the first link, the IOPs engage fail-over mechanisms to preserve uncompleted data transactions until communications are re-established across the secondary link.

Description

[0001] 1. Field of the Invention[0002] The present invention relates generally to the handling of data transport failures and fail-over capability for data transfers within a computer system such as a server. More particularly, the present invention is directed to a system and method that establishes a secondary link for fail-over data transfer in the event of primary link failure. More particularly, also the system and method of the present invention are applicable for Input / Output Processors (IOPs) in an I.sub.2O (intelligent input / output) environment.[0003] 2. Description of Related Art[0004] Computer systems have achieved wide usage in modern society. During operation, a computer system processes and stores data at a speed and at a level of accuracy many times that which can be performed manually. Successive generations of computer systems have permitted ever-increasing amounts of data to be processed at ever-increasing rates.[0005] Computer systems are sometimes operated as sta...

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(United States)
IPC IPC(8): G06F11/00G06F11/16G06F11/20
CPCG06F11/2007
Inventor PURCELL, BRIAN T.BRINKMEYER, JAY C.
Owner HEWLETT-PACKARD ENTERPRISE DEV LP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products