1460899054-56838cdf-5340-4cbe-9303-ce13594a07d1

1. A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
measure system factors for a plurality of clusters over a plurality of instances, wherein the clusters are in communication over a network and each cluster comprises at least one tape volume cache;
apply a smoothing function to the system factors, wherein recent instances have higher weights;
calculate a mount-to-dismount lifespan for each cluster from the smoothed system factors; and
select a source cluster for accessing an instance of a specified volume in response to the mount-to-dismount lifespans and a user policy.
2. The computer program product of claim 1, wherein the computer readable program further causes the computer to select a consistent source volume for duplication operations.
3. The computer program product of claim 1, wherein the system factors comprise factors for the at least one tape volume cache, factors for at least one tape drive, and factors for the network.
4. The computer program product of claim 3, wherein the system factors are selected from a recall time, a free space of the tape volume cache, pre-migrated space available, throttling values, a write throughput, a read throughput, a write response time, and a read response time.
5. The computer program product of claim 4, wherein the mount-to-dismount lifespan for each cluster is calculated as l=a0tr+a1es+a2ps+a3vt+a4wt+a5rt+a6wr+a7rr where each a is a specified constant, tr is the recall time, es is the free space of the tape volume cache, ps is the pre-migrated space available, vt is a throttling value, wt is the write throughput, rt is the read throughput, wr is the write response, and rr is the read response.
6. The computer program product of claim 1, wherein the smoothing function is configured as an exponential smoothing function sf=k0s0n+k1s1n-1+k2s21n-2 . . . +knsn where each k is a constant for a specified instance, s is a system factor for a specified instance, and n is a number of instances.
7. The computer program product of claim 1, wherein the user policy supersedes the mount-to-dismount lifespans in selecting the cluster.
8. The computer program product of claim 7, wherein the user policy requires that the specified volume be accessed from a local cluster.
9. The computer program product of claim 8, wherein the computer readable program further causes the computer to synchronize an instance of the specified volume on the local cluster if the local cluster specified volume instance is not consistent.
10. The computer program product of claim 7, wherein the user policy favors that the specified volume be accessed from a local cluster.
11. The computer program product of claim 7, wherein the user policy requires selection of a specified set of immediate copy clusters over deferred consistency clusters.
12. The computer program product of claim 7, wherein the user policy favors selection of a specified set of immediate copy clusters over deferred consistency clusters.
13. The computer program product of claim 7, wherein the user policy requires that a specified cluster be chosen if the specified volume is a scratch volume.
14. The computer program product of claim 7, wherein the user policy favors that a specified cluster be chosen if the specified volume is a scratch volume.
15. The computer program product of claim 7, wherein the user policy requires that a specified cluster be chosen if the specified volume is not a scratch volume.
16. The computer program product of claim 7, wherein the user policy favors that a specified cluster be chosen if the specified volume is not a scratch volume.
17. The computer program product of claim 1, wherein the computer readable program further causes the computer to:
filter out unavailable clusters;
filter out clusters that are anticipated to be unavailable;
filter out clusters with unavailable library managers; and
filter out clusters with an inhibit copy mode.
18. The computer program product of claim 1, wherein the user policy does not favor clusters with degraded library managers.
19. The computer program product of claim 1, wherein the computer readable program further causes the computer to filter out clusters with inconsistent instances of the specified volume when the specified volume is not scratch.
20. The computer program product of claim 1, wherein the computer readable program further causes the computer to access the selected volume by creating a scratch volume.
21. The computer program product of claim 1, wherein the computer readable program further causes the computer to copy the specified volume to a first cluster if a second cluster with an only consistent instance of the specified volume is anticipated to become unavailable.
22. The computer program product of claim 1, wherein the user policy favors a first cluster with the specified volume in the tape volume cache over a second cluster where the specified volume is migrated.
23. An apparatus to select a cluster, the apparatus comprising:
a measurement module comprising a computer readable program executing on a processor and configured to measure system factors for a plurality of clusters over a plurality of instances, wherein the clusters are in communication over a network and each cluster comprises at least one tape volume cache;
a smoothing module comprising a computer readable program executing on the processor and configured to apply a smoothing function to the system factors, wherein recent instances have higher weights;
a lifespan module comprising a computer readable program executing on the processor and configured to calculate a mount-to-dismount lifespan for each cluster from the smoothed system factors; and
a selection module comprising a computer readable program executing on the processor and configured to select a source cluster for accessing an instance of a specified volume in response to the mount-to-dismount lifespans and a user policy.
24. The apparatus of claims 23, wherein the system factors comprise factors for the at least one tape volume cache, factors for at least one tape drive, and factors for the network.
25. The apparatus of claim 24, wherein the system factors are selected from a recall time, a free space of the tape volume cache, pre-migrated space available, throttling values, a write throughput, a read throughput, a write response time, and a read response time.
26. The apparatus of claim 25, wherein the mount-to-dismount lifespan for each cluster is calculated as l=a0tr+a1es+a2ps+a3vt+a4wt+a5rt+a6wr+a7rr where each a is a specified constant, tr is the recall time, es is the free space of the tape volume cache, ps is the pre-migrated space available, vt is a throttling value, wt is the write throughput, rt is the read throughput, wr is the write response, and rr is the read response.
27. A system to select a cluster, the system comprising:
a network;
a plurality of sites in communication over the network, each site comprising at least one host and a storage system comprising a plurality of clusters, each cluster comprising at least one tape drive configured to access volumes stored on magnetic tape, at least one tape volume cache, and a cluster manager configured to execute computer readable programs using a processor and a memory, wherein the software readable programs comprise
a measurement module configured to measure system factors for the plurality of clusters over a plurality of instances;
a smoothing module configured to apply a smoothing function to the system factors, wherein recent instances have higher weights;
a communication module configured to communicate system factors between the measurement modules of the clusters;
a lifespan module configured to calculate a mount-to-dismount lifespan for each cluster from the smoothed system factors; and
a selection module configured to select a source cluster for accessing an instance of a specified volume in response to the mount-to-dismount lifespans and a user policy.
28. The system of claim 27, wherein each cluster includes at least one library manager that embodies the at least one tape drive.
29. A method for deploying computer infrastructure, comprising integrating computer readable program into a computing system, wherein the program in combination with the computing system is capable of performing the following:
measuring system factors for a plurality of clusters over a plurality of instances, wherein the clusters are in communication over a network and each cluster comprises at least one tape drive configured to access volumes stored on magnetic tape and at least one tape volume cache;
applying a smoothing function to the system factors, wherein recent instances have higher weights;
calculating a mount-to-dismount lifespan for each cluster from the smoothed system factors; and
selecting a source cluster for accessing an instance of a specified volume in response to the mount-to-dismount lifespans and a user policy.
30. The method of claim 29, further comprising selecting a consistent source volume for duplication operations.
31. The method of claim 29, wherein the system factors comprise factors for the at least one tape volume cache, factors for the at least one tape drive, and factors for the network.
32. The method of claim 31, wherein the system factors are selected from a recall time, a free space of the tape volume cache, pre-migrated space available, throttling values, a write throughput, a read throughput, a write response time, and a read response time.
33. The method of claim 32, wherein the mount-to-dismount lifespan for each cluster is calculated as l=a0tr+a1es+a2ps+a3vt+a4wt+a5rt+a6wr+a7rr where each a is a specified constant, tr is the recall time, es is the free space of the tape volume cache, ps is the pre-migrated space available, vt is a throttling value, wt is the write throughput, rt is the read throughput, wr is the write response, and rr is the read response.
34. The method of claim 33, wherein the smoothing function is configured as an exponential smoothing function sf=k0s0n+k1s1n-1+k2s21n-2 . . . +knsn where each k is a constant for a specified instance, s is a system factor for a specified instance, and n is a number of instances.
35. An apparatus to select a cluster, the apparatus comprising:
means for measuring system factors for a plurality of clusters over a plurality of instances, wherein the clusters are in communication over a network and each cluster comprises at least one tape drive configured to access volumes stored on magnetic tape and at least one tape volume cache and wherein the system factors are selected from a recall time, a free space of the tape volume cache, pre-migrated space available, throttling values, a write throughput, a read throughput, a write response time, and a read response time;
means for applying an exponential smoothing equation sf=k0s0n+k1s1n-1+k2 s21n-2 . . . +knsn to the system factors, where each k is a constant for a specified instance, s is a system factor for a specified instance, and n is a number of instances;
means for calculating a mount-to-dismount lifespan for each cluster from the smoothed system factors; and
means for selecting a source cluster for accessing an instance of a specified volume in response to the mount-to-dismount lifespans and a user policy.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A process for estimating the seriousness of an accident occurrence using parameters regarding the movement status of the vehicle during the accident event, wherein for estimating the seriousness of the accident occurrence a time progression of the parameters regarding the movement status of the vehicle are utilized, wherein, based on the estimated seriousness of the accident occurrence, the probable degree of injury of the vehicle occupants is additionally determined.
2. A process for estimating the seriousness of an accident occurrence according to claim 1, wherein the parameters regarding movement status are acceleration values.
3. A process for estimating the seriousness of an accident occurrence according to claim 1, including determining the duration or the peak value of an acceleration pulse.
4. A process for estimating the seriousness of an accident occurrence according to claim 1, including determining a speed differential from the acquired sensor data.
5. A process for estimating the seriousness of an accident occurrence according to claim 4, wherein the speed differential is determined by time integration of the acceleration value.
6. A process for estimating the seriousness of an accident occurrence according to claim 1, wherein the parameters regarding condition of movement of the vehicle are detected in various spatial directions.
7. A process for estimating the seriousness of an accident occurrence according to claim 6, wherein the spatial direction in which the collision occurred is determined from the measured parameters.
8. A process for estimating the seriousness of an accident occurrence according to claim 1, wherein sensor data from at least one supplemental sensor is utilized for estimating the seriousness of the accident occurrence, in particular a roll over sensor, seatbelt sensor or a speed sensor.
9. A process according to claim 1 one of, wherein the information regarding the seriousness of the accident occurrence is transmitted to a center following the accident occurrence.
10. A process for estimating the seriousness of an accident occurrence, further comprising using information regarding damage to the vehicle in estimating the seriousness of the accident occurrence.
11. A process according to claim 1, further comprising providing rescue personnel with medical data regarding the vehicle occupants following the accident occurrence.
12. A device for estimating the seriousness of an accident occurrence with at least one sensor for determining parameters regarding the movement status of a vehicle during the accident occurrence as well as an evaluation unit, wherein the evaluation unit includes means for determining the seriousness of the accident occurrence from the time sequence of the parameters regarding the movement status of the vehicle, wherein the evaluation unit is adapted to use the estimated seriousness of the accident occurrence and to provide a determination of the possible degree of injury of the vehicle occupants.
13. A device for estimating the seriousness of an accident occurrence according to claim 12, wherein the sensor is an acceleration sensor.
14. A device for estimating the seriousness of an accident occurrence according to claim 13, wherein the evaluation unit is adapted to determine the duration andor the peak value of an acceleration pulse.
15. A device for estimating the seriousness of an accident occurrence according to claim 12, wherein the evaluation unit is adapted to determine, from the acquired sensor data, the speed differential.
16. A device for estimating the seriousness of an accident occurrence according to claim 12, wherein the evaluation unit includes means to determine the speed differential by time integration of the acceleration values.
17. A device for estimating the seriousness of an accident occurrence according to claim 12, wherein the sensor or the sensors isare adapted to detect the parameter for condition of movement of the vehicle in different spatial directions.
18. A device for estimating the seriousness of an accident occurrence according to claim 17, wherein the evaluation unit is adapted to determine, from the measured parameters, the spatial direction in which the collision occurred.
19. A device for estimating the seriousness of an accident occurrence according to claim 12, further including at least one supplemental sensor, in particular a roll over sensor, seatbelt sensor or a vehicle speed sensor.
20. A device according to claim 12, further comprising a transmitter adapted to transmit to a center information regarding the seriousness of the accident occurrence following the accident occurrence.
21. A device according to claim 12, further comprising a memory unit containing medical data concerning the vehicle occupants and adapted to providing medical data to rescue personnel following the occurrence of the accident.