나는 인터넷 검색으로 찾은 정보를 분석하려고 노력했지만 다음 질문에 대한 답을 확실하게 찾을 수 없다는 결론에 도달했습니다.
귀하의 데스크탑 시스템의 기본 사항을 알고 있다면 해당 시스템이 NVMe 드라이브를 지원하는지 어떻게 알 수 있습니까?
- PCIe v2 또는 v3가 필요합니까?
- 여유 x4 슬롯이면 충분합니까(예를 들어 드라이브 사양에 PCIe x4라고 표시된 경우)?
- 이 맥락에서 M.2는 무엇을 의미합니까? (내부 인터페이스이며 드라이브에 따라 PCIe, mSATA 또는 USB-3과 연결할 수 있다는 것이 맞습니까?)
- 마더보드가 NVMe를 지원해야 합니까(제 생각에는 그렇습니다)? 그렇지 않은 경우에도 드라이브를 계속 사용할 수 있습니까? 아니면 확장 카드가 있습니까?
- 내 BIOS가 NVMe를 지원해야 합니까, 아니면 "표준" UEFI BIOS로 충분합니까?
- NVMe 드라이브의 평균 고장 시간이 훨씬 더 높다는 것을 읽었습니다(위험이 낮음). 이는 NVMe 때문입니까, 아니면 더 비싼 드라이브가 이를 갖고 내부적으로 더 나은 기술을 사용한다는 단순한 사실 때문입니까?
이전 질문을 통해 모든 PCIe v3 장치가 PCIe v2 장치에도 적합하며 분명히 최대 속도가 더 낮다는 것을 이해하게 되었습니다. NVMe에도 해당됩니까?
나는 이것이 많은 질문이라는 것을 알고 있으며 한 번에 하나씩 질문해야 할 수도 있지만 그것들은 서로 잘 어울리고 모든 새로운 테크노 버즈를 이해하는 데 어려움을 겪는 다른 사람들에게 도움이 될 수 있다고 생각합니다.
답변1
NVMe는 PCI Express를 통한 스토리지 표준입니다(나중에 다른 전송을 지원하도록 개정되었지만 여기서는 관련이 없습니다).
PCIe는 다양한 물리적 폼 팩터로 제공될 수 있는 전기 인터페이스입니다. 가장 잘 알려진 것은 PC 확장 슬롯 버전이지만 다른 버전도 있습니다.
다양한 버전의 PCIe는 이전 버전과 호환되도록 설계되었습니다.
M.2는 폼 팩터이며 다양한 애플리케이션에 대한 몇 가지 변형이 있지만 NVME SSD에 대해 우리가 관심을 갖는 변형은 M.2 M 키입니다. 이는 PCIe x4와 SATA를 모두 지원할 수 있습니다. 마더보드의 M.2 슬롯은 일반적으로 PCIe와 SATA를 모두 지원하지만 추가 카드의 M.2 슬롯은 둘 중 하나만 지원하는 경우가 많습니다.
SATA M.2 SSD도 있습니다. 일반적으로 B 키와 M 키 모두에 노치가 있는 이중 키입니다. SATA 전용 M.2 슬롯은 일반적으로 B 키를 사용합니다.
M.2 SSD는 다양한 물리적 크기로 제공되지만 가장 일반적인 크기는 2280 크기입니다. 숫자는 밀리미터 단위의 크기, 너비 22밀리미터, 길이 80밀리미터를 나타냅니다.
마더보드에 M.2 슬롯이 있으면 일반적으로 사용하는 것이 좋습니다. 부팅과 저장 모두에 SSD를 사용할 수 있습니다.
그렇지 않은 경우에도 어댑터 카드를 사용하여 일반 PCIe 슬롯에 배치하여 NVME SSD를 저장용으로 사용할 수 있습니다. 그러나 아마도 쉽게 부팅할 수 없을 것입니다*. PCIe-M.2 어댑터에는 몇 가지 종류가 있으므로 구매 시 주의해야 합니다. 각각의 예를 연결했지만 이는 단지 예일 뿐이며 특정 제품을 보증하는 것은 아닙니다.
먼저 패시브 어댑터입니다.
- PCIe x4에서 단일 M.2 PCIe로. 문제를 일으킬 가능성이 거의 없는 가장 확실한 어댑터입니다. 또한 SATA M.2 드라이브용 두 번째 슬롯이 있는 변형도 볼 수 있습니다.
- PCIe x1 - 단일 M.2 PCIe. 위와 같지만 PCIe의 단일 레인만 연결됩니다. 성능이 제한되지만 x1 슬롯만 있으면 최소한 드라이브를 사용할 수 있습니다.
- PCI x16 - 4개의 M.2 PCIe그리고PCIe 8x - 듀얼 M.2 PCIe"분기" 어댑터. 이는 PCIe 슬롯의 "분기"를 지원하는 마더보드에서만 작동합니다. 많은 사람들은 그렇지 않습니다. 판매자는 종종 이를 "Raid" 카드로 오해하게 설명합니다. 그렇지 않습니다. 모든 RAID 기능은 마더보드나 운영 체제에서 제공되어야 합니다.
그런 다음 활성 어댑터가 있습니다.
- M.2 SATA 어댑터. 이는 일반적인 SATA 카드와 동일하지만 SATA 포트 대신 M.2 슬롯이 있습니다. NVME SSD에서는 작동하지 않습니다. 일반 SATA 카드와 마찬가지로 카드를 부팅할 수 있고 "fakeraid"를 활성화하는 옵션 ROM이 함께 제공되는 경우가 많습니다.
- 브리지 기반 카드. PCI 익스프레스 브리지를 사용하면 분기에 따른 호환성 문제 없이 여러 PCIe SSD를 지원할 수 있습니다. 내가 본 분기 카드처럼x8에서 듀얼 M.2로그리고x16 - 쿼드 M.2버전. 또한 호스트 레인보다 더 많은 드라이브를 지원하는 "초과 구독" 카드도 있습니다.PCIe x16 슬롯에 드라이브 21개
일반적으로 무엇을 찾아야 할지 알면 분기 기반 카드, SATA 컨트롤러 카드 및 브리지 카드 간의 차이점을 시각적으로 쉽게 구분할 수 있습니다. 분기 카드에는 전자 장치가 거의 없으며 M.2 슬롯이 PCIe 에지 커넥터에 직접 연결됩니다. SATA 컨트롤러 카드는 일반적으로 PCIe x1이고 M.2 슬롯은 일반적으로 M 키가 아닌 B 키입니다. 브리지 기반 카드의 브리지 칩은 일반적으로 크고 분명합니다.
* 일부 마더보드의 경우 BIOS를 수정하여 NVMe 드라이버를 추가할 수 있습니다. BIOS가 지원하는 것으로 부팅한 다음 드라이버를 로드하고 NVMe SSD에서 부팅 프로세스를 계속할 수 있는 "clover"라는 부트로더도 있습니다.
답변2
모든 PCIe NVMe 카드는 PCI v3(또는 그 이상)입니다. PCI NVMe 표준은 x1 연결을 허용하지만 대부분의 M.2는 x4 커넥터입니다. 실제로 >x4 레인에 대해 정의된 물리적 커넥터가 있는지 잘 모르겠습니다. .2는 SATA 및 PCI NVMe 드라이브를 모두 사용할 수 있는 장치에 대한 물리적 사양 정의입니다. 일부 마더보드는 NVMe를 전혀 지원하지 않으며 일부는 어느 정도 지원하고 일부는 명시적으로 지원합니다. 이는 시스템 보드 사양, BIOS에 따라 다릅니다. 이를 지원해야 합니다. UEFI가 있다고 해서 NVMe 지원이 보장되는 것은 아닙니다. 정확히 무엇보다 '위험이 낮습니까?'
또한 모든 v2 슬롯에서 작동하는 PCIe v3에 대한 설명이 올바르지 않습니다. 하나 또는 두 개가 있을 수 있다고 확신하지만 이는 규칙이 아닌 예외입니다. 그 반대도 사실입니다. v2 어댑터는 거의 항상 v3 슬롯에서 작동합니다.