JP4283288B2 - ディスク・ドライブにおけるosd決定論的オブジェクト・フラグメンテーション最適化の方法および装置 - Google Patents
ディスク・ドライブにおけるosd決定論的オブジェクト・フラグメンテーション最適化の方法および装置 Download PDFInfo
- Publication number
- JP4283288B2 JP4283288B2 JP2006167290A JP2006167290A JP4283288B2 JP 4283288 B2 JP4283288 B2 JP 4283288B2 JP 2006167290 A JP2006167290 A JP 2006167290A JP 2006167290 A JP2006167290 A JP 2006167290A JP 4283288 B2 JP4283288 B2 JP 4283288B2
- Authority
- JP
- Japan
- Prior art keywords
- block
- data
- recording
- recording medium
- blocks
- 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 - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0659—Command handling arrangements, e.g. command buffers, queues, command scheduling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/061—Improving I/O performance
- G06F3/0611—Improving I/O performance in relation to response time
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0674—Disk device
- G06F3/0676—Magnetic disk device
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B2020/1264—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
- G11B2020/1265—Control data, system data or management information, i.e. data used to access or process user data
- G11B2020/1267—Address data
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B2020/1291—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting serves a specific purpose
- G11B2020/1294—Increase of the access speed
- G11B2020/1295—Increase of the access speed wherein the focus is on the read access speed
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2508—Magnetic discs
- G11B2220/2516—Hard disks
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
12 容器
14 スピンドル・モータ
16 記録メディア
18 アーム
20 第1の端部
22 ヘッド
24 第2の端部
26 ベアリング
27 トラック
28 ボイス・コイル・モータ
30 オブジェクト・ベースのストレージ・システム
32 ディスク・ドライブ制御回路
34 ホスト・コンピュータ
36 ディスク・ドライブ制御プロセッサ
38 DRAM
40 不揮発性フラッシュ・メモリ
42 インタフェース回路
44 R/Wチャネル
46 プリアンプ/ドライバ回路
48 スピンドル回路
50 ディスク
52 スピンドル・モータ
54 サーボ回路
56 記録ヘッド
58 コイル
60 オブジェクト・ベースのストレージ・システム
62 OSDディスク・ドライブ
64 ホスト・コンピュータ
66 アプリケーション
68 システム・コール・インタフェース
70 ファイル・システム・ユーザ・コンポネント
72 オブジェクト・インタフェース
74 ファイル・システム・ストレージ・コンポネント
76 ブロックI/Oマネージャ
78 記録メディア
80 ファームウエア・アプリケーション・プログラム・インタフェース(API)
82 フリー・ブロックのリスト
84 OSDファイル・システム
86 物理的ディスク・レイアウト・マネージャ
88 トラック・フォーマット、ゾーン、欠陥、現在のトラック位置
90 OSDファームウエア層
92 OSDコマンド構文解析
94 能力チェック(パーミッション/セキュリティ)
96 OSDメタデータ・フェッチ
98 OSDスペース管理(OSDファイル・システム)
100 OSDコマンド実行
102 OSDエラー管理
104 アプリケーション・インタフェース
106 接続されたブロック転送
108 ディスクのみ転送(メタデータ操作)
110 ホストのみ操作(ステータス、属性)
112 キャッシュ要求および形状要求
114 標準ファームウエア
116 トラック・フォーマット、ゾーン、欠陥、現在のトラック位置
118 物理的ディスク・レイアウト・マネージャ
120 簡略化ディスク・メディア・ウエッジ・レイアウト
122 矢印
124 ディスク・ブロック・レイアウト
126 矢印
128 OSDディスク・レイアウト
130 矢印
Claims (17)
- 記録メディアと、
記録ヘッドを記録メディアに隣接して位置決めするためのアームと、
オブジェクトを受信し、オブジェクトの情報に基づいて、記録ヘッドが書き込むべき記録メディア上のブロックを選択するためのコントローラと、
を含み、前記コントローラは、
オブジェクト・ベースのファイル・マネージャと、
物理的レイアウト・マネージャと、
を含む装置。 - 請求項1記載の装置であって、オブジェクト・ベースのファイル・マネージャおよび物理的レイアウト・マネージャがファームウエアとして実現される前記装置。
- 請求項1記載の装置であって、オブジェクト・ベースのファイル・マネージャがオブジェクトに関する候補の先頭ブロックを指定する前記装置。
- 請求項1記載の装置を用いたデータ・ストレージ・デバイスであって、前記メディアが回転可能なデータ記録ディスクを含んでおり、前記ブロックがデータ記録ディスクの表面に定義されたトラック上に配置されている前記データ・ストレージ・デバイス。
- 請求項1記載の装置を用いたデータ・ストレージ・デバイスであって、前記オブジェクトが一連の逐次的データ・ブロックを含んでいる前記データ・ストレージ・デバイス。
- 請求項1記載の装置を用いたデータ・ストレージ・デバイスであって、前記オブジェクトがユーザ・データおよびメタデータを含んでいる前記データ・ストレージ・デバイス。
- 記録メディアと、
記録ヘッドを記録メディアに隣接して位置決めするためのアームと、
オブジェクトを受信し、オブジェクトの情報に基づいて、記録ヘッドが書き込むべき記録メディア上のブロックを選択するためのコントローラと、
を含み、前記コントローラは、オブジェクト生成および追加書込み操作の間にオブジェクト・フラグメントの位置を選択し、記録メディアの物理的レイアウト特性を利用してフラグメント間のシーク時間を最小化する、装置。 - 記録メディアと、
記録ヘッドを記録メディアに隣接して位置決めするためのアームと、
オブジェクトを受信し、オブジェクトの情報に基づいて、記録ヘッドが書き込むべき記録メディア上のブロックを選択するためのコントローラと、
を含み、前記コントローラは、前のフラグメントの最後のブロックと次のフラグメントの最初のブロックとの間の合計位相差を用いて、オブジェクト・フラグメントの位置を選択する、装置。 - データ・ストレージ・デバイスにデータを書き込む方法であって、
オブジェクトに対するアクセス・コマンドを受信する工程と、
オブジェクトの情報に基づいて記録ヘッドが書き込むべき記録メディア上のブロックを選択する工程と、
オブジェクトから選ばれたブロックにデータを書き込む工程と、
を含む方法であって、
ブロックを選択する前記工程は、オブジェクトに関する候補となる先頭ブロック位置と前記候補となるブロック位置に続く複数のブロックとを指定する工程を含み、
候補となるブロック位置に続くブロックの数がオブジェクトが実際に必要とするブロック数よりも多い、ことを特徴とする前記方法。 - 請求項9記載の方法であって、データ・オブジェクトが一連の逐次的データ・ブロックを含んでいる前記方法。
- 請求項9記載の方法であって、オブジェクトがユーザ・データとメタデータとを含んでいる前記方法。
- データ・ストレージ・デバイスにデータを書き込む方法であって、
オブジェクトに対するアクセス・コマンドを受信する工程と、
オブジェクトの情報に基づいて記録ヘッドが書き込むべき記録メディア上のブロックを選択する工程と、
オブジェクトからのデータを選択されたブロックに書き込む工程と、
を含む方法であって、ブロックを選択する前記工程は、記録メディアの物理的レイアウト特性を利用して、フラグメント間のシーク時間を最小化するために、オブジェクトの生成および追加書込み操作の間にオブジェクト・フラグメントの位置を選択する工程を含んでいる前記方法。 - 請求項12記載の方法であって、物理的レイアウト特性は、
ブロック・コマンド・オーバーヘッド、位相差、再割当てされたセクタ、スリップされたセクタ、トラック交差、ゾーン交差、トラック当たりのブロック数およびトラック歪みのうちの1又は複数の項目を含んでいる前記方法。 - 請求項12記載の方法であって、オブジェクト・フラグメントの位置は、前のフラグメントの最後のブロックと次のフラグメントの先頭ブロックとの間の合計位相差を用いて選択される前記方法。
- 請求項12記載の方法であって、1つのオブジェクトが複数のブロック要求を発生する前記方法。
- 請求項12記載の方法であって、更に、
トラック当たりの物理ブロック数が互いに異なり、転送されるビットの周波数が異なる物理的記録ゾーンの集合を維持する工程、
を含む前記方法。 - データ・ストレージ・デバイスにデータを書き込む方法であって、
オブジェクトに対するアクセス・コマンドを受信する工程と、
オブジェクトの情報に基づいて記録ヘッドが書き込むべき記録メディア上のブロックを選択する工程と、
オブジェクトからのデータを選択されたブロックに書き込む工程と、
オブジェクトに関する要求を決定論的に予めソートする工程と、
を含む前記方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/154,307 US7590799B2 (en) | 2005-06-16 | 2005-06-16 | OSD deterministic object fragmentation optimization in a disc drive |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006351175A JP2006351175A (ja) | 2006-12-28 |
JP4283288B2 true JP4283288B2 (ja) | 2009-06-24 |
Family
ID=37574709
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006167290A Expired - Fee Related JP4283288B2 (ja) | 2005-06-16 | 2006-06-16 | ディスク・ドライブにおけるosd決定論的オブジェクト・フラグメンテーション最適化の方法および装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7590799B2 (ja) |
JP (1) | JP4283288B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11947800B2 (en) | 2021-10-27 | 2024-04-02 | Red Hat, Inc. | Determining weights for cache storage of fragmented data |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9002795B2 (en) * | 2006-01-26 | 2015-04-07 | Seagate Technology Llc | Object-based data storage device |
KR100883651B1 (ko) | 2006-05-18 | 2009-02-18 | 삼성전자주식회사 | 파일을 저장할 디스크의 공간을 할당하는 방법 및 장치 |
US20080313364A1 (en) | 2006-12-06 | 2008-12-18 | David Flynn | Apparatus, system, and method for remote direct memory access to a solid-state storage device |
US8151082B2 (en) * | 2007-12-06 | 2012-04-03 | Fusion-Io, Inc. | Apparatus, system, and method for converting a storage request into an append data storage command |
US8161353B2 (en) | 2007-12-06 | 2012-04-17 | Fusion-Io, Inc. | Apparatus, system, and method for validating that a correct data segment is read from a data storage device |
WO2009079478A1 (en) * | 2007-12-14 | 2009-06-25 | Virident Systems, Inc. | Distributing metadata across multiple different disruption regions within an asymmetric memory system |
US20090172048A1 (en) * | 2007-12-31 | 2009-07-02 | Intel Corporation | Memory storage of file fragments |
JP2009163516A (ja) * | 2008-01-07 | 2009-07-23 | Hitachi Ltd | 情報記録再生装置及びその制御方法、並びにプログラム |
US20100217977A1 (en) * | 2009-02-23 | 2010-08-26 | William Preston Goodwill | Systems and methods of security for an object based storage device |
US10089023B2 (en) * | 2015-06-23 | 2018-10-02 | Western Digital Technologies, Inc. | Data management for object based storage |
US10802853B2 (en) | 2016-10-14 | 2020-10-13 | Seagate Technology Llc | Active drive |
US10930310B1 (en) * | 2020-02-04 | 2021-02-23 | Western Digital Technologies, Inc. | Data storage device sorting access commands based on peak current for multiple actuators |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2718708B2 (ja) | 1988-08-26 | 1998-02-25 | 株式会社日立製作所 | 記憶制御システムの制御方法および記憶制御システムならびに記憶制御装置 |
US5345575A (en) | 1991-09-26 | 1994-09-06 | Hewlett-Packard Company | Write optimized disk storage device |
US5708793A (en) | 1995-03-31 | 1998-01-13 | International Business Machines Corporation | Method and apparatus using address and read head location information to provide optimal operation of a disk system |
TW332284B (en) | 1995-10-30 | 1998-05-21 | Sony Co Ltd | Method and apparatus for controlling access to a recording disk |
US6298401B1 (en) | 1997-08-11 | 2001-10-02 | Seagate Technology Llc | Object oriented storage device having a disc drive controller providing an interface exposing methods which are invoked to access objects stored in a storage media |
WO1999010893A2 (en) | 1997-08-28 | 1999-03-04 | Seagate Technology, Inc. | Object reconstruction on object oriented data storage device |
CA2289958C (en) | 1998-11-19 | 2003-01-21 | Tomoyuki Okada | Information recording medium, apparatus and method for recording or reproducing data thereof |
US6636941B1 (en) | 2000-01-18 | 2003-10-21 | International Business Machines Corporation | Enhanced stable disk storage |
US6754036B2 (en) | 2001-01-29 | 2004-06-22 | Seagate Technology Llc | Automated tuning of disc drive seek profile |
EP1433086A4 (en) | 2001-09-26 | 2006-07-26 | Emc Corp | EFFICIENT MANAGEMENT OF LARGE SIZE FILES |
US7124152B2 (en) | 2001-10-31 | 2006-10-17 | Seagate Technology Llc | Data storage device with deterministic caching and retention capabilities to effect file level data transfers over a network |
US7882081B2 (en) * | 2002-08-30 | 2011-02-01 | Netapp, Inc. | Optimized disk repository for the storage and retrieval of mostly sequential data |
US7185020B2 (en) | 2003-10-01 | 2007-02-27 | Hewlett-Packard Development Company, L.P. | Generating one or more block addresses based on an identifier of a hierarchical data structure |
-
2005
- 2005-06-16 US US11/154,307 patent/US7590799B2/en not_active Expired - Fee Related
-
2006
- 2006-06-16 JP JP2006167290A patent/JP4283288B2/ja not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11947800B2 (en) | 2021-10-27 | 2024-04-02 | Red Hat, Inc. | Determining weights for cache storage of fragmented data |
Also Published As
Publication number | Publication date |
---|---|
JP2006351175A (ja) | 2006-12-28 |
US20060288156A1 (en) | 2006-12-21 |
US7590799B2 (en) | 2009-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4283288B2 (ja) | ディスク・ドライブにおけるosd決定論的オブジェクト・フラグメンテーション最適化の方法および装置 | |
US7826161B2 (en) | Object based storage device with storage medium having varying media characteristics | |
US7783828B1 (en) | File system write to storage without specifying location reference | |
US8756382B1 (en) | Method for file based shingled data storage utilizing multiple media types | |
US7472219B2 (en) | Data-storage apparatus, data-storage method and recording/reproducing system | |
US20010047451A1 (en) | Method and apparatus for disc drive defragmentation | |
US7373477B2 (en) | Fragmentation executing method and storage device | |
EP0165382A2 (en) | Data processing system including a data storage unit and its method of operation | |
US10152236B2 (en) | Hybrid data storage device with partitioned local memory | |
US8607021B2 (en) | Method and data storage system for providing multiple partition support | |
US6925539B2 (en) | Data transfer performance through resource allocation | |
KR20050118731A (ko) | 유니버셜 드라이브장치용 포맷 매핑 방식 | |
KR20100137768A (ko) | 데이터 저장 매체 액세스 방법과 그와 같은 기능을 갖는 데이터 저장 장치 및 기록 매체 | |
JP2012234609A (ja) | データ格納方法及びハイブリッドデータストレージ機器 | |
US6693754B2 (en) | Method and apparatus for a disc drive adaptive file system | |
US20060294315A1 (en) | Object-based pre-fetching Mechanism for disc drives | |
JP4106702B2 (ja) | 情報処理装置、データ記録再生方法、データ記録再生方法のプログラム及びデータ記録再生方法のプログラムを記録した記録媒体 | |
KR20070060301A (ko) | 불휘발성 메모리를 쓰기 캐시로 구비한 하드 디스크드라이버 | |
JP4470471B2 (ja) | 記録再生装置及び方法、並びに記録再生システム | |
KR101072730B1 (ko) | 기록 재생 장치 및 기록 방법 | |
US20030200386A1 (en) | Data retention prioritization for a data storage device | |
JP4301026B2 (ja) | データ記録装置及びデータ記録方法、並びに記録再生システム | |
US20170242792A1 (en) | Storage device that carries out a read cache operation | |
JP2006313514A (ja) | 複合型記憶装置、アクセス方法及びプログラム | |
JP2008117491A (ja) | 記録装置、記録方法、およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080620 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080627 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080926 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090220 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090318 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120327 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120327 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130327 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130327 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140327 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |