KVM 서버를 ESXi 서버로 교체하고 있습니다. ESXi 5.5u1을 설치하고 데이터 저장소를 추가했습니다. 새 서버에는 하드웨어 RAID를 사용하여 RAID 6에 4 개의 SSD 드라이브가 있습니다. 데이터 저장소를 추가했을 때 VMware는 저장소가 SSD가 아니라고 말합니다.
이것이 정상입니까? 분명히 VMware는 SSD 자체가 아닌 RAID 카드에 의해 노출 된 가상 디스크를보고 있습니다. VMware에 최고의 성능을 제공하는 솔리드 스테이트 디스크라고 알려 주어야합니까? 아니면 RAID 카드에 그대로 두어야합니까? 나는 주로 TRIM에 대해 걱정하고 있습니다.
답변
물론 할 수 있습니다.
ESXi에 특정 데이터 스토어가 SSD로 구성되어 있다고 알릴 수 있습니다.
방법은 다음과 같습니다.
기본적으로 SSD로 감지되지 않은 SSD 기반 디스크 / LUN에서 SSD 옵션 활성화 (2013188)
다음과 유사한 데이터 저장소 클레임 규칙을 설정해야합니다.
esxcli storage nmp satp rule add --satp SATP_TYPE --device naa.ID --option "enable_ssd"
이것은 지원되는 일반적인 솔루션입니다. HP RAID 컨트롤러 뒤에있는 SSD 데이터 스토어에 대해 수행해야합니다.
TRIM은 문제가되지 않습니다. 하드웨어 컨트롤러를 사용하는 경우 일을하십시오 .
답변
허용되는 답변은 vSphere 6에서도 작동하며 JBOD 또는 RAID 구성을 사용하는 로컬 및 원격 SSD 드라이브에서도 작동합니다. 답변에 언급되지 않은 추가 명령은 다음과 같습니다.
# esxcli storage core claimrule load
# esxcli storage core claimrule run
# esxcli storage core claiming reclaim -d <naa.ID>
그런 다음 다음을 사용하여 성공했는지 테스트 할 수 있습니다.
esxcli storage core device list -d <naa.ID> |grep SSD
이것은 다음을 반환해야합니다.
Is SSD: true