Dostosowywanie systemu solaris, Dostosowywanie systemu windows, Parametry sterownika – Dell Brocade Adapters Instrukcja Obsługi

Strona 156

Advertising
background image

130

Karty Brocade — Przewodnik rozwi

ą

zywania problemów

53-1002145-01

Dostosowywanie sterowników pamięci masowej

4

Performance Tuning for Linux Servers (Dostosowywanie wydajności serwerów z systemem Linux)

Sandra K. Johnson, Gerrit Huizenga, Badari Pulavarty, IBM Press, ISBN: 013144753X

Linux Kernel Development (Rozwój jądra systemu Linux)

Robert Love, wydanie 2, 2005

Dostosowywanie systemu Solaris

Aby poprawić wydajność operacji we/wy, należy zmienić ustawienia następujących

parametrów systemu:

Ustawić dyrektywę maks. odczytu/zapisu urządzenia (maxphy).

Ustawić parametr maks. transferu dysku (ssd_max_xfer_size).

Więcej informacji o tych dwóch parametrach można znaleźć w dokumencie Sun StorageTek SAM
File System Configuration and Administration Guide.

Aby zwiększyć wydajność operacji we/wy zapisu, należy ustawić parametr pcie-max-read-reqsz.

Ten parametr jest definiowany w pliku /kernel/drv/bfa.conf. Umożliwia on określenie
maksymalnego bloku danych przesyłanego przez magistralę PCIe. Domyślna wartość to 512. Aby
poprawić wydajność, należy zwiększyć ten parametr do 256, 1024 lub 2048.

UWAGA

Karty Brocade 804 i 1007 nie są obsługiwane w systemie operacyjnym Solaris, dlatego też
polecenia te ich nie dotyczą.

Dostosowywanie systemu Windows

Dostosowywanie w systemie Windows obejmuje konfigurację sterownika i zmianę parametrów
systemu operacyjnego.

Parametry sterownika

Aby zwiększyć wydajność, można zmodyfikować kilka parametrów udostępnianych przez sterownik.

bfa_lun_queue_depth (zaległe żądania we/wy na jednostkę LUN)

Sterownik korzysta z domyślnej wartości głębokości kolejki, która wynosi 32 na jednostkę LUN.
Wartość ta została dobrana, tak aby uwzględnić średnie obciążenie operacjami we/wy
w większości przypadków. Sterownik magazynu Storport jest wyposażony w mechanizm
ograniczania liczby operacji we/wy na poziomie jednostek LUN, aby zagwarantować utrzymanie
zdefiniowanej głębokości kolejki. W przypadku wysokiej klasy macierzy jednostek LUN wymagane
może być znaczące zwiększenie głębokości kolejki operacji we/wy. Firma Microsoft zaleca
ustawienie parametru na wartość 96 w przypadku scenariuszy testowania wydajności. Jeżeli
głębokość kolejki jest zbyt niska, zauważalny będzie znaczny spadek wydajności.

Głębokość kolejki można ustawić w przedstawionej poniżej gałęzi rejestru. Dozwolone są wartości
z zakresu od 1 do 254.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\bfad\Parameters\

Device\bfa_lun_queue_depth

Łagodzenie przerwań za pomocą funkcji łączenia przerwań

Często łagodzenie przerwań może prowadzić do zmniejszenia obciążenia procesora, lecz,

jeśli łagodzenie przerwań jest przeprowadzane nieumiejętnie, może spowodować wzrost

czasu oczekiwania.

Advertising