대역폭, 유연성 및 네트워크 장치 성능에 대한 수요가 증가함에 따라 PCIe 표준은 점차 핵심 기술 중 하나가 되었습니다. 2001년 도입된 이후 PCIe 기술은 발전해 왔으며 다양한 유형의 네트워크 장비에 널리 사용되고 있으며, 그중 PCIe 카드(PCI Express 카드)는 의심할 여지 없이 중요한 부분입니다. 이 블로그에서는 PCIe 카드에 대해 자세히 알아보고 이 기술을 더 잘 이해하는 데 도움을 받을 수 있습니다.
PCIe 카드란 무엇입니까?
PCI(Peripheral Component Interconnect)는 외부 장치를 컴퓨터에 연결하는 데 사용되는 컴퓨터 버스 표준입니다. 1990년 Intel에서 처음 개발한 PCI 표준은 5년간의 개발과 개선을 거친 후 컴퓨터 분야에서 점차 널리 사용되게 되었습니다. 오늘날 PCI 및 관련 표준은 PCI-SIG(PCI Special Interest Group)라는 산업 조직에서 관리합니다. 범용 연결 표준인 PCI는 그래픽 카드, 오디오 카드, 네트워크 카드 등 다양한 외부 하드웨어를 지원하도록 설계되었습니다.
기술이 발전함에 따라 PCI 표준은 다양한 버스 속도와 버스 폭을 포괄하는 새로운 기능과 성능 향상으로 지속적으로 업데이트되고 있습니다. PCIe(PCI Express)는 이 표준 시리즈의 최신 버전이며 이전 PCI, PCI-X 및 AGP 버스 표준을 대체하도록 설계되었습니다. PCIe는 하위 호환 소프트웨어 지원을 유지할 뿐만 아니라 대역폭을 크게 늘리고 PCI보다 더 뛰어난 유연성을 제공합니다.
PCIe 표준은 여러 차례 개정을 거쳤으며, 각 업데이트마다 성능 향상과 새로운 기능 추가가 이루어졌습니다. PCIe 1.0은 2003년에 처음 출시되었고, 이후 대역폭 요구 사항이 증가함에 따라 여러 버전이 이어졌습니다. 현재까지 PCIe 표준에는 PCIe 1.0, PCIe 2.0, PCIe 3.0, PCIe 4.0, PCIe 5.0, PCIe 6.0의 여섯 가지 버전이 있습니다. PCIe 7.0은 2025년에 제공될 것으로 예상됩니다.
PCI Express 카드는 마더보드에 장착되며 PCIe 슬롯을 통해 연결되도록 특별히 설계된 모든 어댑터 확장 카드를 의미합니다. 구체적으로, PCIe 기반 확장 카드는 PCIe 호환 마더보드 슬롯에 직접 장착됩니다. 다양한 유형의 확장 카드는 네트워크 어댑테이션, 그래픽 카드, USB 포트 확장 등 다양한 기능에 사용할 수 있습니다.
PCIe 카드는 x1, x4, x8, x16, x32의 다섯 가지 물리적 크기로 제공됩니다. 숫자는 카드의 전송 라인 수를 나타냅니다. 전송 라인 수가 많을수록 카드 크기가 커집니다(단, x32 카드는 흔하지 않습니다).

간단히 말해, PCIe 카드 호스트, 서버 또는 PCIe 인터페이스가 있는 네트워크 장치의 마더보드에 삽입하여 장치의 포트를 확장할 수 있는 네트워크 카드입니다. 이러한 확장 카드를 사용하면 시스템의 데이터 전송 성능을 향상시킬 수 있습니다. 오늘날 거의 모든 마더보드에는 PCIe 카드에 적합한 슬롯이 장착되어 있으며, 슬롯의 폭은 일반적으로 카드의 폭과 일치하거나 약간 더 넓습니다.
PCIe 카드는 어떻게 작동하나요?
기존 버스와 달리, PCIe 카드는 스위치를 통해 여러 지점 간 연결을 가능하게 하여 데이터 흐름을 효율적으로 관리하고 제어합니다. PCIe 카드를 삽입하면 카드와 슬롯 사이에 '링크'라고 하는 논리적 연결이 설정됩니다. 이 링크를 통해 두 PCIe 포트 간에 효율적인 데이터 전송과 요청 응답이 가능합니다. 예를 들어, PCIe 슬롯은 일반적으로 서로 다른 레인 구성을 가지며, 각 구성에는 여러 데이터 전송 라인이 포함됩니다. 예를 들어, x2 링크에는 네 개의 신호 라인이 포함되며, 그중 한 쌍은 데이터 전송에 사용되고 다른 한 쌍은 데이터 수신에 사용됩니다.
왜 PCIe 카드를 선택해야 하나요?
PCIe 카드가 도입되기 전에는 시장에 두 가지 주요 유형의 네트워크 카드가 있었습니다: PCI 카드와 PCI-X 카드입니다. 이에 비해 PCIe 카드는 회로 설계와 연결성에서 상당한 개선을 제공할 뿐만 아니라 성능도 뛰어나 시장에서 가장 일반적인 선택지가 되었습니다. PCIe 카드가 왜 그렇게 인기 있는지 관심이 있다면 'PCI VS PCI-X VS PCI-E' 이 기술의 장점에 대해 자세히 알아보려면 문서를 참조하세요.
PCIe 카드의 유형은 무엇입니까?
PCIe 카드에는 다양한 유형이 있으며, 일반적으로 사양과 버전이라는 두 가지 관점에서 분류할 수 있습니다.
사양별 분류
PCIe 카드의 사양은 주로 '채널 수'로 표현됩니다. 일반적인 사양에는 x1, x4, x8, x16 및 x32가 포함됩니다. 채널 수가 많을수록 카드의 전송 성능은 더 강해지지만, 카드의 x32 사양은 드물며 일반적으로 x1에서 x16 카드가 사용됩니다. 예를 들어, x4 카드는 4개의 채널을 갖는 반면, x16 카드는 더 높은 데이터 전송 요구 사항을 위해 더 많은 채널을 갖습니다.

