METHOD FOR THRESHOLD MIGRATION BASED ON FUZZY LOGIC TRIGGERS
First Claim
1. A method for automigrating electronic data in a networked environment from a source storage device to a target storage device, comprising:
- reading, into a memory of an automigration controller, configuration parameters characterizing at least one of hardware or software properties of the source storage device, the target storage device, and a network connection between, the source storage device and the target storage device;
deriving fuzzy variables from values of the configuration parameters;
feeding a predetermined fuzzy function with the fuzzy variables, wherein the fuzzy function reflects the exhaustion level of the source;
executing the fuzzy function yielding a fuzzy result value;
applying the fuzzy result value to a control scheme, yielding a control result; and
controlling at least one of start, stop, or bandwidth of automigration of data based on the control result.
2 Assignments
0 Petitions
Accused Products
Abstract
Automigration mechanisms having fuzzy-logic based automigration control mechanisms for implementing control schemes controlling start, stop and/or bandwidth of the automigration process are provided. The automigration control mechanisms read, into a memory of an automigration controller circuit, configuration parameters characterizing the hardware and software properties of the source storage and target storage and, that of the network connection between them. The mechanisms further derive fuzzy variables from the values of the input variables and of the configuration parameters. The mechanisms further provide a predetermined fuzzy function with the fuzzy variables, wherein said where the fuzzy function reflects the exhaustion level of the source executing the fuzzy function yielding a fuzzy result value. The mechanisms apply the fuzzy result value to one of the control schemes, yielding a control result. The mechanisms control the start, stop, and/or bandwidth of the automigration of data by aid of the control result.
-
Citations
24 Claims
-
1. A method for automigrating electronic data in a networked environment from a source storage device to a target storage device, comprising:
-
reading, into a memory of an automigration controller, configuration parameters characterizing at least one of hardware or software properties of the source storage device, the target storage device, and a network connection between, the source storage device and the target storage device; deriving fuzzy variables from values of the configuration parameters; feeding a predetermined fuzzy function with the fuzzy variables, wherein the fuzzy function reflects the exhaustion level of the source; executing the fuzzy function yielding a fuzzy result value; applying the fuzzy result value to a control scheme, yielding a control result; and controlling at least one of start, stop, or bandwidth of automigration of data based on the control result. - View Dependent Claims (2, 3, 4, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
5-8. -8. (canceled)
-
17. A computer program product comprising a computer recordable medium having a computer readable program recorded thereon, wherein the computer readable program, when executed on a computing device, causes the computing device to:
-
read, into a memory of an automigration controller, configuration parameters characterizing at least one of hardware or software properties of the source storage device, the target storage device, and a network connection between the source storage device and the target storage device; derive fuzzy variables from values of the configuration parameters; feed a predetermined fuzzy function with the fuzzy variables, wherein the fuzzy function reflects the exhaustion level of the source; execute the fuzzy function yielding a fuzzy result value; apply the fuzzy result value to a control scheme, yielding a control result; and control at least one of start, stop, or bandwidth of automigration of data based on the control result. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. An apparatus, comprising:
-
an automigration control unit; and a source storage device coupled to the automigration control unit; and a target storage device coupled to the source storage device, wherein the automigration control unit; reads, into a memory of the automigration control unit, configuration parameters characterizing at least one of hardware or software properties of the source storage device, the target storage device, and a network connection between the source storage device and the target storage device; derives fuzzy variables from values of the configuration parameters; feeds a predetermined fuzzy function with the fuzzy variables, wherein the fuzzy function reflects the exhaustion level of the source; executes the fuzzy function yielding a fuzzy result value; applies the fuzzy result value to a control scheme, yielding a control result; and control at least one of start, stop, or bandwidth of automigration of data based on the control result.
-
Specification