SSD Host Cache konfigurálása az ESXi 5.x / 6.x verzióban

A vSphere 5.x egyik újítása a funkció Host gyorsítótár, amely lehetővé teszi az adminisztrátor számára, hogy a virtuális gép lapozófájlját (vswp) helyezze a helyi lemezre, hogy növelje a művelet sebességét azáltal, hogy a cserét a nagy teljesítményű lemezekre telepíti (optimálisan az SSD lemezeken, mivel nagyobb hozzáférési sebességük van hozzájuk). A technológia úgy valósul meg, hogy külön SSM lemezen létrehoz egy VMFS partíciót, amelyet ezután a szolgáltatás határoz meg SATP (Storage Adapter Type plugin) és amely lehetővé teszi a gyorsítótárazás hozzáadását és kezelését a helyi VMFS tárolón.

Az SSD-k jelenlegi árcsökkenésével ez valódi teljesítménynövelést jelenthet a VMware ESXi 5.x szerver számára, amely például hiányzik a memóriából.

Valójában az új szervereken (amelyeket SSD lemezzel rendeltek) úgy döntöttünk, hogy teszteljük az SSD Host Cache technológiát. De nehézségekbe ütköztek, alapértelmezés szerint a helyi SSD tároló nem jelenik meg a működésre rendelkezésre álló gyorsítótár funkcióként (a Host Cache konfiguráció üres lapja).

Ahhoz, hogy ezt a problémát kezeljem, egy kicsit meg kellett gondolkodnom. Mint kiderült, a szokásos SATP szabályok nem teszik lehetővé a telepített SSD észlelését, azonban létrehozhat egy speciális szabályt egy adott SSD eszköz számára .

  • Kapcsolja ki az összes meghajtót, amelyet a szervernek bemutatott a SAN-on keresztül (hogy ne zavarjon)
  • Nyissa meg az ESXi5 szerver helyi konzolját (ssh-vel vagy vMA-val jelentkezhet be) és futtassa a következő parancsot:
    esxcli tárolómag-eszközök listája
  • Ezután végrehajtjuk a parancsot
    esxcli storage nmp satp rule add --satp VMW_SATP_LOCAL - eszköz TÁROLÁS _NAME --option = enable_ssd

    (Például,,

    esxcli storage nmp satp rule add --satp VMW_SATP_LOCAL - eszköz naa.600304e000000000ab043b9eeaddc90c --option = enable_ssd)
  • A beállítások alkalmazását a következő parancsokkal ellenőrizzük:
    esxcli storage nmp satp szabálylista | grep enable_ssd

    és

    esxcli tárolómag-eszközök listája
  • Ha az ESXi ugyanarra a meghajtóra van telepítve, akkor újra kell indítania a kiszolgálót, ha a meghajtó üres, azonnal hajtsa végre
    esxcli tárolómag igénylő visszaigénylés -d STORAGE _NAME

    (Például:

    esxcli tárolómag igénylő visszaigénylés -d 600304e000000000ab043b9eeaddc90c)
  • És még egyszer ellenőrizzük a beállításokat a paranccsal
     esxcli tárolómag-eszközök listája

    .
    tanács. További naprakész utasítások A tárolás megjelölése és konfigurálása SSD formátumban a VMware vSphere 5.x / 6.x (ESXi 5.x / 6.x) formátumban.

  • A vSphere konzolon végzett munka után nyissa meg újra az osztályt Konfiguráció-> Host Cache konfiguráció (frissítsd), és a listában a rendelkezésre álló SSD meghajtók listája található, amelyek funkciókat rendelhetnek hozzá Gazdagép gyorsítótár-konfiguráció  megjelennie kell a helyi SSD meghajtónknak. Válassza ki annak tulajdonságait megjegyzés: Ha nincsenek SSD-k az adattárolók számára, akkor ellenőrizze, hogy az adattároló helyesen meg van-e jelölve SSD-ként a tárolók listáján. Győződjön meg arról, hogy az ssd VMFS5 formátumú.
  • A csúszka segítségével meghatározhatja az SSD lemezen a lemezterület mennyiségét, amelyet a virtuális gépek swap fájljainak tárolására használnak. Azt javaslom, hogy válasszon „Használjon maximális rendelkezésre álló helyet” lehetőséget. Vagyis valójában dedikált SSD-adattárolót kell készíteni csak a gyorsítótárhoz.

Mi még megjegyzendő: a Host Cache SSD bekapcsolása után egy önkényes (automatikusan generált) névvel létrehozott mappa jön létre a helyi tárolón, amelyen belül lesz egy hostCahe mappa, amelyben csomó fájl van, egyenként 1 MB, amelyek cserélő fájlokat jelentenek az ezen a futó virtuális gépek memória oldalain. ESX szerver. Ezen virtuális gépek áttelepítése (VMotion) során ezeket a fájlokat egy másik gazdagépre is át kell vinni (vagy megosztott tárhelyre, ha a Host Cache nincs engedélyezve a gazdagépen), amely miatt az áttelepítési idő kissé növekszik.

Gazdaszerver meghibásodása esetén ezeknek a fájloknak a szükségessége eltűnik, mert A virtuális gépek újraindulnak egy másik gazdagépen, és nincs szükségük több adatra a régi cserefájlból.

Miért lehet erre szükség? Nos, például annak érdekében, hogy megmondjam a hipervizornak az egyetlen lehetőséget, hogy az összes cserét ezen a Tárolón tárolja.

Az alapértelmezett értékből:

Ilyen konfiguráció esetén: kattintson a Szerkesztés gombra.

Most az összes gazdagép virtuális gépének swap fájljait egy dedikált SSD tárolón tárolják.


Ha érdekli az SSD technológia más modern termékekben való használata, javasoljuk, hogy olvassa el az „SSD optimalizálás Windows 8 rendszerhez” cikket

Együttműködve Alex Kornevnel