Node
노드
무엇인가요?
컴퓨터 과학에서 노드는 데이터를 포함하고 처리하는 데이터 구조의 기본 단위로 정의됩니다. 노드는 다소 모호한 용어로, 개인용 컴퓨터, 서버, 서버 내에서 상호 연결된 구성 요소의 조합, 동일한 역할을 수행하는 서버 클러스터 등 광범위한 장치나 구성 요소를 포함할 수 있습니다. 어떤 의미에서 노드는 데이터 처리에 사용되는 독립적인 "컴퓨팅 리소스"를 가리키는 약칭으로 자리 잡았습니다. 예를 들어 GIGABYTEH262-P60 고밀도 서버는 2U 폼 팩터에 4개의 "노드"가 탑재된 것으로 설명할 수 있으며, 이러한 서버로 구성된 클러스터 역시 컴퓨팅 클러스터의 "컴퓨팅 노드"로 설명할 수 있습니다.
왜 필요한가요?
처리해야 할 컴퓨팅 작업은 잠재적으로 무한한 반면, 사용할 수 있는 컴퓨팅 리소스는 한정되어 있습니다. 따라서 IT 관리자는 작업을 보다 효율적으로 할당할 수 있도록 리소스를 여러 노드로 구분하는 것이 좋습니다. HPC 시스템이나 데이터 센터의 일부를 구성할 수 있는 컴퓨팅 클러스터에서는 서로 다른 작업을 수행하는 서버 그룹을 각각 "노드"라고 부르기도 합니다. 예를 들어 고성능 프로세서를 탑재해 고부하 컴퓨팅 작업을 처리하는 컴퓨팅 노드가 있습니다. 데이터를 저장하고 보호하는 스토리지 노드와, 노드 간 연결 및 클러스터와 외부 네트워크 간 연결을 지원하는 네트워크 노드도 있습니다. 이 밖에도 사용자가 클러스터의 모든 노드를 관리하는 제어 노드가 있는 경우가 많습니다.
GIGABYTE는 어떻게 도움을 드리나요?
하나의 서버에 포함된 서로 다른 노드라는 의미에서 GIGABYTE의 H-Series 고밀도 서버는 다양한 선택지를 제공합니다. 예를 들어 H262-Z62는 슬림한 2U 폼 팩터에 4개의 노드를 탑재합니다. 각 노드에 64코어 AMD EPYC™ CPU 2개를 설치할 수 있으므로, 단일 서버에서 최대 512코어와 1,024스레드를 제공하여 컴퓨팅 용량을 크게 확장할 수 있습니다.
클러스터에서 서로 다른 역할을 수행하는 노드라는 의미에서는 GIGABYTE가 각 역할에 적합한 제품을 추천할 수 있습니다. 처리 성능이 중요한 컴퓨팅 노드와 제어 노드에는 앞서 언급한 H-Series 고밀도 서버가 매우 적합합니다. GPGPU를 활용한 병렬 컴퓨팅이 필요한 경우에는 G-Series GPU 서버가 이상적인 선택입니다. S-Series 스토리지 서버는 스토리지 노드용으로 설계되었으며, 네트워크 노드에는 다목적 기능을 갖춘 R-Series 랙 서버를 사용할 수 있습니다. 표준 서버 랙 외부에 배치되는 노드가 필요하거나 서버실을 구축 또는 유지 관리하기 어려운 경우에는 W-Series 타워 서버/워크스테이션가 데스크톱에 바로 배치할 수 있는 작고 강력한 선택지를 제공합니다.
클러스터에서 서로 다른 역할을 수행하는 노드라는 의미에서는 GIGABYTE가 각 역할에 적합한 제품을 추천할 수 있습니다. 처리 성능이 중요한 컴퓨팅 노드와 제어 노드에는 앞서 언급한 H-Series 고밀도 서버가 매우 적합합니다. GPGPU를 활용한 병렬 컴퓨팅이 필요한 경우에는 G-Series GPU 서버가 이상적인 선택입니다. S-Series 스토리지 서버는 스토리지 노드용으로 설계되었으며, 네트워크 노드에는 다목적 기능을 갖춘 R-Series 랙 서버를 사용할 수 있습니다. 표준 서버 랙 외부에 배치되는 노드가 필요하거나 서버실을 구축 또는 유지 관리하기 어려운 경우에는 W-Series 타워 서버/워크스테이션가 데스크톱에 바로 배치할 수 있는 작고 강력한 선택지를 제공합니다.