Den bästa typen av virtuell disk för prestanda beror starkt på arbetsbelastningen. Det finns ingen enda "bästa" typ. Men här är en uppdelning som hjälper dig att välja:
* Tjock tillhandahållen ivriga noll: Detta erbjuder bästa prestanda. Hela virtuella disken tilldelas den fysiska lagringen vid skapelsen, och allt utrymme är förfylld med nollor. Detta eliminerar prestationsstraffet för tilldelning av utrymme på begäran och minskar fragmenteringen. Det är bra för produktionsmiljöer med krävande I/O -behov, men förbrukar betydande lagringsutrymme på förhand.
* Tjock tillhandahållen lat nollad: I likhet med ivriga nollställda tilldelas hela diskutrymmet vid skapelsen. Men utrymmet är inte omedelbart nollat ut. Nollning sker när data skrivs. Detta sparar tid under skapandet, men den första prestandan kan vara något lägre tills nollprocessen är klar. En bra kompromiss mellan ivriga noll och tunna tillhandahållande.
* tunna tillhandahållna: Detta tilldelar diskutrymme endast vid behov. Detta sparar lagringsutrymme initialt men kan leda till prestandaförstöring över tid på grund av fragmentering och omkostnader för rymdallokering. Prestanda kan vara oförutsägbar, särskilt med en hög skrivbelastning. Bäst lämpad för testning, utveckling eller scenarier där lagringsutrymmet är till en premium och prestanda är inte kritiskt.
Sammanfattningsvis:
* för optimal prestanda: Välj tjocka tillhandahållna ivriga nolled .
* för en balans mellan prestanda och lagringsutrymme: Välj tjocka tillhandahållna lata nolled .
* för lagringseffektivitet (till bekostnad av potentiell prestanda): Välj tunna tillhandahållna .
Utöver typen av tillhandahållande påverkar andra faktorer betydligt prestanda:
* Lagringshårdvara: Den underliggande lagringsgruppen (SAN, NAS, etc.) och dess kapacitet (t.ex. SSD vs. HDD, Caching, RAID -nivå) kommer att ha en mycket större inverkan på prestanda än den virtuella disktypen.
* virtualiseringsplattform: Hypervisor (VMware vSphere, Microsoft Hyper-V, etc.) och dess konfiguration påverkar prestanda.
* Arbetsbelastningsegenskaper: I/O-mönster (lästunga kontra skrivtunga, slumpmässiga kontra sekventiella åtkomst) påverkar prestanda betydligt.
Tänk på dessa faktorer tillsammans med den virtuella disktypen för att fatta ett informerat beslut. Ofta uppväger prestandafördelarna med tjocka tillhandahållande av lagringskostnaderna, särskilt i produktionsmiljöer där konsekvent prestanda är avgörande.