제가 최근에 주요 벤더사별 공식 윈도우 WHQL 드라이버를 검색 및 다운로드하면서 M/B의 '스토리지 관리 컨트롤러 드라이버'를
집중적으로 보고 있었는데요. AMD가 AHCI 드라이버를 없는 걸로 봤을 때 정리를 해보니 아래와 같은 결론이 내려졌습니다.
※ 먼저 첫째로 비교 대상 및 분석 플랫폼에서부터 시작하겠습니다.
① 비교 대상 : 인텔 RST[Rapid Storage Technology, 이하 RST(한글명 : 빠른 스토리지 기술)], AMD SATA AHCI 드라이버
② 분석 플랫폼 : 인텔 1세대 ~ 12세대 칩셋 플랫폼 전체(데스크탑, 노트북), AMD 600 ~ 900 시리즈 칩셋, AM4 이상 칩셋 플랫폼 전체
☞ 인텔 RST[Rapid Storage Technology, 이하 RST(한글명 : 빠른 스토리지 기술)]
※ 지금은 CPU 및 칩셋에 따라서 지원 유무의 차이는 있을 수 있음
※ 지원범위는 1세대(CPU : 500, M/B : 5 시리즈 칩셋)부터 ~ 12세대(CPU : 12000, M/B : 600 시리즈 칩셋)까지 다양하게 지원함
(데스크탑 및 모바일 전체)
☞ AMD SATA AHCI 드라이버(명칭은 없음)
※ AMD의 FAQ 공식 문서상을 확인해보니 6 시리즈 칩셋 ~ 9 시리즈 칩셋의 데스크탑만 지원되며, OS의 지원 범위는 윈도우 7 ~ 8.1로 확인됨
※ AM4의 칩셋 전체를 확인해본 결과 AM4 소켓 기반 칩셋(300, 400, 500 및 일부 B550, X570 칩셋)은 ASMedia와 공동으로 설계되었으나,
실질적인 AHCI 드라이버는 없고, RAID 드라이버만 확인됨.(영문 위키피디아 참조)
※ 둘째는 SATA AHCI 드라이버의 OS 표준 드라이버 vs 벤더사 공식 WHQL 인증 드라이버의 차이입니다.
☞ MS의 표준 SATA AHCI 컨트롤러 드라이버
(첫번째 사진은 MS 표준 AHCI 드라이버이며, 두번째는 WHQL 드라이버 설치 후 활성화된 드라이버입니다)
MS의 기본 내장된 '표준 SATA AHCI 드라이버' : 윈도우 OS의 설치 유형별로 ① 단일 기기용 혹은 ② 다양한 H/W 벤더사에서 출시한 데스크탑(노트북)
PC에 호환될 수 있는 올인원 OS 캡쳐 이미지 관리(DISM 혹은 고스트) 및 호환성을 맞추기 위하여 딱 기본적인 부팅 및 호환만 될 수 있도록 설계된
드라이버일 뿐, 기능 활성화(AHCI, NCQ, TRIM) 및 장기 안정성을 고려했을 때는 해당 벤더사에서 활성화할 수 있는 드라이버가 있어야 함.
※ 번외 : 'Standard NVM Express Controller'도 '표준 SATA AHCI 드라이버'의 개념과도 같은 개념이라고 보면 이해가 빠름.
(다만, 제 사견으로는 NVMe SSD가 WHQL 드라이버를 설치하게 되면 TRIM 기능이 활성화되는 지는 잘 몰라서 애매한 부분입니다)
※ RAID[Redundant Array of Inexpensive(Independent) Disk]
① 개념 : 저장장치를 n개 이상으로 묶어서 1개의 고용량 및 고성능 스토리지 장치를 구현시키기 위해서 나온 기술.
② 준비물 : 저장장치 최소 2개(3개) 이상, M/B 내장 H/W 기반 AHCI & RAID 기능 내장 컨트롤러
(인텔 RST, AMD RAID 및 일부 벤더사 컨트롤러)
※ 추가 정보(삼성 매지션)
삼성 SSD 제품군 연결 이후 프로그램 설치하는 SSD 관리 프로그램인 삼성 매지션의 나오는 AMD 플랫폼에서 지원이 안되는 이유도 이것임.
★ 즉, ① '비교 대상 및 분석 플랫폼'과 ② 'SATA AHCI 드라이버의 OS 표준 드라이버 vs 벤더사 공식 WHQL 인증 드라이버의 차이'를
정리해서 AMD가 SATA AHCI 드라이버가 필요한 이유를 대조해보면 금방 알 수 있는 내용입니다.
(1) SATA 및 AHCI 기반 SSD(HDD)가 점점 줄어나가고 있는 추세인지는 정확하게 판단 및 의견을 내릴 수는 없겠으나, 아직까지는 데스크탑, 노트북,
NAS 등 SATA 및 AHCI 규격 스토리지가 많이 쓰이고 있는 만큼, AMD 측에서 최소한은 AHCI 컨트롤러 드라이버 개발이 필요함.
(2) RAID는 최소 2개 이상 스토리지가 필요한 만큼 일반 소비자가 쉽게 구매 및 구축할 수 있는 비용 및 방법은 까다로운 만큼,
최소한의 SSD 및 HDD로 안정적으로 구동할려면 AHCI 드라이버는 꼭 필요함.
이 정도로 한번 제가 분석 및 업무 경험을 보태서 적어봤습니다.