반응형

지난번에 이어 HBA와 RAID카드를 알아보는 시간을 갖도록 하겠습니다.

처음에 설명 했듯이 HBA와 RAID 카드는 많은 유사점이 있지만 차이점도 존재합니다. 먼저 그전에 HBA와 RAID카드의 시스템적인 구성을 추가로 설명하도록 하겠습니다

 

 

위에 그림에서 보는 것과 같이 RAID와 HBA는 PCI 슬롯에 장착이 되고 내부적으로는 I/O 프로세서와 캐쉬, 컨트롤러를 포함하게 됩니다. 여기서 보이는 바와 같이 HBA의 성능 프로세서와 캐쉬, 컨트롤러로 가격의 차이가 결정나게 됩니다.

 

HBA는 정확하게 말하면 스토리지와 관리하는 카드를 의미하고 그중에서 RAID를 지원해주는 카드를 RAID 카드라고 의미 할 수 있습니다. 통상적으로 HBA > RAID의 의미라고 볼 수 있습니다.

 

추가적으로 JBOD에 대해 알아보겠습니다. JBOD란  RAID용으로 구성되어 있지 않은 컴퓨터 하드디스크를 다소 낮추어 부르는 용어이며, 이를 가리키는 원래의 용어는 "spanning"이다.

 

RAID 시스템은 동일한 데이터를 여러 개의 디스크에 중복 저장하면서도, 운영체계에는 하나의 단일 디스크로 인식시킴으로써, 내고장성의 증가와 데이터 접근 효율성을 높여준다. JBOD도 역시 여러 개의 디스크를 하나의 디스크로 보이게 해 주긴 하지만, 이는 여러 개의 디스크를 논리적인 하나의 커다란 디스크로 결합해주는 것일 뿐, 각각의 디스크를 독립적으로 사용하는 것에 비해 어떠한 장점도 제공하지 않습니다.

 

 

반응형

'인프라 구축 기술' 카테고리의 다른 글

SSD 와 HDD  (0) 2019.09.16
VIP (Virtual IP)란 ??  (0) 2017.12.06
RAID 와 HBA 카드 (1)  (0) 2017.11.07
메모리의 종류 (UDIMM, RDIMM, RLDIMM, NVDIMM)  (0) 2017.10.23
Xeon(제온) CPU는 ??  (0) 2017.10.21
반응형

서버 시스템을 구축하다보면 가장 어려운 점이 아마도 HBA와 RAID 카드이지 않을까 싶습니다.

 

많은 사람들이 어렵지 않게 컴퓨터를 사용하는 이 시대에 어쩌면 가장 생소할 수 있는 부분이 HBA와 RAID 카드이지 않을까 싶습니다

 

디테일하게 이야기하려고 하면 컴퓨터 구조 등 설명해야 할 부분이 많지만 각설하고 간략하고 쉽게 설명하지면....

 

서버에서 다양한 스토리지 (HDD, SSD ...)등을 관리해 줄 수 있는 모듈이라고 생각할 수 있습니다.

 

그럼 여기서 드는 의문이 ?? 그럼 왜 ??? PC에는 HBA나 RAID 카드가 없나요 입니다. 물론... PC에도 사용할 수 있습니다. 다만 사용하지 않는 이유를 몇가지 들어보자면

 

먼저 HBA와 RAID 카드는 상당히 고가의 부품입니다. 그렇기 때문에 굳이 PC에 사용할 필요가 없다고 볼 수 있는 것이며

 

다음은 기본적으로 CPU에도 HBA의 기능을 지원해 줍니다. 그렇지만 지원하는 Storage의 대수가 한정되어 있습니다.

 

반면 서버에서는 많은 수의 스토리지가 장착되기 때문에 추가적인 PCI 카드가 필요하게 되었습니다. 물론 저가형 서버에는 HBA나 RAID카드없이 CPU에 바로 다이렉트로 연결되서 나오는 경우도 있지만 그럴 경우에는 CPU도 느려지고 I/O 성능도 느려지는 처참한 경우가 나오게 되겠죠

 

마지막으로는 HBA와 RAID 카드의 고유한 기능들입니다. 이부분은 다음번 연재때 알아보도록 하고 ...

 

다음번에 RAID와 HBA에 대해서 자세히 한번 알아보도록 하겠습니다.

 

반응형

'인프라 구축 기술' 카테고리의 다른 글

VIP (Virtual IP)란 ??  (0) 2017.12.06
RAID 와 HBA 카드 (2)  (0) 2017.11.13
메모리의 종류 (UDIMM, RDIMM, RLDIMM, NVDIMM)  (0) 2017.10.23
Xeon(제온) CPU는 ??  (0) 2017.10.21
서버 시스템 이해하기  (0) 2017.10.09

+ Recent posts