SSD-cache
SSD-cache verbetert de prestaties van willekeurige toegang door vaak gebruikte kleine bestanden (willekeurig geplaatste kleine blokken van gegevens) op te slaan op de SSD's van een SSD-cache gekoppeld op een volume of LUN.
Het doel om SSD-cache in te schakelen, is het verbeteren van de prestaties van willekeurige toegang tot een klein deel van gegevens op de opslagruimte dat vaak wordt opgevraagd. Zo hebben bijvoorbeeld gelijktijdige grote opeenvolgende lees- en schrijfhandelingen (bijv. HD-videostreaming) en volledig willekeurige gegevensleespatronen geen opnieuw-lezenpatronen en worden ze niet aanzienlijk verbeterd door SSD-caching. Voor algemene toepassingen raden we de inschakeling van de optie Sequentieel I/O overslaan aan, zodat sequentieel I/O kan worden uitgevoerd op de schijven van de opslagruimte.
Opmerking:
- SSD-cache is alleen beschikbaar op bepaalde modellen. Raadpleeg dit artikel om te weten of SSD-cache door uw model wordt ondersteund.
- We raden het gebruik van schijven aan die in deCompatibiliteitslijst voor Synology-productenstaan om compatibiliteitsproblemen te voorkomen. Het gebruik van incompatibele schijven kan de systeemprestaties verlagen en zelfs gegevensverlies veroorzaken.
- Zie de productspecificaties van uw modellen op de Website van Synology voor de maximum SSD-cachegrootte voor uw DiskStation.
SSD-cachetypes
Er zijn twee soorten SSD-cache die een LRU-algoritme (Least Recently Used) implementeren om gegevens in de cache te wisselen:
- Alleen-lezen-cache kan uit 1 tot 12 SSD's bestaan en worden ingesteld op het cache RAID-type RAID 0 om de willekeurige leesprestaties van de opslagruimte waaraan het is gekoppeld te verbeteren.
- Alleen-lezen-cache kan bestaan uit 2 tot 12 SSD's en kan worden ingesteld op het cache RAID-type RAID 1, RAID 5 of RAID 6 om de willekeurige lees- en schrijfprestaties van de opslagruimte waaraan het is gekoppeld te verbeteren.
Opmerking:
- de SSD alleen-lezen-cache bewaart gegevenskopieën van het volume. Zo gaan er geen gegevens verloren, zelf wanneer de alleen-lezen-cache vastloopt.
- Bij beschadigde SSD lees/schrijfcache wordt Automatisch beschermingsmechanisme geactiveerd. Hierdoor worden nieuwe IO's niet meer gecacht en nieuwe gegevens van de SSD's naar de HDD's geschreven (bijv. synchonisatie). Na voltooiing van de synchronisatie van gegevens zullen geen gegevens verloren gaan, ook al is de lees/schrijfcache beschadigd.
- In normale situaties bevat de SSD lees/schrijfcache nieuwe gegevens die nog niet met de HDD's is gesynchroniseerd. Verwijder de SSD's niet uit uw Synology NAS (zelfs met uitgeschakeld systeem) alvorens de cache van Opslagbeheer te verwijderen. Anders kan het volume vastlopen.
Geheugenvereisten
SSD-caches vereisen een bepaalde hoeveelheid systeemgeheugen. Hoe groter de toegewezen cachecapaciteit, hoe meer systeemgeheugen er nodig is. Om de stabiliteit van DiskStation te garanderen, kan alleen eenvierde van het voorgeïnstalleerde systeemgeheugen als SSD-cache worden gebruikt. Als u een SSD-cache met meer capaciteit wilt maken, is het mogelijk dat u het geheugen van uw DiskStation moet upgraden.
Opmerking:
- de maximum cachegrootte is beperkt tot 930 GB voor DiskStation-modellen met een Alpine CPU. Om te weten welke CPU in uw DiskStation wordt gebruikt, raadpleeg dit artikel.
Elke 1 GB van een SSD-cacheschijf vereist een geheugen van ongeveer 416 KB (uitbreidbaar geheugen kan worden meegeteld). Wanneer een alleen-lezen cache RAID 0 gebruikt en de configuratie is 2 x 128 GB SSD, dan is de totale cachegrootte 256 GB en is er minstens een geheugen van 104 MB vereist. Wanneer een alleen-lezen cache RAID 1 gebruikt en de configuratie is 2 x 128 GB SSD, dan is de totale cachegrootte 128 GB en is er minstens een geheugen van 52 MB vereist. Is er onvoldoende geheugen, dan wordt het maken van de SSD-cache of de SSD-cachegrootte beperkt.
Opmerking:
- het bovenstaande is niet van toepassing op SSD-lees/schrijfcaches die op DSM 5.1 of eerdere versies zijn gemaakt. Elke 1 GB SSD-cache gemaakt op een eerdere versie dan DSM 5.2 vereist minstens 4 MB systeemgeheugen, zelfs wanneer gebruikt in een DSM 5.2-omgeving.
Frequentie van treffers van de cache
Een SSD versnelt standaard alleen willekeurige I/O en niet sequentiële I/O. De frequentie van treffers van een SSD-cache kan met de volgende formule worden berekend:
- Frequentie van treffers van een SSD alleen-lezen cache = versnelde willekeurige leestellingen/totaal leestellingen * 100%
- Frequentie van treffers van een SSD lezen/schrijven-cache = versnelde willekeurige lees- en schrijftellingen/totaal willekeurige lees- en schrijftellingen * 100%
SSD-cache beheren
Een SSD-cache maken en koppelen:
- installeer de SSD's in uw DiskStation. Lees eerst de bovenstaande opmerkingen.
- Ga naar Opslagbeheer > SSD-cache. Klik op Maken.
- Selecteer de cachemodus (alleen beschikbaar voor DiskStation modellen die lees-schrijfcache ondersteunen).
- Selecteer het volume of de LUN in het vervolgkeuzemenu waaraan u de SSD-cache wilt koppelen.
- Selecteer de SSD's in de lijst. alle gegevens op de SSD's worden verwijderd. Zorg dat er geen belangrijke gegevens op de SSD's staan.
- Klik op Toepassen.
Sequentieel I/O-cachen stoppen:
beschikt het doelvolume of LUN over uitstekende sequentiële I/O-prestaties, dan kunt u voor hogere snelheden en betere prestaties de sequentiële I/O door de SSD-cache stoppen en rechtstreeks vanaf uw schijven toegang maken met gegevens.
- Klik op Configureren om het configuratiescherm te openen.
- Tik op Sequentieel I/O overslaan.
Een SSD-cache verwijderen:
- Klik op Verwijderen om deze SSD-cache permanent te verwijderen van DiskStation.
Opmerking:
- Bij lees-/schrijfcache moet u de cache verwijderen volgens deze procedure (ook al is uw DiskStation uitgeschakeld), anders zal het volume vastlopen omdat bepaalde gegevens alleen op de cache staan.
- bij het koppelen of verwijderen van een SSD-cache stopt het systeem alle gerelateerde services (bijv. gedeelde mappen, geïnstalleerde pakketten en huidige verbindingen)
- Als een lees-schrijfcache op een opslagruimte niet wordt gedetecteerd bij het opstarten, zal het systeem die opslagruimte niet koppelen. Zoek en herinstalleer de SSD's in DiskStation en start het systeem opnieuw op om de opslagruimte te koppelen.
- Zorg dat u de lees/schrijf-SSD-cache correct verwijdert alvorens de desbetreffende SSD's te verwijderen. Een onjuiste verwijdering van de SSD's (bijv. wanneer de cache nog steeds wordt gebruikt of wanneer het systeem is uitgeschakeld) zal de opgeslagen gegevens op het target volume of LUN beschadigen.
Verwijdering van een SSD-cache annuleren:
- Klik op Verwijdering annuleren om het verwijderingsproces te annuleren.
Een SSD-cache repareren:
- Voor een lees-schrijfcache: als een van de SSD's is vastgelopen, volgt u de onderstaande stappen om ze te herstellen.
- Vervang de defecte SSD door een nieuwe. (De nieuwe SSD moet groter zijn dan of gelijk zijn aan de grootte van de originele SSD).
- Klik op de knop Herstellen.
- Selecteer de SSD in de lijst.
- Klik op Toepassen.
- Voor een alleen-lezencache: Als een van de SSD's is vastgelopen, verwijdert u de cache en vervangt u de defecte SSD. Klik vervolgens op Maken om een nieuwe cacheconfiguratie te maken.
SSD Cache Advisor
Met deze functie kunt u het totaal aantal recent geopende bestanden op een bepaald volume en hun grootte berekenen en weergeven. Als u nog geen SSD-cache op het geselecteerde volume hebt gemaakt, helpt deze informatie om te bepalen welke SSD-cachecapaciteit geschikt is voor uw systeem. Hebt u eerder een SSD-cache op het geselecteerde volume gemaakt dan wordt hier de analyse en het gebruik van de cache weergegeven.
SSD Cache Advisor uitvoeren:
- Klik op SSD Cache Advisor om de wizard te starten.
- Selecteer een volume voor berekening en klik vervolgens op Volgende.
- De wizard begint automatisch met de berekening van het aantal recent geopende bestanden op het geselecteerde volume en hun grootte. De berekeningsduur varieert al naargelang de gebruikte omgeving.