Patent · US9242796B1 · B1 · US
Dynamic tape storage library for data management
- (11) Publication number
- US9242796B1
- (21) Application number
- 14/481,945
- (22) Filing date
- 2014-09-10
- (30) Priority date
- 2014-09-10
- (43) Publication date
- 2016-01-26
- (45) Date of grant
- 2016-01-26
- (51) IPC
- B65G 1/04; B65G 1/10; G11B 5/02
- (52) CPC
- (73) Assignee
- International Business Machines Corp
- (72) Inventors
- Frank Krick; Thorsten Muehge; Erik Rueger; Daniel P. Wendler
- (54) Title
- Dynamic tape storage library for data management
- (57) Abstract
Embodiments of the present invention provides systems for a tape library shelf. In one embodiment, a tape library shelf is disclosed including a chassis, which contains tape cartridge slots for storing one or more tape cartridges. The tape library shelf includes at least one tape drive module, a control unit, and a moving device coupled to the chassis. The moving device is operatively connected to the control unit to move the chassis according to instructions received from the control unit.
- Full text
- View on Google Patents
Claims (20)
- A tape shelf module comprising: a chassis, the chassis having a plurality of tape cartridge slots for storing one or more tape cartridges; at least one tape drive module physically coupled to the chassis, wherein the at least one tape drive module is configured to read tape cartridge data from the one or more tape cartridges; a control unit operatively coupled to the chassis, the control unit configured to manage an inventory of the one or more tape cartridges; and at least one moving device physically coupled to the bottom of the chassis, the at least one moving device being operatively connected to the control unit to move the entirety of the chassis in at least two directions, according to instructions received from the control unit.
- The tape shelf module of claim 1, wherein the control unit and the at least one moving device are configured to move the chassis to create an access alley for a robot vehicle to move between the chassis and a second chassis of a second tape shelf module, wherein: the robot vehicle is external to the chassis and the second chassis; and the robot vehicle is configured to move independently from the chassis and the second chassis.
- The tape shelf module of claim 1, wherein each of the at least one tape drive module comprises: a computer; and a communication device, wherein the communication device is configured to wirelessly transfer tape cartridge data directly to a host.
- The tape shelf module of claim 3, wherein each communication device of the at least one tape drive module is configured to manage an independent wireless connection for transferring tape cartridge data directly to a host.
- The tape shelf module of claim 1, wherein the control unit is configured to communicate with one or more robot vehicles, the one or more robot vehicles being external and uncoupled to the tape shelf module.
- The tape shelf module of claim 5, wherein the control unit is configured to instruct the at least one tape drive module coupled to the chassis to manage a request for data when the one or more external robot vehicles are not free to manage a request for data.
- The tape shelf module of claim 1, wherein the control unit of the chassis is configured to communicate with at least a second chassis of a second tape shelf module.
- A tape shelf module comprising: a chassis, the chassis having a plurality of tape cartridge slots for storing at least two different data storage technologies; a control unit operatively coupled to the chassis, the control unit configured to manage an inventory of the one or more tape cartridges; and at least one moving device physically coupled to the bottom of the chassis, the at least one moving device being operatively connected to the control unit to move the entirety of the chassis in at least two directions, according to instructions received from the control unit.
- The tape shelf module of claim 8, wherein the control unit and the at least one moving device are configured to move the chassis to create an access alley for a robot vehicle to move between the chassis and a second chassis of a second tape shelf module, wherein: the robot vehicle is external to the chassis and the second chassis; and the robot vehicle is configured to move independently from the chassis and the second chassis.
- The tape shelf module of claim 8, wherein the control unit is configured to communicate with one or more robot vehicles, the one or more robot vehicles being external and uncoupled to the tape shelf module.
- The tape shelf module of claim 8, wherein the control unit of the chassis is configured to communicate with at least a second chassis of a second tape shelf module.
- A tape shelf module comprising: a chassis, the chassis having a plurality of tape cartridge slots for storing one or more tape cartridges; at least one tape drive module physically coupled to the chassis, wherein the at least one tape drive module is configured to read tape cartridge data from the one or more tape cartridges; a control unit operatively coupled to the chassis, the control unit configured to manage an inventory of the one or more tape cartridges; at least one moving device physically coupled to the bottom of the chassis, the at least one moving device being operatively connected to the control unit to move the entirety of the chassis in at least two directions, according to instructions received from the control unit; and an accessor physically coupled to the chassis, the accessor operatively connected to the control unit to pick up and place tape cartridges to the at least one tape drive module physically coupled to the chassis, according to instructions received from the control unit.
- The tape shelf module of claim 12, further comprising a cover removably coupled to the chassis, enclosing the accessor within the chassis, wherein the one or more tape cartridges are accessible by an external robot vehicle when the cover is removed.
- The tape shelf module of claim 12, wherein the control unit and the at least one moving device are configured to move the chassis to create an access alley for a robot vehicle to move between the chassis and a second chassis of a second tape shelf module, wherein: the robot vehicle is external to the chassis and the second chassis; and the robot vehicle is configured to move independently from the chassis and the second chassis.
- The tape shelf module of claim 12, wherein the control unit is configured to communicate with one or more robot vehicles, the one or more robot vehicles being external and uncoupled to the tape shelf module.
- The tape shelf module of claim 15, wherein the control unit is configured to instruct the at least one tape drive module coupled to the chassis to manage a request for data when the one or more external robot vehicles are not free to manage a request for data.
- The tape shelf module of claim 12, wherein each of the at least one tape drive module comprises: a computer; and a communication device, wherein the communication device is configured to wirelessly transfer tape cartridge data directly to a host.
- The tape shelf module of claim 17, wherein each communication device of the at least one tape drive module is configured to manage an independent wireless connection for transferring tape cartridge data directly to a host.
- The tape shelf module of claim 12, wherein the control unit of the chassis is configured to communicate with at least a second chassis of a second tape shelf module.
- The tape shelf module of claim 14, wherein: the second chassis of the second tape shelf module is configured to move independently from the chassis of the tape shelf module; the second chassis of the second tape shelf module is configured to manage a request for tape cartridge data independently from the chassis of the tape shelf module; and the second chassis of the second tape shelf module is configured to transfer tape cartridge data independently from the chassis of the tape shelf module.
Description
The present invention relates generally to the field of data storage libraries, and more particularly to the management of data using a dynamic tape storage library infrastructure.
Tape cartridges are commonly used to store large amounts of data and are typically implemented with tape drives used for reading and writing the data to and from the tape cartridges. As the amount of data continues to grow at exponential rates, it is often more efficient to store large numbers of tape cartridges in storage libraries. The storage libraries generally include sets of storage slots for storing the tape cartridges, one or more tape drives, and a tape cartridge retrieval mechanism for finding the appropriate tape cartridges and inserting the cartridges into the tape drive. Many of the storage libraries also contain some form of an internal communication system, such as a network connection.
According to one embodiment of the present invention, a tape library shelf is provided, the tape library shelf comprising: a chassis, the chassis having a plurality of tape cartridge slots for storing one or more tape cartridges; at least one tape drive module coupled to the chassis; a control unit; and at least one moving device coupled to the chassis, the at least one moving device being operatively connected to the control unit to move the chassis according to instructions received from the control unit.
FIG. 1 is a functional block diagram illustrating an environment, in accordance with an embodiment of the present invention;
Citations (22)
- US5303214A
- US5395199A
- US5768141A
- US5872751A
- US6535790B2
- US6710962B1
- EP1260977B1
- US7039924B2
- US7101139B1
- US7387485B2
- EP1519375B1
- EP1519372B1
- US8626335B2
- US7889455B2
- US7551392B2
- US7721029B2
- US8085493B2
- US7693757B2
- US7869604B2
- US8422164B2
- US8687315B2
- US20140016227A1
Record as JSON
{
"publication_number": "US9242796B1",
"country": "US",
"kind": "B1",
"title": "Dynamic tape storage library for data management",
"abstract": "Embodiments of the present invention provides systems for a tape library shelf. In one embodiment, a tape library shelf is disclosed including a chassis, which contains tape cartridge slots for storing one or more tape cartridges. The tape library shelf includes at least one tape drive module, a control unit, and a moving device coupled to the chassis. The moving device is operatively connected to the control unit to move the chassis according to instructions received from the control unit.",
"claims": [
"1. A tape shelf module comprising: a chassis, the chassis having a plurality of tape cartridge slots for storing one or more tape cartridges; at least one tape drive module physically coupled to the chassis, wherein the at least one tape drive module is configured to read tape cartridge data from the one or more tape cartridges; a control unit operatively coupled to the chassis, the control unit configured to manage an inventory of the one or more tape cartridges; and at least one moving device physically coupled to the bottom of the chassis, the at least one moving device being operatively connected to the control unit to move the entirety of the chassis in at least two directions, according to instructions received from the control unit.",
"2. The tape shelf module of claim 1, wherein the control unit and the at least one moving device are configured to move the chassis to create an access alley for a robot vehicle to move between the chassis and a second chassis of a second tape shelf module, wherein: the robot vehicle is external to the chassis and the second chassis; and the robot vehicle is configured to move independently from the chassis and the second chassis.",
"3. The tape shelf module of claim 1, wherein each of the at least one tape drive module comprises: a computer; and a communication device, wherein the communication device is configured to wirelessly transfer tape cartridge data directly to a host.",
"4. The tape shelf module of claim 3, wherein each communication device of the at least one tape drive module is configured to manage an independent wireless connection for transferring tape cartridge data directly to a host.",
"5. The tape shelf module of claim 1, wherein the control unit is configured to communicate with one or more robot vehicles, the one or more robot vehicles being external and uncoupled to the tape shelf module.",
"6. The tape shelf module of claim 5, wherein the control unit is configured to instruct the at least one tape drive module coupled to the chassis to manage a request for data when the one or more external robot vehicles are not free to manage a request for data.",
"7. The tape shelf module of claim 1, wherein the control unit of the chassis is configured to communicate with at least a second chassis of a second tape shelf module.",
"8. A tape shelf module comprising: a chassis, the chassis having a plurality of tape cartridge slots for storing at least two different data storage technologies; a control unit operatively coupled to the chassis, the control unit configured to manage an inventory of the one or more tape cartridges; and at least one moving device physically coupled to the bottom of the chassis, the at least one moving device being operatively connected to the control unit to move the entirety of the chassis in at least two directions, according to instructions received from the control unit.",
"9. The tape shelf module of claim 8, wherein the control unit and the at least one moving device are configured to move the chassis to create an access alley for a robot vehicle to move between the chassis and a second chassis of a second tape shelf module, wherein: the robot vehicle is external to the chassis and the second chassis; and the robot vehicle is configured to move independently from the chassis and the second chassis.",
"10. The tape shelf module of claim 8, wherein the control unit is configured to communicate with one or more robot vehicles, the one or more robot vehicles being external and uncoupled to the tape shelf module.",
"11. The tape shelf module of claim 8, wherein the control unit of the chassis is configured to communicate with at least a second chassis of a second tape shelf module.",
"12. A tape shelf module comprising: a chassis, the chassis having a plurality of tape cartridge slots for storing one or more tape cartridges; at least one tape drive module physically coupled to the chassis, wherein the at least one tape drive module is configured to read tape cartridge data from the one or more tape cartridges; a control unit operatively coupled to the chassis, the control unit configured to manage an inventory of the one or more tape cartridges; at least one moving device physically coupled to the bottom of the chassis, the at least one moving device being operatively connected to the control unit to move the entirety of the chassis in at least two directions, according to instructions received from the control unit; and an accessor physically coupled to the chassis, the accessor operatively connected to the control unit to pick up and place tape cartridges to the at least one tape drive module physically coupled to the chassis, according to instructions received from the control unit.",
"13. The tape shelf module of claim 12, further comprising a cover removably coupled to the chassis, enclosing the accessor within the chassis, wherein the one or more tape cartridges are accessible by an external robot vehicle when the cover is removed.",
"14. The tape shelf module of claim 12, wherein the control unit and the at least one moving device are configured to move the chassis to create an access alley for a robot vehicle to move between the chassis and a second chassis of a second tape shelf module, wherein: the robot vehicle is external to the chassis and the second chassis; and the robot vehicle is configured to move independently from the chassis and the second chassis.",
"15. The tape shelf module of claim 12, wherein the control unit is configured to communicate with one or more robot vehicles, the one or more robot vehicles being external and uncoupled to the tape shelf module.",
"16. The tape shelf module of claim 15, wherein the control unit is configured to instruct the at least one tape drive module coupled to the chassis to manage a request for data when the one or more external robot vehicles are not free to manage a request for data.",
"17. The tape shelf module of claim 12, wherein each of the at least one tape drive module comprises: a computer; and a communication device, wherein the communication device is configured to wirelessly transfer tape cartridge data directly to a host.",
"18. The tape shelf module of claim 17, wherein each communication device of the at least one tape drive module is configured to manage an independent wireless connection for transferring tape cartridge data directly to a host.",
"19. The tape shelf module of claim 12, wherein the control unit of the chassis is configured to communicate with at least a second chassis of a second tape shelf module.",
"20. The tape shelf module of claim 14, wherein: the second chassis of the second tape shelf module is configured to move independently from the chassis of the tape shelf module; the second chassis of the second tape shelf module is configured to manage a request for tape cartridge data independently from the chassis of the tape shelf module; and the second chassis of the second tape shelf module is configured to transfer tape cartridge data independently from the chassis of the tape shelf module."
],
"description_excerpt": "The present invention relates generally to the field of data storage libraries, and more particularly to the management of data using a dynamic tape storage library infrastructure.\n\nTape cartridges are commonly used to store large amounts of data and are typically implemented with tape drives used for reading and writing the data to and from the tape cartridges. As the amount of data continues to grow at exponential rates, it is often more efficient to store large numbers of tape cartridges in storage libraries. The storage libraries generally include sets of storage slots for storing the tape cartridges, one or more tape drives, and a tape cartridge retrieval mechanism for finding the appropriate tape cartridges and inserting the cartridges into the tape drive. Many of the storage libraries also contain some form of an internal communication system, such as a network connection.\n\nAccording to one embodiment of the present invention, a tape library shelf is provided, the tape library shelf comprising: a chassis, the chassis having a plurality of tape cartridge slots for storing one or more tape cartridges; at least one tape drive module coupled to the chassis; a control unit; and at least one moving device coupled to the chassis, the at least one moving device being operatively connected to the control unit to move the chassis according to instructions received from the control unit.\n\nFIG. 1 is a functional block diagram illustrating an environment, in accordance with an embodiment of the present invention;",
"cpc": [
"B65G 1/0492",
"B65G 1/10",
"G11B 15/683",
"G11B 15/6835"
],
"ipc": [
"B65G 1/04",
"B65G 1/10",
"G11B 5/02"
],
"assignees": [
"International Business Machines Corp"
],
"inventors": [
"Frank Krick",
"Thorsten Muehge",
"Erik Rueger",
"Daniel P. Wendler"
],
"filing_date": "2014-09-10",
"publication_date": "2016-01-26",
"grant_date": "2016-01-26",
"priority_date": "2014-09-10",
"application_number": "US-201414481945-A",
"family_id": "54609312",
"cited_by_count": 8,
"citations": [
"US5303214A",
"US5395199A",
"US5768141A",
"US5872751A",
"US6535790B2",
"US6710962B1",
"EP1260977B1",
"US7039924B2",
"US7101139B1",
"US7387485B2",
"EP1519375B1",
"EP1519372B1",
"US8626335B2",
"US7889455B2",
"US7551392B2",
"US7721029B2",
"US8085493B2",
"US7693757B2",
"US7869604B2",
"US8422164B2",
"US8687315B2",
"US20140016227A1"
]
}
Record 4,906 of 8,000 in Patents full text (MLC-0201). Request the full dataset.