현재 또는 미래의 직업을 위한 기술 학습, 하드웨어 "괴짜" 또는 가정에 특정한 서비스를 제공하기 위한 것이든 자체 홈 랩 서버를 소유해야 하는 많은 이유가 있습니다. 나는 컴퓨터 장비와 그 작은 알루미늄 시트에서 잠재적인 생산성을 느끼는 것을 좋아합니다. 의심할 여지 없이 집에 있는 연구실이 지금의 제가 있는 데 도움이 되었고 지금도 계속해서 도움이 되고 있다고 말할 수 있습니다. 그 중 하나 또는 전부가 귀하의 이유인지 여부에 관계없이 귀하는 홈 랩 시리즈의 일부로 여기에 있습니다. 이 시리즈에서는 기본 개념과 아이디어부터 시작하여 이러한 개념과 아이디어를 사용하여 자신의 홈 랩을 설계하고 실현할 수 있습니다.
목적
가장 먼저 평가하고 결정해야 할 것은 실험실의 목적입니다. 이것은 가정용 실험실에 대한 나머지 결정 및 구매를 안내합니다. 내가 당신을 위해 결정을 내릴 수는 없지만 내가 할 일은 당신에게 정보를 제공하고 내가 내 연구실에서 사용한 것과 당신의 필요를 충족시킬 수 있는 것을 결정할 수 있도록 알려주는 것입니다.
현재 제 홈 랩의 주제는 다양성입니다. 당시 제 직업은 VMware 제품과 하드웨어를 지원하는 주요 OEM 회사에서 기술 지원으로 일하고 있었습니다. 가상화를 지원하기에 충분히 강력하고 내가 지원하는 하드웨어를 잘 나타내는 회사의 하드웨어가 필요했습니다. 나는 또한 나머지 가족을 위해 특정 서비스를 받고 싶었습니다. Active Directory와 함께 Microsoft Windows Server를 실행하고 싶었고 이를 DNS 확인에 사용했습니다. 내가 어디에 있든 미디어 서버가 영화를 호스팅하고 재생할 수 있기를 원했습니다. 나는 또한 이 장비를 사는 데 큰 돈을 쓰고 싶지 않았습니다.
내 하드웨어
앞에서 언급한 요구 사항을 충족하기 위해 엔터프라이즈급 서버와 하드웨어를 구입하기로 결정했습니다. 대부분의 사람들이 여기에서 찾기가 더 어려울 내 전문 서버를 제외하고 목록이 있습니다.
- Dell T20(1xE3-1225v3, 32GB RAM, SATA 컨트롤러, 1x200GB SAS SSD, 1x2TB SSD)
- Dell R320(1x E5-2450L, 192GB RAM, H310 RAID 컨트롤러, 4x6TB SAS 드라이브)
- Dell R420(2xE5-2440, 256GB RAM, H310 RAID 컨트롤러, 1x500GB SAS 드라이브)
- Dell R620(2xE5-2670v2, 128GB RAM, H710 RAID 컨트롤러, 6x500GB SAS 드라이브)
델 EMC 파워 에지 R620
다른 서버가 있지만 더 전문적이고 대부분의 사람들에게 어렵거나 비용이 많이 듭니다. T20 서버는 Active Directory, DNS 및 Microsoft Windows Hyper-V를 실행하는 관리 서비스를 위한 작은 서버입니다. 다른 세 서버는 VMware ESXi 서버를 실행하고 있으며 로깅, 관리 및 엔터테인먼트와 같은 다른 모든 요구 사항을 처리합니다.
델 EMC 파워에지 T20
예산
위의 목록을 보면 내 예산이 귀하보다 훨씬 크다고 생각할 수 있습니다. 이것은 진실에서 멀어질 수 없습니다. 나에게 도움이 되고 오래 지속되는 부분에 돈을 쓰겠지만, 여전히 감당하기 힘든 비용입니다.
다른 사람들이 홈랩을 구축하면서 호스트 한 대당 1500달러 이상을 투자하는 모습을 보면 감탄스럽기도 하지만, 저는 그렇게까지 많은 돈을 쓰지 않으려고 노력합니다. 위에 있는 장비들은 대부분 아주 저렴하게 구입했습니다. Craigslist, eBay, 정부 경매 같은 사이트를 자주 이용하는데, 중고 장비를 아주 저렴하게 구할 수 있거든요. 서버는 대부분 300달러도 안 되는 가격에 샀습니다. RAM은 확실히 비싸긴 하지만, 나중에 쉽게 업그레이드할 수 있습니다. 제가 자주 사용하는 웹사이트 중 하나는 LabGopher.com 입니다 . 지금도 찾아보면 HP나 Dell의 Sandy Bridge 및 Ivy Bridge Xeon 프로세서와 액세서리를 300달러 미만에 구입할 수 있습니다.
이제 위의 방법이 저에게 도움이 되지만 일부 사람들은 집에 전체 랙 마운트 서버를 갖고 싶어하지 않을 수도 있다는 점을 충분히 이해합니다. Sandy Bridge 및 이후 엔터프라이즈 서버에서도 여전히 열과 소음이 발생합니다. 그러한 사람들에게는 Intel NUC 또는 SuperMicro의 SuperServer를 살펴보는 것이 더 나을 수 있습니다. 둘 다 가정용 실험실에서 매우 잘 작동하며 신뢰할 수 있습니다. 어떤 것을 결정하든 장단점이 있습니다. 다음은 각 유형의 장단점에 대해 도움이 될 수 있는 표입니다.
| 서버 유형 | 프로의 | 단점 |
| 리퍼브 엔터프라이즈급 서버 | 저렴함(옵션 범위) 신뢰할 수있는 엔터프라이즈용 동일한 도구 및 하드웨어(iLo/iDrac/etc) 강한 전용 하드웨어 뛰어난 확장성 |
중간에서 높은 소음 중간에서 높은 열 넓은 공간 필요 중간에서 높은 전력 사용 |
| Intel NUC 또는 기타 초소형 폼 팩터 PC | 작은 크기 / 휴대성 작은 힘 필요 최신 하드웨어 품질 보증 낮은 노이즈 낮은 열 |
다중 노드에 대한 중간 비용(옵션 범위) 원격 관리 없음 확장성 옵션이 제한됨 최대 32GB RAM(비공식 64GB) |
| 슈퍼마이크로 슈퍼서버 5028D-TN4T | 중간 크기 / 휴대성 적은 전력 필요 최신 하드웨어 원격 관리 강한 높은 확장성 품질 보증 낮은 노이즈 낮은 열 |
다중 노드의 경우 중간에서 높은 비용(옵션 범위) 프로세서 확장성이 제한됨(일반적으로 납땜됨) 최대 128GB RAM |
| 일반 데스크탑 사용 | 보통 크기 최신 하드웨어 적당히 확장 가능 낮음 – 중간 잡음 약불~중불 |
실제로 이 용도로 설계되지 않았으므로 소프트웨어에 따라 드라이버가 제한될 수 있습니다. 다중 노드에 대해 적당히 비쌉니다(옵션 범위). 원격 관리 없음 최대 128GB RAM(마더보드 및 세대에 따라 다름) |
| 데스크톱/노트북에서 VMware Workstation 또는 기타 데스크톱 가상화 패키지 사용 | 보통 크기 최신 하드웨어 적당히 확장 가능 저소음 낮은 열 |
전용 하드웨어가 아니므로 자체 리소스 사용 확장성이 제한적일 수 있음 보통 고가(VMware 워크스테이션용 하드웨어 및 라이선스) |
위에서 지적한 것보다 더 중요하다고 생각할 수 있는 다른 우선순위가 분명히 있습니다. 이 표는 일부 옵션을 알지 못하는 경우를 대비한 시작점일 뿐입니다. 장단점 중 일부는 다소 주관적일 수 있습니다. 예를 들어, 소음과 열. 그런 이유로 위의 4개 머신이 실행되는 것을 간략하게 살펴보겠습니다.
- 전원 – 내 서버는 모두 일정량의 전원을 사용하지만 이는 워크로드에 따라 다릅니다. 평균적인 작업량으로 약 140와트의 전력 소비를 하고 있습니다.
- 더위 – 이것이 나의 가장 큰 문제입니다. 끔찍하지는 않지만 제 방에 통풍이 제대로 되지 않아서 서버가 온도를 3~5도 정도 올리고 서버의 부하가 높아지면 소음과 온도도 같이 올라갑니다.
- 소음 – 팬이 정상적인 작업 부하로 작동하는 경우 51dB 또는 조용한 거리와 거의 동일하며 약 2피트(1미터 미만) 떨어져 있습니다.
전반적으로 저는 제 설정에 매우 만족합니다. 어느 시점에서 업그레이드하지 않겠다는 말은 아니지만, 여기에 쓴 돈에 비하면 잘 작동합니다.
엔터프라이즈 서버 – 유형
연구실에서 엔터프라이즈 서버를 사용하고 있으므로 이에 대해 자세히 설명하겠습니다. 엔터프라이즈 서버에는 몇 가지 하위 유형이 있습니다. 주요 내용은 다음과 같습니다.
- 타워 – 데스크톱 타워의 더 큰 버전입니다. 엔터프라이즈 서버에 필요한 추가 복원력 때문에 크기가 더 큽니다. 예를 들어 여러 전원 공급 장치와 더 강력한 냉각 장치를 찾을 수 있습니다.
- 랙 마운트 – 피자 상자 모양입니다. 랙 마운트 서버는 서버 랙과 관련된 높이로 설명합니다. 하나의 높이 단위를 1U 서버라고 합니다. 2 단위 높이는 2U 서버 등으로 알려져 있습니다. 기류는 서버 전면으로 들어가 후면으로 나갑니다. 측면, 상단 또는 하단에 통풍구가 없습니다. 이는 데이터 센터 또는 서버 룸에 있는 많은 수의 서버를 보다 효율적으로 냉각하기 위해 서버 랙을 열기 통로와 냉기 통로로 설계하기 때문입니다.
- 모듈식 또는 블레이드 시스템 - 랙 장착 인클로저 또는 타워에서 찾을 수 있습니다. 대부분의 경우 인클로저는 랙에 장착되며 내부에 더 작은 '블레이드' 서버를 랙에 장착합니다. 전원, 네트워킹 및 경우에 따라 스토리지는 내부 블레이드 간에 공유됩니다. 이러한 시스템의 주요 이점은 밀도입니다. 작은 공간에 많은 컴퓨팅 노드 또는 서버 프로세서를 장착할 수 있습니다. 한 가지 예는 단일 인클로저에 최대 1000개의 64/10 높이 블레이드를 장착할 수 있는 Dell MXNUMXe입니다. 각각은 XNUMXU 인클로저에 듀얼 프로세서와 RAM으로 구성됩니다.
이 모든 것이 가정용 랩 서버 요구 사항에 대해 무엇을 의미합니까? 엔터프라이즈 서버를 구입하려는 경우 랙 마운트는 가장 인기 있고 가장 저렴한 서버 유형입니다. 타워는 일반 타워 데스크탑에 가깝기 때문에 더 바람직하지만 일반적으로 랙 마운트보다 비쌉니다. 이는 기업이 랙 마운트를 훨씬 더 많이 구매하고 리퍼비시 서버를 구매함에 따라 희소성 때문입니다. 마지막 유형의 서버는 확실히 흥미롭지만 주의 사항이 있습니다. 블레이드 서버는 더 비싸고 엔클로저가 한 번에 여러 서버의 요구 사항을 충족하기 때문에 훨씬 더 많은 전력이 필요하고 훨씬 더 많은 열을 발산합니다. 일부 인클로저는 대부분의 집에서 흔히 볼 수 있는 220v 대신 120v 전원을 필요로 하며 팬이 최고 속도로 작동할 때 소음으로 귀가 먹먹해질 수 있습니다. 간단히 말해 랙 마운트 서버가 일반적으로 가장 좋은 옵션입니다.
구매
장비 경로를 결정했으면 서버를 구입해야 합니다. 많은 것이 당신이 얼마나 가지고 있거나 지출하고 싶은지에 달려 있지만, 나는 당신이 무엇을 사고 있는지 보기 위해 eBay 목록을 해독하는 방법을 빠르게 보여줄 것입니다. 나는 판매자나 목록을 보여주지 않을 것이며, 당신이 볼 가능성이 있는 것만 보여줄 것입니다.
목록 제목은 다음과 같습니다. 이것의 일종의 변형. 이제 Dell의 경우 다음 명명 규칙이 적용됩니다.
델 서버 모델명은 'R', 'T', 'M'으로 시작합니다. 여기서 R은 랙(Rack), T는 타워(Tower), M은 모듈형(Modular) 또는 블레이드(Blade)를 의미합니다. 최근 몇 년 동안 델은 몇 가지 다른 유형의 서버를 출시했습니다. 예를 들어, FX2 는 블레이드 섀시이며, 내부 블레이드에는 FC라는 명칭을 사용합니다. VRTX 는 섀시 형태이지만 내부에 일반 M 블레이드를 사용합니다. 'C'로 시작하는 클라우드 서버도 있습니다. 최근까지는 단순히 브랜드만 바꾼 제품이었지만, 최신 모델들은 델의 일반 서버 제품군과 점점 유사해지고 있습니다. 델 서버 이름의 숫자도 중요한 의미를 지닙니다. 첫 번째 숫자는 성능을 나타냅니다. 2, 3, 4는 SMB(중소기업) 서버이고, 5, 6, 7은 엔터프라이즈 서버, 8, 9는 데이터센터 서버입니다. 예를 들어, 840과 940은 대용량 RAM을 지원하는 고급형 4소켓 서버입니다. 두 번째 숫자는 세대를 나타냅니다. 예를 들어, 720에서 '2'는 12세대 서버를 의미합니다. 개인적으로 홈랩에는 최소 12세대 서버를 추천합니다. 마지막 숫자는 인텔 또는 AMD 프로세서를 나타냅니다. 0은 인텔, 5는 AMD입니다. 예를 들어 R715 서버는 랙 마운트형 엔터프라이즈 11세대 AMD 서버임을 알 수 있습니다. 세대는 기본적으로 어떤 하드웨어 구성이 포함될지를 나타냅니다. 예를 들어, 특정 버전의 iDRAC (원격 관리 카드 솔루션), 특정 프로세서 및 메모리 용량을 갖추게 됩니다.
HP는 해독하기가 좀 더 어려운 것 같고 IBM은 매직 디코더 링이 필요합니다. 항상 모델명을 사용하여 온라인에서 기계를 조사해야 하며 일반적으로 제품 마케팅 시트를 쉽게 찾을 수 있습니다.
광고로 돌아갑니다. 위의 광고는 Dell 랙 마운트 중소기업용 서버이며 13세대 Intel 기반 서버입니다. (1) Haswell 또는 5세대 Intel 프로세서를 기반으로 하는 E2640-3v4인 7개의 코어 프로세서가 있습니다. 이것은 i4770-32과 동일한 제품군입니다. 이 시스템은 DDR4 Registered Server RAM을 사용하는 1GB RAM과 함께 제공됩니다. 이것은 데스크톱 RAM과 다릅니다. 마지막으로 XNUMX개의 드라이브가 함께 제공됩니다. XNUMX테라바이트 하드 드라이브. 광고 속으로 조금 더 들어가면 일반적으로 좀 더 자세히 알려줍니다. 예를 들어 어떤 종류의 RAID 컨트롤러가 함께 제공되는지 알고 싶기 때문에 이것은 중요할 수 있습니다.
이 광고에서는 (2) 750W 전원 공급 장치를 포함하여 추가 정보를 제공합니다. 일반적으로 기계에는 하나만 필요하지만 다른 하나는 당겨서 백업으로 유지할 수 있기 때문에 좋습니다. 기술적으로 핫 스페어로 남겨 둘 수 있으며 서버가 실패하면 서버도 전환됩니다. 캐디(하드 드라이브 캐디)는 포함되어 있지 않습니다. 즉, 드라이브를 더 추가하려면 구매해야 합니다. 일반적으로 서버별로 다르지만 그다지 비싸지는 않습니다. 이 시스템에는 PowerEdge Raid Controller를 나타내는 PERC H330도 함께 제공됩니다. HP 버전은 HP Smart Array Pxxx 카드라고 합니다. 이것은 드라이브를 제어하고 사용 방법에 따라 성능을 극적으로 향상시킬 수 있기 때문에 약간의 연구를 수행하는 데 유용합니다. 일부 RAID 카드는 특정 RAID 레벨만 지원합니다. 드라이브 블랭크가 포함될 수 있지만 그렇지 않은 경우가 많습니다. 서버를 통해 좋은 공기 흐름을 유도하는 데 도움이 되므로 유용합니다.
각 광고는 조금씩 다르게 구성됩니다. 약간의 연습을 통해 쉽게 빗질을 시작하고 놀라운 거래를 찾을 수 있습니다. 다음 게시물에서는 가정용 실험실의 스토리지에 대해 자세히 알아볼 것입니다.
– 마이크 윌슨 @IT_Muscle
이 글은 홈랩을 구축하고 유지하며 때로는 재구축하는 과정에서 겪는 재미와 어려움을 탐구하는 사용자 참여 콘텐츠 시리즈의 일부입니다. 이 시리즈는 /r/homelab 커뮤니티와 협력하여 진행됩니다 . 여러분의 홈랩 구축 경험을 공유하고 싶으시다면 info@storagereview.com으로 이메일을 보내주세요.






아마존