RAID1 - 하드웨어, 소프트웨어, 네트워크 장점과 기본적인 구성
RAID는 여러개의 HDD를 하나로 묶어 사용하는 기술 입니다.
레이드라고 보통 많이 읽습니다.
소프트웨어 레이드는 운영체제의 기능에 있는 RAID 방식입니다. 그리고 하드웨어는 말 그대로 OS 설치하기 이전에 설정을 통해서 RAID를 구성하고 OS 자체를 RAID 구성된 곳에 설치하는 방식입니다. 하드웨어의 장점은 빠르다인데 빠르다는 것에 대한 의미는 있을까 하는 생각이 들었습니다. 소프트웨어 방식이 얼마나 더 느리냐에 대한 부분은 데이터로 본적은 없습니다.
장점과 단점 부분이 있을 수 있을 텐데요. 소프트웨어는 OS 부팅만 제대로 되면 그곳에 설정이 있습니다. 하드웨어 레이디는 셋업이 잘못되거나 하면 레이드가 문제가 될 수 있습니다. 모두 장단점이 있습니다.
일반 HDD 묶는 방식과는 다르게 두대의 서버에서 RAID1을 만드는 방식인데 좀 오래되어 안전성에서 좋아지지 않았을까 합니다. 이건 소프트웨어 방식으로서. 커널을 변경하는 방식입니다. 메타테이터 부분에 있어서 커널변경하지 않고는 별 방법이 없을 겁니다. 그러므로 커널버전과 연관성이 높아 이 부분도 신경좀 써야 할것입니다. 오래전에 읽고 쓰기 하는데 깨져서 사용안한적이 있지만 그뒤로 8 버전때 테스트에선 깨지진 않았는데 상용으로 사용하기엔 왠지 부담이 되어 사용하지 못하고 있습니다. 전체 싱크는 네트워크로 시켜서 좀 오래 걸립니다. 좋은 장비의 기가빗을 사용하면 예전 보다는 빠르겠네요.
마지막으로
RAID10, RAID01 기본은 같지만 장애처리에서 다릅니다.
RAID10과 RAID60을 선택하신다면 퍼포먼스를 선택하신다면 RAID10 사용하세요. 그렇지 않으면 RAID60 권해드립니다. 희안하게 파일 찾는 속도등 RAID60이 빠르던데 전체 퍼포먼스는 RAID10이 빠르더군요. 즉, DB등 안전하게 빠르게 서비스 하고 싶으면 RAID10 권해 드립니다. 디스크용량이나 단순 find 속도에선 RAID60이 좋았습니다.