PCI Express
소비용 머더보드 칩셋은 산업용과 달리 제한된 칩셋 레인 대역폭이 적다. 그러므로 고른 머더보드의 PCI Express 대역폭 및 슬롯 설계는 컴퓨터의 확장성은 물론 사용연한에 영향을 미친다. 슬롯을 제공하여도 기본 꺼져 있고 다른 슬롯을 꺼야 동작하도록 되어 있다.
- 2번째 PCIe x16 슬롯을 쓰기 위해 일부 SATA 슬롯을 끄는 경우
- 2번째 PCIe x16 슬롯을 쓰기 위해 일분 M.2 슬롯을 끄는 경우
- 2개의 PCIe x1 슬롯이 있지만 한 슬롯만 가능한 경우
PCIe 슬롯의 크기가 곧 속도는 아니며, 이 또한 BIOS 구성 옵션에 따라 달라질 수 있다.
네트워크 인터페이스 카드 (NIC)
간단한 vSphere 구축 시험이라면 1G/1-port로 충분하지만, x1 레인의 소비용 제품을 고가에 사는 것보다 VMware Compatibility Guide 참조해 산업용 중고 장비를 사는 것이 이득이다. 여유 있는 대역폭 혹은 포트 수의 NIC은 보통 PCIe 3.0 x4 (혹은 PCIe 2.1 x8) 레인이며 x16 슬롯에 꽂는다.
소비용 머더보드에 Realtek 하드웨어가 흔히 제공되는데, VMware의 지원이 종료되어 이제는 쓸 수 없다. ESXi 7부터는 커뮤니티가 드라이버를 제작할 수 없게 되었으므로 별도 설치해주어야 한다. 간혹 6.7에 남아 6.0 드라이버를 트윅한 커뮤니티 드라이버를 사용하기 위해 남는 사용자가 있는데, 홈랩을 계속 확장하거나 vSAN을 실용 하려는 경우 지양해야 한다.
PCIe 여분이 부족하다면 VMware Flings에서 제공하는 커뮤니티를 위한 USB NIC 드라이버를 고려할 수 있다. 드라이버가 포함된 커스텀 이미지를 제작해 ESXi를 설치 및 고정 인식을 위해 ESXi 트윅이 필요하다.
구분 | 강점 | 단점 |
PCIe (x1) | •효율 높은 ATX 포트 활용 | •산업용 제품 중고 수급 곤란 •VGA 사용 슬롯 함께 고려 필요 |
PCIe (x4 ~ x8) | •10G 이상 높은 대역폭 | •16레인 슬롯 사용 •스토리지 어댑터 사용 슬롯 유의 |
USB | •USB 포트 수만큼 확장 가능 •멀티기가 (1Gbps ~ 5Gbps) •VMware Flings 지원 | •제품 마다 성능 차이 상이 •멀티기가 스위치 범용성 문제 |
비디오 카드
특별한 목적이 없다면 하이퍼바이저 환경에서 고사양 비디오 그래픽은 필요 없다. ESXi를 위한 비디오 카드는 컴퓨터를 부트하여 ESXi를 배포하고 유지보수 하기 위한 용도로 쓰인다. VM의 그래픽 메모리에는 RAM이 쓰인다.
게이밍을 위해 판매되는 x16 레인이 아닌 아닌 x1 레인의 카드를 사용하여 소비용 머더보드의 부족한 슬롯 수를 절약하기 매우 좋은 요소다. x1 레인 카드는 수요가 적어지면서 중고도 구하기 어려워지니 홈랩 구축 예상만큼의 수량을 수시로 미리 구비해두는 편이 좋다.
PCIe 여분이 부족한다면 비디오 기능이 내장된 CPU를 구해보는 방안도 있다. 다만, 이런 CPU는 사무에 초점을 맞춰 설계하므로 코어가 적을 수 있다.
스토리지 어댑터
SAS 활용이나 RAID 유지 등을 위해 x16 슬롯을 활용할 수 있으나, 그다지 권하지 않는다. vSAN은 RAID 컨트롤러의 논리 드라이브 구성에 의존하지 않고 CPU와 RAM을 직접 사용하니 별도의 스토리지 어댑터를 붙여도 어댑터의 유지보수 (칩셋 손상, 배터리 소모, 기능 확장킷 설치) 요소가 늘어나 홈랩에서는 곤란할 뿐이다.
vSAN에 원칙 상 별도의 스토리지 어댑터를 사용하도록 되어 있는데 이는 vSAN 인식을 위한 기술적 문제가 아니라, 다른 스토리지 IO 요소를 명확히 분리하여 퍼포먼스 문제를 막아 워런티를 제공하기 위함이다. 홈랩에서 소비용 SDD로 All-Flash vSAN을 구축해도 10G 내에서는 곤란함 없이 실용할 수 있다.
그 밖에 NVMe M.2 추가 활용을 위한 고려가 있다. 최근의 소비용 머더보드에는 추가 M.2 슬롯이 제공되지만, 소비용 머더보드 특성 상 PCIe x16 슬롯과 교차선택하여 사용해야 한다면 ESXi에서는 인식이 안될 수 있다. NVMe M.2는 드라이브는 PCIe 어댑터가 내장되어 있으니, 정공법으로 PCIe x16 슬롯에 PCIe to M.2 어댑터를 이용해 M.2를 추가하여 쓸 수 있다.
답글 남기기