Cos’è l’I / O del disco? Come monitorare il suo utilizzo per Windows e Linux?

È il 21 ° secolo e tutti hanno fretta. Nessuno oggi ha il tempo o la forza di volontà di sedersi in attesa inutilmente mentre un’applicazione o un sito web carica sul proprio computer.

Ora immaginate questo scenario dal punto di vista di un business. La persona in questione avrebbe potuto essere un potenziale cliente.

Quindi, è imperativo per un’azienda trovare rapidamente le risposte a domande come, perché il mio sito Web viene caricato lentamente o come faccio a capire perché il mio sito Web viene caricato lentamente.

“Prima dell’implementazione di Acronis, c’era un enorme rischio che il malware potesse abbattere la nostra azienda. Ora, con Acronis, posso dire che abbiamo fatto tutto il possibile per proteggere i nostri dati da un attacco.”CIO, società di produzione ad alte prestazioni.
Leggi i dettagli in un rapporto di Forrester.

Perché il mio sito web è lento?

Quando un utente fa clic per accedere a qualsiasi informazione, viene inviata una richiesta al server di hosting web. Ora, nel server, i dati risiedono su file memorizzati in unità disco rigido (HDD) o più comunemente, dischi.

Per leggere i dati richiesti dall’utente, il disco ruota per raggiungere il settore del disco richiesto. Questo porta al tempo di attesa, anche se di pochi millisecondi, quando il processore attende che il file venga letto. (Cosa simile accade durante l’operazione di scrittura).

Leggi anche: Localizzazione dei dati-uno sguardo al cambiamento del regime di protezione dei dati in India

Questo tempo di accesso si aggiunge gradualmente come i server di dati pesanti processo innumerevoli richieste di dati e, quindi, il recupero dei dati dal dispositivo di archiviazione diventa un collo di bottiglia prestazioni.

Pertanto, per evitare singhiozzi delle prestazioni dell’applicazione dalla latenza del disco, è importante monitorare l’utilizzo del disco e l’I/O del disco per possibili problemi di prestazioni, in modo da poter vedere quale applicazione utilizza il disco come parte importante della sua funzionalità principale.

Continua a leggere per capire l’I / O del disco e come controllare le prestazioni dell’I / O del disco in Linux e Windows.

Che cos’è l’I / O del disco?

I / O disco include operazioni di lettura o scrittura o input / output (definite in KB / s) che coinvolgono un disco fisico. In parole semplici, è la velocità con cui il trasferimento dei dati avviene tra l’unità disco rigido e la RAM, o fondamentalmente misura il tempo di I/O del disco attivo.

È una misura delle prestazioni ed è quindi utilizzato per caratterizzare i dispositivi di archiviazione come HDD, SSD e SAN.

Leggi anche: Ripensare la sicurezza dei dati: 5 modi di crittografia può aiutare a proteggere i dati

Esso consente di monitorare le operazioni di lettura e scrittura del disco logico sul sistema e impostare soglie. Ricevi un avviso se le metriche indicate di seguito raggiungono i livelli preimpostati dall’utente:

  • Scrive / sec-operazioni di scrittura tasso.
  • Reads / sec-velocità di lettura delle operazioni.
  • Tempo occupato – la % del tempo trascorso in cui l’unità disco particolare era occupato nella manutenzione delle richieste di scrittura o lettura.
  • Lunghezza della coda: il numero di richieste sul disco che si trovano nella coda.

Gestito Alibaba Nube

Più economico, più veloce & Cloud Hosting sicuro

Come controllare le prestazioni di I/O del disco nel sistema operativo Windows e Linux?

#1 Monitoraggio dell’attività I/O del disco Linux utilizzando i comandi IOTOP e IOSTAT

Prima di tutto, digitare top command nel terminale per controllare il carico sul server. Se l’output non è soddisfacente, esaminare lo stato wa per conoscere lo stato della lettura e scrivere IOPS sul disco rigido.

