WO2007039674A1 - Removable cartridge for storing digital data and removable cartridge reader - Google Patents

Removable cartridge for storing digital data and removable cartridge reader Download PDF

Info

Publication number
WO2007039674A1
WO2007039674A1 PCT/FR2005/002426 FR2005002426W WO2007039674A1 WO 2007039674 A1 WO2007039674 A1 WO 2007039674A1 FR 2005002426 W FR2005002426 W FR 2005002426W WO 2007039674 A1 WO2007039674 A1 WO 2007039674A1
Authority
WO
WIPO (PCT)
Prior art keywords
cartridge
reader
removable
storage devices
data
Prior art date
Application number
PCT/FR2005/002426
Other languages
French (fr)
Inventor
Grégoire DECROIX
Original Assignee
Decroix Gregoire
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Decroix Gregoire filed Critical Decroix Gregoire
Priority to PCT/FR2005/002426 priority Critical patent/WO2007039674A1/en
Publication of WO2007039674A1 publication Critical patent/WO2007039674A1/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B33/00Constructional parts, details or accessories not provided for in the other groups of this subclass
    • G11B33/12Disposition of constructional parts in the apparatus, e.g. of power supply, of modules
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B25/00Apparatus characterised by the shape of record carrier employed but not specific to the method of recording or reproducing, e.g. dictating apparatus; Combinations of such apparatus
    • G11B25/04Apparatus characterised by the shape of record carrier employed but not specific to the method of recording or reproducing, e.g. dictating apparatus; Combinations of such apparatus using flat record carriers, e.g. disc, card
    • G11B25/043Apparatus characterised by the shape of record carrier employed but not specific to the method of recording or reproducing, e.g. dictating apparatus; Combinations of such apparatus using flat record carriers, e.g. disc, card using rotating discs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F2003/0697Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers device management, e.g. handlers, drivers, I/O schedulers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems

Definitions

  • the present invention relates to a removable digital data storage cartridge for insertion into a removable cartridge reader. It also relates to a removable cartridge reader.
  • the invention applies in particular to the secondary storage of data (backup and transmission of data).
  • the invention relates to a removable digital data storage cartridge of the type comprising a plurality of storage devices and an interface for exchanging data between these storage devices and the cartridge reader.
  • RXT TM solution marketed by the company is known.
  • This solution comprises a removable cartridge comprising several Winchester technology hard disks and a data exchange interface with a suitable reader, in which a read / write controller operating according to a predefined read / write mode manages, on the one hand, the exchanges with the storage devices inside the cartridge
  • RXT TM and the exchanges between the RXT TM cartridge and the adapted reader through a single communication channel.
  • the predefined read / write mode is for example one of the RAID modes
  • RAID modes have been defined to provide different ways to read or write data to multiple storage devices, some of which allow for redundancy of stored information.
  • the RAID 0 mode allows the distribution of blocks of data to be stored in the cartridge between the storage devices it contains.
  • this read / write mode there is no redundancy but a possibility of simultaneous access to each hard disk of the cartridge.
  • the storage capacity of the cartridge is the sum of the storage capacities of the storage devices it contains.
  • the flow rate of the cartridge can reach the sum of the flow rates of each storage device.
  • RAID 1 mode provides redundancy by duplicating the blocks of data to be stored in the cartridge.
  • the cartridge comprises two storage devices
  • each block of data to be memorized is written both in the first and in the second storage device.
  • the other continues to operate and no data is lost.
  • performance is improved in reading since two readings in two different locations can be performed simultaneously, but slightly degraded in writing since the operation must be performed twice.
  • RAID levels for example RAID 3 or RAID 5, involve a notion of parity. From a predetermined number of data blocks to be distributed in a plurality of hard disks, a computation is performed on the corresponding binary data to generate an additional block to be stored as well. This block, called a "parity block", allows the reconstruction of missing data in case of loss of one of the blocks of data. Thus, if one of the storage devices of the RXT TM cartridge fails, the blocks it contained can be rebuilt.
  • RAID 3 mode a hard disk is dedicated to storing parity blocks.
  • RAID 5 mode the parity blocks are distributed like all other digital data blocks on all storage devices in the cartridge.
  • RAID 3 and RAID 5 modes require at least three storage devices in the cartridge. In the state of the art mentioned above, from the point of view of the reader, the RAID mode
  • the RXT TM cartridge 5 read / write is imposed by the RXT TM cartridge.
  • the plurality of storage devices of the RXT TM cartridge is viewed as a global storage unit accessible via a single communication channel provided by the exchange interface between the RXT TM cartridge and the corresponding reader. From the point of view of the RXT TM cartridge, the RAID mode is imposed by construction by the read / write controller it contains.
  • the interface further comprises a tape drive emulator, imposing a sequential and single-stream operation of the reader, which causes some of the advantages of the presence of hard disks to be lost. the cartridge that allow them direct multi-stream access.
  • the invention aims to solve the aforementioned problems by providing a removable digital data storage cartridge with flexibility and interoperability qualities between different technologies.
  • the invention aims to design removable cartridges for which the technological choices are not dictated by the optimization of incompatible parameters.
  • the subject of the invention is therefore a removable digital data storage cartridge of the aforementioned type, characterized in that the interface comprises, for each storage device, a communication channel specific to this storage device and accessible by the same reading controller. / write the reader, for reading / writing digital data in the cartridge.
  • a read / write controller no longer has to be integrated in the removable cartridge but in the reader. Since it is this controller that manages the access mode to the various storage devices of the cartridge, the access mode improvement parameter is no longer to be considered when designing the removable cartridge. In addition, flexibility of use and interoperability between different technologies are conferred by the presence of several communication channels accessible by the reader.
  • Each storage device of a removable cartridge according to the invention may be chosen from the set of elements consisting of a solid memory component, a hard disk, a flexible disk, an optical disk, and a magnetic tape.
  • the storage devices of the cartridge may be of the same nature or of different natures.
  • the presence of an independent communication channel for each storage device in the cartridge interface makes it possible to imagine a large variety of possible cartridges while ensuring compatibility between these cartridges and the same type of reader.
  • a removable cartridge according to the invention comprises two 2.5 inch hard disk drives (this format corresponds to to a disc of 69.85 mm wide and 9.5 mm thick) each, as storage devices.
  • a removable cartridge according to the invention comprises a RAID mode selector, this RAID mode to be used by the read / write controller of the reader in which the cartridge is intended to be inserted to read / write data in the cartridge.
  • the read / write controller of the reader in which the cartridge is intended to be inserted to read / write data in the cartridge.
  • the drive in which the removable cartridge is inserted adapts its read / write controller according to the indicated RAID mode.
  • a removable cartridge according to the invention further comprises a memory for storing data identifying and qualifying the cartridge, different from the storage devices, readable by a reading module of the reader in which the cartridge is intended to be inserted.
  • This cartridge identification and qualification data which is not strictly the digital data to be stored in this removable cartridge, allows a drive in which the cartridge is inserted to obtain a certain amount of information. useful on the cartridge before reading or writing data to it.
  • the invention also relates to a removable digital data storage cartridge reader, for cartridges each comprising a plurality of storage devices, comprising an interface for exchanging data with the storage devices of a cartridge intended to be used.
  • the reader characterized in that it comprises a read / write controller, for reading / writing of the digital data in the cartridge, this controller comprising, via the interface, access means independent to several channels of communications of the cartridge, each communication channel to which it has access being associated with one of the storage devices of the cartridge.
  • the removable cartridge reader comprises: a dedicated port for connecting it to an external memory element including an encryption / decryption key, and
  • the dedicated port is for example a USB port.
  • this external memory element it is possible to encrypt digital data to be stored in the removable cartridge or to decrypt digital data stored in encrypted form in the removable cartridge, for security reasons. Thanks to the dedicated port and the means of encryption / decryption, it is the cartridge reader that performs this function. Any problem of reconfiguration of an encryption / decryption key during the replacement of a reader according to the invention by another in a computer system is thus solved in this way. Similarly, the propagation of the encryption / decryption key between several readers sharing the same set of cartridges can be done by generating as many external memory elements as readers, to ensure compatibility between them.
  • the removable cartridge reader comprises:
  • a removable cartridge reader may include an emulator for connecting the reader to at least one host system, the emulator including at least one tape drive emulation and a direct access disk emulation. to allow indifferently connection of the reader for management in sequential or direct access mode.
  • FIG. 1 shows schematically the general structure of a digital data storage assembly comprising a removable cartridge and a reader according to the invention
  • FIG. 2 is a perspective view of a removable cartridge according to the invention.
  • FIG. 3 is a rear view in perspective of a reader according to the invention.
  • FIG. 4 represents a plurality of removable cartridges according to the invention of different formats
  • FIG. 5 is a perspective view of a possible embodiment of the assembly of FIG. 1.
  • the assembly represented in FIG. 1 comprises a removable digital data storage cartridge 10 intended to be inserted into a device. drive 12 removable cartridges.
  • the removable cartridge 10 comprises a plurality of storage devices 14 ,, 14 2) ... 14 n and an interface 16 for exchanging data between these storage devices and the reader 12.
  • Each storage device 14i, 14 2 , ... or 14 n is for example a solid memory component, a hard disk, a floppy disk, an optical disk or a magnetic tape.
  • the removable cartridge comprises two storage devices 14i and 14 2 , each consisting of a 2.5-inch hard disk.
  • the data exchange interface 16 comprises a communication channel
  • the removable cartridge 10 comprises a memory 20 for storing and identifying data of the cartridge, different from the storage devices 14i, 14 2 , ... 14 n , readable via a communication channel 22 of the interface 16 of its own.
  • the removable cartridge 10 includes a RAID mode selector 24 defining the RAID mode to be used by the reader 12 in which the cartridge is intended to be inserted to read / write data in the cartridge.
  • the reader 12 comprises a read / write controller 26 for reading / writing digital data in the cartridge 10.
  • This controller 26 is designed to operate in one or more read / write modes, for example the RAID 0 and RAID modes. 1 to RAID 6.
  • the controller 26 is connected, via a communication channel 30, to an interface 28 for exchanging data with the storage devices 14-, 14 2 14 n of the cartridge 10.
  • the data exchange interface 28 allows the reader 12, and more precisely the controller 26, to access each of the communication channels 1S 1 , 18 2 ,... 18 ⁇ specific to each of the storage devices 14 17 14 2 , ..., 14 n of the cartridge 10.
  • the controller 26 thus comprises, via the interface 28, independent access means to each of the communication channels 18i, 18 2 , .--, 18 n of the interface 16 of the cartridge 10.
  • the reader 12 comprises a reading module 32 having access to the storage memory 20 for identification and qualification data of the cartridge 10, via the communication channel 22 of the interface 16 of the cartridge. 10.
  • the reader module 32 of the reader 12 is adapted to transmit the data that it can read from the identification and qualification data storage memory 20 to the controller 26 before the latter reads or writes data into the cartridge. 10.
  • the reader 12 furthermore comprises a device 34 for reading the RAID mode defined by the RAID mode selector 24 of the cartridge 10.
  • the RAID mode selector 24 is designed to be able to switch between several possible RAID modes for the cartridge 10.
  • the reading device 34 is adapted to recognize the mode defined by the RAID mode selector 24 when the cartridge 10 is inserted in the reader 12.
  • the reader 12 also comprises a circuit 34 for encrypting / decrypting the data to be written / read in the cartridge 10.
  • This encryption / decryption circuit is connected to the controller 26 to encrypt the data before transmission to the storage devices of the cartridge 10 , or decipher the data after their reception.
  • the reader 12 therefore has a dedicated port 38 for its connection to an external memory element 40, for example a USB key having a type B connector and containing an encryption / decryption key.
  • an external memory element 40 for example a USB key having a type B connector and containing an encryption / decryption key.
  • the data can be encoded before being stored in the removable cartridge 10, so that it can only be read by a reader sharing the same encryption / decryption key.
  • the encryption / decryption key is stored in the key 40 in the form of an encrypted file, obtained for example by means of the encryption / decryption key and the serial number of the key 40 combined.
  • the reader calculates a static session key by combining the serial number of the removable cartridge with the encryption / decryption key.
  • This session key can only work with the unique cartridge / key pair of encryption / decryption to the exclusion of any other possible pair.
  • This static session key is used to encrypt the data before writing or to read them after reading, in the corresponding cartridge, when it is inserted in the reader 12.
  • the static session key is erased. so that a new key can be recreated with the next cartridge. It will be recreated identically, if the same encryption / decryption key and the same cartridge share the same drive.
  • the reader 12 also comprises: - an emulator 42 for connecting the controller 26 to one or more systems interfaces 44- ,, 44 2 44 n which may be of different types;
  • the emulator 42 advantageously comprises a tape drive emulation and a direct access disk emulation so as to allow the connection of the reader to a host system for management in sequential access mode or direct.
  • the maintenance interface 50 is merged with the dedicated port 38.
  • the dedicated port 38 is a USB port equipped with a type B connector.
  • FIG. 2 is a perspective view of the cartridge 10.
  • the interface 16 of the cartridge comprises two communication channels 1S 1 and 18 2 , each connected to a storage device, preferably a disk Hard 2.5 inch format.
  • a storage device preferably a disk Hard 2.5 inch format.
  • the selector 24 RAID mode to be used by the controller 26 of the reader 12.
  • FIG. 3 shows the reader 12 in perspective, seen from behind.
  • the system interface 44 there is a system interface 44, the automation interface 48 and the USB port 38 dedicated to the connection of a USB key encryption / decryption, this dedicated port 38 being for example confused with the interface maintenance 50.
  • the removable cartridge 10 according to the invention should preferably be compatible with existing formats.
  • the manipulations are easy while leaving an interior space large enough to install a large number of components in the cartridge.
  • the thickness of the cartridge 10 must be set within a tolerance range between a and c.
  • DLT and SDLT cartridges are 1 inch thick
  • SAIT cartridges and LTO cartridges are 0.85 inch thick.
  • the needs of consumer electronics increasingly require the use of compact removable cartridges justifying thicknesses of 0.5 inches.
  • the loading operations of the removable cartridge 10 in the reader 12 involve precise mechanical positioning.
  • reference surfaces must guarantee this positioning in the three axes of a Cartesian reference system.
  • the removable cartridge 10 therefore has on one of its side walls a ramp 60 for positioning it precisely in the reader 12.
  • This ramp 60 has a predetermined width L, begins at a predetermined height H from the base of the cartridge 10 and forms a predetermined angle ⁇ with this base, regardless of the thickness of the cartridge.
  • the cartridge may further comprise gripping holes, for example in the format of Vi inch tape cartridges DLT, SDLT, SAIT or LTO.
  • FIG. 5 there is shown in perspective a removable cartridge 10 of any thickness a, b or c, comprising a ramp 60 allowing its precise positioning in the reader 12.
  • This to force the positioning of the removable cartridge 10 in a loading situation in which it cooperates with means 62 for access to the contents of the cartridge, comprises a guide plate 64 on which the base of the cartridge 10 comes to rest and a leaf spring 66 pressing on the face upper removable cartridge 10 to fold on the tray 64.
  • the leaf spring is mounted on the housing of the reader 12, by one of its edges fixed above an opening of the housing through which the cartridge is inserted. removable.
  • the opposite edge of the leaf spring 66, intended to be in contact with the removable cartridge 10, is optionally provided with a roller 68 sheathed with a synthetic rubber material.
  • the leaf spring 66 In the rest position, when the removable cartridge 10 is not in the reader 12, the leaf spring 66 is in contact with the guide plate 64 via the roller 68. In the operating position, different according to the thickness a, b or c of the removable cartridge 10, the leaf spring 66 is in contact with the upper face of the removable cartridge 10 inserted in the reader 12, via the roller 68.
  • the connection between the removable cartridge 10 and the reader 12 is limited to an electrical and logical connection.
  • a simple electrical connection between the cartridge and the reader allows the use of known interface standards and minimizes development costs.
  • a common interface emulation can be added to standardize cartridges and allow different technologies to work in the drive. Thanks to this principle, different cartridges can be replaced or coexist even if they host different storage technologies.
  • a user inserts the removable cartridge 10 in the reader 12 by its opening.
  • the leaf spring 66 is deformed upwards to adapt to the thickness of the removable cartridge 10 and forces the positioning of the on the guide plate 64.
  • the guide plate 64 accompanies the removable cartridge 10 to its loading position. If the connection interface of the cartridge is protected by a flap, it opens.
  • a removable cartridge as described above allows a simple and efficient access to the storage devices it contains, comprising for each storage device a communication channel directly accessible by a read / write controller disposed in a corresponding reader. It also clearly appears that a removable cartridge reader as described above allows the easy reading / writing of data in the removable cartridge, with the further possibility of encrypting / decrypting this data, without requiring calculation capabilities of the host system in which it is integrated, since it itself comprises the means of encryption / decryption.
  • a key for example a USB key
  • a dedicated port makes this operation more secure.
  • a removable cartridge reader as described above allows to receive cartridges of different thicknesses while having a standard opening for the reception of these cartridges, thanks to spring leaf positioned to exert pressure on the cartridge to be inserted, so as to position it inside the reader in a predetermined loading situation.
  • any type of storage device can be integrated in a removable cartridge according to the invention, from the moment when it is associated with a standard communication channel vis-à-vis the reader 12.
  • the use of electronic memory components can be envisaged to provide random access means.
  • the throughput of these technologies and their impact resistance can be made particularly advantageous for certain applications and environments, such as heavy industry, aviation, defense or industry. automotive, naval and space.
  • the type of memory technology to use does not suffer from any restriction other than economic.
  • the battery-backed RAMs, flash-type persistent memories or reprogrammable EEPROM memories are all of technological interest.
  • a shield system can be added to protect them from electromagnetic radiation so as to make them even more suitable for these uses.
  • the read / write modes defined between the removable cartridge and the drive may be other than the RAID modes mentioned.
  • a removable cartridge according to the invention comprises two 2.5 inch hard disks each, it is possible to design cartridges having a larger number of smaller format hard disks.

