Questi sono solo alcuni dei parametri su cui viene misurata l'attività del disco. Ci sono ancora più parametri, che non dobbiamo discutere in questa fase.
Per misurare come si comportano i dischi rigidi del nostro sistema, dobbiamo avere alcuni strumenti per eseguire l'analisi quantitativa delle attività del disco.
Strumenti per il monitoraggio dell'attività del disco in Linux
Di seguito sono riportati alcuni degli strumenti di cui discuteremo in dettaglio del loro utilizzo, installazione passo dopo passo:
Iostat
Iostat sta per le statistiche input-output. È uno degli strumenti più popolari tra sviluppatori e geek. Lo usano per controllare tutte le attività I/O che vengono svolte da un disco specifico che è collegato al nostro sistema. Questo strumento traccia anche il tempo di esecuzione medio del disco per elaborare le letture di input e output connesse ai dispositivi periferici.
I comandi utilizzati da Iostat sono in grado di generare un rapporto dettagliato che può essere ulteriormente utilizzato per modificare la configurazione del sistema. Può essere utile agli utenti ottimizzare l'utilizzo del disco del sistema e le sue prestazioni. Questo strumento di solito fornisce un'analisi di utilizzo della CPU e del dispositivo separatamente.
Sysstat è il pacchetto che contiene lo strumento iostat. Quindi, possiamo installare direttamente questo strumento da questo pacchetto. Su Ubuntu, possiamo eseguire il seguente comando per procedere con l'installazione:
Ci sono molti comandi specifici per attivare varie funzionalità dello strumento iostat. Di seguito sono riportati i comandi principalmente usati:
IoTop
IoTop è uno strumento basato su OS Linux di monitoraggio dell'attività del disco. Fornisce analisi in tempo reale e utilizzo del disco da parte del sistema operativo. Accede direttamente a tutte le informazioni relative all'utilizzo del disco dal kernel Linux. Rende il sistema più affidabile in termini di precisione poiché tutti i dati recuperati saranno in tempo reale.
Si basa su un modello multi-thread. Fornisce informazioni su ogni thread coinvolto nell'attività I/O insieme al loro utilizzo della larghezza di banda.
Possiamo utilizzare i pacchetti di distribuzione Linux per installare questo strumento nel nostro sistema. Il seguente comando ci aiuta a fare lo stesso nel sistema operativo Linux:
Ci sono diversi comandi presenti nello strumento IoTop per analizzare le attività del disco in base a una prospettiva diversa. Di seguito sono riportati i pochi comandi utilizzati:
Dstat
DSTAT è uno strumento efficiente, flessibile e robusto per la produzione di statistiche sulle risorse del sistema operativo Linux che possono essere utilizzate al posto di tutti gli strumenti precedenti. Di seguito sono riportate alcune delle caratteristiche comuni offerte dallo strumento DSTAT:
È possibile installarlo seguendo lo stesso processo. È disponibile sulla distribuzione Linux. Pacchetti. Quindi, il seguente comando può essere eseguito dalla riga di comando per procedere con l'installazione:
$ sudo apt-get installa dstat
Ci sono diversi comandi presenti nello strumento DSTAT per analizzare le attività del disco in base a una prospettiva diversa. Di seguito sono riportati i pochi comandi utilizzati:
dstat: Questo comando mostra la lettura di tutti i dischi e tutti i parametri discussi sopra, come i byte totali inviati, ricevuti, tempo di attesa, tempo inattivo, tempo di lettura/scrittura, statistiche su disco, ecc.
dstat -vmstat: Questo comando produce output contenente dati relativi a processi e statistiche di memoria.
DStat -c -top -cpu -dn -top -mem: Questo comando è costituito da vari sottocampi. Sono i seguenti:
In questo modo, DSTAT offre molti altri comandi che possono essere eseguiti per estrarre dati relativi alle prestazioni del disco e della rete e analizzarli in dettaglio.
In cima
In cima è specificamente utile quando è necessario analizzare i cambiamenti a livello di sistema. Esegue un lavoro fantastico nel tempo miglioramenti del briefing. Può tabulare tutti i processi che hanno indotto eventuali modifiche a livello di sistema (come l'esecuzione di input-output del disco) durante il periodo specifico, a differenza degli altri-questa funzione è fornita solo da OP.
È uno strumento alternativo che può essere utilizzato per analizzare le risorse del disco. Può anche analizzare server basati su Linux, parametri relativi alla rete, ecc. Ci sono pochi vantaggi per l'utilizzo di questo strumento a parte quello di cui abbiamo discusso sopra e i seguenti sono alcuni di essi:
In cima può essere installato in sistemi operativi basati su Ubuntu eseguendo il seguente comando. Questo comando prende il pacchetto dal repository Linux predefinito.
$ sudo apt-get Installa in cima
Di seguito sono elencati alcuni dei comandi offerti dallo strumento ATP, utilizzando quali utenti possono eseguire diversi set di attività per analizzare l'utilizzo del disco del loro sistema e la larghezza di banda di rete relative ad esso:
Ioping
Ioping è un tipo di strumento che offre funzionalità diverse. Questo strumento è utilizzato appositamente per analizzare la latenza del disco, i.e., Per quanto tempo un disco specifico richiede tempo per rispondere a una particolare richiesta di lettura.
Per installare ioping sui sistemi operativi Linux, possiamo eseguire il seguente comando terminale:
$ sudo apt-get Installa ioping
Di seguito sono elencati alcuni dei comandi dello strumento ioping, utilizzando quali utenti possono verificare i problemi relativi alla latenza e risolverli con facilità.
Conclusione
In questo articolo, abbiamo discusso di vari strumenti che possono essere utilizzati per monitorare le attività del disco nei sistemi operativi basati su Linux. Ogni strumento fornisce il proprio set di funzionalità, che aiuta l'utente ad analizzare come si comporta dall'interno.
Per analisi dettagliata, gli amministratori di sistema possono apportare le modifiche desiderate nelle loro configurazioni di sistema per far funzionare il loro sistema più velocemente e più fluido. Questi strumenti producono risultati che mostrano lo stato attuale del sistema, la salute del disco, l'utilizzo della larghezza di banda della rete e molto di più.
L'uso di questi strumenti può rendere i problemi di risoluzione degli amministratori di sistema relativi al disco e ai sistemi operativi in una volta. Permetterà loro di risparmiare tempo durante la risoluzione dei problemi e mantenere il loro sistema in uno stato adeguato durante l'esecuzione di attività di utilizzo delle risorse pesanti.