database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Columns 9309 게시물 읽기
 News | Q&A | Columns | Tutorials | Devel | Files | Links
No. 9309
RAID 의 개념
작성자
정재익(advance)
작성일
2002-01-06 14:01
조회수
10,776

RAID 의 개념

 

1. Computer system 의 mission-critical component 중에서 가장 신뢰하지 못하는 부분이 바로 disk drive 이다. Disk 의 신뢰성을 증가시키기 위하여 많은 hardware vendor 들이 RAID (Redundant arrays of inexpensive) disk 라는 disk array system 을 시장에 출시하였다. RAID 는 전통적인 high-availability 보다도 덜 비싼 disk drive 기술을 사용하여 high-performance, fault-resilient I/O subsystem 을 제공한다.

 

2. RAID 의 level 은 적은 비용에서 performance, reliability 의 목표를 달성키위한 일반적인 minicomputer disk 기술의 서로 다른 구성을 의미한다. Oracle VLDB 의 architect 를 이해하기위해서는 level 0, 1, 0+1, 3, 5 를 이해해야 한다.

 

3. RAID 구성의 performance 의 잇 점은 굉장한 것이다. Disk drive 의 array 간에 균등하게 physical I/O 를 분산함으로써 stripe 된 RAID 구성은 균형이 잡히지 않는 response time 과 throughput 통계치를 제공한다.

Five-disk strip 된 RAID 0 array 는 동일한 response time 을 갖는 5개의 개별 disk 의 구성의 많은 random I/O 에서 거의 9배의 성능향상을 보여준다. 동일한 five-disk stripe 된 array 는 동등한 크기의 개별 disk 구성의 sequential I/O 의 거의 5배의 성능향상을 보여준다.

 

4. Definitions

먼저 용어의 정의를 살펴보면

- Array

Level 0, 0+1, 3, 5 의 RAID 구성은 disk 를 error correction group 또는 disk array 라 불리우는 집합으로 분리한다. 즉 error correction group 또는 array 로 구성된 disk 의 집합이라 말할수 있다.

 

- Stripe

Striping 은 논리적으로 연속된 data 를 array 안의 disk 상에서 분산된 조각 으로 write 하는 hardware, software 성능이다. 이러한 조각들은 striping segment 또는 stripe 라 말한다.

 

5. 다시한번 정리하면 array 는 disk 의 집합이며, stripe 는 array 에 분산되어 위치한 조 각들이다. 다음의 그림은 하나의 disk array 가 5개의 disk 로 구성 되어있으며, 각각의 disk 는 5개의 stripe 로 구성되어 전체 25개의 stripe 로 구성된 것 을 볼수있다.

이 글에 대한 댓글이 총 1건 있습니다.

RAID : Redundant Arrays Independent Disk (복수 배열 독립 디스크)

이거 아닌가요?

parksoft님이 2003-12-11 15:53에 작성한 댓글입니다.
이 댓글은 2003-12-11 15:53에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
9312Middleware를 이용한 효과적인 Resource 관리(1)
정재익
2002-01-06
9074
9311VLDB구성시 Application 특성에 맞는 RAID (2)
정재익
2002-01-06
9177
9310VLDB구성시 Application 특성에 맞는 RAID (1)
정재익
2002-01-06
9237
9309RAID 의 개념 [1]
정재익
2002-01-06
10776
9308VLDB Disk 구성시 고려 사항
정재익
2002-01-06
8358
9307VLDB구현시 고려할 Oracle Block에 대한 Guide line
정재익
2002-01-06
10268
9305E-business Integration
정재익
2002-01-06
8029
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2022 DSN, All rights reserved.
작업시간: 0.026초, 이곳 서비스는
	PostgreSQL v14.2로 자료를 관리합니다