Dell Unity: Dynamiska kontra traditionella pooler – viktiga överväganden
摘要: Dynamiska pooler i Dell Unity ger förbättrad lagringseffektivitet och flexibilitet jämfört med traditionella pooler genom att data fördelas jämnare över enheter och kapacitetsökning förenklas. Organisationer bör dock förstå viktiga överväganden som poolkonverteringskrav, prestandaegenskaper och driftspåverkan innan de övergår från traditionella till dynamiska pooler. ...
說明
Dynamiska poolförbättringar och överväganden jämfört med traditionella pooler
Dynamiska pooler erbjuder större flexibilitet och skalbarhet än traditionella pooler genom att automatiskt justera resursallokeringen baserat på aktuell efterfrågan. Detta hjälper till att optimera resursanvändningen, minska manuella hanteringsinsatser och förbättra den övergripande effektiviteten under fluktuerande arbetsbelastningar.
Viktiga förbättringar
- Automatisk skalning: Resurser kan läggas till eller tas bort dynamiskt baserat på arbetsbelastningskrav.
- Förbättrat resursutnyttjande: Minimerar överprovisionering och underutnyttjande genom att allokera resurser efter behov.
- Minskade administrativa omkostnader: Mindre manuella åtgärder krävs för kapacitetsplanering och poolhantering.
- Förbättrad prestanda: Arbetsbelastningar har åtkomst till ytterligare resurser under perioder med hög efterfrågan, vilket bidrar till att upprätthålla servicenivåerna.
- Kostnadsoptimering: Dynamisk allokering kan minska driftskostnaderna genom att matcha resursförbrukningen med den faktiska efterfrågan.
Överväganden
- Skalningsfördröjning: Resursetablering eller avetablering kanske inte sker omedelbart, vilket kan påverka arbetsbelastningens svarstider.
- Kapacitetsplanering: Den underliggande infrastrukturen måste ha tillräcklig tillgänglig kapacitet för att stödja dynamisk tillväxt.
- Övervakningskrav: Effektiv övervakning och avisering är avgörande för att säkerställa att skalningsbeteendet överensstämmer med arbetsbelastningsbehoven.
- Konfigurationskomplexitet: Inledande installation och justering av skalningsprinciper kan kräva ytterligare planering och testning.
- Lämplighet för arbetsbelastning: Alla arbetsbelastningar drar inte lika stor nytta av dynamisk skalning, särskilt de med förutsägbara och stabila resurskrav.
Sammantaget ger dynamiska pooler en mer anpassningsbar och effektiv metod för resurshantering, samtidigt som de kräver genomtänkt planering, övervakning och styrning för att maximera fördelarna.
Den här informationen refereras till i Handbok 80903033: Konfigurera pooler för Dell Unity-familjen (version 5.x).
Dynamiska pooler
I Unity All-Flash-modeller som kör OE version 4.2.x eller senare är alla nya pooler som skapas i Unisphere-användargränssnittet dynamiska pooler, och nya pooler som skapas i Unisphere CLI och REST API är dynamiska pooler som standard. Dynamiska pooler implementerar avancerad RAID-teknik. I dynamiska pooler sprids en RAID-grupp över enhetsomfattningar på flera enheter. Det lediga utrymme som krävs är också fördelat på hårddiskar i flera diskar. När en enhet misslyckas återskapas utrymningarna på den felaktiga enheten för att frigöra utrymme i poolen.
Dynamiska pooler har följande fördelar jämfört med traditionella pooler:
- Diskar går inte till spillo eftersom det inte finns några fasta reservdelar. Alla enheter i systemet kan läggas till i en pool. Detta förlänger livslängden för drivenheterna i poolen, eftersom belastningen sprids över ytterligare drivenheter.
- Ombyggnadstiderna är vanligtvis mycket snabbare än med traditionella pooler. Eftersom reservkapaciteten för en dynamisk pool sprids ut över flera drivenheter i stället för att koncentreras till en enda reservdisk bidrar fler drivenheter till återuppbyggnadsprocessen när en drivenhet slutar fungera.
- Pooler kan vanligtvis utökas baserat på önskad kapacitet. Du kan till exempel lägga till en enhet i taget i en dynamisk pool, vilket ger flexibel etablering och kostnadsbesparingar.
Följande överväganden gäller för dynamiska pooler:
- När en dynamisk pool har skapats kan du inte ändra dess RAID-typ eller stripe-bredd. Men om du utökar poolen med en annan enhetstyp kan de tillagda enheterna ha en annan stripe-bredd.
- Du kan inte krympa en dynamisk pool eller ändra dess lagringsegenskaper utan att ta bort de lagringsresurser som konfigurerats i poolen och själva poolen. Du kan dock lägga till enheter för att utöka poolen.
- Du kan blanda flashenheter av samma enhetstyp med olika kapacitet när du etablerar en dynamisk pool. Men om du gör det kan det hända att systemet inte använder hela kapaciteten hos de större enheterna. Det beror på hur många enheter av varje kapacitet som finns i poolen. Den outnyttjade kapaciteten i en dynamisk pool kan bli tillgänglig under en framtida poolexpansion.
Traditionella pooler
Pooler som skapats i UnityVSA-modeller, hybridmodeller och Unity All-Flash-modeller som kör OE version 4.1.x eller tidigare är traditionella pooler. För Unity All-Flash-modeller som kör OE version 4.2.x eller senare kan du skapa traditionella pooler med hjälp av Unisphere CLI eller REST API, men inte Unisphere-användargränssnittet.
Traditionella pooler kan vara homogena eller heterogena. Alla enheter i en homogen pool har samma enhetstyp, till exempel SAS-enheter eller SAS Flash 2-enheter. Enheter i en heterogen pool har en blandning av enhetstyper, till exempel en blandning av NL-SAS-, SAS- och SAS Flash 2-enheter. Traditionella pooler kan också vara All-Flash eller hybrid. En hybridpool innehåller en blandning av flash- och icke-flashenheter. Alla enhetstyper som stöds kan ingå i en hybridpool, förutom SAS Flash 4-enheter, som måste finnas i en All-Flash-pool.
I fysiska driftsättningar hanteras lagring i traditionella pooler i RAID-gruppenheter, där:
- En enhet förbrukas av en enda RAID-grupp.
- En RAID-grupp är begränsad till högst 16 enheter och består av enheter av samma typ.
- Varje nivå har stöd för en enda RAID-typ.
Eftersom lagring i traditionella pooler hanteras i RAID-gruppenheter måste du lägga till enheter i RAID-gruppsteg för att lägga till kapacitet i en pool. Om du till exempel vill lägga till enheter i en pool med RAID 5 (4+1) måste du lägga till minst fem enheter i poolen. När diskkapaciteten ökar blir den minsta mängd lagringsutrymme som kan läggas till i en pool och kostnaden för den lagringen allt större.
Följande överväganden gäller för traditionella pooler:
- När en nivå i en traditionell pool har skapats kan du inte ändra RAID-typ eller stripe-bredd för befintliga enheter i nivån. Om du expanderar en nivå inom en traditionell pool kan du dock ange en annan stripe-bredd för de nyligen tillagda enheterna. När du lägger till en ny nivå i en traditionell pool kan du ange en annan RAID-typ, stripe-bredd eller både och för de nyligen tillagda enheterna.
- Du kan inte krympa en traditionell pool eller ändra dess lagringsegenskaper utan att ta bort de lagringsresurser som konfigurerats i poolen och själva poolen. Du kan dock lägga till enheter för att utöka poolen.
Med traditionella pooler använder lagringssystemet dedikerade reservdiskar för att ersätta en disk som har gått sönder eller inte fungerar. Alla oanvända enheter i systemet med lämplig enhetsteknik och storlek kan användas för att byta ut en felaktig eller felaktig enhet i en pool. Om det inte finns någon reservenhet av samma typ och storlek kan systemet använda en större enhet av samma typ. Eftersom reservhårddiskar är särskilda reservenheter kan de inte användas för att förbättra poolprestanda eller minska slitaget på flashenheter. Om en drivenhet går sönder eller är defekt måste hela drivenheten byggas om på reservdisken. Därför kan återskapandetiden vara mycket lång, eftersom den begränsas av prestandan hos den enskilda enhet vars innehåll återskapas. Detta kan påverka prestandan. Det kan också öka risken för att stöta på ytterligare diskfel under återuppbyggnadsprocessen, vilket kan leda till dataförlust.