클라이언트 SSD를 엔터프라이즈 SSD와 차별화하는 많은 요소가 있습니다. 이러한 속성 중 하나는 SSD의 오버 프로비저닝(OP) 양입니다. 플래시 장치의 오버 프로비저닝은 컨트롤러 백그라운드 활동을 위해 예약된 공간의 양입니다. OP가 적다는 것은 더 느린 쓰기 성능으로 더 큰 용량을 의미하는 반면, 더 많은 OP는 더 적은 용량과 더 나은 지속적인 쓰기 성능을 의미합니다.
가상화가 많은 테스트를 위해 실험실에서 플랫폼을 구축함에 따라 일반적으로 고속 스토리지에 대한 수요가 높습니다. 중요한 VM과 기본 파일 서버는 로컬 SSD 스토리지에 있지만 대부분의 작업에 올플래시 어레이를 포함하여 연구실에서 몇 가지 스토리지 시스템을 활용합니다. 이를 통해 연구실의 공유 스토리지를 대대적으로 변경하는 경우에도 핵심 VM을 온라인 상태로 유지할 수 있습니다.
저희 연구실에서는 Supermicro SuperStorage Server 2027R-AR24NV 플랫폼 중 하나에 LSI 9361-8i RAID 카드 3개를 사용하여 가상 머신(VM) 또는 프로덕션 스토리지를 위한 공간을 확보하고 있습니다. 연구실 하드웨어 대부분이 임대 형태로 제공되기 때문에 매달 제공되는 장비로 작업을 진행해야 하는 경우가 많습니다. 주요 로컬 SSD 스토리지로는 960GB 용량의 Micron M500 클라이언트 SSD 8개를 사용하고 있는데 , 이 드라이브는 읽기 성능은 뛰어나지만 지속적인 고부하 쓰기 작업에는 적합하지 않습니다. 이러한 단점을 보완하고 연구실 환경에서 최적의 성능을 발휘하도록 각 M500 SSD를 RAID 컨트롤러에 연결하기 전에 용량을 과도하게 확보합니다. 이를 통해 장시간 VM 마이그레이션 시 쓰기 속도를 향상시키고 대용량 사전 구축 데이터베이스를 파일 서버로 복사하거나 파일 서버에서 가져올 때 원활한 작업을 유지할 수 있습니다.
SSD가 초기에 어떻게 구성되었는지 확인하기 위해 다음 hdparm 명령은 사용 가능한 섹터를 보여줍니다.
hdparm -N /dev/sdX
그 양에 0.80이나 0.90 같은 수치를 곱하면 용량이 줄어듭니다. 환경에 따라 더 작은 증분에서 시작하여 용량을 최대한 줄이는 것이 도움이 될 수 있습니다. 파일 서버의 M500 SSD는 현재 원래 용량의 0.90으로 설정되어 있습니다.
다음 명령은 사용 가능한 LBA를 변경하여 사용 가능한 용량을
hdparm -Np'여기에 있는 섹터 수' /dev/sdX (hdparm -Np1000000 /dev/sdX)
일반적으로 이 절차 후에 SSD를 보안 삭제하는 것이 좋습니다. 이 작업이 완료되면 해당 드라이브에서 사용 가능한 섹터를 보는 명령을 사용하여 설정이 유지되는지 확인하십시오. 그런 다음 평소와 같이 RAID 카드를 통해 연결하여 어레이를 만들 수 있습니다.
기업 환경에서 클라이언트 SSD를 사용하는 것이 일반적으로 권장되지는 않지만 여기에서 볼 수 있듯이 저비용 드라이브에서 최대한의 가치를 추출하는 방법이 있습니다. SSD 공급업체는 더 많은 기업용 SSD를 시장에 출시하기 위해 모든 노력을 기울이고 있지만 모든 경우에 기업용 드라이브가 필요한 것은 아닙니다. OPd 클라이언트 드라이브를 사용하는 것은 예를 들어 테스트/개발 환경에 적합합니다. OP를 조정하면 고급 사용자가 클라이언트 SSD에서 우수한 비용 대비 성능 비율을 추출하는 데 도움이 됩니다.
Amazon의 Micron SSD



아마존