보조 기억장치.. RAID
RAID = Redundant Array of Independent Disk 또는 Redundant Array of
Inexpensive Disk
RAID는 다수의 디스크를 동시에 접근함으로써 하나의 빠르고 큰 디스크로 보이게 하는 시스템
쉽게 얘기하자면 독립적인 값싼 디스크들을 하나의 배열로 만드는 것.
이렇게 함으로서 바로 용량의 증가, 입출력 성능 향샹을 얻는다..
고장나면 못쓰는 것과 달리 여분의 추가 데이터를 통해 부가적인 데이터를 저장하고 고장난 정보를 복구할수 있는 신뢰도 향상까지...
- RAID LEVEL 0,1,5,6이 대부분. 왜냐면 나머지는 이론을 실행하기가 힘든 것들이 대부분.
RAID 0
span볼륨으로 잡는게 JBOD으로 잡는것을 말하는 것이다. TEMP or OS
RAID 1
1:1 Mapping하여서 하는것을 말하고 , 2개이상의 디스크를 사용하나 같은 디스크로 사용한다,
미러 방식으로, 운영체제에서 많이쓴다. 데이터베이스에서는 tempDB용으로만 쓴다.
(- C드라이브나, 운영체제, 엔진, TempDB에 둠, 가끔 로그 저장소)
(RAID 2,3,4까지는 이론적으로만 얘기하고 RAID CONTROLER가 구현되는경우는 적다.)
RAID 5
Block 단위로 striping하여 오류를 확인. 분산해서 저장. 데이터나 로그.
(- 데이터 저장소 , 로그 저장소에 둠)
RAID 6
5에서 뻑났을 경우 보험용 RAID가 하나 더 있는것이라고 보면 됨.
RAID 1+0
중첩 RAID이며 Standard RAID 를 중첩으로 적용하여 사용한다. 특별한용도아니면 안씀.
RAID-1 vs RAID-5
RAID-1
읽기와 작은 쓰기가 많은 환경에 적합
RAID-5
용량과 비용을 중시하는 응용, 큰 쓰기가 많은 환경에 적합
//최근에는 일반사용자들도 용량을 많이쓰기에 레이드 5번이 대세
가격대 성능비 측면에서 좀 더 우수, 둘 이상의 디스크 고장시 복구 못함
레이드레벨1은 엄청난 신뢰성을 갖고있으나 5는 그만큼안됨 그것을 보안하고자 6레벨 만듬
제이밥을 쓰게되면 빈공간이 생겨서 확장하면 늘려 쓸 수 있음.
-제이밥
JBOD는 RAID용으로 구성되어 있지 않은 컴퓨터 하드디스크를 다소 낮추어 부르는 용어이며,
이를 가리키는 원래의 용어는 "spanning"이다
'Database > 이론' 카테고리의 다른 글
buffer cache hit ratio 보는법 (0) | 2020.11.18 |
---|---|
SAN , DAS , NAS (0) | 2020.11.18 |
tpmc (0) | 2020.11.18 |
techNet( diskspd) 사용하여 부하 테스트를 진행 (0) | 2020.11.18 |
NTFS와 exFAT (0) | 2020.11.18 |