Leggi anche: Cos’è la sicurezza delle informazioni digitali in Healthcare Act (DISHA) in India?

Se è alto, allora dobbiamo controllare l’attività I/O nella casella Linux usando i comandi iotop o iostat. Utilizzando il comando iotop, è possibile monitorare l’utilizzo del disco da singoli processi.

  • Iniziamo prima con il comando iotop

Digita il comando:

Si otterrà il seguente output:

Digitando il comando iotop con l’opzione o, otterrai l’attività I/O effettiva.

Uscita:

• Con iostat comando

Con l’aiuto di iostat comando, si otterrà la singola attività di I/O del disco rigido. Lo screenshot qui sotto mostra il 28 e il 17 percento dell’utilizzo dei dischi.

#2 Monitoraggio dell’utilizzo di I/O del disco di Windows

Con l’aiuto dello strumento di monitoraggio delle prestazioni di Windows disponibile in tutte le versioni di Windows, è possibile monitorare facilmente l’utilizzo del disco di Windows.
Ci sono già molti contatori precaricati, selezionare tutti e premere il tasto CANC.

Toccare + segno e selezionare il ” Disco fisico “dai vari”Oggetti prestazioni”.

Viene visualizzato l’elenco dei contatori disponibili.

Nota: è possibile selezionare l’istanza che si desidera monitorare. Per impostazione predefinita, selezionerà _totale. (Questa interfaccia grafica è diversa per Windows Server 2003 e 2008 R2.)

Qui, selezioniamo i seguenti quattro contatori. Non dimenticare di fare clic su Aggiungi dopo aver selezionato ciascuno di essi.

  • Media. Disco sec / Trasferimento
  • Byte del disco / sec
  • Trasferimenti disco / sec
  • Avg. Byte del disco / trasferimento

Se si desidera conoscere solo i valori correnti, è possibile modificare la “vista” dalla riga al report nella scheda grafico.

Si ottiene i valori reali come di seguito:

Qui, l’Avg. Disk Bytes / Transfer fornisce la dimensione IO, Avg. Disk sec / Transfer è correlato alla latenza media, Disk Bytes / sec è uguale al Throughput e last Disk Transfers / sec è IOPS.

Alcuni punti importanti:

  • La latenza è espressa in millisecondi e questo strumento di prestazioni fornisce i valori in secondi, quindi cambia di conseguenza per esempio 0,020 sec = 20 ms.
  • IOPS è espresso in MB/sec, Windows 2003 visualizza i valori in Byte/secondo. Convertili come 1Byte / sec = 1e – 6 MB / sec.
“Acronis è direttamente responsabile del risparmio di 1200 ore all’anno per il personale delle operazioni IT nei flussi di lavoro di backup e ripristino.”CIO, società IT ad alte prestazioni.
Leggi i dettagli in un rapporto di Forrester.

Conclusione:

Dopo aver monitorato efficacemente l’utilizzo IOPS del disco, è possibile pianificare in anticipo gli aggiornamenti del sistema. È anche possibile rilevare precocemente le potenziali cause dei guasti del sottosistema di archiviazione e ridurre anche il rischio di tempi di inattività imprevisti.

ZNetLive fornisce sia Linux e Windows web hosting con le capacità di monitoraggio del disco in modo da poter monitorare i possibili problemi di prestazioni delle applicazioni e può prendere decisioni tempestive.

Se avete domande su come controllare disk io in Linux o come controllare disk IOPS in Linux, si prega di chiedere o aggiungere nella sezione commenti qui sotto.

Servizi ZNetLive offre:

Nome di Dominio di Ricerca

Acquista Hosting Condiviso

Gestito WordPress Piani di Hosting

Comprare VPS Hosting

Noleggio Server Dedicato

Jyotsana Gupta – il contenuto e la comunicazione di testa, è un ingegnere di istruzione e uno scrittore a cuore. Nella scrittura tecnica per 8 anni, rende argomenti complessi interessanti per il pubblico generale. Ama andare su lunghi dischi nel suo tempo libero.