In che modo la dimensione del disco influisce sulle prestazioni di un computer?


1

Eseguiamo alcune applicazioni nei nostri server Red Hat 5. Un'applicazione in esecuzione su macchine client accede su un mount su questo server. Questa applicazione viene utilizzata dagli utenti tramite X su PC Windows. Ci sono dati relativi al 2009, 2010 e 2011. Ma non vengono elaborati e non utilizzati. A volte accediamo a vecchi dati per la preparazione di report, ecc. Aggiungiamo nuovi dati ogni mese e lavoriamo su questi nuovi dati ogni mese. Ad esempio, a gennaio 2012 i nuovi dati verranno caricati sul server e saranno elaborati da un'applicazione. Ma le dimensioni del supporto sono 80 GB e spesso si riempiono. E cancelliamo alcuni file non necessari dai mesi precedenti. Ma non rimangono file inutili. Ora abbiamo 2 opzioni: aumentare le dimensioni del disco o spostare i vecchi dati su un altro disco. Non sono riuscito a decidere quale opzione dovrei scegliere. Vorrei sapere quale opzione sarà migliore per l'applicazione "

I vecchi dati sono circa 70 GB. La capacità attuale del disco è di 80 GB. Che è meglio in termini di prestazioni e leggibilità:

1- Sposta i vecchi dati su un altro disco e in questo modo ci saranno circa 7 GB di dati nel disco corrente e 73 GB di spazio libero su disco. 2- Aumenta la capacità dell'attuale mount a 500 GB di capacità del disco e ci sarà ~ 490 GB di spazio libero su disco.

Con quale opzione ritieni che la nostra applicazione possa essere eseguita più velocemente?

Saluti


Nessuna opzione influirà pesantemente sulla velocità. Guarderei altre cose che potrebbero influenzare l'intero sistema. Come avere un solo disco per ogni cosa rende i backup piuttosto facili. Avere più dischi significa solo che avrai bisogno di un altro disco per i backup.
surfasb,

Risposte:


2

L'uso di un nuovo disco sarà più veloce perché la tecnologia dell'unità migliora nel tempo, inclusa la memorizzazione nella cache e la velocità di ricerca.

Ma un aumento della capacità comporta anche un aumento delle prestazioni, semplicemente a causa della maggiore densità di dati.

Perché per una data rivoluzione di un disco, le testine su un'unità a capacità superiore passeranno su più dati di un'unità a capacità inferiore e quindi potranno trasferire più dati per giro. Ci sono molti altri fattori in gioco qui, ma questo è abbastanza significativo da andare con la seconda opzione.


1
Intendi aumentare la capacità del disco è meglio. Ma ci saranno più dati nella seconda opzione. Non sarà difficile per l'applicazione leggere i dati tra molti file?
alwbtc,

1
I filesystem linux @alwbtc non tendono a raggruppare i file insieme, ma preferiscono diffonderli e lasciare spazi vuoti per evitare la necessità di deframmentare i file. Quindi l'aggiunta e la rimozione di file non influisce in modo particolare sulle prestazioni.
Paul,

1
non con i moderni filesystem per la maggior parte. I filesystem moderni fanno un ottimo lavoro nel mantenere la deframmentazione dei file.
Lamar B,

Quindi possiamo andare con la seconda opzione, giusto? Se scegliamo la prima opzione, non utilizzeremo un "nuovo" disco, trasferiremo i vecchi dati su un altro disco e continueremo a eseguire l'applicazione nel disco corrente con 80 GB di spazio su disco. Potresti per favore dirmi gli svantaggi della prima opzione?
alwbtc,

@alwbtc La tua domanda era quale delle due opzioni avrebbe fornito prestazioni migliori, quindi lo svantaggio dell'opzione 1 è che non fornirebbe prestazioni migliori
Paul,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.