# Vmware и local NVMe (RDM не нужен)

По умолчанию Vmware работает с локальными NVMe плохо и грустно.

Решение:&#x20;

Вынос из переписки:

*Узкое место в 80% случаев vscsi контроллер, а не vmfs (т. К. У него performance hit только при росте тонких дисков). Поэтому или pvscsi c доп.настройкой или vNVMe. Потом на High Performance Plugin (HPP) вместо дефолтного NVP. Затем ставим вендорский async nvme драйвер вместо дефолтного vmw-nvme. 99% производительности можно получить легко. Но это же читать надо как делать, поэтому лучше сделаем какой нибуть rdm (который часто не поможет) и будет всем рассказывать, как виртуализация жрет производительность.*

VMware High Performance Plug-In - <https://docs.vmware.com/en/VMware-vSphere/6.7/com.vmware.vsphere.storage.doc/GUID-F7B60A5A-D077-4E37-8CA7-8CB912173D24.html>

Large-scale workloads with intensive I/O patterns might require queue depths significantly greater than Paravirtual SCSI default values (2053145) - <https://kb.vmware.com/s/article/2053145>

Профит от RDM в любом случае не очевиден - см. еще старый текст, [Performance Characteristics of VMFS and RDM](https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/vmfs_rdm_perf.pdf)

Аналогично [VMFS vs. RDM – Fight!](http://vsphere-land.com/news/vmfs-vs-rdm-fight.html)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://krw.gitbook.io/cb19/virtualizaciya/vmware/vmware-i-local-nvme-rdm-ne-nuzhen.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
