올해 새로이 라이젠5 3600+B450 시스템을 맞추면서 개인적으로 기대했던 기능이 하나 있는데 바로 하드디스크의 용량과 SSD의 성능을 결합해주는 StoreMI이었습니다. NAS 용량을 업그레이드하면서 남은 하드디스크와 그 NAS를 사면서 경품으로 받은 SATA SSD를 써먹기 딱이라고 생각했거든요. 헌데 귀찮다고 부품만 사두고 조립을 차일피일 미루는 사이에 AMD는 기존 StoreMI의 제공을 중단하고 맙니다(...) 저는 망연자실했지만 다행히 AMD는 새로운 StoreMI의 출시를 예고했고, 그렇게 몇 달을 더 기다린 끝에!! 드디어 StoreMI 2.0을 접할 수 있게 되었습니다.
1. 설치, 설치를 하자.
StoreMI 2.0은 AMD B450 시리즈 이상의 메인보드에 제공됩니다. 그 확인을 위한 호환성 체크 과정을 지나고 나면 설치는 금방 끝납니다. AMD StoreMI 소개 페이지에는 프로그램 소개 이미지에 찍혀 나온 것 외에는 별도로 베타 버전이라 밝힌 부분이 없었기에 설치 때 저 대문짝만한 베타 표시를 봤을 때는 좀 두근두근했습니다(...)
2. 어떻게 설정하는고?
StoreMI 2.0은 1.x의 추레한 UI를 벗어던지고 한 눈에 들어오게끔 깔끔하게 변했습니다. 맨 왼쪽은 실제 데이터를 저장할 저장장치, 가운데는 캐싱용으로 쓰일 저장장치를 보여주고, 맨 오른쪽은 실행 및 결과 안내창입니다.
저장장치 결합은 자질구레한 설정은 일절 없이 소스 저장장치와 캐시 저장장치를 선택하고 맨 오른쪽의 Create 버튼을 누르는 것으로 간단하게 이뤄집니다. 단, 이때 캐시로 쓰일 저장장치는 포맷되지 않은 상태여야 합니다. 디스크 관리자에서 볼륨을 날려버리고 파티션 할당 없이 완전한 백지 상태로 만들어야 캐시 저장장치로 지정할 수 있습니다.
저장장치를 결합하고 나면 위와 같이 한데 묶인 형태로 나타나고 캐시 공간의 사용률을 확인할 수 있습니다. 결합을 풀 때는 역순으로 결합된 저장장치를 선택하고 맨 오른쪽에서 Seperate 버튼을 누르면 됩니다.
3. 그래서 효과는 좀 있는가?
소스 저장장치: NAS에서 굴리던 도시바 2TB HDD.
캐시 저장장치: 신품 ADATA SP900 256GB SDD.
A. StoreMI 설치 및 결합 전에 HDD 성능을 측정했습니다. 누가 봐도 HDD 같은 수치가 나왔네요.
B. StoreMI 설치 및 결합 직후 측정치. 읽기 성능이 쥐똥만큼 오르고 쓰기 성능은 개미 눈꼽만큼 떨어졌습니다. 캐싱이 아직 안 되어서 그런가 사실상 변화가 없네요! 조금 더 기다려 봐야겠습니다.
C. 1시간 정도 후에 다시 측정한 결과. 오 이번엔 확연히 눈에 띄는 변화가 나타났네요. 그런데 결과가 뭔가 반쪼가리(?)스럽습니다. 읽기 성능은 대폭 향상된 반면, 쓰기 성능은 HDD 성능 그대로 답보 상태입니다. 원래 이런 건가 싶어서 구글링을 좀 해봤더니 자료가 그리 많지는 않지만 일단 다른 사람들도 비슷한 결과가 나오나 봅니다.
제가 전문가가 아니니 잘은 모르겠지만 AMD StoreMI 소개 페이지에서 특장점 중 하나로 '뉴: “읽기 전용” 알고리즘으로 데이터 무결성 강화'를 들고 있고, StoreMi 1.x의 전신인 FuzeDrive의 개발사도 관련 Q&A에서 StoreMI 2.0은 FuzeDrive 기반이 아닌 AMD 자체 개발 기술을 바탕으로 하고 있다고 이야기한 것을 보면 1.x에서 종종 저장 데이터를 날려먹고 하던 불안정성을 피하기 위해 프로그램의 지향점 자체를 바꾼 결과가 아닐까 하는 생각이 듭니다. 듣기로는 기존 1.x에 비하면 인텔 옵테인의 방식과 좀 유사해졌다는데 정말 그런 걸까요?
좌우지간 저 쓰기 속도를 봐서는 StoreMI 결합 스토리지를 덩치 큰 게임들 설치할 용도로 쓸 계획인 저로서는 처음 설치할 때 굼벵이 같은 속도를 경험할 것 같아 걱정입니다!
4. 문제는 없는지?
이게 버그인지 의도된 사항인지는 모르겠지만 StoreMI 설치 후 스토리지 모니터링 프로그램 일체가 사용불능이 되었습니다. 구글링을 해보니 StoreMI 결합을 풀고 프로그램을 삭제하니까 다시 정상적으로 모니터링이 가능하게 되었다는 것을 보면 StoreMI 문제인 것은 확실한데 AMD가 달리 공표한 내용이 없으니 그저 답답할 따름. 스토리지 모니터링이 꼭 필요한 사람은 이게 해결되기 전까지는 StoreMI 사용을 피할 수밖에 없지 않나 싶습니다.
(추가 내용)
OS용 도시바 RC500 NVME SSD.
StoreMI 결합된 도시바 HDD+ADATA SATA SSD.
댓글에서 하드 디스크 센티넬로 체크해 보는 게 어떤가 하는 의견이 있어 급한대로 시험판을 설치해서 실행해보았으나 마찬가지로 S.M.A.R.T 및 온도 정보를 읽어내지 못하였습니다. 시험판이라서 그런가 하고 또 구글링을 해보니 크리스탈 디스크 인포와 하드디스크 센티넬 모두 먹히지 않는다는 레딧 스레드가 있는 것으로 보아 기존 스토리지 모니터링 자체가 StoreMI에는 통용되지 않는 것일 지도 모르겠습니다.
애초에 이상했던 것이 StoreMI로 묶인 스토리지만이 문제라면 단독으로 놀고 있는 OS용 NVME SSD는 모니터링이 가능해야 하는데 이것조차 불능 상태가 되었다는 것인데요. 센티넬에서 위 스샷처럼 스토리지 간략 정보 정도는 떠서 확인해 보니까 모든 스토리지의 디스크 컨트롤러가 'StoreMI Controller'로 되어 있는데 당장 생각할 수 있는 원인은 이것 정도군요.