1460887545-81f016c3-9795-4353-b041-de04c422a3b8

1. A retention system for a wear member, comprising:
a flange configured to be attached to the wear member, the flange including a recessed mounting slot defined between a first inner wall and a second inner wall which are parallel to an axis;
a first retention member including a first surface and a first through hole;
a second retention member including a second surface and a second through hole; and
a fastener including a first section configured to be received in the first through hole and a second section configured to be received in the second through hole, and configured to move the first retention member and the second retention member in opposite directions along the axis,
wherein the retention system is configured such that movement of the first retention member and the second retention member in opposite directions along the axis causes the first surface and the second surface to exert a retaining force on the first inner wall in a direction perpendicular to the axis.
2. The retention system of claim 1, wherein:
the first through hole and the first section each include first threads that matingly engage each other,
the second through hole and the second section each include second threads that matingly engage each other, and
the first threads are threaded in a different direction than the second threads.
3. The retention system of claim 1, wherein:
the first section includes a first diameter and the second section includes a second diameter, and
the first diameter is different than the second diameter.
4. The retention system of claim 1, wherein the first retention member includes a third surface, wherein the third surface forms a first angle with respect to an axis of the first through hole and is configured to engage a mounting boss attached to the work tool.
5. The retention system of claim 4, wherein the second retention member includes a fourth surface, wherein the fourth surface forms a second angle with respect to an axis of the second through hole, and is configured to engage the mounting boss.
6. The retention system of claim 4, wherein the third surface forms a second angle with respect to an axis perpendicular to the axis of the first through hole.
7. The retention system of claim 1, further including a mounting boss configured to be attached to the work tool, the mounting boss including a third surface, and wherein the retention system is configured such that the movement of the first retention member and the second retention member in opposite directions along the axis causes the third surface to exert a retaining force on the second inner wall in an opposite direction perpendicular to the axis.
8. The retention system of claim 7, wherein the mounting boss includes a fourth surface, wherein the fourth surface forms a first angle with respect to the third surface, and is configured to engage the first retention member.
9. The retention system of claim 8, wherein the fourth surface forms a second angle with respect to an axis perpendicular to the first surface.
10. The retention system of claim 1, wherein at least one of the first inner wall and the second inner wall includes a surface that forms an angle with respect to the direction perpendicular to the axis.
11. A wear member assembly for a work tool, comprising:
a wear member including:
a protecting portion configured to protect an edge of the work tool, and
a mounting portion configured to secure the wear member to a surface of the work tool, the mounting portion including a mounting slot defined between a first inner wall and a second inner wall which are parallel to an axis; and

a retention mechanism configured to secure the mounting portion to the surface of the work tool, the retention mechanism including:
a retention member including a first surface and a first through hole; and
a fastener including a first section configured to be received in the first through hole,

wherein the retention mechanism is configured such that movement of the first retention member along the axis causes the first surface to exert a retaining force on the first inner wall in a direction perpendicular to the axis.
12. The wear member of claim 11, wherein the protecting portion includes a receiving slot configured to receive the edge of the work tool.
13. The wear member of claim 12, wherein the retention mechanism is configured such that movement of the first retention member along the axis causes the receiving slot to move in the direction perpendicular to the axis.
14. The wear member of claim 12, wherein the retention mechanism is configured to secure the mounting portion to the surface with the receiving slot and the fastener positioned parallel to the axis.
15. The wear member of claim 12, wherein the mounting slot is formed as a recess on an inner surface of the mounting portion.
16. The wear member of claim 16, further including a second mounting slot extending perpendicular to the mounting slot between the first inner wall and an end of the mounting portion.
17. The wear member of claim 12, wherein:
the retention mechanism includes a second retention member including a second surface and a second through hole,
the fastener includes a second section configured to be received in the second through hole, and is configured to move the first retention member and the second retention member in opposite directions along the axis, and
the retention mechanism is configured such that the movement of the first retention member and the second retention member in opposite directions along the axis causes the second surface to exert a retaining force on the first inner wall.
18. The wear member of claim 17, wherein:
the retention mechanism includes a mounting boss including a third surface, and
the retention mechanism is configured such that the movement of the first retention member and the second retention member in opposite directions along the axis causes the third surface to exert a retaining force on the second inner wall.
19. The wear member of claim 12, wherein the fastener includes a plurality of snap grooves configured to receive a snap ring.
20. A work tool assembly, comprising:
a work tool including a side surface that extends to a side edge and a mounting boss secured to the side surface, the mounting boss including a first surface;
a wear member configured to be installed on the work tool, the wear member including:
a protecting portion configured to protect the edge of the work tool, and
a mounting portion configured to secure the wear member to the side surface of the work tool, the mounting portion including a recessed mounting slot defined between a first inner wall and a second inner wall which are parallel to an axis; and

a retention mechanism configured to secure the mounting portion to the side surface of the work tool, the retention mechanism including:
a first retention member including a second surface and a first through hole;
a second retention member including a third surface and a second through hole; and
a fastener including a first section configured to be received in the first through hole and a second section configured to be received in the second through hole, and configured to move the first retention member and the second retention member in opposite directions along the axis,