PCIe 카드는 물리적 크기와 같거나 더 큰 슬롯(x16 최대)에 장착할 수 있지만 더 작은 슬롯에는 장착할 수 없습니다. 예를 들어 x16 카드는 x8 슬롯에 맞지 않습니다. 제조된 PCIe 카드도 크기가 다양합니다: 전체 높이 브래킷 - 115.95 mm, 로우 프로파일 브래킷 - 79.20 mm, 전체 길이 - 312 mm, 절반 길이 - 175.26 mm. 실제로 PCIe 카드는 호스트 또는 서버의 PCIe 슬롯과 일치해야 합니다. 경우에 따라 슬롯이 충분하지 않으면 x8 카드를 x16 슬롯에 삽입하는 것처럼 더 넓은 슬롯에 카드를 삽입할 수 있지만, 이 경우 카드는 x8 모드로 작동하며 그 결과 데이터 전송 속도는 증가하지 않습니다.
버전별 분류
PCIe 표준은 기존의 AGP, PCI 및 PCI-X 표준을 점차 대체하고 있습니다. 2002년 도입된 이후 PCIe는 대역폭과 전송 속도를 지속적으로 개선하기 위해 여러 버전 업데이트를 거쳤습니다. 현재 주로 다음 버전들을 볼 수 있습니다: PCIe 1.0, PCIe 2.0, PCIe 3.0, PCIe 4.0 및 PCIe 5.0. 각 버전은 이전 버전의 전송 속도를 두 배로 높이며, PCIe 6.0은 이미 개발 중이고 향후 출시될 것으로 예상됩니다.
모든 버전의 PCIe 카드는 하위 호환성을 갖추고 있어, 서로 다른 버전의 PCIe 카드가 낮은 버전의 마더보드에서도 정상적으로 작동하지만 데이터 전송은 가장 낮은 버전의 속도로 이루어진다는 점에 유의해야 합니다.
올바른 PCIe 카드를 선택하는 방법은?
기존 네트워크 장비에 그다지 만족하지 못한다면, 더 높은 성능이나 더 유연한 확장성이 필요하다는 점을 고려할 때 PCIe 카드는 확실히 좋은 선택입니다. 그러나 구매하기 전에 장치에 사용 가능한 PCIe 슬롯이 최소 하나 이상 있는지 확인해야 합니다. 선택할 때 고려해야 할 몇 가지 핵심 요소는 다음과 같습니다:
PCIe card 버전 및 슬롯 폭: 선택한 PCIe 카드가 기존 장치와 호환되는지 확인하세요.
프로토콜 지원: 예를 들어 RDMA, RoCE, iSCSI, FCoE와 같은 프로토콜이 지원됩니다.
컨트롤러 칩: Intel, Broadcom, Mellanox, Realtek과 같은 브랜드의 컨트롤러 칩이 현재 주류 선택지입니다.
이 외에도 전송 속도, 포트 수, OS 지원, 브랜드, 예산도 고려됩니다.
결론
네트워크 기술이 계속 발전함에 따라 PCIe 카드의 성능과 적용 시나리오도 확장되고 있습니다. PCIe 4. x에서 PCIe 6. x, 그리고 곧 출시될 PCIe 7. x에 이르기까지, 이들은 의심할 여지 없이 네트워크 장비와 데이터 처리의 전체 분야에서 혁신을 주도하고 있습니다. 게임 콘솔, 서버 또는 고급 네트워크 장비에서 PCIe 카드는 계속해서 중요한 역할을 수행할 것이며, 미래의 기술적 잠재력은 무한합니다.