Abstract

The invention relates to a removable cartridge (10) for storing digital data, which is intended to be inserted into a removable cartridge reader (12) and which comprises a plurality of storage devices (141, 142, ..., 14n) and an interface (16) for exchanging data between said storage devices and the reader. For each storage device (141, 142, ..., 14n), the interface comprises a specific communication channel (181, 182, ..., 18n) for said device, which can be accessed using one read/write controller (26) in order to read/write digital data on the cartridge.

Description

Cartouche amovible de stockage de données numériques et lecteur de cartouches amovibles.Removable digital data storage cartridge and removable cartridge drive.
La présente invention concerne une cartouche amovible de stockage de données numériques destinée à être insérée dans un lecteur de cartouches amovibles. Elle concerne également un lecteur de cartouches amovibles.The present invention relates to a removable digital data storage cartridge for insertion into a removable cartridge reader. It also relates to a removable cartridge reader.
L'invention s'applique notamment au stockage secondaire de données (sauvegarde et transmission des données).The invention applies in particular to the secondary storage of data (backup and transmission of data).
Plus précisément, l'invention concerne une cartouche amovible de stockage de données numériques du type comportant une pluralité de dispositifs de stockage et une interface d'échange de données entre ces dispositifs de stockage et le lecteur de cartouches.More specifically, the invention relates to a removable digital data storage cartridge of the type comprising a plurality of storage devices and an interface for exchanging data between these storage devices and the cartridge reader.
On connaît par exemple la solution RXT ™ commercialisé par la sociétéFor example, the RXT ™ solution marketed by the company is known.
Spectra Logic Corporation. Cette solution comporte une cartouche amovible comportant plusieurs disques durs de technologie Winchester et une interface d'échange de données avec un lecteur adapté, dans laquelle un contrôleur de lecture/écriture fonctionnant selon un mode de lecture/écriture prédéfini gère, d'une part, les échanges avec les dispositifs de stockage à l'intérieur de la cartoucheSpectra Logic Corporation. This solution comprises a removable cartridge comprising several Winchester technology hard disks and a data exchange interface with a suitable reader, in which a read / write controller operating according to a predefined read / write mode manages, on the one hand, the exchanges with the storage devices inside the cartridge
RXT ™ et, d'autre part, les échanges entre la cartouche RXT ™ et le lecteur adapté à travers un unique canal de communication.RXT ™ and the exchanges between the RXT ™ cartridge and the adapted reader through a single communication channel.
Le mode de lecture/écriture prédéfini est par exemple l'un des modes RAIDThe predefined read / write mode is for example one of the RAID modes
(de l'anglais « Redondant Array of Independent Dises ») connus. Les modes RAID ont été définis pour prévoir différentes façons de lire ou écrire des données dans plusieurs dispositifs de stockage, dont certaines permettent une redondance de l'information stockée.("Redundant Array of Independent Dises") known. RAID modes have been defined to provide different ways to read or write data to multiple storage devices, some of which allow for redundancy of stored information.
Le mode RAID 0 permet la répartition de blocs de données à stocker dans la cartouche entre les dispositifs de stockage qu'elle contient. Dans ce mode de lecture/écriture il n'y a pas de redondance mais une possibilité d'accès simultané à chaque disque dur de la cartouche. Ainsi, la capacité de stockage de la cartouche est la somme des capacités de stockage des dispositifs de stockage qu'elle contient. De plus, potentiellement, le débit de la cartouche peut atteindre la somme des débits de chaque dispositif de stockage.The RAID 0 mode allows the distribution of blocks of data to be stored in the cartridge between the storage devices it contains. In this read / write mode there is no redundancy but a possibility of simultaneous access to each hard disk of the cartridge. Thus, the storage capacity of the cartridge is the sum of the storage capacities of the storage devices it contains. In addition, potentially, the flow rate of the cartridge can reach the sum of the flow rates of each storage device.
Le mode RAID 1 permet une redondance par duplication des blocs de données à stocker dans la cartouche. Concrètement, si la cartouche comporte deux dispositifs de stockage, chaque bloc de données à mémoriser est écrit à la fois dans le premier et dans le deuxième dispositif de stockage. Ainsi, en cas de panne de l'un des dispositifs de stockage, l'autre continue de fonctionner et aucune donnée n'est perdue. Ainsi, par rapport à une cartouche comportant un unique dispositif de stockage, les performances sont améliorées en lecture puisque deux lectures en deux endroits différents peuvent être exécutées simultanément, mais légèrement dégradées en écriture étant donné que l'opération doit être effectuée deux fois.RAID 1 mode provides redundancy by duplicating the blocks of data to be stored in the cartridge. Concretely, if the cartridge comprises two storage devices, each block of data to be memorized is written both in the first and in the second storage device. Thus, in case of failure of one of the storage devices, the other continues to operate and no data is lost. Thus, compared to a cartridge having a single storage device, performance is improved in reading since two readings in two different locations can be performed simultaneously, but slightly degraded in writing since the operation must be performed twice.
D'autres niveaux RAID, par exemple les niveaux RAID 3 ou RAID 5, font intervenir une notion de parité. A partir d'un nombre prédéterminé de blocs de données à répartir dans une pluralité de disques durs, un calcul est effectué sur les données binaires correspondantes pour générer un bloc supplémentaire à stocker également. Ce bloc, nommé « bloc de parité », permet la reconstruction des données manquantes en cas de perte de l'un des blocs de données. Ainsi, si l'un des dispositifs de stockage de la cartouche RXT ™ tombe en panne, les blocs qu'il contenait peuvent être reconstruits. En particulier, en mode RAID 3, un disque dur est dédié au stockage des blocs de parité. En mode RAID 5, les blocs de parité sont répartis comme tous les autres blocs de données numériques sur tous les dispositifs de stockage de la cartouche. Les modes RAID 3 et RAID 5 nécessitent au moins trois dispositifs de stockage dans la cartouche. Dans l'état de la technique précité, du point de vue du lecteur, le mode RAIDOther RAID levels, for example RAID 3 or RAID 5, involve a notion of parity. From a predetermined number of data blocks to be distributed in a plurality of hard disks, a computation is performed on the corresponding binary data to generate an additional block to be stored as well. This block, called a "parity block", allows the reconstruction of missing data in case of loss of one of the blocks of data. Thus, if one of the storage devices of the RXT ™ cartridge fails, the blocks it contained can be rebuilt. In particular, in RAID 3 mode, a hard disk is dedicated to storing parity blocks. In RAID 5 mode, the parity blocks are distributed like all other digital data blocks on all storage devices in the cartridge. RAID 3 and RAID 5 modes require at least three storage devices in the cartridge. In the state of the art mentioned above, from the point of view of the reader, the RAID mode
5 de lecture/écriture est imposé par la cartouche RXT ™. De plus, la pluralité de dispositifs de stockage de la cartouche RXT ™ est vue comme une unité globale de stockage accessible via un canal de communication unique fourni par l'interface d'échange entre la cartouche RXT ™ et le lecteur correspondant. Du point de vue de la cartouche RXT ™, le mode RAID est imposé par construction par le contrôleur de lecture/écriture qu'elle contient.5 read / write is imposed by the RXT ™ cartridge. In addition, the plurality of storage devices of the RXT ™ cartridge is viewed as a global storage unit accessible via a single communication channel provided by the exchange interface between the RXT ™ cartridge and the corresponding reader. From the point of view of the RXT ™ cartridge, the RAID mode is imposed by construction by the read / write controller it contains.
Ces contraintes posent des problèmes en terme de souplesse et d'interopérabilité entre les différentes technologies de stockage secondaires. Notamment, dans le cas de la cartouche RXT ™, l'interface comporte en outre un émulateur de lecteur de bande, imposant un fonctionnement séquentiel et mono flux du lecteur, ce qui fait perdre en partie les avantages liés à la présence de disques durs dans la cartouche qui eux permettent l'accès direct multi flux.These constraints pose problems in terms of flexibility and interoperability between the different secondary storage technologies. In particular, in the case of the RXT ™ cartridge, the interface further comprises a tape drive emulator, imposing a sequential and single-stream operation of the reader, which causes some of the advantages of the presence of hard disks to be lost. the cartridge that allow them direct multi-stream access.
En outre, d'une façon plus générale pour les cartouches existantes, il est nécessaire lors de la conception de ces cartouches de les optimiser selon les deux critères suivants : - améliorer la capacité de stockage et les performances d'accès aux dispositifs de stockage qu'elles contiennent ; etIn addition, more generally for the existing cartridges, it is necessary during the design of these cartridges to optimize them according to the following two criteria: - improve the storage capacity and access performance of the storage devices they contain; and
- améliorer le mode d'accès aux différents dispositifs de stockage géré par le contrôleur de lecture/écriture. Ces deux paramètres à optimiser ne sont pas nécessairement toujours compatibles et simples à prendre en compte ensemble.- improve the access mode to the different storage devices managed by the read / write controller. These two parameters to be optimized are not necessarily always compatible and simple to take into account together.
L'invention vise à résoudre les problèmes précités en fournissant une cartouche amovible de stockage de données numériques présentant des qualités de souplesse et d'interopérabilité entre technologies différentes. En outre, l'invention vise à concevoir des cartouches amovibles pour lesquelles les choix technologiques ne soient pas dictés par l'optimisation de paramètres incompatibles.The invention aims to solve the aforementioned problems by providing a removable digital data storage cartridge with flexibility and interoperability qualities between different technologies. In addition, the invention aims to design removable cartridges for which the technological choices are not dictated by the optimization of incompatible parameters.
L'invention a donc pour objet une cartouche amovible de stockage de données numériques du type précité, caractérisée en ce que l'interface comporte pour chaque dispositif de stockage un canal de communication propre à ce dispositif de stockage et accessible par un même contrôleur de lecture/écriture du lecteur, pour la lecture/écriture des données numériques dans la cartouche.The subject of the invention is therefore a removable digital data storage cartridge of the aforementioned type, characterized in that the interface comprises, for each storage device, a communication channel specific to this storage device and accessible by the same reading controller. / write the reader, for reading / writing digital data in the cartridge.
Ainsi, un contrôleur de lecture/écriture n'a plus à être intégré dans la cartouche amovible mais dans le lecteur. Puisque c'est ce contrôleur qui gère le mode d'accès aux différents dispositifs de stockage de la cartouche, le paramètre d'amélioration du mode d'accès n'est plus à considérer lors de la conception de la cartouche amovible. En outre, une souplesse d'utilisation et une interopérabilité entre différentes technologies sont conférées par la présence de plusieurs canaux de communication accessibles par le lecteur.Thus, a read / write controller no longer has to be integrated in the removable cartridge but in the reader. Since it is this controller that manages the access mode to the various storage devices of the cartridge, the access mode improvement parameter is no longer to be considered when designing the removable cartridge. In addition, flexibility of use and interoperability between different technologies are conferred by the presence of several communication channels accessible by the reader.
Chaque dispositif de stockage d'une cartouche amovible selon l'invention peut être choisi parmi l'ensemble d'éléments constitué d'un composant de mémoire solide, d'un disque dur, d'un disque souple, d'un disque optique, et d'une bande magnétique.Each storage device of a removable cartridge according to the invention may be chosen from the set of elements consisting of a solid memory component, a hard disk, a flexible disk, an optical disk, and a magnetic tape.
Bien sûr, les dispositifs de stockage de la cartouche peuvent être de même nature ou de natures différentes. La présence d'un canal de communication indépendant pour chaque dispositif de stockage dans l'interface de la cartouche permet d'imaginer une grande diversité de cartouches possibles tout en assurant une compatibilité entre ces cartouches et un même type de lecteur.Of course, the storage devices of the cartridge may be of the same nature or of different natures. The presence of an independent communication channel for each storage device in the cartridge interface makes it possible to imagine a large variety of possible cartridges while ensuring compatibility between these cartridges and the same type of reader.
Dans un mode de réalisation préféré, une cartouche amovible selon l'invention comporte deux disques durs de format 2,5 pouces (ce format correspond à un disque de 69,85 mm de large pour 9,5 mm d'épaisseur) chacun, en tant que dispositifs de stockage.In a preferred embodiment, a removable cartridge according to the invention comprises two 2.5 inch hard disk drives (this format corresponds to to a disc of 69.85 mm wide and 9.5 mm thick) each, as storage devices.
Ce nombre et cette taille de disques durs utilisés en tant que dispositifs de stockage pour la cartouche, permettent de concevoir des cartouches amovibles de format correspondant aux formats standards connus aujourd'hui.This number and size of hard disks used as storage devices for the cartridge, allow to design removable cartridges format corresponding to the standard formats known today.
De façon optionnelle, une cartouche amovible selon l'invention comporte un sélecteur de mode RAID, ce mode RAID devant être utilisé par le contrôleur de lecture/écriture du lecteur dans lequel la cartouche est destinée à être insérée pour lire/écrire des données dans la cartouche. En effet, bien que ce soit le contrôleur de lecture/écriture du lecteur qui gère le mode RAID, celui-ci doit être imposé par la cartouche amovible, pour qu'il soit possible d'y lire ou écrire des données à l'aide de lecteurs différents. Ainsi, grâce au sélecteur de mode RAID, le lecteur dans lequel la cartouche amovible est insérée adapte son contrôleur de lecture/écriture selon le mode RAID indiqué. De façon optionnelle également, une cartouche amovible selon l'invention comporte en outre une mémoire de stockage de données d'identification et de qualification de la cartouche, différente des dispositifs de stockage, accessible en lecture par un module de lecture du lecteur dans lequel la cartouche est destinée à être insérée. Ces données d'identification et de qualification de la cartouche, qui ne constituent pas à proprement parler les données numériques destinées à être stockées dans cette cartouche amovible, permettent à un lecteur dans lequel la cartouche est insérée d'obtenir un certain nombre d'informations utiles sur la cartouche avant de procéder à la lecture où à l'écriture de données dans celle-ci. L'invention a également pour objet un lecteur de cartouches amovibles de stockage de données numériques, pour des cartouches comportant chacune une pluralité de dispositifs de stockage, comportant une interface d'échange de données avec les dispositifs de stockage d'une cartouche destinée à être insérée dans le lecteur, caractérisé en ce qu'il comporte un contrôleur de lecture/écriture, pour la lecture/écriture des données numériques dans la cartouche, ce contrôleur comportant, via l'interface, des moyens d'accès indépendant à plusieurs canaux de communications de la cartouche, chaque canal de communication auquel il a accès étant associé à l'un des dispositifs de stockage de la cartouche.Optionally, a removable cartridge according to the invention comprises a RAID mode selector, this RAID mode to be used by the read / write controller of the reader in which the cartridge is intended to be inserted to read / write data in the cartridge. Although it is the reader / writer controller of the drive that manages the RAID mode, it must be imposed by the removable cartridge, so that it is possible to read or write data using of different readers. Thus, thanks to the RAID mode selector, the drive in which the removable cartridge is inserted adapts its read / write controller according to the indicated RAID mode. Also optionally, a removable cartridge according to the invention further comprises a memory for storing data identifying and qualifying the cartridge, different from the storage devices, readable by a reading module of the reader in which the cartridge is intended to be inserted. This cartridge identification and qualification data, which is not strictly the digital data to be stored in this removable cartridge, allows a drive in which the cartridge is inserted to obtain a certain amount of information. useful on the cartridge before reading or writing data to it. The invention also relates to a removable digital data storage cartridge reader, for cartridges each comprising a plurality of storage devices, comprising an interface for exchanging data with the storage devices of a cartridge intended to be used. inserted in the reader, characterized in that it comprises a read / write controller, for reading / writing of the digital data in the cartridge, this controller comprising, via the interface, access means independent to several channels of communications of the cartridge, each communication channel to which it has access being associated with one of the storage devices of the cartridge.
Dans un mode de réalisation préféré de l'invention, Ie lecteur de cartouches amovibles comporte : - un port dédié pour son raccordement à un élément de mémoire externe comportant une clé de chiffrement/déchiffrement, etIn a preferred embodiment of the invention, the removable cartridge reader comprises: a dedicated port for connecting it to an external memory element including an encryption / decryption key, and
- des moyens de chiffrement/déchiffrement des données à écrire/lire dans la cartouche à l'aide de cette clé. Le port dédié est par exemple un port USB.means for encrypting / decrypting the data to be written / read in the cartridge by means of this key. The dedicated port is for example a USB port.
Ainsi, à l'aide de cet élément de mémoire externe, il est possible de chiffrer des données numériques à stocker dans la cartouche amovible ou bien de déchiffrer des données numériques stockées sous forme chiffrée dans la cartouche amovible, par souci de sécurité. Grâce au port dédié et aux moyens de chiffrement/déchiffrement, c'est le lecteur de cartouche qui réalise cette fonction. Tout problème de reconfiguration d'une clé de chiffrement/déchiffrement lors du remplacement d'un lecteur selon l'invention par un autre dans un système informatique est donc résolu de cette manière. De même, la propagation de la clé de chiffrement/déchiffrement entre plusieurs lecteurs partageant le même jeu de cartouches peut se faire par la génération d'autant d'éléments de mémoire externe que de lecteurs, afin de garantir la compatibilité entre ceux-ci.Thus, using this external memory element, it is possible to encrypt digital data to be stored in the removable cartridge or to decrypt digital data stored in encrypted form in the removable cartridge, for security reasons. Thanks to the dedicated port and the means of encryption / decryption, it is the cartridge reader that performs this function. Any problem of reconfiguration of an encryption / decryption key during the replacement of a reader according to the invention by another in a computer system is thus solved in this way. Similarly, the propagation of the encryption / decryption key between several readers sharing the same set of cartridges can be done by generating as many external memory elements as readers, to ensure compatibility between them.
Dans un autre mode de réalisation préféré de l'invention, le lecteur de cartouches amovibles comporte :In another preferred embodiment of the invention, the removable cartridge reader comprises:
- une ouverture de chargement d'une cartouche à insérer dans le lecteur,an opening for loading a cartridge to be inserted in the reader,
- des moyens d'accès au contenu de la cartouche,means for accessing the contents of the cartridge,
- des moyens de rabat de la cartouche vers une position de chargement dans laquelle elle coopère avec les moyens d'accès au contenu de la cartouche, les moyens de rabat étant mobiles entre une position de repos lorsque aucune cartouche n'est insérée dans le lecteur et l'une parmi plusieurs positions de service différentes lorsque la cartouche est dans sa position de chargement, chaque position de service correspondant à une épaisseur prédéterminée de la cartouche.- Flap means of the cartridge to a loading position in which it cooperates with the means for accessing the contents of the cartridge, the flap means being movable between a rest position when no cartridge is inserted into the reader and one of a plurality of different service positions when the cartridge is in its loading position, each service position corresponding to a predetermined thickness of the cartridge.
Il est ainsi possible de concevoir un lecteur de cartouches de format standard, pouvant lire une pluralité de cartouches d'épaisseurs différentes.It is thus possible to design a cartridge reader of standard format, which can read a plurality of cartridges of different thicknesses.
De façon optionnelle, un lecteur de cartouches amovibles selon l'invention peut comporter un émulateur pour raccorder le lecteur à au moins un système hôte, l'émulateur comportant au moins une émulation de lecteur de bande et une émulation de disque à accès direct de manière à permettre indifféremment le raccordement du lecteur pour une gestion en mode d'accès séquentiel ou direct. L'invention sera mieux comprise à l'aide de la description qui va suivre, donnée uniquement à titre d'exemple et faite en se référant aux dessins annexés, dans lesquels :Optionally, a removable cartridge reader according to the invention may include an emulator for connecting the reader to at least one host system, the emulator including at least one tape drive emulation and a direct access disk emulation. to allow indifferently connection of the reader for management in sequential or direct access mode. The invention will be better understood with the aid of the description which follows, given solely by way of example and with reference to the appended drawings, in which:
- la figure 1 représente schématiquement la structure générale d'un ensemble de stockage de données numériques comportant une cartouche amovible et un lecteur selon l'invention ;- Figure 1 shows schematically the general structure of a digital data storage assembly comprising a removable cartridge and a reader according to the invention;
- la figure 2 est une vue en perspective d'une cartouche amovible selon l'invention ;FIG. 2 is a perspective view of a removable cartridge according to the invention;
- la figure 3 est une vue de derrière en perspective d'un lecteur selon l'invention ;- Figure 3 is a rear view in perspective of a reader according to the invention;
- Ia figure 4 représente une pluralité de cartouches amovibles selon l'invention de formats différents ; etFIG. 4 represents a plurality of removable cartridges according to the invention of different formats; and
- la figure 5 est une vue de perspective, d'un mode de réalisation possible de l'ensemble de la figure 1. L'ensemble représenté sur la figure 1 comporte une cartouche amovible 10 de stockage de données numériques destinée à être insérée dans un lecteur 12 de cartouches amovibles.FIG. 5 is a perspective view of a possible embodiment of the assembly of FIG. 1. The assembly represented in FIG. 1 comprises a removable digital data storage cartridge 10 intended to be inserted into a device. drive 12 removable cartridges.
La cartouche amovible 10 comporte une pluralité de dispositifs de stockage 14,, 142) ... 14n et une interface 16 d'échange de données entre ces dispositifs de stockage et le lecteur 12. Chaque dispositif de stockage 14i, 142, ... ou 14n est par exemple un composant de mémoire solide, un disque dur, un disque souple, un disque optique ou une bande magnétique.The removable cartridge 10 comprises a plurality of storage devices 14 ,, 14 2) ... 14 n and an interface 16 for exchanging data between these storage devices and the reader 12. Each storage device 14i, 14 2 , ... or 14 n is for example a solid memory component, a hard disk, a floppy disk, an optical disk or a magnetic tape.
Dans un mode de réalisation préféré de l'invention, la cartouche amovible comporte deux dispositifs de stockage 14i et 142, chacun étant constitué d'un disque dur de format 2,5 pouces.In a preferred embodiment of the invention, the removable cartridge comprises two storage devices 14i and 14 2 , each consisting of a 2.5-inch hard disk.
En effet, les méthodes d'accès directs et aléatoires à l'information impliquent, pour l'heure, l'usage de disques durs ou de composants de mémoire électroniques. Si les disques durs de format 3,5 pouces (ce format correspond à un disque de 101 ,6 mm de large) sont à éliminer d'office pour leur fragilité, les disques durs de formats plus petits, conçus pour les systèmes mobiles, peuvent être privilégiés. Hormis la taille et la résistance aux chocs, les disques durs de format 2,5 pouces sont également conçus pour économiser de l'énergie, supportant des cycles d'arrêt/démarrage répétés. Une cartouche basée sur de tels disques durs peut fournir une méthode d'accès direct et des performances de transfert relatives aux disques durs employés. Bien sûr, des disques durs de plus petite taille peuvent être employés, comme le format 1 pouce, et leur nombre peut être augmenté, par exemple supérieur ou égal à 3. Il est alors possible d'intégrer dans la cartouche l'électronique nécessaire pour gérer des transmissions de données en mode RAID 5 par exemple. L'interface 16 d'échange de données comporte un canal de communicationIndeed, the methods of direct and random access to information imply, for the time being, the use of hard disks or electronic memory components. If 3.5-inch hard disk drives (this size is a 101.6 mm wide disk) should be automatically eliminated for their fragility, smaller hard disk drives designed for mobile systems can to be privileged. Aside from size and impact resistance, 2.5-inch hard drives are also designed to save power, with repeated stop / start cycles. A cartridge based on such hard disks can provide a direct access method and transfer performance relating to the hard disks employed. Of course, smaller hard drives can be used, such as the 1 inch format, and their number can be increased, for example greater than or equal to 3. It is then possible to integrate into the cartridge the electronics necessary for manage data transmissions in RAID 5 mode for example. The data exchange interface 16 comprises a communication channel
18i propre au dispositif de stockage 14i, un canal de communication 182 propre au dispositif de stockage 142 , et un canal 18n propre au dispositif de stockage 14n.18i specific to the storage device 14i, a communication channel 18 2 specific to the storage device 14 2 , and a channel 18 n specific to the storage device 14 n .
Ainsi, il est possible d'accéder indépendamment à chacun des dispositifs de stockage 14-,, 142, ... ou 14n de la cartouche amovible 10, via le canal de communication qui lui est propre.Thus, it is possible to independently access each of the storage devices 14- ,, 14 2 , ... or 14 n of the removable cartridge 10, via the communication channel which is specific to it.
En outre, la cartouche amovible 10 comporte une mémoire 20 de stockage de données d'identification et de qualification de la cartouche, différente des dispositifs de stockage 14i, 142, ... 14n, accessible en lecture via un canal de communication 22 de l'interface 16 qui lui est propre. Enfin, la cartouche amovible 10 comporte un sélecteur de mode RAID 24 définissant le mode RAID devant être utilisé par le lecteur 12 dans lequel la cartouche est destinée à être insérée pour lire/écrire des données dans la cartouche.In addition, the removable cartridge 10 comprises a memory 20 for storing and identifying data of the cartridge, different from the storage devices 14i, 14 2 , ... 14 n , readable via a communication channel 22 of the interface 16 of its own. Finally, the removable cartridge 10 includes a RAID mode selector 24 defining the RAID mode to be used by the reader 12 in which the cartridge is intended to be inserted to read / write data in the cartridge.
En munissant l'interface 16 de la cartouche 10 d'une pluralité de canaux de communication, il devient possible d'optimiser les taux de transfert entre la cartouche et le lecteur et ainsi de répondre aux besoins en débit actuels et à venir.By providing the interface 16 of the cartridge 10 with a plurality of communication channels, it becomes possible to optimize the transfer rates between the cartridge and the reader and thus meet the current and future flow requirements.
En outre, la multiplicité des canaux de communication implique une séparation possible des dispositifs de stockage de la cartouche, chacun utilisant son propre canal. Une redondance RAID devient possible en permettant au lecteur de gérer la distribution de l'écriture. Le lecteur 12 comporte un contrôleur 26 de lecture/écriture, pour la lecture/écriture de données numériques dans la cartouche 10. Ce contrôleur 26 est conçu pour fonctionner selon un ou plusieurs modes de lecture/écriture, par exemple les modes RAID 0 et RAID 1 à RAID 6.In addition, the multiplicity of communication channels implies a possible separation of the storage devices of the cartridge, each using its own channel. RAID redundancy becomes possible by allowing the reader to manage the distribution of the writing. The reader 12 comprises a read / write controller 26 for reading / writing digital data in the cartridge 10. This controller 26 is designed to operate in one or more read / write modes, for example the RAID 0 and RAID modes. 1 to RAID 6.
Pour ce faire, le contrôleur 26 est relié, par l'intermédiaire d'un canal de communication 30, à une interface 28 d'échange de données avec les dispositifs de stockage 14-,, 142 14n de la cartouche 10. L'interface 28 d'échange de données permet au lecteur 12, et plus précisément au contrôleur 26, d'accéder à chacun des canaux de communication 1S1, 182, ... 18π propres à chacun des dispositifs de stockage 1417 142, ... , 14n de la cartouche 10. Le contrôleur 26 comporte donc, via l'interface 28, des moyens d'accès indépendants à chacun des canaux de communication 18i, 182, .-- , 18n de l'interface 16 de la cartouche 10.To do this, the controller 26 is connected, via a communication channel 30, to an interface 28 for exchanging data with the storage devices 14-, 14 2 14 n of the cartridge 10. The The data exchange interface 28 allows the reader 12, and more precisely the controller 26, to access each of the communication channels 1S 1 , 18 2 ,... 18 π specific to each of the storage devices 14 17 14 2 , ..., 14 n of the cartridge 10. The controller 26 thus comprises, via the interface 28, independent access means to each of the communication channels 18i, 18 2 , .--, 18 n of the interface 16 of the cartridge 10.
En outre, le lecteur 12 comporte un module de lecture 32 ayant accès à la mémoire de stockage 20 de données d'identification et de qualification de la cartouche 10, par l'intermédiaire du canal de communication 22 de l'interface 16 de la cartouche 10.In addition, the reader 12 comprises a reading module 32 having access to the storage memory 20 for identification and qualification data of the cartridge 10, via the communication channel 22 of the interface 16 of the cartridge. 10.
Le module de lecture 32 du lecteur 12 est adapté pour transmettre les données qu'il peut lire depuis la mémoire 20 de stockage de données d'identification et de qualification au contrôleur 26, avant que ce dernier ne lise ou écrive des données dans la cartouche 10.The reader module 32 of the reader 12 is adapted to transmit the data that it can read from the identification and qualification data storage memory 20 to the controller 26 before the latter reads or writes data into the cartridge. 10.
Le lecteur 12 comporte en outre un dispositif 34 de lecture du mode RAID défini par le sélecteur de mode RAID 24 de la cartouche 10. Le sélecteur de mode RAID 24 est conçu pour pouvoir commuter entre plusieurs modes RAID possibles pour la cartouche 10.The reader 12 furthermore comprises a device 34 for reading the RAID mode defined by the RAID mode selector 24 of the cartridge 10. The RAID mode selector 24 is designed to be able to switch between several possible RAID modes for the cartridge 10.
Le dispositif de lecture 34 est adapté pour reconnaître le mode défini par le sélecteur de mode RAID 24, lorsque la cartouche 10 est insérée dans le lecteur 12.The reading device 34 is adapted to recognize the mode defined by the RAID mode selector 24 when the cartridge 10 is inserted in the reader 12.
Le lecteur 12 comporte aussi un circuit 36 de chiffrement/déchiffrement des données à écrire/lire dans la cartouche 10. Ce circuit de chiffrement/déchiffrement est relié au contrôleur 26 pour chiffrer les données avant leur transmission vers les dispositifs de stockage de la cartouche 10, ou déchiffrer les données après leur réception.The reader 12 also comprises a circuit 34 for encrypting / decrypting the data to be written / read in the cartridge 10. This encryption / decryption circuit is connected to the controller 26 to encrypt the data before transmission to the storage devices of the cartridge 10 , or decipher the data after their reception.
Le lecteur 12 comporte donc un port dédié 38 permettant son raccordement à un élément de mémoire externe 40, par exemple une clé USB comportant un connecteur de type B et contenant une clé de chiffrement/déchiffrement.The reader 12 therefore has a dedicated port 38 for its connection to an external memory element 40, for example a USB key having a type B connector and containing an encryption / decryption key.
Ainsi, Les données peuvent être encodées avant d'être stockées dans la cartouche amovible 10, afin de ne pouvoir être lues que par un lecteur partageant la même clé de chiffrement/déchiffrement.Thus, the data can be encoded before being stored in the removable cartridge 10, so that it can only be read by a reader sharing the same encryption / decryption key.
La clé de chiffrement/déchiffrement est stockée dans la clé 40 sous la forme d'un fichier crypté, obtenu par exemple à l'aide de la clé de chiffrement/déchiffrement et du numéro de série de la clé 40 combinés.The encryption / decryption key is stored in the key 40 in the form of an encrypted file, obtained for example by means of the encryption / decryption key and the serial number of the key 40 combined.
Selon le même principe, le lecteur calcule une clé de session statique en combinant le numéro de série de la cartouche amovible avec la clé de chiffrement/déchiffrement. Cette clé de session ne peut donc fonctionner qu'avec l'unique couple cartouche/clé de chiffrement/déchiffrement à l'exclusion de toute autre couple possible.According to the same principle, the reader calculates a static session key by combining the serial number of the removable cartridge with the encryption / decryption key. This session key can only work with the unique cartridge / key pair of encryption / decryption to the exclusion of any other possible pair.
Cette clé de session statique sert à chiffrer les données avant écriture ou à les déchiffrer après lecture, dans la cartouche correspondante, lorsque celle-ci est insérée dans le lecteur 12. A l'éjection de la cartouche, la clé de session statique est effacée, pour qu'une nouvelle clé puisse être recréée avec la cartouche suivante. Elle sera recréée à l'identique, si la même clé de chiffrement/déchiffrement et la même cartouche partagent le même lecteur.This static session key is used to encrypt the data before writing or to read them after reading, in the corresponding cartridge, when it is inserted in the reader 12. When the cartridge is ejected, the static session key is erased. so that a new key can be recreated with the next cartridge. It will be recreated identically, if the same encryption / decryption key and the same cartridge share the same drive.
De façon classique, le lecteur 12 comporte également : - un émulateur 42 pour relier le contrôleur 26 à une ou plusieurs interfaces systèmes 44-,, 442 44n qui peuvent être de types différents ;Conventionally, the reader 12 also comprises: - an emulator 42 for connecting the controller 26 to one or more systems interfaces 44- ,, 44 2 44 n which may be of different types;
- un émulateur 46 vers une interface d'automation 48 ;an emulator 46 to an automation interface 48;
- une interface de maintenance 50. L'émulateur 42 comporte avantageusement une émulation de lecteur de bande et une émulation de disque à accès direct de manière à permettre indifféremment le raccordement du lecteur à un système hôte pour une gestion en mode d'accès séquentiel ou direct.a maintenance interface 50. The emulator 42 advantageously comprises a tape drive emulation and a direct access disk emulation so as to allow the connection of the reader to a host system for management in sequential access mode or direct.
Dans un mode de réalisation possible de l'invention, l'interface de maintenance 50 est confondue avec le port dédié 38. Dans ce cas, le port dédié 38 est un port USB muni d'un connecteur de type B.In a possible embodiment of the invention, the maintenance interface 50 is merged with the dedicated port 38. In this case, the dedicated port 38 is a USB port equipped with a type B connector.
La figure 2 est une vue en perspective de la cartouche 10. Sur cette vue, on remarque que l'interface 16 de la cartouche comporte deux canaux de communication 1S1 et 182, chacun raccordé à un dispositif de stockage, de préférence un disque dur de format 2,5 pouces. En outre, entre ces deux canaux de communication Ie1 et 182, on distingue le sélecteur 24 de mode RAID devant être utilisé par le contrôleur 26 du lecteur 12.FIG. 2 is a perspective view of the cartridge 10. In this view, it should be noted that the interface 16 of the cartridge comprises two communication channels 1S 1 and 18 2 , each connected to a storage device, preferably a disk Hard 2.5 inch format. In addition, between these two communication channels Ie 1 and 18 2 , there is the selector 24 RAID mode to be used by the controller 26 of the reader 12.
La figure 3 représente le lecteur 12 en perspective, vu de derrière. Sur cette vue en perspective, on distingue une interface système 44, l'interface d'automation 48 et le port USB 38 dédié au raccordement d'une clé USB de chiffrement/déchiffrement, ce port dédié 38 étant par exemple confondu avec l'interface de maintenance 50.Figure 3 shows the reader 12 in perspective, seen from behind. In this perspective view, there is a system interface 44, the automation interface 48 and the USB port 38 dedicated to the connection of a USB key encryption / decryption, this dedicated port 38 being for example confused with the interface maintenance 50.
Comme cela est représenté sur la figure 4, la cartouche amovible 10 peut avoir plusieurs épaisseurs, tout en étant de largeur et de profondeur standard. Par exemple, pour une largeur et une profondeur de 4,15 pouces (105,4 mm) elle peut être de grande épaisseur a = 1 pouce (25,4 mm), d'épaisseur moyenne b = 0,85 pouce (21 ,6 mm) ou de faible épaisseur c = 0,5 pouce (12,7 mm).As shown in FIG. 4, the removable cartridge 10 can have several thicknesses, while being of standard width and depth. For example, for a width and depth of 4.15 inches (105.4 mm) it can be thick a = 1 inch (25.4 mm), of average thickness b = 0.85 inch (21.6 mm) or thin in thickness c = 0.5 inch (12.7 mm).
En effet, pour simplifier son intégration, la cartouche amovible 10 selon l'invention doit être de préférence compatible avec les formats existants. Ainsi, avec les dimensions précitées, les manipulations sont aisées tout en laissant un espace intérieur assez vaste pour installer un grand nombre de composants dans la cartouche.Indeed, to simplify its integration, the removable cartridge 10 according to the invention should preferably be compatible with existing formats. Thus, with the aforementioned dimensions, the manipulations are easy while leaving an interior space large enough to install a large number of components in the cartridge.
Pour garder un maximum de flexibilité et de compatibilité avec les produits existants, l'épaisseur de la cartouche 10 doit être définie à l'intérieur d'une fourchette de tolérance comprise entre a et c. Par exemple, les cartouches de type DLT et SDLT ont une épaisseur de 1 pouce, les cartouches SAIT et LTO de 0,85 pouce. En outre, les besoins de l'électronique grand public imposent de plus en plus d'utiliser des cartouches amovibles compactes justifiant des épaisseurs de 0,5 pouce.To maintain maximum flexibility and compatibility with existing products, the thickness of the cartridge 10 must be set within a tolerance range between a and c. For example, DLT and SDLT cartridges are 1 inch thick, SAIT cartridges and LTO cartridges are 0.85 inch thick. In addition, the needs of consumer electronics increasingly require the use of compact removable cartridges justifying thicknesses of 0.5 inches.
Dans tous les cas, les opérations de chargement de la cartouche amovible 10 dans le lecteur 12 impliquent un positionnement mécanique précis. Pour permettre ce positionnement précis, des surfaces de référence doivent garantir ce positionnement dans les trois axes d'un référentiel cartésien. La cartouche amovible 10 comporte donc sur l'une de ses parois latérales une rampe 60 permettant de la positionner précisément dans le lecteur 12. Cette rampe 60 est de largeur L prédéterminée, débute à une hauteur H prédéterminée à partir de la base de la cartouche 10 et forme un angle θ prédéterminé avec cette base, quelle que soit l'épaisseur de la cartouche.In any case, the loading operations of the removable cartridge 10 in the reader 12 involve precise mechanical positioning. To allow this precise positioning, reference surfaces must guarantee this positioning in the three axes of a Cartesian reference system. The removable cartridge 10 therefore has on one of its side walls a ramp 60 for positioning it precisely in the reader 12. This ramp 60 has a predetermined width L, begins at a predetermined height H from the base of the cartridge 10 and forms a predetermined angle θ with this base, regardless of the thickness of the cartridge.
De façon classique, la cartouche peut en outre comporter des trous de préhension, par exemple au format des cartouches de bande Vi pouce DLT, SDLT, SAIT ou LTO.In a conventional manner, the cartridge may further comprise gripping holes, for example in the format of Vi inch tape cartridges DLT, SDLT, SAIT or LTO.
Sur la figure 5, on a représenté en perspective une cartouche amovible 10 d'épaisseur quelconque a, b ou c, comportant une rampe 60 permettant son positionnement précis dans le lecteur 12. Celui-ci, pour forcer le positionnement de la cartouche amovible 10 dans une situation de chargement dans laquelle elle coopère avec des moyens 62 d'accès au contenu de la cartouche, comporte un plateau de guidage 64 sur lequel vient se poser Ia base de la cartouche 10 et un ressort à lame 66 faisant pression sur la face supérieure de la cartouche amovible 10 pour la rabattre sur le plateau 64.In FIG. 5, there is shown in perspective a removable cartridge 10 of any thickness a, b or c, comprising a ramp 60 allowing its precise positioning in the reader 12. This, to force the positioning of the removable cartridge 10 in a loading situation in which it cooperates with means 62 for access to the contents of the cartridge, comprises a guide plate 64 on which the base of the cartridge 10 comes to rest and a leaf spring 66 pressing on the face upper removable cartridge 10 to fold on the tray 64.
Le ressort à lame est monté sur le boîtier du lecteur 12, par l'un de ses bords fixé au dessus d'une ouverture du boîtier par laquelle est insérée la cartouche amovible. Le bord opposé du ressort à lame 66, destiné à être en contact avec la cartouche amovible 10, est éventuellement muni d'un galet 68 gainé d'un matériau en caoutchouc synthétique.The leaf spring is mounted on the housing of the reader 12, by one of its edges fixed above an opening of the housing through which the cartridge is inserted. removable. The opposite edge of the leaf spring 66, intended to be in contact with the removable cartridge 10, is optionally provided with a roller 68 sheathed with a synthetic rubber material.
En position de repos, lorsque la cartouche amovible 10 n'est pas dans le lecteur 12, le ressort à lame 66 est en contact avec le plateau de guidage 64 par l'intermédiaire du galet 68. En position de service, différente selon l'épaisseur a, b ou c de la cartouche amovible 10, le ressort à lame 66 est en contact avec la face supérieure de la cartouche amovible 10 insérée dans le lecteur 12, par l'intermédiaire du galet 68. Pour réduire la complexité mécanique du lecteur 12, afin de limiter les risques de panne et diminuer les coûts de production, le raccordement entre la cartouche amovible 10 et le lecteur 12 est limité à un raccordement électrique et logique. Une simple connexion électrique entre la cartouche et le lecteur permet d'utiliser des standards d'interface connus et de minimiser les coûts de développement. Une émulation d'interface commune peut être ajoutée pour uniformiser les cartouches et permettre à différentes technologies de fonctionner dans le lecteur. Grâce à ce principe, des cartouches différentes peuvent être remplacées ou cohabiter même si elles hébergent des technologies de stockage différentes.In the rest position, when the removable cartridge 10 is not in the reader 12, the leaf spring 66 is in contact with the guide plate 64 via the roller 68. In the operating position, different according to the thickness a, b or c of the removable cartridge 10, the leaf spring 66 is in contact with the upper face of the removable cartridge 10 inserted in the reader 12, via the roller 68. To reduce the mechanical complexity of the reader 12, in order to limit the risk of failure and reduce production costs, the connection between the removable cartridge 10 and the reader 12 is limited to an electrical and logical connection. A simple electrical connection between the cartridge and the reader allows the use of known interface standards and minimizes development costs. A common interface emulation can be added to standardize cartridges and allow different technologies to work in the drive. Thanks to this principle, different cartridges can be replaced or coexist even if they host different storage technologies.
On notera également que limiter les interactions mécaniques entre la cartouche et le lecteur permet d'améliorer la fiabilité de l'ensemble. En outre, certains critères sont à prendre en compte :It will also be noted that limiting the mechanical interactions between the cartridge and the reader makes it possible to improve the reliability of the assembly. In addition, some criteria must be taken into account:
- permettre la déconnexion de la cartouche sans coupure de puissance, à chaud ;- allow the disconnection of the cartridge without power failure, hot;
- permettre un débit qui corresponde aux performances actuelles et futures ;- enable a throughput that corresponds to current and future performance;
- prévoir un nombre de câbles réduit afin de simplifier les connexions ;- Provide a reduced number of cables to simplify connections;
- assurer une fiabilité des connecteurs qui garantisse un grand nombre de cycles de connexion/déconnexion ; et- to ensure a reliability of the connectors which guarantees a large number of connection / disconnection cycles; and
- choisir une technologie peu chère et bien connue pour réduire les coûts de développement et de production.- choose inexpensive and well-known technology to reduce development and production costs.
A partir de ces critères, le choix se porte naturellement vers une interface de type SAT A2. Sa topologie point à point intègre la notion de déconnexion à chaud et permet également un débit de 300 Mégaoctets par seconde. En outre, le système n'impose que quatre fils pour établir un canal de communication. Un choix de format préféré pour le lecteur 12 est celui de 5,25 pouces (ce format correspond à un lecteur de largeur égale à 146,5 mm) en demi-hauteur. Un adaptateur vers le format pleine hauteur peut permettre son montage dans des systèmes informatiques qui utilisent ce format pleine hauteur. Le mécanisme d'insertion de la cartouche 10 dans le lecteur 12 va maintenant être détaillé, toujours en référence à la figure 5.From these criteria, the choice naturally goes to an SAT A2 type interface. Its point-to-point topology integrates the concept of hot-pluggable and also allows a bit rate of 300 megabytes per second. In addition, the system only requires four wires to establish a communication channel. A preferred format choice for the 12 drive is that of 5.25 inches (this format corresponds to a drive width equal to 146.5 mm) in half height. An adapter to the full height format can be mounted in computer systems that use this full height format. The mechanism for inserting the cartridge 10 into the reader 12 will now be detailed, again with reference to FIG.
Ainsi, lors d'une première étape 100, un utilisateur insère la cartouche amovible 10 dans le lecteur 12 par son ouverture.Thus, in a first step 100, a user inserts the removable cartridge 10 in the reader 12 by its opening.
Lors de l'étape suivante 102, alors que la cartouche amovible est partiellement insérée dans le lecteur 12, le ressort à lame 66 est déformé vers le haut pour s'adapter à l'épaisseur de la cartouche amovible 10 et force le positionnement de celle-ci sur le plateau de guidage 64.In the next step 102, while the removable cartridge is partially inserted in the reader 12, the leaf spring 66 is deformed upwards to adapt to the thickness of the removable cartridge 10 and forces the positioning of the on the guide plate 64.
Ensuite, lors d'une étape 104, lorsque la cartouche amovible 10 est suffisamment insérée dans le lecteur 12, le plateau de guidage 64 accompagne la cartouche amovible 10 vers sa position de chargement. Si l'interface de raccordement de la cartouche est protégée par un rabat, celui-ci s'ouvre.Then, during a step 104, when the removable cartridge 10 is sufficiently inserted into the reader 12, the guide plate 64 accompanies the removable cartridge 10 to its loading position. If the connection interface of the cartridge is protected by a flap, it opens.
Enfin, lors d'une dernière étape 106, les connecteurs de la cartouche et du lecteur établissent un contact électrique et la cartouche est verrouillée en position de raccordement électrique au lecteur 12. II apparaît clairement qu'une cartouche amovible telle que décrite précédemment permet un accès simple et efficace aux dispositifs de stockage qu'elle contient, en comportant pour chaque dispositif de stockage un canal de communication directement accessible par un contrôleur de lecture/écriture disposé dans un lecteur correspondant. II apparaît également clairement qu'un lecteur de cartouches amovibles tel que décrit précédemment permet la lecture/écriture aisée de données dans la cartouche amovible, avec en outre la possibilité de chiffrer/déchiffrer ces données, sans nécessiter de capacités de calcul du système hôte dans lequel il est intégré, puisqu'il comporte lui-même les moyens de chiffrement/déchiffrement. L'utilisation d'une clé (par exemple une clé USB) comportant la clé de chiffrement/déchiffrement utilisée par le lecteur et raccordable directement au lecteur par un port dédié permet de sécuriser davantage cette opération.Finally, in a last step 106, the connectors of the cartridge and the reader establish an electrical contact and the cartridge is locked in the electrical connection position to the reader 12. It is clear that a removable cartridge as described above allows a simple and efficient access to the storage devices it contains, comprising for each storage device a communication channel directly accessible by a read / write controller disposed in a corresponding reader. It also clearly appears that a removable cartridge reader as described above allows the easy reading / writing of data in the removable cartridge, with the further possibility of encrypting / decrypting this data, without requiring calculation capabilities of the host system in which it is integrated, since it itself comprises the means of encryption / decryption. The use of a key (for example a USB key) comprising the encryption / decryption key used by the reader and connectable directly to the reader by a dedicated port makes this operation more secure.
Enfin, il apparaît clairement qu'un lecteur de cartouches amovibles tel que décrit précédemment permet de recevoir des cartouches d'épaisseurs différentes tout en ayant une ouverture standard pour la réception de ces cartouches, grâce au ressort à lame positionné pour exercer une pression sur la cartouche à insérer, de manière à positionner celle-ci à l'intérieur du lecteur dans une situation de chargement prédéterminée.Finally, it is clear that a removable cartridge reader as described above allows to receive cartridges of different thicknesses while having a standard opening for the reception of these cartridges, thanks to spring leaf positioned to exert pressure on the cartridge to be inserted, so as to position it inside the reader in a predetermined loading situation.
On notera cependant que l'invention n'est pas limitée au mode de réalisation décrit précédemment.Note however that the invention is not limited to the embodiment described above.
Par exemple, tout type de dispositif de stockage peut être intégré dans une cartouche amovible selon l'invention, à partir du moment où il est associé à un canal de communication standard vis-à-vis du lecteur 12.For example, any type of storage device can be integrated in a removable cartridge according to the invention, from the moment when it is associated with a standard communication channel vis-à-vis the reader 12.
Par exemple, on peut envisager l'utilisation de composants de mémoire électroniques pour fournir un moyen d'accès aléatoire. En plus des performances de temps d'accès, le débit de ces technologies et leur résistance aux chocs peuvent être rendus particulièrement avantageux pour certaines applications et certains milieux, comme par exemple l'industrie lourde, l'aviation, la défense ou l'industrie automobile, navale et spatiale. Le type de technologie mémoire à employer ne souffre d'aucune restriction autre qu'économique. Les mémoires vives sauvegardées par batterie, les mémoires persistantes de type flash ou les mémoires mortes reprogrammables de type EEPROM, présentent toutes un intérêt technologique. En outre, de par leur taille et l'espace disponible dans la cartouche, un système de bouclier peut être ajouté pour les protéger des radiations électromagnétiques de manière à les rendre encore plus adaptées à ces usages.For example, the use of electronic memory components can be envisaged to provide random access means. In addition to access time performance, the throughput of these technologies and their impact resistance can be made particularly advantageous for certain applications and environments, such as heavy industry, aviation, defense or industry. automotive, naval and space. The type of memory technology to use does not suffer from any restriction other than economic. The battery-backed RAMs, flash-type persistent memories or reprogrammable EEPROM memories are all of technological interest. In addition, by their size and the space available in the cartridge, a shield system can be added to protect them from electromagnetic radiation so as to make them even more suitable for these uses.
De même, les modes de lecture/écriture définis entre la cartouche amovible et le lecteur peuvent être autres que les modes RAID mentionnés.Similarly, the read / write modes defined between the removable cartridge and the drive may be other than the RAID modes mentioned.
En outre, bien qu'il soit préféré qu'une cartouche amovible selon l'invention comporte deux disques durs de format 2,5 pouces chacun, il est possible de concevoir des cartouches comportant un plus grand nombre de disques durs de formats inférieurs.In addition, although it is preferred that a removable cartridge according to the invention comprises two 2.5 inch hard disks each, it is possible to design cartridges having a larger number of smaller format hard disks.
Enfin, il a été décrit un lecteur comportant un boîtier et une ouverture de chargement, mais le lecteur pourrait être réduit à un composant programmable de type ASIC (de l'anglais « Application Spécifie Integrated Circuit ») couplé à des connecteurs (dont au moins un connecteur pour chaque canal de communication). Finally, there has been described a reader comprising a housing and a loading opening, but the reader could be reduced to a programmable component of the ASIC type (of the English "Application Specifies Integrated Circuit") coupled to connectors (of which at least one connector for each communication channel).

Claims

REVENDICATIONS
1. Cartouche amovible (10) de stockage de données numériques, destinée à être insérée dans un lecteur (12) de cartouches amovibles, comportant une pluralité de dispositifs de stockage (14|, 142 14n) et une interface (16) d'échange de données entre ces dispositifs de stockage et le lecteur, caractérisée en ce que l'interface comporte pour chaque dispositif de stockage (14-ι, 142, ... , 14π) un canal de communication (18-ι, 182, ... , 18n) propre à ce dispositif de stockage et accessible par un même contrôleur (26) de lecture/écriture du lecteur, pour la lecture/écriture des données numériques dans la cartouche.A removable digital data storage cartridge (10) for insertion into a removable cartridge drive (12) having a plurality of storage devices (14 |, 14 2 14 n ) and an interface (16) for exchange of data between these storage devices and the reader, characterized in that the interface comprises for each storage device (14-ι, 14 2 , ..., 14 π ) a communication channel (18-ι, 18 2 , ..., 18 n ) specific to this storage device and accessible by the same controller (26) reading / writing of the reader, for reading / writing of the digital data in the cartridge.
2. Cartouche amovible (10) selon la revendication 1 , dans laquelle chaque dispositif de stockage (141 ( 142, .... 14π) est choisi parmi l'ensemble d'éléments constitué d'un composant de mémoire solide, d'un disque dur, d'un disque souple, d'un disque optique, et d'une bande magnétique. 2. removable cartridge (10) according to claim 1, wherein each storage device (14 1 ( 14 2 , .... 14 π ) is selected from the set of elements consisting of a solid memory component, a hard disk, a floppy disk, an optical disk, and a magnetic tape.
3. Cartouche amovible (10) selon la revendication 1 , comportant deux disques durs de format 2,5 pouces chacun, en tant que dispositifs de stockage (14i, 142, ... , 14n).3. Removable cartridge (10) according to claim 1, comprising two 2.5 inch hard disks each, as storage devices (14i, 14 2 , ..., 14 n ).
4. Cartouche amovible (10) selon l'une quelconque des revendications 1 à 3, comportant un sélecteur de mode RAID (24), ce mode RAID devant être utilisé par le contrôleur (26) de lecture/écriture du lecteur (12) dans lequel la cartouche est destinée à être insérée pour lire/écrire des données dans la cartouche.4. A removable cartridge (10) according to any one of claims 1 to 3, comprising a RAID mode selector (24), this RAID mode to be used by the controller (26) reading / writing of the reader (12) in which cartridge is to be inserted to read / write data into the cartridge.
5. Cartouche amovible (10) selon l'une quelconque des revendications 1 à 4, comportant en outre une mémoire (20) de stockage de données d'identification et de qualification de la cartouche, différente des dispositifs de stockage, (14i, 142, ... , 14n) accessible en lecture par un module de lecture (34) du lecteur (12) dans lequel la cartouche est destinée à être insérée.5. Removable cartridge (10) according to any one of claims 1 to 4, further comprising a memory (20) for storing data identifying and qualifying the cartridge, different from the storage devices, (14i, 14 2 , ..., 14 n ) readable by a read module (34) of the reader (12) in which the cartridge is to be inserted.
6. Lecteur (12) de cartouches amovibles de stockage de données numériques, pour des cartouches comportant chacune une pluralité de dispositifs de stockage, comportant une interface (28) d'échange de données avec les dispositifs de stockage (14-ι, 142, ... , 14π) d'une cartouche (10) destinée à être insérée dans le lecteur, caractérisé en ce qu'il comporte un contrôleur de lecture/écriture (26), pour la lecture/écriture des données numériques dans la cartouche, ce contrôleur comportant, via l'interface (28), des moyens d'accès indépendant à plusieurs canaux de communications (18i, 182, ... , 18n) de la cartouche, chaque canal de communication auquel il a accès étant associé à l'un des dispositifs de stockage de la cartouche.6. Reader (12) of removable digital data storage cartridges, for cartridges each having a plurality of storage devices, having an interface (28) for exchanging data with the storage devices (14-ι, 14 2 , ..., 14 π ) of a cartridge (10) intended to be inserted into the reader, characterized in that it comprises a read / write controller (26), for reading / writing digital data in the cartridge, this controller comprising, via the interface (28), means of access independent to several communication channels (18i, 18 2 , ..., 18 n ) of the cartridge, each channel of communication to which it has access being associated with one of the storage devices of the cartridge.
7. Lecteur (12) de cartouches amovibles selon la revendication 6, comportant : - un port dédié (38) pour son raccordement à un élément de mémoire externe (40) comportant une clé de chiffrement/déchiffrement, et7. A removable cartridge reader (12) according to claim 6, comprising: a dedicated port (38) for its connection to an external memory element (40) having an encryption / decryption key, and
- des moyens (36) de chiffrement/déchiffrement des données à écrire/lire dans la cartouche (10) à l'aide de cette clé.means (36) for encrypting / decrypting the data to be written / read in the cartridge (10) by means of this key.
8. Lecteur (12) de cartouches amovibles selon la revendication 7, dans lequel le port dédié (38) est un port USB.The removable cartridge drive (12) of claim 7, wherein the dedicated port (38) is a USB port.
9. Lecteur (12) de cartouches amovibles selon l'une quelconque des revendications 6 à 8, comportant :9. Reader (12) of removable cartridges according to any one of claims 6 to 8, comprising:
- une ouverture de chargement d'une cartouche (10) à insérer dans le lecteur, - des moyens (62) d'accès au contenu de la cartouche,an opening for loading a cartridge (10) to be inserted in the reader; means (62) for accessing the contents of the cartridge;
- des moyens (66, 68) de rabat de la cartouche vers une position de chargement dans laquelle elle coopère avec les moyens d'accès au contenu de la cartouche, les moyens de rabat étant mobiles entre une position de repos lorsque aucune cartouche n'est insérée dans le lecteur et l'une parmi plusieurs positions de service différentes lorsque la cartouche est dans sa position de chargement, chaque position de service correspondant à une épaisseur prédéterminée (a, b, c) de la cartouche.- means (66, 68) for flipping the cartridge to a loading position in which it cooperates with the means for accessing the contents of the cartridge, the flap means being movable between a rest position when no cartridge n ' is inserted in the reader and one of several different service positions when the cartridge is in its loading position, each service position corresponding to a predetermined thickness (a, b, c) of the cartridge.
10. Lecteur (12) de cartouches amovibles selon l'une quelconque des revendications 6 à 9, comportant un émulateur (42) pour raccorder le lecteur (12) à au moins un système hôte, l'émulateur (42) comportant au moins une émulation de lecteur de bande et une émulation de disque à accès direct de manière à permettre indifféremment le raccordement du lecteur pour une gestion en mode d'accès séquentiel ou direct. The removable cartridge reader (12) according to any one of claims 6 to 9, comprising an emulator (42) for connecting the reader (12) to at least one host system, the emulator (42) having at least one Tape drive emulation and direct-access disk emulation so that the drive connection can be interchanged for sequential or direct access mode management.
PCT/FR2005/002426 2005-10-03 2005-10-03 Removable cartridge for storing digital data and removable cartridge reader WO2007039674A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/FR2005/002426 WO2007039674A1 (en) 2005-10-03 2005-10-03 Removable cartridge for storing digital data and removable cartridge reader

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/FR2005/002426 WO2007039674A1 (en) 2005-10-03 2005-10-03 Removable cartridge for storing digital data and removable cartridge reader

Publications (1)

Publication Number Publication Date
WO2007039674A1 true WO2007039674A1 (en) 2007-04-12

Family

ID=35584568

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2005/002426 WO2007039674A1 (en) 2005-10-03 2005-10-03 Removable cartridge for storing digital data and removable cartridge reader

Country Status (1)

Country Link
WO (1) WO2007039674A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1990012464A1 (en) * 1989-04-03 1990-10-18 Lang Gerald S Method and apparatus for protecting material on storage media
US5822184A (en) * 1994-07-28 1998-10-13 Rabinovitz; Josef Modular disk drive assembly operatively mountable in industry standard expansion bays of personal desktop computers
US6058455A (en) * 1997-07-02 2000-05-02 International Business Corporation RAID system having a selectable unattended mode of operation with conditional and hierarchical automatic re-configuration

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1990012464A1 (en) * 1989-04-03 1990-10-18 Lang Gerald S Method and apparatus for protecting material on storage media
US5822184A (en) * 1994-07-28 1998-10-13 Rabinovitz; Josef Modular disk drive assembly operatively mountable in industry standard expansion bays of personal desktop computers
US6058455A (en) * 1997-07-02 2000-05-02 International Business Corporation RAID system having a selectable unattended mode of operation with conditional and hierarchical automatic re-configuration

Similar Documents

Publication Publication Date Title
EP0552078B1 (en) Insertable card for microcomputer constituting a reader for cards with flat contacts
CN100385501C (en) Removable optical storage device and system
Curtis et al. Holographic data storage: from theory to practical systems
EP1433125B1 (en) Dongle which is intended to be connected to a port of a telecommunications device
FR2726923A1 (en) REDUNDANT GROUP OF SEMICONDUCTOR MEMORY DEVICES
EP2219353B1 (en) Mobile telephone comprising a battery and a near field communication module
US8826459B2 (en) Systems and methods of automatic multimedia transfer and playback
CA2658621A1 (en) Method of application control in an nfc chip set comprising several host processors
EP2229647A1 (en) Hierarchization of cryptographic keys in an electronic circuit
EP2159734A1 (en) Memory card adapter for connecting mini-card in larger connector
FR2613158A1 (en) METHOD AND SYSTEM FOR TRANSMITTING INFORMATION
WO2007039674A1 (en) Removable cartridge for storing digital data and removable cartridge reader
FR2948797A1 (en) MOBILE TELEPHONY AND NFC COMMUNICATION
WO2007039675A1 (en) Device for reading multiple-sized removable cartridges
US20060062137A1 (en) Method and apparatus for securely recording and storing data for later retrieval
WO1990006579A2 (en) Improved disc unit
KR20010098556A (en) Adaptor device and input/output device
TW201013398A (en) Method for applying USB record carriers and module assembled for the method
EP1155410B1 (en) Secure optical disk and method for securement of an optical disk
WO2007085725A1 (en) Prerecorded digital walkman
EP3326108A1 (en) Compact card reader
CA2174653C (en) Device and method for remote backup of digital data
EP0430727B1 (en) Secure electronic mass-memory unit
FR2633086A1 (en) METHOD AND APPARATUS FOR DIGITAL DATA RECORDING, PROTECTED DATA RECORDING MEDIUM, AND APPARATUS FOR READING DATA RECORDED ON SUCH MEDIUM
WO2001031574A1 (en) Support for compressed digital data and reading and/or recording device for said support

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: CONSTATATION DE LA PERTE D UN DROIT CONFORMEMENT A LA REGLE 112(1) CBE

122 Ep: pct application non-entry in european phase

Ref document number: 05807529

Country of ref document: EP

Kind code of ref document: A1