비 SSD로 표시되는 RAID의 VMware ESXi SSD


12

KVM 서버를 ESXi 서버로 교체하고 있습니다. ESXi 5.5u1을 설치하고 데이터 저장소를 추가했습니다. 새 서버에는 하드웨어 RAID를 사용하여 RAID 6에 4 개의 SSD 드라이브가 있습니다. 데이터 저장소를 추가했을 때 VMware는 저장소가 SSD가 아니라고 말합니다.

이것이 정상입니까? 분명히 VMware는 SSD 자체가 아닌 RAID 카드에 의해 노출 된 가상 디스크를보고 있습니다. VMware에 최고의 성능을 제공하는 솔리드 스테이트 디스크라고 알려 주어야합니까? 아니면 RAID 카드에 그대로 두어야합니까? 나는 주로 TRIM에 대해 걱정하고 있습니다.

답변:


12

물론 할 수 있습니다.

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은 문제가되지 않습니다. 하드웨어 컨트롤러를 사용하는 경우 일을하십시오 .


1
큰. 내 질문을 게시하기 전에이 기사를 찾았지만 이것이 "올바른"일인지 확실하지 않았습니다. SSD 관련 명령을 RAID 컨트롤러에 전송하여 RAID 컨트롤러로 무엇을 해야할지 모르겠습니다. 지시 사항을 따르면 데이터 저장소가 SSD로 표시됩니다. 이것이 "정상적인"행동이라는 사실이 여기에 핵심입니다. 감사합니다
digitaladdictions

2

허용되는 답변은 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
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.