Browse Prior Art Database

Method and System for Automatically Redirecting Program Code during Runtime for Execution during Failure Recovery

IP.com Disclosure Number: IPCOM000243705D
Publication Date: 2015-Oct-14
Document File: 2 page(s) / 43K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system is disclosed for automatically redirecting program code for execution from one file system to another during runtime while allowing the program to continue running.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 2

Method and System for Automatically Redirecting Program Code during Runtime for Execution during Failure Recovery

Scripts/programs are hard coded with specific locations that break if the scripts/programs are not updated to a new hardware location during failure recovery of a file system. Therefore, the scripts/programs associated to an old file system location are required to be updated in order to find a new file system location. The process of updating is long, manual, tedious and error-prone. Therefore, the scripts/programs fail due to a correction being missed in the program code. Even if the hard coding is updated simultaneously to a variable approach, the process does not occur in all cases due to the age of the scripts/programs. Since the old file system location containing data resources for execution of the program/scripts is not available, a new file system location containing the data resources for execution of the program/scripts is required in order to allow functionality during migration or rebuild of the data resources.

Disclosed is a method and system for automatically redirecting program code for execution from one file system location to another during runtime while allowing the program to continue running.

The method and system determines a file system location from where the program code is launched and also identifies the data resources that are required by the program code for execution. Once the determination is made, the method and system checks an index or ruleset to determine if there is a redirection of the program code already in place. If there is no redirection, the program fails. On the other hand, if presence of an alternate file syste...