KR20110106594A - 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 장치 및 방법 - Google Patents
광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 장치 및 방법 Download PDFInfo
- Publication number
- KR20110106594A KR20110106594A KR1020100025717A KR20100025717A KR20110106594A KR 20110106594 A KR20110106594 A KR 20110106594A KR 1020100025717 A KR1020100025717 A KR 1020100025717A KR 20100025717 A KR20100025717 A KR 20100025717A KR 20110106594 A KR20110106594 A KR 20110106594A
- Authority
- KR
- South Korea
- Prior art keywords
- drive
- parity
- magazine
- optical
- optical disk
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1076—Parity data used in redundant arrays of independent storages, e.g. in RAID systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2211/00—Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
- G06F2211/10—Indexing scheme relating to G06F11/10
- G06F2211/1002—Indexing scheme relating to G06F11/1076
- G06F2211/1076—RAIP, i.e. RAID on platters
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Optical Recording Or Reproduction (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
본 발명에 따른 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 장치 및 방법은, 예를 들어, 각 매거진(Magazine)별 서로 다른 패리티 드라이브(Parity Drive) 설정 정보를, 매거진 관리 정보 내에 저장 관리하고, 임의의 한 매거진의 광디스크들이, 드라이브 베이(Drive Bay)의 광디스크 드라이브들 내에 각각 삽입되면, 상기 매거진 관리 정보 내에 저장 관리되는 패리티 드라이브 설정 정보를 검색하여, 상기 드라이브 베이의 임의의 한 광디스크 드라이브를, 패리티 드라이브로 자동 설정한 후, 상기 패리티 드라이브로 자동 설정된 광디스크 드라이브를 제외한 드라이브 베이 내의 나머지 광디스크 드라이브들에, 데이터를 분산 기록하고, 상기 패리티 드라이브에, 패리티를 집중 기록하는 레이드 3,4 기록 동작을 수행함으로써, 상기 드라이브 베이에 구비된 다수의 광디스크 드라이브들 중 어느 하나만을, 패리티 드라이브로 계속 사용하게 되는 것을 효율적으로 방지할 수 있게 되므로, 광디스크 드라이브 아카이브 시스템의 내구성 및 성능을 향상시킬 수 있게 된다.
Description
본 발명은, 예를 들어, 음악 파일, 영화 파일, 문서 파일 등과 같은 다양한 유형의 데이터를, 레이드(RAID: Redundant Array of Inexpensive Disks) 방식을 적용하여, 다수의 광디스크들에 기록하는 광디스크 드라이브 아카이브(Archive) 시스템에서의 패리티(Parity) 드라이브 설정 장치 및 방법에 관한 것이다.
일반적으로 널리 알려진 바와 같이, 레이드(RAID)는, 여러 개의 하드디스크(HDD)에 데이터를 분산하여 기록하는 기술로서, 데이터를 분산하여 기록하는 방식에 따라 레이드 레벨(RAID Level)이 구분되는 데, 각각의 레이드 레벨에 따라 저장 장치의 신뢰성을 높이거나 전체적인 성능을 향상시킬 수 있다.
한편, 상기 레이드(RAID)가 처음에 제안되었을 때에는, 5 가지의 레벨만이 존재하였으나, 이후에 중첩 레벨을 비롯한 여러 가지 다른 레벨들이 추가되고 있는 데, 상기 레이드는, 여러 개의 디스크를 하나로 묶어 하나의 논리적 디스크로 작동하게 하는 것이다.
예를 들어, 레이드 0(RAID 0)은, 오류 검출을 위한 패리티(Parity)가 없는 스트리핑(Striping)된 2 개 이상의 디스크가 사용되는 반면, 레이드 1(RAID 1)은, 패리티가 없는 미러링(Mirroring)된 2 개 이상의 디스크가 사용되므로, 디스크 오류와 단일 디스크 실패에 대비하여 실패 방지 기능이 제공된다.
또한, 레이드 3,4(RAID 3,4)는, 패리티가 단순 제공되는 스트리핑(Striping)된 3 개 이상의 디스크가 사용되는 데, 예를 들어, 도 1에 도시한 바와 같이, 4 개의 디스크를 사용하는 경우, 음악 파일, 영화 파일, 문서 파일 등과 같은 다양한 유형의 데이터들을, 3 개의 디스크에 분산 기록하고, 나머지 1 개의 디스크에 오류 검출을 위한 패리티(Parity)를 집중 기록하게 된다.
그리고, 레이드 5(RAID 5)는, 패리티가 배분되는 스트리핑(Striping)된 3 개 이상의 디스크가 사용되는 데, 예를 들어, 도 2에 도시한 바와 같이, 5 개의 디스크를 사용하는 경우, 데이터를 5 개의 디스크에 분산 기록함과 아울러, 오류 검출을 위한 패리티를 5 개의 디스크에 배분(Distributed) 기록하는 것으로, 이와 같은 레이드는 널리 알려진 공지의 기술이므로, 더 이상의 구체적인 기술 설명은 생략하기로 한다.
한편, 최근에는, 예를 들어, 쥬크 박스 등과 같은 형태의 광디스크 드라이브 아카이브 시스템(ODD Archive System)이 보급되어 점차 상용화되고 있는 데, 예를 들어, 아카이브의 경우, 데이터의 원본을 저장 관리하는 것인 반면, 백업(Back Up)의 경우, 데이터의 복사본을 저장 관리하는 것으로, 상기 아카이브와 백업은 실질적으로 차이점이 있다.
또한, 상기 광디스크 드라이브 아카이브 시스템에는, 다수의 광디스크 드라이브들이 구비된 드라이브 베이(Drive Bay)가 포함 구성되는 데, 예를 들어, 제1 내지 제4 광디스크 드라이브(Drive 1~4)가 구비된 드라이브 베이에, 레이드 3,4(RAID 3,4)를 적용하는 경우, 제1 내지 제3 광디스크 드라이브(Drive 1~3)에 삽입된 제1 내지 제3 광디스크들에, 데이터를 분산 기록하고, 나머지 제4 광디스크 드라이브(Drive 4)에 삽입된 제4 광디스크에는, 오류 검출을 위한 패리티(Parity)를 집중 기록하게 된다.
그러나, 상기 드라이브 베이에 구비된 제1 내지 제4 광디스크 드라이브 중 제4 광디스크 드라이브(Drive 4)만을, 패리티 드라이브(Parity Drive)로 계속 사용하게 되면, 제1 내지 제3 광디스크 드라이브(Drive 1~3)에 비해, 제4 광디스크 드라이브의 사용 빈도수가 훨씬 높아지기 때문에, 제4 광디스크 드라이브의 내구성이 급격히 저하되므로, 결국 광디스크 드라이브 아카이브 시스템에 치명적인 오류가 발생하게 되는 문제점이 있다.
본 발명은, 예를 들어, 음악 파일, 영화 파일, 문서 파일 등과 같은 다양한 유형의 데이터를, 레이드 3,4(RAID 3,4) 방식을 적용하여, 다수의 광디스크들에 분산 기록하는 광디스크 드라이브 아카이브(ODD Archive) 시스템에서, 드라이브 베이(Drive Bay)에 구비된 다수의 광디스크 드라이브들 중 임의의 한 특정 광디스크 드라이브만을 패리티 드라이브(Parity Drive)로 계속 사용하는 것을 효율적으로 방지할 수 있도록 하기 위한 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 장치 및 방법을 제공하기 위한 것이다.
본 발명에 따른 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 방법은, 다수의 광디스크 드라이브들이 구비된 드라이브 베이와, 다수의 광디스크들이 그룹핑된 매거진들이 구비된 디스크 매거진 유니트를 포함하여 구성되는 광디스크 드라이브 아카이브 시스템에서, 각 매거진별 서로 다른 패리티 드라이브 설정 정보를, 매거진 관리 정보 내에 저장 관리하는 1단계; 임의의 한 매거진의 광디스크들이, 상기 드라이브 베이의 광디스크 드라이브들 내에 각각 삽입되면, 상기 매거진 관리 정보 내에 저장 관리되는 패리티 드라이브 설정 정보를 검색하는 2단계; 및 상기 검색 결과에 따라, 상기 드라이브 베이의 임의의 한 광디스크 드라이브를, 패리티 드라이브로 자동 설정하는 3단계를 포함하여 이루어지는 것을 특징으로 하며,
또한, 상기 매거진 관리 정보에는, 매거진 번호, 광디스크 번호, 파일 명, 그리고 패리티 드라이브 번호 중 어느 하나 이상이 연계 저장되는 것을 특징으로 하며,
또한, 상기 패리티 드라이브로 자동 설정된 광디스크 드라이브를 제외한 드라이브 베이 내의 나머지 광디스크 드라이브들에, 데이터를 분산 기록하고, 상기 패리티 드라이브에, 패리티를 집중 기록하는 레이드 3,4 기록 동작을 수행하는 단계를 더 포함하여 이루어지는 것을 특징으로 하며,
또한, 상기 레이드 3,4 기록 동작을 수행하기 위하여, 상기 드라이브 베이에는, 적어도 3 개 이상의 광디스크 드라이브들이 구비되고, 상기 각 매거진에는, 적어도 3 개 이상의 광디스크들이 그룹핑되는 것을 특징으로 하며,
또한, 본 발명에 따른 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 장치는, 다수의 광디스크 드라이브들이 구비된 드라이브 베이와, 다수의 광디스크들이 그룹핑된 매거진들이 구비된 디스크 매거진 유니트를 포함하여 구성되는 광디스크 드라이브 아카이브 시스템에 있어서, 각 매거진별 서로 다른 패리티 드라이브 설정 정보가 포함된 매거진 관리 정보를 저장 관리하기 위한 메모리; 임의의 한 매거진의 광디스크들을, 상기 드라이브 베이의 광디스크 드라이브들 내에 각각 삽입하기 위한 로더; 및 상기 매거진 관리 정보 내에 저장 관리되는 패리티 드라이브 설정 정보를 검색하여, 상기 드라이브 베이의 임의의 한 광디스크 드라이브를, 패리티 드라이브로 자동 설정하기 위한 컨트롤러를 포함하여 구성되는 것을 특징으로 하며,
또한, 상기 매거진 관리 정보에는, 매거진 번호, 광디스크 번호, 파일 명, 그리고 패리티 드라이브 번호 중 어느 하나 이상이 연계 저장되는 것을 특징으로 하며,
또한, 상기 컨트롤러는, 상기 패리티 드라이브로 자동 설정된 광디스크 드라이브를 제외한 드라이브 베이 내의 나머지 광디스크 드라이브들에, 데이터를 분산 기록하고, 상기 패리티 드라이브에, 패리티를 집중 기록하는 레이드 3,4 기록 동작을 제어하는 것을 특징으로 하며,
또한, 상기 레이드 3,4 기록 동작을 수행하기 위하여, 상기 드라이브 베이에는, 적어도 3 개 이상의 광디스크 드라이브들이 구비되고, 상기 각 매거진에는, 적어도 3 개 이상의 광디스크들이 그룹핑되는 것을 특징으로 한다.
본 발명에 따른 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 장치 및 방법은, 예를 들어, 각 매거진(Magazine)별 서로 다른 패리티 드라이브(Parity Drive) 설정 정보를, 매거진 관리 정보 내에 저장 관리하고, 임의의 한 매거진의 광디스크들이, 드라이브 베이(Drive Bay)의 광디스크 드라이브들 내에 각각 삽입되면, 상기 매거진 관리 정보 내에 저장 관리되는 패리티 드라이브 설정 정보를 검색하여, 상기 드라이브 베이의 임의의 한 광디스크 드라이브를, 패리티 드라이브로 자동 설정한 후, 상기 패리티 드라이브로 자동 설정된 광디스크 드라이브를 제외한 드라이브 베이 내의 나머지 광디스크 드라이브들에, 데이터를 분산 기록하고, 상기 패리티 드라이브에, 패리티를 집중 기록하는 레이드 3,4 기록 동작을 수행함으로써, 상기 드라이브 베이에 구비된 다수의 광디스크 드라이브들 중 어느 하나만을, 패리티 드라이브로 계속 사용하게 되는 것을 효율적으로 방지할 수 있게 되므로, 광디스크 드라이브 아카이브 시스템의 내구성 및 성능을 향상시킬 수 있게 된다.
도 1은 일반적인 레이드 3,4 방식에 대한 실시예를 도시한 것이고,
도 2는 일반적인 레이드 5 방식에 대한 실시예를 도시한 것이고,
도 3은 본 발명이 적용되는 광디스크 드라이브 아카이브 시스템에 대한 실시예의 구성을 도시한 것이고,
도 4는 본 발명에 따라 저장 관리되는 매거진 관리 정보에 대한 실시예의 구성을 도시한 것이고,
도 5는 본 발명에 따른 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 방법에 대한 실시예의 동작 흐름도를 도시한 것이고,
도 6 및 도 7은 본 발명에 따라 드라이브 베이 내의 패리티 드라이브가 변경 설정되는 실시예를 도시한 것이다.
도 2는 일반적인 레이드 5 방식에 대한 실시예를 도시한 것이고,
도 3은 본 발명이 적용되는 광디스크 드라이브 아카이브 시스템에 대한 실시예의 구성을 도시한 것이고,
도 4는 본 발명에 따라 저장 관리되는 매거진 관리 정보에 대한 실시예의 구성을 도시한 것이고,
도 5는 본 발명에 따른 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 방법에 대한 실시예의 동작 흐름도를 도시한 것이고,
도 6 및 도 7은 본 발명에 따라 드라이브 베이 내의 패리티 드라이브가 변경 설정되는 실시예를 도시한 것이다.
이하, 본 발명에 따른 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 장치 및 방법에 대한 바람직한 실시예에 대해, 첨부된 도면을 참조하여 상세히 설명한다.
도 3은, 본 발명이 적용되는 광디스크 드라이브 아카이브 시스템에 대한 실시예의 구성을 도시한 것으로, 예를 들어, 상기 광디스크 드라이브 아카이브 시스템(100)에는, 인터페이스 모듈(11), 재생/기록부(12), 스토리지(13), 드라이브 베이(14), 디스크 매거진 유니트(15), 네트워크 모듈(16), 컨트롤러(17), 로더(18), 그리고 메모리(19) 등이 포함 구성될 수 있다.
한편, 상기 인터페이스 모듈(11)에는, 예를 들어, 개인용 컴퓨터(PC) 또는 유에스비 메모리(USB Memory) 등과 같은 다양한 로컬 디바이스(Local Device)들이 연결 접속될 수 있으며, 상기 네트워크 모듈(16)에는, 인터넷 등과 같은 네트워크를 통해 음악 파일, 영화 파일, 문서 파일 등과 같은 다양한 유형의 콘텐츠를 제공하는 콘텐츠 서버(Contents Server) 등이 연결 접속될 수 있다.
또한, 상기 스토리지(Storage)(13)는, 예를 들어, 대용량의 하드디스크(HDD)가 사용될 수 있으며, 상기 드라이브 베이(Drive Bay)(14)에는, 다수 개의 광디스크 드라이브들, 예를 들어, 제1 내지 제4 광디스크 드라이브들(Drive 1~4)이 포함 구성될 수 있다.
그리고, 상기 디스크 매거진 유니트(Disc Magazine Unit)(15)에는, 다수 개의 광디스크들이 그룹핑된 여러 개의 매거진들이 포함 구성되는 데, 예를 들어, 제1 내지 제4 광디스크들(Disc 1~4)이 그룹핑된 제1 매거진(Magazine 1)과, 제5 내지 제8 광디스크들(Disc 5~8)이 그룹핑된 제2 매거진(Magazine 2)과, 제9 내지 제12 광디스크들(Disc 9~12)이 그룹핑된 제3 매거진(Magazine 3), 그리고 제13 내지 제16 광디스크들(Disc 13~16)이 그룹핑된 제4 매거진(Magazine 4) 등이 포함 구성될 수 있다.
한편, 상기 로더(Loader)(18)는, 상기 컨트롤러(17)의 동작 제어에 따라, 상기 디스크 매거진 유니트(15)에 포함 구성된 임의의 한 매거진(예: Magazine 1)의 광디스크들(예: Disc 1~4)을, 상기 드라이브 베이(14)에 일괄적으로 삽입(Insert) 또는 배출(Eject)하는 일련의 디스크 로딩(Loading) 동작을 수행하게 된다.
그리고, 상기 메모리(19)는, 예를 들어, 플래시(Flash) 메모리 또는 이이피롬(EEPROM) 등과 같은 비휘발성 메모리가 사용되며, 상기 다수의 매거진들에 대한 관리 정보, 즉 매거진 관리 정보(Magazine Management Information)가 저장 관리된다.
한편, 상기 매거진 관리 정보에는, 예를 들어, 도 4에 도시한 바와 같이, 매거진 번호(Magazine No.), 디스크 번호(Disc No.), 파일 명(File Name), 그리고 패리티 드라이브 번호(Parity Drive No.) 등이, 룩업 테이블(Look-Up Table) 형태로 연계 저장될 수 있는 데, 상기 패리티 드라이브 번호는, 각 매거진별로 서로 다르게 패리티 드라이브를 설정하기 위한 정보로서, 사용자의 선택에 의해 설정되거나, 또는 상기 컨트롤러(17)에 의해 자동으로 설정될 수 있다.
예를 들어, 도 4에 도시한 바와 같이, 제1 내지 제4 디스크(Disc 1~4)가 그룹핑된 제1 매거진(Magazine 1)에는, 제1 광디스크 드라이브(Drive 1)가, 패리티 드라이브로 설정되고, 제5 내지 제8 디스크(Disc 5~8)가 그룹핑된 제2 매거진(Magazine 2)에는, 제2 광디스크 드라이브(Drive 2)가, 패리티 드라이브로 설정될 수 있다.
그리고, 제9 내지 제12 디스크(Disc 9~12)가 그룹핑된 제3 매거진(Magazine 3)에는, 제3 광디스크 드라이브(Drive 3)가, 패리티 드라이브로 설정되고, 제13 내지 제16 디스크(Disc 13~16)가 그룹핑된 제4 매거진(Magazine 4)에는, 제4 광디스크 드라이브(Drive 4)가, 패리티 드라이브로 설정될 수 있다.
한편, 상기 컨트롤러(17)에서는, 예를 들어, 사용자의 요청 등에 따라, 상기 로더(18)를 동작 제어하여, 상기 디스크 매거진 유니트(15)에 포함된 임의의 한 매거진의 광디스크들을, 상기 드라이브 베이(14) 내에 삽입하고 나면, 상기 매거진 관리 정보 내에 기록된 각 매거진별 패리티 드라이브 번호(Parity Drive No.)를 검색하게 된다.
그리고, 상기 컨트롤러(17)에서는, 상기 검색 결과에 따라, 상기 드라이브 베이(14) 내의 임의의 한 광디스크 드라이브를 패리티 드라이브(Parity Drive)로 설정한 후, 상기 재생/기록부(13)를 동작 제어하여, 음악 파일, 영화 파일, 문서 파일 등과 같은 다양한 유형의 데이터를, 레이드 3.4(RAID 3,4) 방식을 적용하여, 다수의 광디스크에 기록하게 된다.
한편, 상기 레이드 3,4 방식을 적용하기 위해서는, 전술한 바와 같이, 적어도 3 개 이상의 광디스크들이 필요하기 때문에, 상기 드라이브 베이(14)에는, 적어도 3 개 이상의 광디스크 드라이브들이 구비되고, 상기 각 매거진(Magazine)에는, 적어도 3 개 이상의 광디스크들이 그룹핑되는 데, 이에 대해 상세히 설명하면 다음과 같다.
도 5는, 본 발명에 따른 광디스크 드라이브 시스템에서의 패리티 드라이브 설정 방법에 대한 실시예의 동작 흐름도를 도시한 것으로, 예를 들어, 상기 컨트롤러(17)는, 도 4를 참조로 전술한 바와 같이, 각 매거진별 패리티 드라이브를 서로 다르게 설정하기 위한 정보로서, 상기 패리티 드라이브 번호(Parity Drive No.)를 생성하여, 상기 메모리(19) 내의 매거진 관리 정보에 저장 관리하게 된다(S10).
그리고, 상기 컨트롤러(17)에서는, 사용자의 요청 등에 따라, 상기 로더(18)를 동작 제어하여, 상기 디스크 매거진 유니트(15)에 구비된 다수의 매거진들 중 임의의 한 매거진을 선택한 후, 그 매거진의 광디스크들을, 상기 드라이브 베이(14)에 포함 구성된 광디스크 드라이브들 내에 각각 인서트하게 된다.
예를 들어, 도 6에 도시한 바와 같이, 상기 디스크 매거진 유니트(15)에 구비된 다수의 매거진들 중 제1 매거진(Magazine 1)으로 그룹핑된 제1 내지 제4 광디스크들(Disc 1~4)을, 상기 드라이브 베이(14)에 포함 구성된 제1 내지 제4 광디스크 드라이브(Drive 1~4)에 각각 인서트하게 되면,(S11), 상기 컨트롤러(17)에서는, 해당 매거진 번호를 확인하게 된다(S12).
그리고, 상기 확인된 해당 매거진 번호에 연계 설정된 패리티 드라이브 번호를, 상기 메모리(19)에 저장 관리되는 매거진 관리 정보에서 검색하게 되고(S13), 상기 검색된 패리티 드라이브 번호에 상응하는 임의의 한 광디스크 드라이브를 패리티 드라이브로 자동 설정하게 된다(S14).
예를 들어, 상기와 같이 제1 매거진으로 그룹핑된 제1 내지 제4 광디스크들이, 상기 드라이브 베이의 제1 내지 제4 광디스크 드라이브들에 각각 삽입된 경우, 상기 컨트롤러(17)에서는, 상기 매거진 관리 정보를 검색 참조하여, 상기 제1 광디스크 드라이브를 패리티 드라이브로 자동 설정하게 된다.
그리고, 상기 재생/기록부(12)를 동작 제어하여, 레이드 3,4(RAID 3,4) 기록 동작을 수행하게 되는 데(S15), 예를 들어, 상기 인터페이스 모듈(11)을 통해 로컬 디바이스에서 제공되는 데이터, 또는 상기 네트워크 모듈(16)을 통해 콘텐츠 서버에서 제공되는 다양한 유형의 데이터를, 상기 제2 내지 제4 광디스크 드라이브 내에 삽입된 제2 내지 제4 광디스크들(Disc 2~4)에 분산 기록하고, 상기 제1 광디스크 드라이브 내에 삽입된 제1 광디스크(Disc 1)에는, 오류 검출을 위한 패리티(Parity)를 집중 기록하게 된다.
한편, 상기 컨트롤러(17)에서는, 상기와 같은 일련의 레이드 3,4 기록 동작을 수행하던 도중, 사용자의 요청 등에 따라, 광디스크 이젝트(Eject) 동작을 수행하게 되는 경우(S16), 예를 들어, 시스템이 오프(System Off)되지 않은 상태에서(S17), 상기 드라이브 베이(14)에 삽입된 제1 매거진의 제1 내지 제4 광디스크(Disc 1~4)를 이젝트한 후, 도 7에 도시한 바와 같이, 제2 매거진(Magazine 2)의 제5 내지 제8 광디스크들(Disc 5~8)을, 상기 드라이브 베이(14)에 인서트하게 되면, 상기 매거진 관리 정보를 검색 참조하여, 제2 광디스크 드라이브(Drive 2)를 패리티 드라이브로 자동 설정하게 된다.
그리고, 상기 재생/기록부(12)를 동작 제어하여, 레이드 3,4(RAID 3,4) 기록 동작을 수행하게 되는 데, 이 경우, 상기 드라이브 베이(14)의 제1, 제3 및 제4 광디스크 드라이브 내에 삽입된 제1, 제3 및 제4 광디스크들(Disc 1, 3, 4)에는, 데이터가 분산 기록되고, 상기 패리티 드라이브로 설정된 제2 광디스크 드라이브 내에 삽입된 제2 광디스크(Disc 2)에는, 오류 검출을 위한 패리티(Parity)가 집중 기록된다.
즉, 상기 드라이브 베이(14) 내에, 제1 매거진(Magazine 1)의 광디스크들(Disc 1~4)이 삽입될 때에는, 제1 광디스크 드라이브(Drive 1)가 패리티 드라이브로 설정되고, 제2 매거진(Magazine 2)의 광디스크들(Disc 5~8)이 삽입될 때에는, 제2 광디스크 드라이브(Drive 2)가 패리티 드라이브로 변경 설정된다.
따라서, 상기 드라이브 베이에 구비된 다수의 광디스크 드라이브들 중 어느 하나만을, 패리티 드라이브로 계속 사용하게 되는 것을 효율적으로 방지할 수 있게 되므로, 광디스크 드라이브 아카이브 시스템의 내구성 및 성능을 향상시킬 수 있게 된다.
참고로, 상기 드라이브 베이와, 디스크 매거진 유니트, 그리고 매거진은, 임의의 다른 용어, 예를 들어, 멀티 드라이브와, 디스크 카트리지 유니트, 그리고 카트리지 등으로 일컬어질 수 있다.
이상, 전술한 본 발명의 바람직한 실시예는, 예시의 목적을 위해 개시된 것으로, 당업자라면, 이하 첨부된 특허청구범위에 개시된 본 발명의 기술적 사상과 그 기술적 범위 내에서, 또다른 다양한 실시예들을 개량, 변경, 대체 또는 부가 등이 가능할 것이다.
100 : 광디스크 드라이브 아카이브 시스템
11 : 인터페이스 모듈 12 : 재생/기록부
13 : 스토리지 14 : 드라이브 베이
15 : 디스크 매거진 유니트 16 : 네트워크 모듈
17 : 컨트롤러 18 : 로더
19 : 메모리
11 : 인터페이스 모듈 12 : 재생/기록부
13 : 스토리지 14 : 드라이브 베이
15 : 디스크 매거진 유니트 16 : 네트워크 모듈
17 : 컨트롤러 18 : 로더
19 : 메모리
Claims (8)
- 다수의 광디스크 드라이브들이 구비된 드라이브 베이와, 다수의 광디스크들이 그룹핑된 매거진들이 구비된 디스크 매거진 유니트를 포함하여 구성되는 광디스크 드라이브 아카이브 시스템에서,
각 매거진별 서로 다른 패리티 드라이브 설정 정보를, 매거진 관리 정보 내에 저장 관리하는 1단계;
임의의 한 매거진의 광디스크들이, 상기 드라이브 베이의 광디스크 드라이브들 내에 각각 삽입되면, 상기 매거진 관리 정보 내에 저장 관리되는 패리티 드라이브 설정 정보를 검색하는 2단계; 및
상기 검색 결과에 따라, 상기 드라이브 베이의 임의의 한 광디스크 드라이브를, 패리티 드라이브로 자동 설정하는 3단계를 포함하여 이루어지는 것을 특징으로 하는 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 방법. - 제 1항에 있어서,
상기 매거진 관리 정보에는, 매거진 번호, 광디스크 번호, 파일 명, 그리고 패리티 드라이브 번호 중 어느 하나 이상이 연계 저장되는 것을 특징으로 하는 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 방법. - 제 1항에 있어서,
상기 패리티 드라이브로 자동 설정된 광디스크 드라이브를 제외한 드라이브 베이 내의 나머지 광디스크 드라이브들에, 데이터를 분산 기록하고, 상기 패리티 드라이브에, 패리티를 집중 기록하는 레이드 3,4 기록 동작을 수행하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 방법. - 제 3항에 있어서,
상기 레이드 3,4 기록 동작을 수행하기 위하여, 상기 드라이브 베이에는, 적어도 3 개 이상의 광디스크 드라이브들이 구비되고, 상기 각 매거진에는, 적어도 3 개 이상의 광디스크들이 그룹핑되는 것을 특징으로 하는 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 방법. - 다수의 광디스크 드라이브들이 구비된 드라이브 베이와, 다수의 광디스크들이 그룹핑된 매거진들이 구비된 디스크 매거진 유니트를 포함하여 구성되는 광디스크 드라이브 아카이브 시스템에 있어서,
각 매거진별 서로 다른 패리티 드라이브 설정 정보가 포함된 매거진 관리 정보를 저장 관리하기 위한 메모리;
임의의 한 매거진의 광디스크들을, 상기 드라이브 베이의 광디스크 드라이브들 내에 각각 삽입하기 위한 로더; 및
상기 매거진 관리 정보 내에 저장 관리되는 패리티 드라이브 설정 정보를 검색하여, 상기 드라이브 베이의 임의의 한 광디스크 드라이브를, 패리티 드라이브로 자동 설정하기 위한 컨트롤러를 포함하여 구성되는 것을 특징으로 하는 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 장치. - 제 5항에 있어서,
상기 매거진 관리 정보에는, 매거진 번호, 광디스크 번호, 파일 명, 그리고 패리티 드라이브 번호 중 어느 하나 이상이 연계 저장되는 것을 특징으로 하는 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 장치. - 제 5항에 있어서,
상기 컨트롤러는, 상기 패리티 드라이브로 자동 설정된 광디스크 드라이브를 제외한 드라이브 베이 내의 나머지 광디스크 드라이브들에, 데이터를 분산 기록하고, 상기 패리티 드라이브에, 패리티를 집중 기록하는 레이드 3,4 기록 동작을 제어하는 것을 특징으로 하는 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 장치. - 제 7항에 있어서,
상기 레이드 3,4 기록 동작을 수행하기 위하여, 상기 드라이브 베이에는, 적어도 3 개 이상의 광디스크 드라이브들이 구비되고, 상기 각 매거진에는, 적어도 3 개 이상의 광디스크들이 그룹핑되는 것을 특징으로 하는 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 장치.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100025717A KR20110106594A (ko) | 2010-03-23 | 2010-03-23 | 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 장치 및 방법 |
EP11002226A EP2369483A3 (en) | 2010-03-23 | 2011-03-17 | Method of controlling optical disc drive archive system |
US13/053,840 US8447926B2 (en) | 2010-03-23 | 2011-03-22 | Method of controlling optical disc drive archive system |
CN2011100769640A CN102200891A (zh) | 2010-03-23 | 2011-03-23 | 用于控制光盘驱动器存档系统的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100025717A KR20110106594A (ko) | 2010-03-23 | 2010-03-23 | 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 장치 및 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20110106594A true KR20110106594A (ko) | 2011-09-29 |
Family
ID=44117044
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100025717A KR20110106594A (ko) | 2010-03-23 | 2010-03-23 | 광디스크 드라이브 아카이브 시스템에서의 패리티 드라이브 설정 장치 및 방법 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8447926B2 (ko) |
EP (1) | EP2369483A3 (ko) |
KR (1) | KR20110106594A (ko) |
CN (1) | CN102200891A (ko) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2013005418A1 (ja) * | 2011-07-06 | 2015-02-23 | パナソニック株式会社 | 記憶装置および記憶方法 |
JP2013178696A (ja) * | 2012-02-29 | 2013-09-09 | Hitachi-Lg Data Storage Inc | アーカイブシステムおよび処理方法 |
JP2014053066A (ja) * | 2012-08-08 | 2014-03-20 | Toshiba Corp | 情報記録装置、情報再生装置、及びフォーマット方法 |
CN105324816A (zh) | 2013-05-17 | 2016-02-10 | 道格卡森联合公司 | 图像档案盘 |
US10191673B2 (en) * | 2015-12-15 | 2019-01-29 | Spectra Logic Corporation | Forming optical disk set of different capacities from factory rejected optical disks |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2534922B2 (ja) * | 1990-02-09 | 1996-09-18 | パイオニア株式会社 | 複数ディスク収納プレ―ヤ |
US5673412A (en) * | 1990-07-13 | 1997-09-30 | Hitachi, Ltd. | Disk system and power-on sequence for the same |
US5255251A (en) * | 1990-10-24 | 1993-10-19 | International Data Engineering, Inc. | Optical disc cartridge handling apparatus with removable magazine |
JP3135751B2 (ja) * | 1993-07-16 | 2001-02-19 | 株式会社東芝 | データ記憶装置 |
JP3099930B2 (ja) * | 1993-07-16 | 2000-10-16 | 株式会社東芝 | ディスクアレイ装置 |
JPH08263226A (ja) * | 1995-03-23 | 1996-10-11 | Toshiba Corp | 情報記憶装置 |
JP3566458B2 (ja) * | 1995-08-30 | 2004-09-15 | 株式会社東芝 | アーカイブ装置 |
US6347359B1 (en) * | 1998-02-27 | 2002-02-12 | Aiwa Raid Technology, Inc. | Method for reconfiguration of RAID data storage systems |
US7035972B2 (en) * | 2002-09-03 | 2006-04-25 | Copan Systems, Inc. | Method and apparatus for power-efficient high-capacity scalable storage system |
JP2004213064A (ja) * | 2002-12-26 | 2004-07-29 | Fujitsu Ltd | Raid装置及びその論理デバイス拡張方法 |
US7032086B2 (en) * | 2003-02-28 | 2006-04-18 | Hewlett-Packard Development Company, L.P. | System and method for adjusting storage device layout with at least one status for the adjusting |
JP4426333B2 (ja) * | 2004-02-18 | 2010-03-03 | 株式会社日立製作所 | ディスクアレイ装置 |
JP4488807B2 (ja) * | 2004-06-25 | 2010-06-23 | 株式会社日立製作所 | ボリューム提供システム及び方法 |
KR20100025717A (ko) | 2008-08-28 | 2010-03-10 | 주식회사 하이닉스반도체 | 반도체 소자의 제조방법 |
-
2010
- 2010-03-23 KR KR1020100025717A patent/KR20110106594A/ko not_active Application Discontinuation
-
2011
- 2011-03-17 EP EP11002226A patent/EP2369483A3/en not_active Withdrawn
- 2011-03-22 US US13/053,840 patent/US8447926B2/en not_active Expired - Fee Related
- 2011-03-23 CN CN2011100769640A patent/CN102200891A/zh active Pending
Also Published As
Publication number | Publication date |
---|---|
US20110238911A1 (en) | 2011-09-29 |
CN102200891A (zh) | 2011-09-28 |
EP2369483A2 (en) | 2011-09-28 |
US8447926B2 (en) | 2013-05-21 |
EP2369483A3 (en) | 2011-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI515723B (zh) | 用於判定儲存於磁帶媒體上之資料之存取序列之方法、電腦系統及電腦程式產品 | |
US7864478B2 (en) | Verification of a tape data storage cartridge | |
EP2317428B1 (en) | Automatically linking partitions on a tape media device | |
CN1726472A (zh) | 预配置备份的dvd-rws | |
US20060161823A1 (en) | Disk array system configuring a logical disk drive having a redundancy function | |
US10817207B2 (en) | Management of a multi-library storage system | |
JP2008146408A (ja) | データ記憶装置、そのデータ再配置方法、プログラム | |
JP5636115B2 (ja) | テープドライブでのデータ改ざん検知方法、ファイルシステム | |
US8447926B2 (en) | Method of controlling optical disc drive archive system | |
JP5956971B2 (ja) | LTFS(LinearTapeFileSystem)によって実現するWORMカートリッジのサポート | |
US10725970B2 (en) | Block storage device with optional deduplication | |
JPWO2013038618A1 (ja) | 情報記憶媒体ライブラリアレイ装置、情報記録方法及び情報記録プログラム | |
JP2016110686A (ja) | 光ディスクライブラリ装置、光ディスク、および光ディスクライブラリシステム | |
KR20110103660A (ko) | 광디스크 드라이브 레이드 기록 장치 및 방법 | |
US11704040B2 (en) | Transparent drive-to-drive copying | |
US11163482B2 (en) | Dynamic performance-class adjustment for storage drives | |
US20070064557A1 (en) | Distributed copying method and system | |
US11907048B2 (en) | Scaling media utilizing healthy regions of a tape cartridge | |
US9390745B2 (en) | Data archive system | |
EP2657833A2 (en) | File processing apparatus and file processing method | |
KR20110106593A (ko) | 광디스크 드라이브 아카이브 시스템에서의 드라이브 사용 제어 장치 및 방법 | |
US20070064324A1 (en) | Discontinuous copying method and system | |
JP2010123167A (ja) | 情報記録装置、再生装置、及び、方法 | |
KR20120110670A (ko) | 바이너리 트리 구조의 캐시 컨트롤 레코드 관리 방법 | |
JP2012138144A (ja) | 記録再生装置および記録再生方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |