기종은 SERVER IBM3650M2, DAS장비 DS3200 입니다.
SERVER에는 2.5인치 SAS하드만 지원가능한걸 알겠는데..
비용과 효율을 높이고자 DAS장비에 SATAII방식 하드를 달려고합니다.
속도와 안정성이 SAS가 낫다고 하나, 부하도 많이 걸리지 않는 내부 서버이고..
SAS하드의 안정성 또한 믿지를 못하겠습니다.
(실제 우리 팀에서 워크스테이션장비에 SAS하드만 2년사이 4개가 나갔습니다.특정 회사 HDD
그리고 SAS 15000RPM은 국내에선 복구할수 있는데가 없더군요.. 물리적 손상시..
HDD소리만 듣고 전부 반송해오더군요.
아직 SATA하드는 지금까지 살면서 나간경험이 한번도 없습니다.)
여튼.. DAS장비에 SATA견적이 너무 높아서 보니깐 DUAL PORT HOT SWAP기능으로 가격이
거의 SAS와 별반 차이가 없더군요. 물론 용량면에서는 SATAII가 낫지만요.
처음 의도대로 용량은 증대가 되었지만.. 가격은 효과가 미미하네요.
업체에 물어보니 듀얼포트 SATA가 아닌 일반 SATA하드는 IBM DS3200 DAS장비에 달수없다고 하는데..
전부 판매속이라 그런지.. 그 이유에 대해서는 기술적인이야기만 하니..
제가 볼때는 DAS컨트롤러가 SAS와 SATAII(DUAL PORT)를 지원한다면 당연 SATAII(SINGLE PORT)도
지원할거 같은데..(사실 SATAII에 듀얼,싱글도 이번에 처음알았습니다.)
혹시 아시는분 있으신가 해서 부랴부랴 가입해서 글 남겨봅니다.
DAS3200 IBM DAS장비에 시중에서 파는 10만~20만원대 SATAII 하드 1TB 장착이 불가한지..
아니면 장착시에 문제가 될 수 있는가요?
SERVER와는 광연결까진 필요없을것같아서 SAS케이블로 연결예정입니다.
스토리지는 컨트롤러와 통신을 위한 1채널. 서버의 HBA와 통신을 위한 1채널로 2개 채널을 필요로 합니다.
스토리지에 들어가는 하드디스크 펌웨어는 서버군에 들어가는 펌웨어와 채널 수가 다릅니다.
그러한 관계로 정상작동에 문제가 있습니다.
그리고 SAS냐 SATA의 선택은 같은 가격에서 용량이냐 빠른 속도냐의 문제겠지요.
==
SAS HDD : 듀얼 포트 지원 (First and Second port)
SATA HDD : 싱글 포트 지원 (First port only)
SAS/SATA 장비의 경우, 위의 두가지 모두 사용 가능
SATA 또는 SAS 전용 장비의 경우, SATA HDD 또는, SAS 하드만 사용 가능합니다.
HDD Firmare : 스토리지든 서버든 일반 하드 제품 사용 가능합니다.
다만, 일부로 락킹을 걸기 위해 Firmware 체크를 하는 스토리지가 있을수 있습니다.
그 이유는 Part 상품으로 된 OEM 하드를 비싸게 팔기 위해서입니다.
대기업 서버나 스토리지가 블랭크 트레이를 쓰는 이유도 그때문입니다.
물론, 일부 HDD는 RAID에 좀더 최적화된 펌웨어를 사용합니다.
하지만, 이것은 안전성 향상을 위해 특정 Policy를 일부 변경하는 것일뿐입니다.
예를들어 시게이트의 ES.2가 RAID 전용 하드인데, 우리는 데스크탑 하드도
사용할 수 있습니다.
이 정도의 차이일뿐입니다.
예를 들어드리자면, 1TB SATA의 경우에도 IBM 서버용과 스토리지용이 따로 나옵니다. IBM 서버파트를 스토리지에 붙이면 동작하지 않습니다. 단지 정품을 사용하기 위해서라면 이렇게 나오지않지요.^^
실제 저는 DS3200의 상위장비인 DS4200을 운용하고있으며, 해당 문제로 테크니컬 서포트를 받았던 적이 있어 그때 경험을 전해드리는 것입니다.^^
RAID된 디스크끼리 붙는 채널... (이 부분이 이상합니다.)
RAID는 기본으로 디스크-컨트롤러의 각각의 통신에 의해 제어됩니다. 디스크끼리 통신은 없습니다. 만약 이런게 있다면, 이것은 별도의 규격이 됩니다.
유니크 커맨드와 유니크 제어 기법을 쓰는 경우가 있는데, 결국 그 이유는 시장 라킹이 이유입니다.
일반적인(일반적인 것이 표준입니다) 제어는 serial 방식에서는 1:1입니다. 말씀하신 것을 만들려면 못만들지는 않습니다만, 디스크끼리 통신을 하기 위한 RAID는 일반 레벨에서는 없는것으로 알고 있습니다.
오직 유니크 RAID에서만 가능합니다. 유니크라는 좋은게 아니라 라킹을 의미합니다.
시장에서 자사 Part제품아니면 못쓰게 하기 위해서일뿐입니다. 또한 제품간에서는 부서가 틀리면, 모두 경쟁자이기 때문에, 대기업에서는 각각의 유니크 파트를 쓰기도 합니다.
일반적으로는 디스크-컨트롤러 통신만 있습니다.
하드는 크게 두가지로 나누어지며, RAID 에디션(엔터프라이즈 에디션)과 데스크탑 에디션입니다. 그 차이는 내구성 차이가 있을수 있지만, 실제로 큰 차이는 펌웨어의 차이일뿐입니다.
펌웨어의 내부 Policy (에러 처리부분, Timeout 처리부분)이 다르게 되어 있습니다.
그리고, 서버벤더/스토리지 벤더는 유니크 펌웨어를 쓰는데, 그 이유른 시장 라킹을 위해 Firmware에 일부 코드가 변경되어 있습니다.
실제로 대기업서버와 스토리지가 전용하드를 (OEM된) 장착하고 나옵니다. 자사 OEM하드를 팔기 위해서
하드 트레이마저도 하드와 같이 공급합니다. 만약 16베이 제품인데, 하드 4개만 사면, 나머지 12베이는 블랭크 트레이(일명 멍텅구리 트레이)를 부착하여 추가 하드를 달지 못하게 하고 있습니다.
하지만, 일반 벤더(Wbite box 벤더)들은 어떤 하드나 상관없이 사용합니다. 그 이유는 라킹을 안걸기 때문입니다. 이들은 제품만 구매하고, 하드는 구매하지 않아도, 모든 트레이를 장착하여 공급해줍니다.
Multi Path Failover는 SAS (First and second port) 또는 MUX를 장착한 SATA 하드에서 가능합니다.
이런 기능은 듀얼 채널(포트)가 지원되는 SAS 카드라면, 기본 규격입니다. 다만 실제로 벤더사의 카드가 이를 지원하는지는 펌웨어에 달려있습니다.
참고로 Adaptec의 제품의 경우, Dual Path failover를 할수 있으며, 요구 조건은 SAS 하드 또는 SATA(Mux 연결) 하드입니다.
또한, 백플레인 역시 이에 대한 지원이 되어야 합니다. White box 벤더중에서는 Supermicro의 일부 백플레인이 이를 지원합니다.