Pomoc Opóźnienia SSD cache i iSCSI

Rosol

Nowy użytkownik
Noobie
3 Styczeń 2018
4
0
1
54
QNAP
null
Ethernet
1 GbE
Witajcie!


Qnap TS-563 z 4 kartami sieciowymi 1GB.
3 karty sieciowe skonfigurowane pod iSCSI, spięte w team.
Switch ma ustawione LACP/LAG dla tych portów, więc tutaj wąskiego gardła nie ma.
Karty sieciowe ustawione na full duplex z MTU 9000.
Tak samo są ustawione po drugiej stronie iSCSI.
QTS w najnowszej wersji.


Qnap posiada 2x2TB i 2x1TB HDD (każda para spięta w RAID1) oraz dodatkowo SSD cache (250GB – budżetowy, ale z dobrymi parametrami) w pierwszym slocie (dokumentacja mówi, że SSD cache ma być w slocie 1 i 2).
Widzę, że SSD cache potrafi mieć duże opóźnienia, rzędu 500-700 ms.
Wiem, że często przyczyną tego może być zapisywanie do cache, nie odczyt.
I wtedy widzę, że SSD cache ma tak wysokie opóźnienia, a dyski w RAID mają po kilkadziesiąt ms opóźnienia.

Po iSCSI podpięte są 2xVMware, na dyskach Qnap jest kilkanaście wirtualnych maszyn.
1 maszyna Vmware posiada 4 karty sieciowe HBA podpięte do iSCSI.
2 maszyna Vmware posiada 2 karty sieciowe HBA podpięte do iSCSI.

Stąd pytania:

1. Jak wyglądają Wasze doświadczenia w kwestii SSD cache i opóźnień?
2. SSD cache ma ustawienie: obejdź rozmiar bloku, czyli powyżej jakiej wartości bloku ma nie zapisywać w pamięci cache – testowaliście to ustawienie pod kątem iSCSI?

Dzięki za komentarz.
Witajcie!

Rozmawiałem ze wsparciem Qnap i problemem okazuje się budżetowy dysk SSD.
Z dwóch powodów:
- jego I/O drastycznie spada po pewnym okresie bezprzerwowego działania (przecież to dysk do komputera, nie do NAS)
- dysk jest podpięty technologią SATA.

Jakie rozwiązanie: kupno karty QM2 oraz dyski po NVMe.

Krótko pisząc, zabawa zaczyna być kosztowna :)