Monitorizarea performantei serverului
Sistemul Windows NT 4 Server are īn componenta sa utilitarele Performance Monitor si Task Manager, care sunt folosite pentru a monitoriza performantele sistemului. Aceasta este o modalitate de verificare a statisticilor functiilor vitale ale serverului. Utilitarul Task Manager este nou pentru Windows NT, el nu necesita configurare si este usor de accesat.
Performance Monitor
Utiliarul Performance Monitor are mai multe facilitati si arata eficienta cu care lucreaza sistem 24124s1814y ul de operare. Acest utilitar este foarte puternic si este folosit pentru a urmari si a tine evidenta performantei sistemului. Utilizarile principale sunt
crearea uor valori-etalon (baseline)
determinarea zonelor īn care sistemul este congestionat
crearea planificarii pentru dezvoltarea sistemului
crearea pragurilor de alarma īn cazul unor probleme
Un etalon este o īnregistrare la un moment data unor parametrii de functionare ai sistemului. Etaloanele se folosesc pentru a stabili efectele unor ulterioare modificari ale sistemului schimbarea procesorului, marirea memoriei, schimbarea placii de retea, marirea numarului de utilizatori care acceseaza serverul, etc.
Contoarele incluse īntr-un etalon de sistem sunt
spatiul liber pe disc
numarul de pagini de memorie disponibile
numarul de pagini de memorie/secunda
procentul īn care datele ocupa memoria cache
gradul de ocupare al procesorului
numarul de operatii de citire/scriere a fisierelor/secunda
Se considera ca sistemul de operare este strangulat cānd o resursa este ineficienta comparativ cu restul sistemului. Monitorul de performanta permite abordarea stiintifica a congestiilor sistemului. Daca un contor de sistem atinge o valoare considerata limita admisibila, atunci este bine ca administratorul de sistem sa fie anuntat pentru a lua decizia dorita.
De exemplu se poate solocita generarea unei alarme daca spatiul liber pe disc scade sub 10%. Administratorul avertizat va sterge toate fisierele si directoarele nefolosite sau le va muta pe o alta partitie si, astfel, va elibera spatiu pe disc.
Exista 4 zone principale care determina congestii īn sistem
memmoria
procesorul
accesul la disc
accesul īn retea
Memoria este cea mai probabila cauza a congestiilor de sistem. Pentru a dtermina modul īn care este folosita memoria trebuie verificate doua zone de memorie memoria fizica si memoria logica. Daca hard-disk-ul este solicitat pre mult datorita acceselor dese ls fisierul swap, atunci este necesara adaugarea de memorie RAM.
Procesorul, spre deosebire de memorie, este mult mai putin probabil sa fie cauza congestiilor de sistem. Activitatea hard-disk-ului este aratata de contorul "%Processor Time". Daca valorea medie a acestui contor depaseste 80%, atunci este indicata modernizarea lui sau adaugarea unui alt procesor, daca placa de baza o permite.
Accesul la disc reprezinta intervalul de timp īn care discul gaseste datele cerute. Rapiditatea cu care discul raspunde cererilor depinde de doi factori :
timpul mediu de acces la disc
viteza controller-ului de acces al discului
Pentru a activa contoarele de disc se da comanda "DISKPERF -Y" si se rebooteaza sistemul. Daca sunt activate contoarele de disc, se poate monitoriza discul, prin obiectele : "Physical Disk" si "Logical Disk".
Contoarele "%Disk Time" si "Current Disk Queue Lenght" specifica congestiile din obiectul Physical Disk. Se considera ca discul stranguleaza sistemul daca %Disk Time > 90% si daca lungimea cozii de asteptare Current Disk Queue Length >
Accesul la retea poate fi evaluat prin Performance Monitor sau prin Network Monitor. Pentru a putea folosi contoarele de retea, trebuie sa fie activ agentul de monitorizare al retelei. Se poate vedea gradul de ocupare al propriului segment de retea prin urmarirea obiectului "Network Segment" prin contorul "Network Utilization". Acesta trebuie sa fie mai mic decāt 40% pentru retelele Ethernet si mai mic decāt 80% pentru retelele Token Ring.
Performance Monitor are 4 moduri diferite de afisare a datelor legate de monitorizarea sistemulul
diagrama (chart)
alrma
jurnal
raport
Optimizarea serverului Windows NT 4
Acest sistem de operare permite administratorilor de sistem sa stabileasca modul īn care serverul NT īmparte memoria īntre conexiunile de retea si aplicatii. Se pot alege una din urmatoarele optiuni
minimize memory use - ofera performante bune pentru mai putin de 10 utilizatori
balanced - indicata pentru 10 pāna la 64 de utilizatori
maximize throughput for file sharing - varianta prestabilita, avantajoasa cānd sunt mai multi de 64 de utilzatori
maximize throughput for network aplications - pentru servere care ofera suport pentru aplicatii care folosesc memoria cache
Alegerea unei variante din cele 4 se face dintr-o caseta de dialog care se apeleaza din grupul Start - Settings - Control Panel - Network - eticheta Services - Server - Properties.
Task Manager
Acest utilitar este o noua versiune al utilitarului Task List. Se pot vizualiza si controla aplicatiile care ruleaza īn momentulrespectiv pe serverul NT. Acest utilitar se apeleaza īn doua moduri
Se apsa Ctrl+Alt+Delete, iar īn caseta de dialog ce apare se alege Windows NT Security, iar dupa aceea Task Manager.
Īn fereastra de dialog a acestui utilitar exista 3 etichete care schimba ceea ce se afiseaza
Eticheta Application prezinta starea programelor (task-uri) care ruleaza īn acel moment
Etichete Process afiseaza procesele care ruleaza pe calculator īn acel moment. Se observa identificatorul procesului, gradul de solicitare a procesorului si a memoriei. Īn aceasta pagina se pot īncheia, īn mod selectiv procesele.
Eticheta Performances ofera o prezentare generala a performantei calculatorului. Este acelasi tip de informatie prentat si īn Performance Monitor. Diferenta este ca Task Manager este personalizat sa afiseze statisticile cele mai utilizate. Pagina Performances afiseaza informatii īn timp real despre
gradul de utilizare a procesorului (īn timp real si īn grafic de evolutie)
gradul de utlizare a memoriei (īn timp real si īn grafic de evolutie)
numarul total de procese si fire de executie
statistici referitoare la memmoria fizica
statistici referitoare la memoria alocata programelor sau sistemului
satistici referitoare la memoria kernel
|