CA2585216C - Procede et appareil pour repartir des donnees et pour ajouter ou enlever des disques dans un systeme de stockage raid - Google Patents
Procede et appareil pour repartir des donnees et pour ajouter ou enlever des disques dans un systeme de stockage raid Download PDFInfo
- Publication number
- CA2585216C CA2585216C CA2585216A CA2585216A CA2585216C CA 2585216 C CA2585216 C CA 2585216C CA 2585216 A CA2585216 A CA 2585216A CA 2585216 A CA2585216 A CA 2585216A CA 2585216 C CA2585216 C CA 2585216C
- Authority
- CA
- Canada
- Prior art keywords
- data
- blocks
- block
- disk
- disks
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 61
- 238000003860 storage Methods 0.000 title claims abstract description 28
- 230000036961 partial effect Effects 0.000 claims description 13
- 230000008569 process Effects 0.000 description 45
- 230000003044 adaptive effect Effects 0.000 description 29
- 230000017105 transposition Effects 0.000 description 21
- 230000007704 transition Effects 0.000 description 20
- 230000008520 organization Effects 0.000 description 16
- 230000008859 change Effects 0.000 description 12
- 238000012546 transfer Methods 0.000 description 11
- 238000012545 processing Methods 0.000 description 9
- 238000003491 array Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 238000007792 addition Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000000670 limiting effect Effects 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000003999 initiator Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000002829 reductive effect Effects 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 238000003892 spreading Methods 0.000 description 1
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/516,232 US5875456A (en) | 1995-08-17 | 1995-08-17 | Storage device array and methods for striping and unstriping data and for adding and removing disks online to/from a raid storage array |
| US08/516,232 | 1995-08-17 | ||
| CA002229648A CA2229648C (fr) | 1995-08-17 | 1996-08-15 | Procede et appareil pour repartir des donnees et pour ajouter ou enlever des disques dans un systeme de stockage raid |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA002229648A Division CA2229648C (fr) | 1995-08-17 | 1996-08-15 | Procede et appareil pour repartir des donnees et pour ajouter ou enlever des disques dans un systeme de stockage raid |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CA2585216A1 CA2585216A1 (fr) | 1997-02-27 |
| CA2585216C true CA2585216C (fr) | 2012-05-15 |
Family
ID=38227698
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA2585216A Expired - Lifetime CA2585216C (fr) | 1995-08-17 | 1996-08-15 | Procede et appareil pour repartir des donnees et pour ajouter ou enlever des disques dans un systeme de stockage raid |
Country Status (1)
| Country | Link |
|---|---|
| CA (1) | CA2585216C (fr) |
-
1996
- 1996-08-15 CA CA2585216A patent/CA2585216C/fr not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| CA2585216A1 (fr) | 1997-02-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6052759A (en) | Method for organizing storage devices of unequal storage capacity and distributing data using different raid formats depending on size of rectangles containing sets of the storage devices | |
| US5657468A (en) | Method and apparatus for improving performance in a reduntant array of independent disks | |
| US6898668B2 (en) | System and method for reorganizing data in a raid storage system | |
| US5889795A (en) | Disk array system and method for storing data | |
| US5708769A (en) | Logical partitioning of a redundant array storage system | |
| US5696934A (en) | Method of utilizing storage disks of differing capacity in a single storage volume in a hierarchial disk array | |
| US6434666B1 (en) | Memory control apparatus and method for storing data in a selected cache memory based on whether a group or slot number is odd or even | |
| EP0801344B1 (fr) | Appareil et méthode permettant la réallocation d'unités de disques logiques sur des unités de disques physiques en employant un contrôleur de mémoire | |
| EP0715249B1 (fr) | Méthode et système de réservation d'espace de mémoire pour migration de données dans un système de stockage de données hiérarchique en calculant dynamiquement l'espace de mémoire maximum pour redondance à miroir | |
| EP0639811B1 (fr) | Système à mémoire à gestion de redondance de stockage de données | |
| US20060085674A1 (en) | Method and system for storing data | |
| US5650969A (en) | Disk array system and method for storing data | |
| US6993676B2 (en) | Method and apparatus for fast initialization of redundant arrays of storage devices | |
| US5854942A (en) | Method and system for automatic storage subsystem configuration | |
| US20080270719A1 (en) | Method and system for efficient snapshot operations in mass-storage arrays | |
| US6934803B2 (en) | Methods and structure for multi-drive mirroring in a resource constrained raid controller | |
| JP3687111B2 (ja) | 記憶装置システムおよび記憶装置の制御方法 | |
| CA2585216C (fr) | Procede et appareil pour repartir des donnees et pour ajouter ou enlever des disques dans un systeme de stockage raid | |
| CA2229648C (fr) | Procede et appareil pour repartir des donnees et pour ajouter ou enlever des disques dans un systeme de stockage raid | |
| WO1992004674A1 (fr) | Commande de reseau de memoire d'ordinateur | |
| US6898666B1 (en) | Multiple memory system support through segment assignment | |
| EP0620934A1 (fr) | Commande de reseau de memoire d'ordinateur | |
| Anglin et al. | RAID technology and IBM TotalStorage™ NAS products |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EEER | Examination request | ||
| MKEX | Expiry |
Effective date: 20160815 |