
DDRAM 아키텍처에 관한 질문이 있습니다. 매우 높은 수준의 성능을 유지하면서 전력 소비를 줄이는 새로운 프로세서에 관한 과학 논문을 읽고 있었는데, 저자는 전력 소비의 예를 다음과 같이 썼습니다.
10GBps(DDR3-1600)의 실제 메모리 채널 대역폭을 사용하여 10TB의 공칭 워크로드 크기를 1초 이내에 스캔하려면 랙당 1000개의 채널이 필요합니다.
내 질문은 다음과 같습니다. 랙이란 무엇입니까? 그리고 그들의 채널은 무엇입니까? 위키피디아를 찾아보았지만 동일한 물리적 장소에서 다양한 서버를 연결하는 데 사용되는 랙에 대한 설명만 나왔습니다. DDRAM은 대개 마더보드에 있기 때문에 저자가 이것을 언급한 것인지 의심스럽습니다.
미리 감사드립니다
답변1
채널은 데이터가 메모리를 오가는 단일 레인입니다. 메모리는 일반적으로 단일, 이중 및 쿼드 채널 RAM 모듈로 제공되므로 사이클당 1x, 2x 및 4x 데이터 단위(예: 64비트)가 이동합니다. 채널이 자동차 도로의 차선과 같다고 상상해 보십시오. 레인이 많을수록 한 번에 더 많은 데이터를 이동할 수 있습니다.
랙은 서버 랙을 의미합니다. "랙 장착형" 장치를 부착할 수 있는 "유닛"이 있는 (일반적으로) 금속 섀시입니다. 랙의 높이는 일반적으로 12, 18 또는 24유닛이며(다른 크기도 가능함) 랙에 설치할 수 있는 모듈의 크기는 U(유닛) 단위로 측정됩니다. 따라서 12U 랙에는 2U 장치 6개, 1U 장치 12개 또는 2U 장치 3개와 1U 장치 6개를 설치할 수 있습니다. 최대 크기를 합산하는 모든 조합.
그들이 말하는 것은 랙 장착형 서버 RAM 보드를 사용하여 1000개 채널에 해당하는 RAM 모듈 수(500개의 듀얼 채널 모듈 또는 250개의 쿼드 채널 모듈일 수 있음)를 설치하는 것입니다. 이 설계에서 RAM 모듈은 초당 기가바이트 또는 심지어 테라바이트의 데이터를 전송할 수 있는 초고속 백플레인을 통해 부착되며, 모든 DDR 메모리를 보유하는 여러 랙 장착형 모듈에 부착됩니다.
랙과 채널은 서로 전혀 관련이 없습니다. 채널은 RAM 및 기타 유형의 버스의 기능입니다. 랙은 모듈 또는 전체 서버가 설치되는 물리적 섀시입니다. 예를 들어 랙에는 네트워크 모듈, 서버 모듈, NAS 모듈 및 전원 모듈이 있을 수 있습니다. 서버에 필요한 리소스에 따라 다른 구성도 가능합니다.