wherein the retention mechanism is configured such that movement of the first retention member and the second retention member in opposite directions along the axis causes the second surface and the third surface to exert a retaining force on the first inner wall in a direction perpendicular to the axis, and the first surface to exert a retaining force on the second inner wall in an opposite direction perpendicular to the axis.

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 disk array system comprising:
a controller, adapted to be coupled to a host computer, and receiving data from the host computer;
a plurality of first disk drives, coupled to the controller, and being related to a first RAID group and storing data received from the controller, each of the first disk drives comprising a first type interface;
if the disk array system comprises a first type spare disk drive comprising the first type interface, the controller performing sparing of at least one of the plurality of first disk drives related to the first RAID group to the first type spare disk drive; and
if the disk array system does not comprise the first type spare disk drive, the controller performing sparing of the at least one of the plurality of first disk drives related to the first RAID group to a second type spare disk drive comprising a second type interface.
2. The disk array system according to claim 1, wherein:
the first type interface is a Serial ATA (SATA) interface, and
the second type interface has an interface type other than an interface type of the SATA interface.
3. The disk array system according to claim 1, wherein:
the first type interface is a Serial ATA (SATA) interface, and
the second type interface is a Fibre Channel (FC) interface.
4. The disk array system according to claim 1, wherein:
the first type interface has an interface type other than an interface type of a Serial ATA (SATA) interface, and
the second type interface is the SATA interface.
5. The disk array system according to claim 1, wherein:
the first type interface is a Fibre Channel (FC) interface, and
the second type interface is a Serial ATA (SATA) interface.
6. The disk array system according to claim 1, wherein:
the controller performs sparing of the at least one of the plurality of first disk drives based on error information of the at least one of the plurality of first disk drives.
7. The disk array system according to claim 1, wherein:
the controller performs sparing of the at least one of the plurality of first disk drives based on whether a number of errors is over a predetermined level, at least one of the errors occurring at a timing that the controller controls readingwriting data fromto the at least one of the plurality of first disk drives.
8. The disk array system according to claim 1, wherein:
the controller stores information of a disk type of each of the plurality of first disk drives and a spare disk drive comprised in the disk array system.
9. A control method of a disk array system, the control method comprising:
receiving data from a host computer;
storing data received from the host computer in a plurality of first disk drives, the plurality of first disk drives being related to a first RAID group, each of the first disk drives comprising a first type interface;
if the disk array system comprises a first type spare disk drive comprising the first type interface, performing sparing of at least one of the plurality of first disk drives related to the first RAID group to the first type spare disk drive; and
if the disk array system does not comprise the first type spare disk drive, performing sparing of the at least one of the plurality of first disk drives related to the first RAID group to a second type spare disk-drive comprising a second type interface.
10. The control method according to claim 9, wherein:
the first type interface is a Serial ATA (SATA) interface, and
the second type interface has an interface type other than an interface type of the SATA interface.
11. The control method according to claim 9, wherein:
the first type interface is a Serial ATA (SATA) interface, and
the second type interface is a Fibre Channel (FC) interface.
12. The control method according to claim 9, wherein:
the first type interface has an interface type other than an interface type of a Serial ATA (SATA) interface, and
the second type interface is the SATA interface.
13. The control method according to claim 9, wherein:
the first type interface is a Fibre Channel (FC) interface, and
the second type interface is a Serial ATA (SATA) interface.
14. The control method according to claim 9, further comprising:
performing sparing of the at least one of the plurality of first disk drives based on error information of the at least one of the plurality of first disk drives.
15. The control method according to claim 9, further comprising:
performing sparing of the at least one of the plurality of first disk drives based on whether a number of errors is over a predetermined level, at least one of the errors occurring at a timing that the controller controls readingwriting data fromto the at least one of the plurality of first disk drives.
16. The control method according to claim 9, further comprising:
storing information of a disk type of each of the plurality of first disk drives and a spare disk drive comprised in the disk array system.
17. A computer program stored in a computer readable storage medium and executable by a storage apparatus, the computer program comprising:
code for receiving data from a host computer;
code for storing data received from the host computer in a plurality of first disk drives, the plurality of first disk drives being related to a first RAID group, each of the first disk drives comprising a first type interface;
code for performing, if the disk array system comprises a first type spare disk drive comprising the first type interface, sparing of at least one of the plurality of first disk drives related to the first RAID group to the first type spare disk drive; and
code for performing, if the disk array system does not comprise the first type spare disk drive, sparing of the at least one of the plurality of first disk drives related to the first RAID group to a second type spare disk drive comprising a second type interface.
18. The computer program according to claim 17, wherein:
the first type interface is a Serial ATA (SATA) interface, and
the second type interface has an interface type other than an interface type of the SATA Interface.
19. The computer program according to claim 17, wherein:
the first type interface is a Serial ATA (SATA) interface, and
the second type interface is a Fibre Channel (FC) interface.
20. The computer program according to claim 17, wherein:
the first type interface has an interface type other than an interface type of a Serial ATA (SATA) interface, and
the second type interface is the SATA interface.
21. The computer program according to claim 17, wherein:
the first type interface is a Fibre Channel (FC) interface, and
the second type interface is a Serial ATA (SATA) interface.
22. The computer program according to claim 17, further comprising:
code for performing sparing of the at least one of the plurality of first disk drives based on error information of the at least one of the plurality of first disk drives.
23. The computer program according to claim 17, further comprising:
code for performing sparing of the at least one of the plurality of first disk drives based on whether a number of errors is over a predetermined level, at least one of the errors occurring at a timing that the controller controls readingwriting data fromto the at least one of the plurality of first disk drives.
24. The computer program according to claim 17, further comprising:
code for storing information of a disk type of each of the plurality of first disk drives and a spare disk drive comprised in the disk array system.