Virtual Admin Note pentru dimensiunea blocului și partiția vmfs

Rezultatul cercetărilor:
Astfel, dimensiunea maximă a fișierului de pe partiție depinde de dimensiunea blocului și, în consecință, dimensiunea discului virtual care poate fi alocată mașinii virtuale:
VMFS-3
MAX bloc de dimensiune 8MB
Dimensiunea fișierului (dimensiunea blocului de 1 MB) 256 GB
Dimensiunea fișierului (dimensiune bloc 2 MB) 512 GB
Dimensiunea fișierului (dimensiune bloc 4MB) 1TB
Dimensiunea fișierului (dimensiune bloc 8MB) 2TB minus 512B
Fișiere per volum Aproximativ 30,720 Dimensiunea blocului este selectată la crearea partiției VMFS. Dimensiunea blocului nu poate fi modificată, dacă este necesar, trebuie să ștergeți Datastore și să îl creați din nou.
Dimensiunea blocului nu afectează performanța stocării.
Dimensiunea blocului nu suporta cheltuieli suplimentare pentru stocare, deoarece pentru subfoldere și fișiere mai mici de 1MB sunt utilizate sub-blocuri. Dimensiunea sub-blocului este de 64KB. Numărul sub-blocului este limitat, nu mai mult de 4096, după depășirea acestor limite sunt utilizate blocurile.
Probleme cu utilizarea diferitelor dimensiuni de blocuri pe diferite tipuri de date:

  • API-uri pentru vStorage Array Integrare (VAAI - o tehnologie care permite transferul unor operațiuni de a lucra cu magazia de la gazdă la cele mai de stocare) nu funcționează între datastores cu blocuri diferite;
  • VMware Consolidated Backup (VCB), care utilizează copia de rezervă fierbinte, poate să nu funcționeze;
  • Alte sisteme de rezervă care utilizează copia de rezervă fierbinte pot avea aceleași limitări; de exemplu, Pallas Cat VDR a spus: „Atunci când alegeți un datastore pe care pentru a stoca fișierele pentru aparatul de rezervă, pentru a alege un datastore cu cea mai mare dimensiune de bloc VMFS Acest lucru este necesar pentru a se asigura că aparatul de rezervă pot crea copii de mașini virtuale din toate datastores .. „(Când datastore, în cazul în care fișierele vor fi stocate applience de rezervă, selectați cu depozitul de date cea mai mare dimensiune de bloc. Acest lucru este necesar pentru a fi siguri că applience de rezervă să fie capabil de a efectua backup-uri de mașini virtuale de la toate datastores).
  • pot apărea probleme cu discurile RDM și instantanee.

Și astfel, am ales dimensiunea blocului, am plasat o mașină virtuală pe datastore și am conectat-o ​​cu discul RDM de dimensiunea corectă. În același timp, pe datastore va apărea un fișier VMDK (index), dimensiunea afișată corespunde dimensiunii RDM. RDM poate fi mai multe dateastore.

Conectați RDM, a căror dimensiune nu corespunde dimensiunii blocului VMFS, sistemul nu va permite (în acest sens, am fost convins de experiența mea). Restricțiile sunt aceleași ca și pentru fișierele din VMFS.
Dacă RDM, mai mult datastore, atunci când încercăm să facem un instantaneu, obținem eroarea de eroare: fișier .... este mai mare decât dimensiunea maximă acceptată de datastore [NameDatastore]. Dacă RDM este ușor datastore, instantaneu va fi creat, indiferent cât spațiu liber pe datastore.

Concluzie - când planificați depozitarea, este necesar.

  1. alegeți aceeași dimensiune a blocului pentru diferitele stații de date;
  2. Luați în considerare mărimea discurilor virtuale care vor fi utilizate în mediul dvs.; unii recomandă utilizarea unei dimensiuni maxime a blocurilor de 8MB peste tot;
  3. Luați în considerare prezența discurilor RDM în mașinile virtuale.
Surse utilizate: