Magnetic tape unit, method and storage system
By setting two magnetic heads face to face in the tape drive and using the gap travel design, the double-sided reading and writing of the tape body is realized, solving the problems of large space occupation and low utilization in the prior art, and improving the capacity density and utilization rate of the tape body.
Patent Information
- Application Number
- CN202311222422.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-20
- Publication Date
- 2025-03-21
AI Technical Summary
Existing tape drives add additional head structure and roller structure when implementing double-sided magnetic recording, resulting in large space occupation and servo addressing challenges, and low utilization and capacity density of tape.
Two magnetic heads arranged face-to-face are used to form a gap through the support members, so that the belt body passes between the two magnetic heads, achieving double-sided read and write operations, sharing a driving structure to avoid additional space occupied.
The double-sided reading and writing of the belt body is realized, which improves the utilization rate and capacity density of the belt body, saves the space of the tape drive, and reduces manufacturing costs.
Smart Images

Figure CN119673216A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computers, and in particular to a tape drive, method and storage system. Background Art
[0002] At present, due to the low cost and low energy consumption of tape storage, tape storage is still widely used as a storage method for long-term offline archiving. Usually, a magnetic head and a head driver are deployed in a tape drive, and the head driver drives the magnetic head to perform read and write operations on one side of the tape body. However, only single-sided magnetic recording is achieved, and the storage capacity of the tape body is low. In another scheme, two sets of independent magnetic head structures are deployed in the tape drive, and each set of magnetic head structures includes a magnetic head and a head driver. The two sets of magnetic head structures perform read and write operations on both sides of the tape body respectively, realizing double-sided magnetic recording. However, the newly added head structure occupies a large amount of space in the tape drive and also increases the challenge of servo addressing. Summary of the invention
[0003] The present application provides a tape drive, method and storage system, thereby improving the utilization rate of the tape body and the capacity density of the tape body.
[0004] In a first aspect, a tape drive is provided, comprising a head assembly, the head assembly comprising a first head and a second head arranged face to face, with a gap between the first head and the second head for a tape body to pass through; the tape body comprising a first surface and a second surface, the first surface of the tape body facing the first head, and the second surface of the tape body facing the second head; a driving structure for driving the tape body or the head assembly to move, adjusting the distance between the first head and the first surface so that the first head performs reading and writing on the first surface, and adjusting the distance between the second head and the second surface so that the second head performs reading and writing on the second surface.
[0005] Compared with performing reading and writing on one side of the tape body based on a set of magnetic head structures, which results in a low utilization rate of the tape body, or performing reading and writing on both sides of the tape body based on two sets of independent magnetic head structures, which occupies a large amount of extra space in the tape drive, the solution provided by the present application is that two magnetic heads are arranged face to face, so that the tape body passes through the gap between the two magnetic heads, and the two magnetic heads perform reading or writing operations on one of the two sides of the tape body, that is, a compact magnetic head design scheme is adopted to realize double-sided reading and writing of the tape body, so that there is no need to add additional magnetic head drivers or roller structures supporting the tape body, etc., and no additional space is occupied in the tape drive, thereby improving the utilization rate of the tape body and the capacity density of the tape body.
[0006] In one possible implementation, the head assembly includes a support member; the support member has an installation cavity, the installation cavity has a first installation surface and a second installation surface facing each other, a gap is formed between the first installation surface and the second installation surface, the first magnetic head is fixed on the first installation surface, and the second magnetic head is fixed on the second installation surface.
[0007] Thus, the first magnetic head and the second magnetic head are faced to each other based on the support, and there is a gap between the first magnetic head and the second magnetic head, so that part of the tape body passes through the gap. Therefore, there is no need to add an additional magnetic head driver, and one magnetic head driver is used to connect the two magnetic heads. The two magnetic heads are compactly arranged together, and no additional space is occupied by the tape drive, so that the two magnetic heads respectively perform a read operation or a write operation on one of the two surfaces of the tape body.
[0008] In another possible implementation, the support member further includes a first limiting structure, and the first limiting structure is used to limit the movement of the belt body located in the gap along the width direction of the belt body.
[0009] Thus, the movement of the belt body is limited by the first limiting structure, so as to prevent the belt body from moving to a position that the first magnetic head cannot reach, so that the first magnetic head cannot read and write to the first surface, and to prevent the belt body from moving to a position that the second magnetic head cannot reach, so that the second magnetic head cannot read and write to the second surface.
[0010] In another possible implementation, the tape drive also includes: a first roller and a second roller supporting the same side of the tape body, a first magnetic head and a second magnetic head arranged face to face and located between the first roller and the second roller; the first roller and the second roller are used to support the tape body to move along the length direction of the tape body.
[0011] Since the belt body is supported by the roller, the belt body moves along the length direction of the belt body, and the magnetic head can perform a read operation or a write operation on the belt body, thereby preventing the magnetic head from being unable to perform a read operation or a write operation on the belt body normally due to looseness of the belt body.
[0012] In another possible implementation, the tape drive also includes: a first movable device, a first roller and a second roller are arranged on the first movable device; a driving structure is connected to the first movable device, and is used to drive the first movable device, the first roller and the second roller to move along the thickness direction of the tape body, so that the tape body located in the gap moves between the first magnetic head and the second magnetic head, and adjusts the distance between the first surface of the tape body and the first magnetic head, and the distance between the second surface and the second magnetic head.
[0013] Since the first roller and the second roller are arranged on the first movable device, the driving structure drives the first movable device to move along the thickness direction of the belt body, so that the first roller and the second roller also move along the thickness direction of the belt body. Since the first roller and the second roller support the belt body, the first roller and the second roller move so that the belt body located in the gap also moves along the thickness direction of the belt body, that is, the belt body moves between the first magnetic head and the second magnetic head, and the distance between the first surface of the belt body and the first magnetic head, and the distance between the second surface and the second magnetic head are adjusted. The first magnetic head contacts the first surface of the belt body to perform a read operation or a write operation on the first surface of the belt body, and the second magnetic head contacts the second surface of the belt body to perform a read operation or a write operation on the second surface of the belt body. Therefore, there is no need to add additional structures such as head drivers, and no additional space is occupied by the tape drive, so that double-sided reading and writing of the belt body can be achieved, and the utilization rate of the belt body and the capacity density of the belt body can be improved.
[0014] In another possible implementation, the tape drive further includes: a first pushing rod, connecting the first movable device and the driving structure, and the first pushing rod is used to push the first movable device to move along the thickness direction of the tape body.
[0015] Therefore, the first movable device is moved along the thickness direction of the belt body by the first pushing rod, so that the first magnetic head contacts the first surface of the belt body to perform a read operation or a write operation on the first surface of the belt body, and the second magnetic head contacts the second surface of the belt body to perform a read operation or a write operation on the second surface of the belt body.
[0016] In another possible implementation, the first magnetic head and the second magnetic head are both connected to a driving structure, and the driving structure is used to drive the first magnetic head and the second magnetic head to move relative to the belt body along the thickness direction of the belt body to adjust the distance between the first surface of the belt body and the first magnetic head, and the distance between the second surface and the second magnetic head.
[0017] Thus, the first magnetic head and the second magnetic head are driven to move by the driving structure, so that the first magnetic head contacts the first surface of the tape body to perform a read operation or a write operation on the first surface of the tape body, and the second magnetic head contacts the second surface of the tape body to perform a read operation or a write operation on the second surface of the tape body. Therefore, there is no need to add additional structures such as magnetic head drivers, and no additional space is occupied by the tape drive, and double-sided reading and writing of the tape body is achieved, thereby improving the utilization rate of the tape body and the capacity density of the tape body.
[0018] In another possible implementation, the tape drive also includes: a motor connected to the head assembly, the motor being arranged on a second movable device; a driving structure being used to drive the motor to move along the thickness direction of the tape body, so that the head assembly moves along the thickness direction of the tape body, the first head contacts the first surface of the tape body to perform a read operation or a write operation on the first surface of the tape body, or the second head contacts the second surface of the tape body to perform a read operation or a write operation on the second surface of the tape body.
[0019] Since the driving structure drives the motor to move along the thickness direction of the tape body, the motor is connected to the magnetic head assembly, so that the magnetic head assembly also moves along the thickness direction of the tape body, thereby realizing that the first magnetic head contacts the first surface of the tape body to perform a read operation or a write operation on the first surface of the tape body, and the second magnetic head contacts the second surface of the tape body to perform a read operation or a write operation on the second surface of the tape body. Therefore, there is no need to add additional structures such as magnetic head drivers, and no additional space is occupied by the tape drive, and double-sided reading and writing of the tape body is realized, thereby improving the utilization rate of the tape body and the capacity density of the tape body.
[0020] In another possible implementation, the tape drive further includes: a second pushing rod, connecting the magnetic head assembly and the driving structure, and the second pushing rod is used to push the magnetic head assembly to move along the thickness direction of the tape body.
[0021] Therefore, the second push rod is used to facilitate the movement of the head assembly along the thickness direction of the belt body, so that the first head contacts the first surface of the belt body to perform a read operation or a write operation on the first surface of the belt body, and the second head contacts the second surface of the belt body to perform a read operation or a write operation on the second surface of the belt body.
[0022] In another possible implementation, the tape drive further includes: a second limiting structure for limiting the distance that the tape body or the magnetic head assembly moves along the thickness direction of the tape body.
[0023] Thus, it is prevented that the belt body or the magnetic head assembly moves too far in the thickness direction of the belt body, which may cause the belt body to break.
[0024] In another possible implementation, the tape drive further includes: a controller, which is used to control the driving structure to drive the tape body or the magnetic head assembly to move.
[0025] Therefore, the controller controls the driving structure to drive the belt body or the magnetic head assembly to move, thereby realizing double-sided reading and writing of the belt body, and improving the utilization rate of the belt body and the capacity density of the belt body.
[0026] In another possible implementation, magnetic powder is disposed on both the first surface and the second surface of the belt body.
[0027] Thus, the first magnetic head performs a read operation or a write operation on the first side of the tape, and the second magnetic head performs a read operation or a write operation on the second side of the tape, thereby realizing double-sided reading and writing of the tape, and improving the utilization rate of the tape and the capacity density of the tape.
[0028] In a second aspect, a reading and writing method for a tape drive is provided, the tape drive comprising a first magnetic head, a second magnetic head, a tape body and a controller; the first magnetic head and the second magnetic head are arranged face to face, and the tape body comprises a first surface facing the first magnetic head and a second surface facing the second magnetic head; the method is executed by the controller, and the method comprises: obtaining an identifier for accessing the tape body; when the identifier indicates the first surface of the tape body, controlling the first magnetic head to contact with the first surface of the tape body, and the first magnetic head performs a read operation or a write operation on the first surface of the tape body; when the identifier indicates the second surface of the tape body, controlling the second magnetic head to contact with the second surface of the tape body, and the second magnetic head performs a read operation or a write operation on the second surface of the tape body.
[0029] Thus, by first determining the surface on the tape that needs to be read and written, and then controlling the movement of the tape or the magnetic head assembly, adjusting the distance between the first magnetic head and the first surface so that the first magnetic head can read and write the first surface, and adjusting the distance between the second magnetic head and the second surface so that the second magnetic head can read and write the second surface, double-sided reading and writing of the tape can be achieved, thereby improving the utilization rate of the tape and the capacity density of the tape, and improving the accuracy of reading and writing on the tape.
[0030] In one possible implementation, the tape drive also includes a drive structure; controlling the first magnetic head to contact the first surface of the tape body includes: controlling the drive structure so that the drive structure drives the tape body or the first magnetic head to move so that the first magnetic head contacts the first surface of the tape body.
[0031] In another possible implementation, the tape drive also includes a drive structure; controlling the second magnetic head to contact the second surface of the tape body includes: controlling the drive structure so that the drive structure drives the tape body or the second magnetic head to move so that the second magnetic head contacts the second surface of the tape body.
[0032] According to a third aspect, a tape drive is provided, comprising a tape loading port, a magnetic head assembly and a drive structure; the tape loading port is used to load a magnetic tape into the tape drive or remove a magnetic tape from the tape drive, the magnetic tape comprising a tape body; the tape body is used to record data; the tape body comprises a first surface facing a first magnetic head and a second surface facing a second magnetic head; the magnetic head assembly comprises a first magnetic head and a second magnetic head arranged face to face, with a gap between the first magnetic head and the second magnetic head for the tape body to pass through; the drive structure is used to drive the tape body or the magnetic head assembly to move, adjust the distance between the first magnetic head and the first surface so that the first magnetic head performs read and write operations on the first surface, and adjust the distance between the second magnetic head and the second surface so that the second magnetic head performs read and write operations on the second surface.
[0033] In a fourth aspect, a storage system is provided, comprising a processor and a tape drive as described in the first aspect or any possible implementation of the first aspect, or a tape drive as described in the third aspect or any possible implementation of the third aspect, wherein the tape drive is used to store data processed by the processor.
[0034] The technical effects brought about by any design method in the second to fourth aspects can refer to the technical effects brought about by the first aspect or different possible implementation methods of the first aspect, and will not be repeated here.
[0035] Based on the implementations provided in the above aspects, the present application can be further combined to provide more implementations. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 A schematic diagram of a tape drive provided by the prior art;
[0037] Figure 2 A schematic diagram of another tape drive provided in the prior art;
[0038] Figure 3 A schematic diagram of the structure of a dual magnetic head provided in this application;
[0039] Figure 4 A schematic diagram of the movement of a tape body and the movement of a tape body or a magnetic head assembly provided in the present application;
[0040] Figure 5 A schematic diagram of a support member provided for this application;
[0041] Figure 6 A schematic diagram of the structure of a dual magnetic head provided in this application;
[0042] Figure 7 A schematic diagram of the driving structure provided in this application driving the belt to move;
[0043] Figure 8 A schematic diagram of the structure of a belt body provided in this application;
[0044] Fig. 9 A schematic diagram of a driving structure provided in the present application driving a magnetic head assembly to move;
[0045] Fig.10 A flowchart of a method for reading and writing a tape drive provided by the present application;
[0046] Fig.11 A schematic diagram of the structure of a computer device provided in this application. DETAILED DESCRIPTION
[0047] To facilitate understanding, the main terms involved in this application are first explained.
[0048] Tape storage: A persistent storage method that uses magnetic tape as a data storage device.
[0049] Tape: A non-volatile storage medium, a strip of material with a magnetic layer used to record sounds, images, numbers, text or other signals. Usually, the tape is packaged in a rolled-up state. Due to the sequential access characteristics of the tape, the tape is used in traditional storage and backup, as well as sequential reading and writing of large amounts of data. The tape can also be called a tape body. Optionally, the tape can also be a device including a tape body and a tape reel wound around the tape body. The following is an example of a tape body.
[0050] Tape header: refers to the component that reads and writes the magnetic medium on the tape body based on the magnetic principle. The tape head includes a write head and a read head. The write head records data by magnetizing and changing the magnetic field of the magnetic medium. The read head reads the data on the magnetic medium by sensing the magnetic field of the magnetic medium.
[0051] Magnetic powder: It is a kind of hard magnetic single-domain particle. Magnetic powder is made into magnetic slurry with adhesive, solvent, etc., and coated on the surface of plastic or metal substrate (support), and then it can be made into magnetic recording materials such as magnetic tape, disk, magnetic card, etc. Magnetic powder is the core component of magnetic coating and the main factor that determines the magnetic properties of magnetic recording media. Magnetic powder affects the properties of magnetic recording materials. Commonly used magnetic powders are oxide magnetic powders and metal magnetic powders.
[0052] Tape drive: refers to an economical, reliable, large-capacity, and fast storage device, which is the core of data writing and reading in the storage system. The tape drive uses high error correction capability encoding technology and write-and-read channel technology to improve the reliability of data backup. According to the tape loading method, tape drives are generally divided into manual loading tape drives and automatic loading tape drives. According to the shape of the tape drive, tape drives are generally divided into consumer-grade tape drives and commercial-grade tape drives. According to the height of the tape drive, it is divided into half-height tape drives and full-height tape drives. The height of a full-height tape drive is generally 60 mm (millimeter, mm). The size of a half-height tape drive is generally 40 mm.
[0053] A tape drive is a single-drive product. It includes a tape drive, a magnetic head, and a tape body. The tape drive is used to drive the tape body to move so that the magnetic head can read and write the magnetic media on the tape body.
[0054] In some embodiments, the tape is usually coated with magnetic material on one side, the magnetic head contacts one side of the tape and cannot contact the other side, and a read operation or a write operation is performed on one side of the tape to achieve single-sided magnetic recording.
[0055] For example, Figure 1 As shown in FIG. 1 , a schematic diagram of a tape drive provided by the prior art is shown. Figure 1As shown in (a), it is a top view of a tape drive provided by the prior art. The tape drive 100 includes a tape cassette 110, a reel 120, a reel 130, a magnetic head structure 140 and a support 150. The magnetic head structure 140 includes a magnetic head driver 141 and a magnetic head 142. The tape cassette 110 is a single-reel tape cassette. When the tape cassette 110 is loaded into the tape drive 100, the reels 120 and 130 rotate to drive the tape body 111 in the tape cassette 110 to be wound onto the reel 130. During the movement of the tape body 111, the magnetic head driver 141 drives the magnetic head 142 to perform a read operation or a write operation on the first surface 112 of the tape body 111. The first surface 112 is coated with magnetic powder. The tape body 111 also includes a second surface 113, and the second surface 113 is not coated with magnetic powder. As shown in FIG. Figure 1 (b) is a front view of a magnetic tape drive provided by the prior art. The magnetic head 142 moves along the width direction of the tape body 111 to perform a read operation or a write operation on the tape body 111.
[0056] In other embodiments, the tape drive includes two sets of independent roller structures and magnetic head structures, and the two sets of magnetic head structures are in contact with one side of the tape body respectively, and perform read operations or write operations on one side of the tape body respectively, thereby realizing double-sided magnetic recording.
[0057] For example, Figure 2 As shown, it is a schematic diagram of another tape drive provided by the prior art. The tape drive 200 includes a first tape reel 210, a second tape reel 220, a tape body 230, a first roller structure 240, a first magnetic head 250, a second roller structure 260, and a second magnetic head 270. The first tape reel 210 and the second tape reel 220 are wound around the tape body 230. The first roller structure 240 is used to support the first surface 231 of the tape body 230. The first magnetic head 250 is used to perform a read operation or a write operation on the second surface 232 of the tape body 230. The second roller structure 260 is used to support the second surface 232 of the tape body 230. The second magnetic head 270 is used to perform a read operation or a write operation on the first surface 231 of the tape body 230.
[0058] In summary, the single-sided magnetic recording scheme of the tape body leads to low utilization of the tape body and reduces the storage capacity of the tape body. The double-sided magnetic recording scheme of the tape body occupies a large amount of space in the tape drive due to the newly added magnetic head structure and roller structure, and also increases the challenge of servo addressing.
[0059] In order to solve the problem of low utilization rate of the tape body and low capacity density of the tape body, the present application provides a tape drive, that is, a tape drive that supports double-sided reading and writing of the tape body, which can double the utilization rate of the tape body, increase the storage capacity per unit projected area of the tape body, and provide architectural innovation for multiple-level improvement of the capacity density of the tape drive. Among them, the tape drive includes a head assembly, the head assembly includes a first head and a second head arranged face to face, and there is a gap between the first head and the second head for the tape body to pass through; the tape body includes a first surface and a second surface, the first surface of the tape body faces the first head, and the second surface of the tape body faces the second head; a driving structure is used to drive the tape body or the head assembly to move, adjust the distance between the first head and the first surface, so that the first head performs reading and writing on the first surface, and adjust the distance between the second head and the second surface, so that the second head performs reading and writing on the second surface.
[0060] Compared with the method of performing reading and writing on one side of the belt based on a set of magnetic head structures, which results in a low utilization rate of the belt body, or performing reading and writing on the two sides of the belt based on two independent magnetic head structures, which occupies a large amount of space in the tape drive, the solution provided by the present application is that the two magnetic heads are arranged face to face, so that the belt body passes through the gap between the two magnetic heads, and the two magnetic heads perform reading or writing operations on one of the two sides of the belt body respectively, that is, a compact magnetic head design scheme is adopted to realize double-sided reading and writing of the belt body, so that there is no need to add additional magnetic head drivers or roller structures supporting the belt body, etc., and no additional space is occupied in the tape drive, thereby improving the utilization rate of the belt body and the capacity density of the belt body.
[0061] The implementation of the tape drive provided in the present application is described in detail below with reference to the accompanying drawings.
[0062] The present application provides a magnetic tape drive, which includes a magnetic head assembly, a tape body and a driving structure.
[0063] The magnetic head assembly comprises a first magnetic head and a second magnetic head which are arranged face to face, and a gap is provided between the first magnetic head and the second magnetic head for the tape body to pass through.
[0064] The first magnetic head and the second magnetic head are arranged face to face, which may mean that the first magnetic head and the second magnetic head are arranged opposite to each other. The first magnetic head and the second magnetic head are parallel to each other. Understandably, the positional relationship between the first magnetic head and the second magnetic head is a relative positional relationship. The second magnetic head is arranged opposite to the first magnetic head, and the first magnetic head is arranged opposite to the second magnetic head. The first magnetic head and the second magnetic head may overlap and face each other. The first magnetic head and the second magnetic head may also be staggered and face each other.
[0065] The gap between the first magnetic head and the second magnetic head for the tape to pass through may refer to a distance or spacing between the first magnetic head and the second magnetic head, and the distance or spacing between the first magnetic head and the second magnetic head is enough for the tape to pass through.
[0066] In some embodiments, the magnetic head assembly includes a support. The support has a mounting cavity, the mounting cavity has a first mounting surface and a second mounting surface facing each other, and a gap is formed between the first mounting surface and the second mounting surface. The mounting cavity of the support can be a hollow structure. The first magnetic head is fixed to the first mounting surface, and the second magnetic head is fixed to the second mounting surface. Thus, the first magnetic head and the second magnetic head are facing each other, and there is a gap between the first magnetic head and the second magnetic head. The present application does not limit the shape of the support.
[0067] For example, Figure 3 As shown in FIG. 1 , it is a schematic diagram of the structure of a dual magnetic head provided by the present application. Figure 3 As shown in (a), it is a front view of the dual head structure. The support member 310 can be a hollow structure. The support member 310 has a mounting cavity, and the mounting cavity has a first mounting surface 311 and a second mounting surface 312 facing each other, and a gap is formed between the first mounting surface 311 and the second mounting surface 312. The first magnetic head 320 is fixed to the first mounting surface 311, and the second magnetic head 330 is fixed to the second mounting surface 312. The first end of the first mounting surface 311 and the first end of the second mounting surface 312 are connected, and the second end of the first mounting surface 311 and the second end of the second mounting surface 312 are not connected, and the second end of the first mounting surface 311 and the second end of the second mounting surface 312 form an opening. As shown in FIG. Figure 3 As shown in (b) of Figure 3 A side view of the structure of the dual magnetic heads shown in (a).
[0068] Alternatively, if Figure 3 (c) in FIG. 1 is a front view of the structure of the dual magnetic heads. Figure 3 The difference between the structure shown in (a) is that the shape of the support member 310 is different. The second end of the first mounting surface 311 is connected to the second end of the second mounting surface 312, the first end of the first mounting surface 311 is not connected to the first end of the second mounting surface 312, and the first end of the first mounting surface 311 and the first end of the second mounting surface 312 are formed into an open shape. Figure 3 As shown in (d) in Figure 3 (c) is a side view of the structure of the dual magnetic heads.
[0069] Above Figure 3 The first mounting surface 311 and the second mounting surface 312 shown in (a) to (d) form an open mounting cavity.
[0070] Optionally, the first mounting surface 311 and the second mounting surface 312 may also form a closed mounting cavity. Figure 3 (e) in FIG. 1 is a front view of the structure of the dual magnetic heads. Figure 3The difference between the structure shown in (a) is that the second end of the first mounting surface 311 is connected to the second end of the second mounting surface 312, the first end of the first mounting surface 311 is connected to the first end of the second mounting surface 312, and the first mounting surface 311 and the second mounting surface 312 form a closed shape. Figure 3 As shown in (f) in Figure 3 (e) is a side view of the structure of the dual magnetic heads shown in FIG.
[0071] Above Figure 3 In the dual magnetic head structure shown in (a) to (f) of FIG. 1 , the first magnetic head and the second magnetic head are arranged opposite to each other. Optionally, as Figure 3 As shown in (g) in FIG. 1 , the first magnetic head and the second magnetic head are arranged relative to each other with an offset.
[0072] The present application does not limit the specific form of the magnetic head. The magnetic head described in the present application may be a magnetic head group, and a magnetic head group may include multiple magnetic heads. Each magnetic head may include a servo head, a read head, and a write head. The number of servo heads, read heads, and write heads included in each magnetic head is not limited. For example, Figure 3 As shown in (a) in FIG. 1 , the first magnetic head 320 may include three parallel magnetic heads, the first magnetic head includes two servo heads and a plurality of write heads, the second magnetic head includes two servo heads and a plurality of read heads, and the third magnetic head includes two servo heads and a plurality of write heads. The second magnetic head 330 may have the same form as the first magnetic head 320. The servo head is used to read servo information, and the servo information is used to determine the read position of the read head on the tape body or the write position of the write head on the tape body.
[0073] The gap between the first magnetic head and the second magnetic head allows part of the tape body to pass through. The tape body includes a first surface facing the first magnetic head and a second surface facing the second magnetic head.
[0074] Due to the gap formed by the mounting cavity of the support member, the first magnetic head is fixed on the first mounting surface of the mounting cavity, the second magnetic head is fixed on the second mounting surface of the mounting cavity, and part of the belt body passes through the gap between the first magnetic head and the second magnetic head, that is, part of the belt body passes through the gap formed by the mounting cavity.
[0075] The first magnetic head faces the first surface of the tape body, so that the first magnetic head contacts the first surface of the tape body and performs a read operation or a write operation on the first surface of the tape body. The second magnetic head faces the second surface of the tape body, so that the second magnetic head contacts the second surface of the tape body and performs a read operation or a write operation on the second surface of the tape body.
[0076] In some other embodiments, the tape drive further includes a first roller and a second roller supporting the same side of the tape body, and the first magnetic head and the second magnetic head disposed face to face are located between the first roller and the second roller. The first roller and the second roller are used to support the tape body to move along the length direction of the tape body to prevent the tape body from loosening and causing the magnetic head to be unable to perform a read operation or a write operation on the tape body normally.
[0077] For example, the first roller and the second roller both support the first surface of the belt body. For another example, the first roller and the second roller both support the second surface of the belt body.
[0078] The first roller is located at one end of a gap formed by the belt body passing through the mounting cavity of the support member, and the second roller is located at the other end of the gap formed by the belt body passing through the mounting cavity of the support member.
[0079] For example, Figure 4 As shown, the belt body 340 passes through Figure 3 The gap between the first magnetic head 320 and the second magnetic head 330 in the support member 310 shown in (a) of FIG. 1 is shown in FIG. 2. The first roller 350 and the second roller 360 support the belt body 340. In addition, the belt body 340 or the first magnetic head 320 and the second magnetic head 330 move in the thickness direction of the belt body. It can be understood that the first magnetic head 320 and the second magnetic head 330 are fixed as shown in FIG. Figure 3 On the support member 310 shown in (a).
[0080] Figure 4 This is only a partial schematic diagram of a tape drive, and other components may also be included in actual applications. For example, the present application does not limit the number of rollers, and may include more rollers to support the tape body.
[0081] Optionally, the belt body is prevented from moving to a position that the first magnetic head cannot contact, so that the first magnetic head cannot read or write to the first surface, and the belt body is prevented from moving to a position that the second magnetic head cannot contact, so that the second magnetic head cannot read or write to the second surface. The support member further includes a first limiting structure, and the first mounting surface and the second mounting surface are connected by the first limiting structure. The first limiting structure is used to prevent the belt body located in the gap from moving along the width direction of the belt body. For example, Figure 5 As shown, Figure 3 In the support member 310 shown in (e), the first limiting structure may refer to the connection between the second end of the first mounting surface 311 and the second end of the second mounting surface 312, and the connection between the first end of the first mounting surface 311 and the first end of the second mounting surface 312. The belt body 340 passes through Figure 3 The gap between the first magnetic head 320 and the second magnetic head 330 in the support member 310 shown in (e) of FIG. 1 is a first limiting structure for limiting the movement of the belt body 340 located in the gap between the first magnetic head 320 and the second magnetic head 330 along the width direction of the belt body.
[0082] The driving structure is used to drive the belt body or the head assembly to move, adjust the distance between the first head and the first surface so that the first head can read and write to the first surface, and adjust the distance between the second head and the second surface so that the second head can read and write to the second surface.
[0083] The driving structure drives the belt body to move, that is, the driving structure drives the belt body to move along the thickness direction of the belt body, adjusts the distance between the first magnetic head and the first surface, so that the first surface of the belt body actively contacts the first magnetic head, and the first magnetic head performs a read operation or a write operation on the first surface, and adjusts the distance between the second magnetic head and the second surface, so that the second surface of the belt body actively contacts the second magnetic head, and the second magnetic head performs a read operation or a write operation on the second surface.
[0084] The driving structure drives the magnetic head assembly to move, that is, the driving structure drives the magnetic head assembly to move along the thickness direction of the belt body, adjusts the distance between the first magnetic head and the first surface, so that the first magnetic head actively contacts the first surface of the belt body, and the first magnetic head performs a read operation or a write operation on the first surface, and adjusts the distance between the second magnetic head and the second surface, so that the second magnetic head actively contacts the second surface of the belt body, and the second magnetic head performs a read operation or a write operation on the second surface.
[0085] In a first possible implementation, the tape drive further includes a first movable device, and the first roller and the second roller are arranged on the first movable device. The driving structure is connected to the first movable device. The driving structure has a position locking function. The driving structure is used to drive the first movable device, the first roller and the second roller to move along the thickness direction of the tape body, so that the tape body located in the gap moves between the first magnetic head and the second magnetic head, and adjusts the distance between the first surface of the tape body and the first magnetic head, and the distance between the second surface and the second magnetic head.
[0086] Since the first roller and the second roller are arranged on the first movable device, the driving structure drives the first movable device to move along the thickness direction of the belt body, such as the driving structure pushes or pulls the first movable device to move along the thickness direction of the belt body, so that the first roller and the second roller also move along the thickness direction of the belt body. Since the first roller and the second roller support the belt body, the first roller and the second roller move so that the belt body located in the gap also moves along the thickness direction of the belt body, that is, the belt body moves between the first magnetic head and the second magnetic head, and the distance between the first surface of the belt body and the first magnetic head, as well as the distance between the second surface and the second magnetic head are adjusted. The first surface of the belt body actively contacts the first magnetic head, the first magnetic head performs a read operation or a write operation on the first surface of the belt body, and the second surface of the belt body actively contacts the second magnetic head, and the second magnetic head performs a read operation or a write operation on the second surface of the belt body.
[0087] In some embodiments, when it is necessary to perform a read operation or a write operation on the first side of the belt body, if the first side of the belt body is in contact with the first magnetic head, there is no need to adjust the distance between the first magnetic head and the first side, and the first magnetic head performs a read operation or a write operation on the first side of the belt body; if the first side of the belt body is not in contact with the first magnetic head, the first movable device is pulled to move along the thickness direction of the belt body, and the distance between the first magnetic head and the first side is adjusted so that the first side of the belt body is in contact with the first magnetic head, and the first magnetic head performs a read operation or a write operation on the first side of the belt body.
[0088] In other embodiments, when it is necessary to perform a read operation or a write operation on the second side of the belt body, if the second side of the belt body is in contact with the second magnetic head, there is no need to adjust the distance between the second magnetic head and the second side, and the second magnetic head performs a read operation or a write operation on the second side of the belt body; if the second side of the belt body is not in contact with the second magnetic head, the first movable device is pushed to move along the thickness direction of the belt body, the distance between the second magnetic head and the second side is adjusted, so that the second side of the belt body is in contact with the second magnetic head, and the second magnetic head performs a read operation or a write operation on the second side of the belt body.
[0089] Optionally, the tape drive further comprises a first push rod, through which the first movable device is connected to the driving structure, and the first push rod is used to push the first movable device to move along the thickness direction of the tape body.
[0090] Optionally, the tape drive further comprises a second limiting structure, which is connected to the first movable device. The second limiting structure can be fixed on the housing of the driving structure. The second limiting structure is used to limit the distance that the tape body moves along the thickness direction of the tape body. This prevents the tape body from moving too far along the thickness direction of the tape body, which may cause the tape body to break.
[0091] For example, the second limiting structure limits the first movable device from moving in the gap between the first magnetic head and the second magnetic head, preventing the first movable device from moving beyond the gap between the first magnetic head and the second magnetic head. Alternatively, the second limiting structure limits the first movable device from moving in the gap between the first mounting surface and the second mounting surface of the mounting cavity of the support, preventing the first movable device from moving beyond the gap between the first mounting surface and the second mounting surface.
[0092] For example, Figure 6 FIG. 1 is a schematic diagram of a dual magnetic head structure provided by the present application. Figure 4The difference between the first roller 350 and the second roller 360 is that the first movable device 370 is arranged on the first movable device 370. The first movable device 370 is connected to the limiting structure 380. The driving structure 390 is connected to the first movable device 370 through the propulsion rod 3100. The support member 310 is connected to the voice coil motor (VCM) 3110. The VCM is used to determine the position where the read operation or write operation is performed on the belt body 340, for example, to determine the track where the read operation or write operation is performed on the belt body 340.
[0093] like Figure 6 As shown in (a) of FIG. 1 , the driving structure 390 drives the first movable device 370, the first roller 350 and the second roller 360 to move along the thickness direction of the belt body 340, and the first surface 341 of the belt body 340 contacts the first magnetic head 320, and the first magnetic head 320 can perform a read operation or a write operation on the first surface 341 of the belt body 340. Figure 6 As shown in (b) , the first surface 341 of the belt body 340 is in contact with the first magnetic head 320 , which is a cross-sectional view along the first roller 350 .
[0094] like Figure 6 As shown in (c) of FIG. 1 , the first movable device 370 is connected to the driving structure 390 via the pushing rod 3100. The pushing rod 3100 is used to push the first movable device 370 to move along the thickness direction of the belt body. The driving structure 390 drives the first movable device 370, the first roller 350 and the second roller 360 to move along the thickness direction of the belt body 340. The second surface 342 of the belt body 340 contacts the second magnetic head 330. The second magnetic head 330 can perform a read operation or a write operation on the second surface 342 of the belt body 340. Figure 6 As shown in (d) , the second surface 342 of the belt body 340 is in contact with the second magnetic head 330 , which is a cross-sectional view along the first roller 350 .
[0095] like Figure 7 As shown in FIG. 1 , it is a schematic diagram of the driving structure provided in the present application driving the belt body to move. Figure 7 As shown in (a), when it is necessary to perform a read operation or a write operation on the first surface 341 of the belt body 340, the driving structure 390 drives the first movable device 370, the first roller 350 and the second roller 360 to move along the thickness direction of the belt body 340, so that the first surface 341 of the belt body 340 actively moves toward the first magnetic head 320, and the first surface 341 of the belt body 340 actively contacts the first magnetic head 320, so that the first magnetic head 320 performs a read operation or a write operation on the first surface 341 of the belt body 340.
[0096] like Figure 7As shown in (b), when it is necessary to perform a read operation or a write operation on the second surface 342 of the belt body 340, the driving structure 390 drives the first movable device 370, the first roller 350 and the second roller 360 to move along the thickness direction of the belt body, so that the second surface 342 of the belt body 340 actively moves toward the second magnetic head 330, and the second surface 342 of the belt body 340 actively contacts the second magnetic head 330, so that the second magnetic head 330 performs a read operation or a write operation on the second surface 342 of the belt body 340.
[0097] It should be noted that the first magnetic head 320 can move along the width direction of the tape body 340 to determine the track for reading and writing the tape body 340, and perform a read operation or a write operation on the first side 341 of the tape body 340. The second magnetic head 330 moves along the width direction of the tape body 340 to determine the track for reading and writing the tape body 340, and perform a read operation or a write operation on the second side 342 of the tape body 340. The dual magnetic head provided in this application can refer to the addressing scheme of the single magnetic head.
[0098] It can be understood that the length direction of the belt body, the width direction of the belt body and the thickness direction of the belt body are perpendicular to each other. The thickness direction of the belt body is perpendicular to the plane formed by the length direction of the belt body and the width direction of the belt body.
[0099] The belt body can be formed by coating a layer of granular magnetic material on a plastic film belt base or by evaporating and depositing a layer of magnetic oxide or alloy film. The present application provides a belt body that is changed from a single-layer magnetic powder coating surface to a double-layer magnetic powder coating surface. For example, Figure 8 The figure is a schematic diagram of the structure of a belt body provided by the present application. The first side and the second side of the belt body are both provided with magnetic powder. The belt body can be a polymeric base film. The first side of the belt body is coated with a surface layer (under layer), a magnetic layer (magnetic layer) and a coating protect layer (coating protect layer) in sequence. The second side of the belt body is coated with a surface layer, a magnetic layer and a coating protect layer in sequence.
[0100] In this way, the first magnetic head and the second magnetic head, which are arranged face to face, share a driving structure, and there is no need to add an additional magnetic head driver or a roller structure supporting the tape body, etc., and no additional space of the tape drive is occupied, thus saving the space of the tape drive. In addition, the movable roller supporting the tape body provided by the present application enables the plane formed by the tape body and the roller to move relative to the two magnetic heads, and one surface of the tape body is close to one of the magnetic heads, that is, the roller supporting the tape body is driven by the driving structure to move the tape body between the first magnetic head and the second magnetic head, and the distance between the first surface of the tape body and the first magnetic head, as well as the distance between the second surface and the second magnetic head, is adjusted, so that the first magnetic head performs a read operation or a write operation on the first surface of the tape body, and the second magnetic head performs a read operation or a write operation on the second surface of the tape body, thereby realizing double-sided reading and writing of the tape body, improving the utilization rate of the tape body and the capacity density of the tape body, and reducing the manufacturing cost.
[0101] In a second possible implementation, both the first magnetic head and the second magnetic head are connected to a driving structure, which is used to drive the first magnetic head and the second magnetic head to move relative to the belt body along the thickness direction of the belt body, so as to adjust the distance between the first surface of the belt body and the first magnetic head, and the distance between the second surface of the belt body and the second magnetic head.
[0102] It can be understood that the driving structure pushes or pulls the magnetic head assembly to move along the thickness direction of the tape body, so that the first magnetic head and the second magnetic head move relative to the tape body along the thickness direction of the tape body, and adjust the distance between the first surface of the tape body and the first magnetic head, and the distance between the second surface and the second magnetic head. The first magnetic head actively contacts the first surface of the tape body, and the first magnetic head performs a read operation or a write operation on the first surface of the tape body, and the second magnetic head actively contacts the second surface of the tape body, and the second magnetic head performs a read operation or a write operation on the second surface of the tape body.
[0103] In some embodiments, the tape drive further comprises a motor connected to the magnetic head assembly. The motor may comprise a stepper motor and a voice coil motor. The stepper motor is used to determine the data area on the tape body. The motor is arranged on the second movable device.
[0104] The driving structure is used to drive the motor to move along the thickness direction of the belt body, so that the head assembly moves along the thickness direction of the belt body, the first head contacts the first surface of the belt body to perform a read operation or a write operation on the first surface of the belt body, or the second head contacts the second surface of the belt body to perform a read operation or a write operation on the second surface of the belt body.
[0105] Since the motor connected to the magnetic head assembly is arranged on the second movable device, the driving structure drives the second movable device to move along the thickness direction of the belt body, such as the driving structure pushes or pulls the second movable device to move along the thickness direction of the belt body, so that the motor also moves along the thickness direction of the belt body. Since the motor is connected to the magnetic head assembly, the motor moves so that the magnetic head assembly also moves along the thickness direction of the belt body, that is, the first magnetic head and the second magnetic head move relative to the belt body along the thickness direction of the belt body, and the distance between the first surface of the belt body and the first magnetic head, and the distance between the second surface and the second magnetic head are adjusted. The first magnetic head actively contacts the first surface of the belt body, and the first magnetic head performs a read operation or a write operation on the first surface of the belt body, and the second magnetic head actively contacts the second surface of the belt body, and the second magnetic head performs a read operation or a write operation on the second surface of the belt body.
[0106] Optionally, the tape drive further comprises a second push rod, through which the second movable device is connected to the driving structure, and the second push rod is used to push the second movable device to move along the thickness direction of the tape body.
[0107] Optionally, the tape drive further comprises a second limiting structure, which is connected to the second movable device. The second limiting structure can be fixed on the housing of the driving structure. The second limiting structure is used to limit the distance that the magnetic head assembly moves along the thickness direction of the tape body. This prevents the magnetic head assembly from moving too far along the thickness direction of the tape body, thereby causing the tape body to break.
[0108] For example, the second limiting structure limits the second movable device from moving in the gap between the first magnetic head and the second magnetic head, preventing the second movable device from moving beyond the gap between the first magnetic head and the second magnetic head. Alternatively, the second limiting structure limits the second movable device from moving in the gap between the first mounting surface and the second mounting surface of the mounting cavity of the support, preventing the second movable device from moving beyond the gap between the first mounting surface and the second mounting surface.
[0109] For example, Fig. 9 FIG. 1 is a schematic diagram of a dual magnetic head structure provided by the present application. Figure 4 The difference is that the driving structure 390 is connected to the stepping motor 3120 via the pushing rod 3100. The pushing rod 3100 is used to push the second movable device 3130 to move along the thickness direction of the belt body. The stepping motor 3120 is connected to the VCM 3110. The stepping motor 3120 and the VCM 3110 are connected to the second movable device 3130. The second movable device 3130 is connected to the limiting structure 380.
[0110] like Fig. 9As shown in (a) of FIG. 1 , the driving structure 390 drives the second movable device 3130, the stepping motor 3120 and the VCM 3110 to move along the thickness direction of the belt body 340, and the first surface 341 of the belt body 340 contacts the first magnetic head 320, and the first magnetic head 320 can perform a read operation or a write operation on the first surface 341 of the belt body 340. Fig. 9 As shown in (b) , the first surface 341 of the belt body 340 contacts the first magnetic head 320 , which is a cross-sectional view along the first roller 350 and the second roller 360 .
[0111] like Fig. 9 As shown in (c) in FIG. 1 , the second surface 342 of the tape body 340 contacts the second magnetic head 330, and the second magnetic head 330 can perform a read operation or a write operation on the second surface 342 of the tape body 340. Fig. 9 As shown in (d) in FIG. 1 , the second surface 342 of the belt body 340 contacts the second magnetic head 330 , which is a cross-sectional view along the first roller 350 and the second roller 360 .
[0112] In this way, the first magnetic head and the second magnetic head, which are arranged face to face, share a driving structure, and there is no need to add additional magnetic head drivers or roller structures supporting the tape body, etc., and no additional space is occupied by the tape drive, thus saving the space of the tape drive. In addition, the movable design scheme of the magnetic head assembly provided by the present application enables the two magnetic heads to move relative to the plane formed by the tape body and the roller, and one surface of the tape body is close to one of the magnetic heads, that is, the driving structure drives the motor to move the magnetic head assembly relative to the tape body, and adjusts the distance between the first surface of the tape body and the first magnetic head, and the distance between the second surface and the second magnetic head, so that the first magnetic head performs a read operation or a write operation on the first surface of the tape body, and the second magnetic head performs a read operation or a write operation on the second surface of the tape body, thereby realizing double-sided reading and writing of the tape body, improving the utilization rate of the tape body and the capacity density of the tape body, and reducing the manufacturing cost.
[0113] Optionally, in the dual-head solution provided in the present application, the two heads can also perform read operations or write operations on one side of the tape at the same time, thereby improving the efficiency of reading and writing the tape.
[0114] The tape drive provided in the present application also includes a controller, which is used to control the driving structure to drive the tape body or the magnetic head assembly to move.
[0115] For example, when the controller determines to perform a read operation or a write operation on the first side of the belt body, if the first side of the belt body is in contact with the first magnetic head, there is no need to adjust the distance between the first magnetic head and the first side, and the controller controls the first magnetic head to perform a read operation or a write operation on the first side of the belt body; if the first side of the belt body is not in contact with the first magnetic head, the controller controls the driving structure to pull the first movable device or the second movable device to move along the thickness direction of the belt body, adjusts the distance between the first magnetic head and the first side, so that the first side of the belt body is in contact with the first magnetic head, and the first magnetic head performs a read operation or a write operation on the first side of the belt body.
[0116] For another example, when the controller determines to perform a read operation or a write operation on the second side of the belt body, if the second side of the belt body is in contact with the second magnetic head, there is no need to adjust the distance between the second magnetic head and the second side, and the controller controls the second magnetic head to perform a read operation or a write operation on the second side of the belt body; if the second side of the belt body is not in contact with the second magnetic head, the controller controls the driving structure to push the first movable device or the second movable device to move along the thickness direction of the belt body, adjusts the distance between the second magnetic head and the second side, so that the second side of the belt body is in contact with the second magnetic head, and the second magnetic head performs a read operation or a write operation on the second side of the belt body.
[0117] The integrated design of dual heads and drive structure realizes compact double-sided tape reading and writing functions, improves the storage density of the tape body, and reduces the manufacturing cost of the tape drive. Through selective single-sided addressing and data operation, the typical tape addressing scheme is adopted, and the additional noise introduced by the dual heads contacting the tape at the same time is avoided.
[0118] It should be noted that in the existing addressing process of determining the position on the data band and the servo track, a step of confirming the surface of the tape body needs to be added. Fig.10 A flowchart of a method for reading and writing a tape drive provided in the present application. The tape drive includes a first magnetic head, a second magnetic head, a tape body, and a controller; the first magnetic head and the second magnetic head are arranged face to face, and the tape body includes a first surface facing the first magnetic head and a second surface facing the second magnetic head. For example, the tape drive may refer to the tape drive including a dual magnetic head structure described in the above embodiment. The method is executed by the controller, and the method includes the following steps.
[0119] Step 1010: Obtain an identifier for accessing the tape body. The identifier may be an address or identifier of a data area on the tape body.
[0120] Step 1020, determine whether the mark indicates the first side of the tape body. When the mark indicates the first side of the tape body, execute step 1030, that is, control the first magnetic head to contact the first side of the tape body, and the first magnetic head performs a read operation or a write operation on the first side of the tape body. For example, control the drive structure in the tape drive so that the drive structure drives the tape body or the first magnetic head to move, so that the first magnetic head contacts the first side of the tape body.
[0121] When the mark indicates the second side of the tape body, step 1040 is executed, that is, the second magnetic head is controlled to contact the second side of the tape body, and the second magnetic head performs a read operation or a write operation on the second side of the tape body. For example, the drive structure in the tape drive is controlled so that the drive structure drives the tape body or the second magnetic head to move, so that the second magnetic head contacts the second side of the tape body.
[0122] For a detailed explanation of how the driving structure drives the belt or the magnetic head assembly to move, reference may be made to the description of the above embodiments, which will not be elaborated herein.
[0123] Step 1050, determine the data band. Step 1060, determine the data track. Step 1070, read data or write data. Steps 1050 to 1070 may refer to the addressing scheme of a single magnetic head.
[0124] Thus, by first determining the surface on the tape that needs to be read and written, and then controlling the driving structure to drive the tape or the magnetic head assembly to move, adjusting the distance between the first magnetic head and the first surface so that the first magnetic head reads and writes the first surface, and adjusting the distance between the second magnetic head and the second surface so that the second magnetic head reads and writes the second surface, double-sided reading and writing of the tape can be achieved, thereby improving the utilization rate of the tape and the capacity density of the tape, and improving the accuracy of reading and writing on the tape.
[0125] The present application also provides a tape drive, which includes a tape loading port, a magnetic head assembly and a driving structure. The tape loading port is used to load a magnetic tape into the tape drive or remove a magnetic tape from the tape drive, and the magnetic tape includes a tape body. The tape body is used to record data; the tape body includes a first surface facing the first magnetic head and a second surface facing the second magnetic head. The magnetic head assembly includes a first magnetic head and a second magnetic head arranged face to face, and there is a gap between the first magnetic head and the second magnetic head for the tape body to pass through. The driving structure is used to drive the tape body or the magnetic head assembly to move, adjust the distance between the first magnetic head and the first surface so that the first magnetic head performs reading and writing on the first surface, and adjust the distance between the second magnetic head and the second surface so that the second magnetic head performs reading and writing on the second surface. The detailed explanation of the magnetic tape and the tape drive can refer to the description of the above embodiments and will not be repeated here.
[0126] Fig.11 1 is a schematic diagram of the structure of a computer device 1100 provided in this application. Fig.11As shown, the computer device 1100 includes a processor 1110, a bus 1120, a storage 1130, a communication interface 1140, a memory 1150 (also referred to as a main memory unit), and a tape drive 1160. The processor 1110, the storage 1130, the memory 1150, the tape drive 1160, and the communication interface 1140 are connected via the bus 1120.
[0127] It should be understood that in this embodiment, the processor 1110 may be a CPU, and the processor 1110 may also be other general-purpose processors, digital signal processors (digital signal processing, DSP), ASIC, FPGA or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc. The processor may also be a graphics processing unit (graphics processing unit, GPU), a neural network processing unit (neural network processing unit, NPU), a microprocessor, an ASIC, or one or more integrated circuits for controlling the execution of the program of the present application. As an example, the computer device 1100 may include multiple processors. The processor may be a multi-core (multi-CPU) processor. The processor here may refer to one or more devices, circuits, and / or computing units for processing data (e.g., computer program instructions).
[0128] The communication interface 1140 is used to implement communication between the computer device 1100 and external devices or components.
[0129] The bus 1120 may include a path for transmitting information between the above components (such as the processor 1110, the memory 1150, the tape drive 1160 and the storage 1130). In addition to the data bus, the bus 1120 may also include a power bus, a control bus and a status signal bus. However, for the sake of clarity, various buses are marked as bus 1120 in the figure. The bus 1120 may be a Peripheral Component Interconnect Express (PCIe) bus, or an extended industry standard architecture (EISA) bus, a unified bus (Ubus or UB), a computer express link (CXL), a cache coherent interconnect for accelerators (CCIX), etc. The bus 1120 can be divided into an address bus, a data bus, a control bus, etc.
[0130] It is worth mentioning that Fig.11 In the example, a computer device 1100 including one processor 1110 and one memory 1130 is taken as an example. Here, the processor 1110 and the memory 1130 are respectively used to indicate a type of device or equipment. In a specific embodiment, the number of each type of device or equipment can be determined according to business requirements.
[0131] The memory 1150 may be a volatile memory pool or a non-volatile memory pool, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0132] The memory 1130 may be a disk, such as a mechanical hard disk or a solid state disk. The tape drive 1160 may be a tape drive including dual magnetic heads as described in the above embodiments. The computer device 1100 may be a general-purpose device or a dedicated device. For example, the computer device 1100 may be an edge device (e.g., a box carrying a chip with processing capabilities), etc. Optionally, the computer device 1100 may also be a server or other device with computing capabilities.
[0133] The present application also provides a storage system, which includes a processor and the tape drive described in the above embodiment, the processor is used to generate data, and the tape drive is used to store data.
[0134] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instruction is loaded and executed on a computer, the process or function described in the embodiment of the present application is executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device or other programmable device. The computer program or instruction may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer program or instruction may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, for example, a floppy disk, a hard disk, a tape; it may also be an optical medium, for example, a digital video disc (DVD); it may also be a semiconductor medium, for example, a solid state drive (SSD). The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. A tape drive, characterized in that: include: The magnetic head assembly comprises a first magnetic head and a second magnetic head arranged face to face, wherein a gap is provided between the first magnetic head and the second magnetic head for a tape body to pass through; The belt body is used to pass through the gap, and the belt body includes a first surface facing the first magnetic head and a second surface facing the second magnetic head; The driving structure is used to drive the belt or the head assembly to move, adjust the distance between the first head and the first surface so that the first head can read and write to the first surface, and adjust the distance between the second head and the second surface so that the second head can read and write to the second surface.
2. The tape drive according to claim 1, characterized in that The magnetic head assembly comprises a support member; The support member has a mounting cavity, the mounting cavity has a first mounting surface and a second mounting surface facing each other, the gap is formed between the first mounting surface and the second mounting surface, the first magnetic head is fixed on the first mounting surface, and the second magnetic head is fixed on the second mounting surface.
3. The tape drive according to claim 2, characterized in that The support member further includes a first limiting structure, and the first limiting structure is used to limit the movement of the belt body located in the gap along the width direction of the belt body.
4. The tape drive according to claim 2 or 3, characterized in that: The tape drive also includes: A first roller and a second roller supporting the same side of the belt body, the first magnetic head and the second magnetic head arranged face to face being located between the first roller and the second roller; The first roller and the second roller are used to support the belt body to move along the length direction of the belt body.
5. The tape drive according to claim 4, characterized in that The tape drive also includes: a first movable device, wherein the first roller and the second roller are arranged on the first movable device; The driving structure is connected to the first movable device and is used to drive the first movable device, the first roller and the second roller to move along the thickness direction of the belt body, so that the belt body located in the gap moves between the first magnetic head and the second magnetic head, and adjusts the distance between the first surface of the belt body and the first magnetic head, and the distance between the second surface and the second magnetic head.
6. The tape drive according to claim 5, characterized in that The tape drive also includes: The first pushing rod is connected to the first movable device and the driving structure, and the first pushing rod is used to push the first movable device to move along the thickness direction of the belt body.
7. The tape drive according to claim 4, characterized in that: The first magnetic head and the second magnetic head are both connected to the driving structure, and the driving structure is used to drive the first magnetic head and the second magnetic head to move relative to the belt body along the thickness direction of the belt body to adjust the distance between the first surface of the belt body and the first magnetic head, and the distance between the second surface and the second magnetic head.
8. The tape drive according to claim 7, characterized in that: The tape drive also includes: a motor connected to the magnetic head assembly, the motor being arranged on the second movable device; The driving structure is used to drive the motor to move along the thickness direction of the belt body, so that the head assembly moves along the thickness direction of the belt body, the first head contacts the first surface of the belt body to perform a read operation or a write operation on the first surface of the belt body, or the second head contacts the second surface of the belt body to perform a read operation or a write operation on the second surface of the belt body.
9. The tape drive according to claim 8, characterized in that The tape drive also includes: The second pushing rod connects the magnetic head assembly and the driving structure, and is used to push the magnetic head assembly to move along the thickness direction of the belt body.
10. The tape drive according to any one of claims 4 to 9, characterized in that: The tape drive also includes: The second limiting structure is used to limit the moving distance of the belt body or the magnetic head assembly along the thickness direction of the belt body.
11. The tape drive according to any one of claims 1 to 10, characterized in that: The tape drive also includes: A controller is used to control the driving structure to drive the belt body or the magnetic head assembly to move.
12. The tape drive according to any one of claims 1 to 11, characterized in that: The first surface and the second surface of the belt body are both provided with magnetic powder.
13. A method for reading and writing a tape drive, characterized in that: The tape drive comprises a first magnetic head, a second magnetic head, a tape body and a controller; the first magnetic head and the second magnetic head are arranged face to face, and the tape body comprises a first surface facing the first magnetic head and a second surface facing the second magnetic head; The method is executed by a controller, and comprises: Obtaining an identifier for accessing the band body; When the mark indicates the first surface of the tape body, controlling the first magnetic head to contact the first surface of the tape body, the first magnetic head performs a read operation or a write operation on the first surface of the tape body; When the mark indicates the second side of the tape body, the second magnetic head is controlled to contact the second side of the tape body, and the second magnetic head performs a read operation or a write operation on the second side of the tape body.
14. The method according to claim 13, characterized in that The tape drive also includes a driving structure; controlling the first magnetic head to contact with the first surface of the tape body, including: The driving structure is controlled so that the driving structure drives the belt body or the first magnetic head to move, so that the first magnetic head contacts the first surface of the belt body.
15. The method according to claim 13 or 14, characterized in that The tape drive also includes a driving structure; controlling the second magnetic head to contact with the second surface of the tape body, including: The driving structure is controlled so that the driving structure drives the belt body or the second magnetic head to move, so that the second magnetic head contacts the second surface of the belt body.
16. A tape drive, characterized in that: The tape drive comprises a tape loading port, a magnetic head assembly and a driving structure; The tape loading port is used to load a tape into the tape drive or take the tape out of the tape drive, wherein the tape includes a tape body; The tape body is used for recording data; the tape body comprises a first surface facing the first magnetic head and a second surface facing the second magnetic head; The magnetic head assembly comprises the first magnetic head and the second magnetic head which are arranged face to face, and there is a gap between the first magnetic head and the second magnetic head for the tape body to pass through; The driving structure is used to drive the belt or the head assembly to move, adjust the distance between the first head and the first surface so that the first head can read and write to the first surface, and adjust the distance between the second head and the second surface so that the second head can read and write to the second surface.
17. A storage system, characterized in that: The storage system comprises a processor and a tape drive according to any one of claims 1-12 and 16, wherein the processor is used to generate data, and the tape drive is used to store the data.