A használata SSD SSD javítása tárolási teljesítményt, a magazin hálózat

FILLING cache

A cache, mint a fő tároló, csoportokra oszlik egyenlő méretű ágazatokban. Minden csoport az úgynevezett cache blokk, és minden blokk alkotja alblokkra. A gyorsítótár méretének blokk lehet állítani egy adott alkalmazás, mint az adatbázisok, illetve web-alapú szerver.







Adatot olvas HDD és rögzíti azokat az SSD úgynevezett töltés a gyorsítótárat. Háttér Ez a művelet általában végzett után az alapvető olvasási vagy írási művelet. Mivel kinevezése cache - tárolására gyakran használt adatokat a tölteléket ne okozzon minden input-output műveletet, de egyetlen, amelyre a számláló küszöbértéket túllépik. Általában töltés számláló akkor használják, ha az olvasás és írás közben.

Mi történik a gyorsítótár tartalmát, miután a „bemelegítő”? Ha egy SSD hely áll rendelkezésre, akkor a cache továbbra is tele van „forró” adatokat. Ha az SSD kapacitása kimerül, az algoritmus alkalmazott felülírás a legkevésbé használt adatok (Legkevésbé Legutóbb használt, FVT), vagyis az utolsó helyen a cache memória van írva az új „forró” adatokat.

Ha az összeg a „forró” SSD adatok meghaladja a kapacitást, százalékában kiolvasott adatot a cache memória csökken, illetve csökkent, és a termelékenység. Ezen túlmenően, a kisebb kapacitású SSD (és annál nagyobb mennyiségű forró adatok), annál intenzívebb cseréjét a „forró” adatokat. Ennek eredményeként, SSD fog gyorsabban elhasználódik.

Qsan szakértők azt javasolják, az Intel SSD DC S3500 meghajtók. Így, az SSD 480 GB-os kapacitással meghibásodások közötti idő (MTBF) jelentése 2 ppm mint a teljesítmény, a tipikus késleltetési a meghajtók 50 ms, a maximális késleltetést az olvasás -. MS 500 (99,9%), és a teljesítmény véletlenszerű olvasási blokkok 4 kB eléri 75.000 IOPS, amikor a felvétel -. 11.000 IOPS .. Ez egy jó lehetőség a SSD-cache-t.

Gyorsítótárral írható-olvasható

Az olvasási művelet hiányában az adatok a cache a következő:

  1. Az alkalmazás kérelmet nyújt be az adatok olvasását.
  2. Adatokat olvas a merevlemezről.
  3. A kért adatok vissza a kérelmet.
  4. SSD töltési művelet végrehajtásra kerül.

olvasási művelet, ha van adat a cache:

  1. Az alkalmazás kérelmet nyújt be az adatok olvasását.
  2. Az adatok beolvasása a SSD.
  3. A kért adatok vissza a kérelmet.
  4. Meghibásodás esetén SSD kiolvasott adatot a merevlemezről.






Hozzászólások app adatok rögzítésére:

  1. Az alkalmazás kérelmet nyújt be az adatok írását.
  2. Adatok írása a merevlemezre.
  3. Az alkalmazás visszaadja a helyzetét a műveletet.
  4. Futó cache töltési művelet az SSD.

Gyorsítótár beállítások SSD

Alkalmazást a cache az SSD a lehető leghatékonyabban, akkor be lehet állítani. Általános jellemzők - blokkmérete cache kitöltésével küszöbértékek olvasásakor és írásakor.

blokk méretét. A nagy méret a blokk cache memória alkalmazások gyakran fordulnak szomszédos (a fizikai hely) adatai szerint. Ezt nevezik a magas helyi inverzió. Méretének növelése a blokk is gyorsítja a tölteléket a cache az SSD - gyorsított „felmelegedés” a cache, ami után egy nagy helyi hozzáférés az alkalmazás jelenik meg egy nagyon nagy teljesítményű. Ugyanakkor egyre nagyobb a blokk mérete képződéséhez vezet túlzott IO forgalmat, és növeli a válaszidőt, különösen a hiányzó adatokat a cache.

A kisebb blokk méret jó alkalmazásokhoz kevésbé lokalizált adatok, hogy van, amikor az adatokhoz való hozzáférést végzik alapvetően véletlenszerűen. A cache memória az SSD lesz „bemelegedett” lassan, de a több blokkot, annál nagyobb a valószínűsége, hogy a hit a cache vonatkozó adatok, különösen az alacsony helyi hívások. Amikor kis blokk cache kihasználtsági arány alacsonyabb, de csökkenti és az ezekkel járó veszteségek, úgyhogy „slip”, ha a releváns adatokat nem a teljesítmény kevésbé szenved cache.

Threshold tölteléket. cache kitöltés küszöb - a számos hivatkozás az adatokat, majd a megfelelő blokkban van másolva az SSD-cache. A nagy méretû csak a gyakran használt adatokat és csökkentett adatcsere a cache, de növeli az időt „felmelegedés” a cache és hatékonyságának növelése annak használatát. Egy alacsonyabb értéket a cache felmelegedett gyorsabb, de lehetséges, hogy túlzott tölteléket. A legtöbb alkalmazás is elegendő küszöböt 2. kitöltése a felvétel esetén hasznos, ahol az írásos adatok olvasása később. Ilyen gyakran előfordul az fájlrendszereket. Más alkalmazások, mint az adatbázisok, nincs ilyen funkció, így a tartalom a felvétel számukra néha jobb nem tiltani.

Mint látható, a növekedés vagy csökkenés az egyes paraméterek megvannak a pozitív és negatív következményei. Fontos, hogy megértsük a „helyi” alkalmazásokat. Ezen kívül érdemes kipróbálni a rendszert valódi terhelésekkel és lásd milyen paraméterek azt mutatja, hogy a legjobb eredményt.

A használata SSD SSD javítása tárolási teljesítményt, a magazin hálózat

termelékenység növekedés (IOPS), attól függően, hogy az idő „felmelegedés” a cache (órában)