Veebiserveri optimiseerimine
Autor
Ees-ja perekonnanimi: Madis Mark
Rühm: A22 päevaõpe
Riistvara
Operatsioonisüsteemi tavad
Kui võimalik, siis on soovitatav teha värske Windows-i paigaldus. Tarkvara uuendamine võib jätta alles vanad ja ebasobivad registriseaded ning eelnevalt paigaldatud teenused ja aplikatsioonid, mis ressursse neelavad. Kui kasutatakse teist operatsioonisüsteemi, siis peaks selle teisele kettajaole installeerima.
Et vähendada ketta poole pöördumiste arvu, tasub süsteemi saalefail, operatsioonisüsteem, veebi andmed, ASP template vahemälu ja IIS(Internet Information Services) logifail hoida eraldi füüsilistel ketastel.
Süsteemi ressursside mõistlikuks jaotuseks on soovitatav paigaldada SQL Server ja IIS eraldi serveritele, kui võimalik.
Vältige üleliigseid teenuseid ja programme. Mõnikord on mõistlik kasutamata teenused deaktiveerida.
IIS 8.0 optimiseerimine
Internet Information Services (IIS) 8.0 on osa Windows Server 2012-st.
Kernel-Mode häälestamine
Jõudlusega seotud http.sys sätted jagunevad kaheks: vahemälu haldus ja ühendus, ning päringu haldus. Kõiki registri sätteid hoitakse kirjes:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Http\Parameters
NB! Kui HTTP teenus samal ajal töötab, on vaja see seadete värskendamiseks taaskäivitada
Vahemälu halduse sätted
Kasulikud sätted http.sys kernel-mode vahemälu jaoks:
• UriEnableCache (vaikimisi 1)
• UriMaxCacheMegabyteCount (vaikimisi 0)
• UriMaxUriBytes (vaikimisi 262144 bytes)
• UriScavengerPeriod (vaikimisi 120 seconds)