Hardware
Hope This Helps.
LVM
▪ 서버의 어댑터 이중화 / SAN Fabric 이중화 / Storage Controller 이중화 구성을 통해, SPOF(Single Point Of Failure)을 예방하는 것을 권장합니다.
Figure1) AIX MPIO Recommendation
▪MPIO Path에 문제가 있다고 판단이되면, 서버, SAN, 스토리지에서 각각 연결 인터페이스에 문제가 없는지 확인해야한다.
▪서버 : 패스 상태확인 / HBA 카드 점검.
▪SAN : 서버 <-> SAN, SAN <-> Storage 구간별 Port error count 및 광량 체크.
▪Storage : SFP 상태 확인.
▪가장 직관적으로 패스 상태 정보를 확인하는 데 사용하는 명령어.
✓ path 상태 정상.
✓ 일부 Path fail.
▪Path Failed가 발생한 서버 HBA 포트 점검.
✓ 링크상태 확인
#fcstat fcs2 | egrep -i "port|attention"
▸ Port Speed가 기존과 동일한지 체크.
▸ 서버 FC Port 혹은 SAN SFP의 문제(폴트 혹은 광량 낮음)로 인해, 기존보다 Port Speed가 낮게 협상(Negogiation)이 되는 경우, Abnormal operation이 발생할 수 있으므로, 체크 필요.
▸ Attention Type : Link Up
✓ 하기의 예제의 항목에 해당하는 수치가 정상인 Card에 비해, 수치가 높은지 확인해야한다.
✓ 특히, "Invalid CRC Count와 Link Failure Count"의 수치가 정상수치보다 높다면, HBA 카드 혹은 GBIC 교체해야한다.
▸ fcstat에 보여지는 항목이 무었인지에 대해서는, 추후 포스팅하겠음.
▪서버의 Path와 HBA Port이 문제가 없다면, SAN, Storage가 어떤 인터페이스에 어디로 연결되어있는지를 확인해야한다.
✓ "Remote Ports" = 스토리지의 WWPN
✓ 예제) Path fail - fcs2 - hdisk10 일 경우.
▸fscsi2 ➟ hdisk10 ➟ 200500a0b826f528, 200400a0b826f528 storage port 점검
▪porterrshow 및 sfpshow를 통하여, error 카운트 및 연결포트의 GBIC 광량체크
Figure1) RAID 0 동작원리
1) 동작 방식
2) 특징
Figure2) RAID 1 동작방식
Figure3) RAID1+0 동작방식
1) 동작방식
Figure4) RAID5 동장방식
Figure5) RAID6 동작방식
RAID0
RAID1
RAID1+0
RAID5
RAID6
사용 가능한 디스크 (N개 기준)
N개
N/2개
N-1개
N-2개
최소 드라이브 개수
2개
4개
3개
최대 용량
디스크의 수 * 디스크의 용량
(디스크의 수 / 2) * 디스크의 용량
디스크의 수 / (RAID 1로 묶는 디스크 개수) * 디스크 용량
(디스크의 수 -1) * 디스크의 용량
(디스크의 수 – 2) * 디스크의 용량
장점
•빠른 I/O 성능
•구성한 디스크 개수만큼 용량 모두를 활용 가능
•높은 안정성
•읽기 성능에서 비교적 우수한 성능
•Striping의 이점과 mirroring의 이점을 동시에 가짐
•디스크 장애 시 복구 수월
•패리티 연산의 부하를 줄임
•패리티를 통한 안정성과 Striping을 통한 성능 우수
•하위 level 대비 안정성 증가
•두 개의 드라이브 장애까지 허용
단점
•낮은 안정성
•절반의 디스크밖에 쓰지 못하므로 비용이 높음
•기술적으로 구현 난이도가 높음
•두 개 이상의 디스크가 손상될 시 데이터 손실
•하위 level 대비 비용 증가