GNU/Linux >> Linux Esercitazione >  >> Linux

Scambia spazio sui server cloud

A partire dal 28 ottobre 2013, i server cloud creati utilizzando le nostre immagini Linux® di base vengono creati senza una partizione di swap dedicata e con swappiness (una misura del modo in cui il kernel Linux tenta di utilizzare la memoria di scambio) impostato su 0. I server cloud AnyLinux creati da immagini di base o serverimage precedenti conservano qualsiasi partizione di scambio con cui le immagini sono state originariamente create.

Cos'è lo spazio di scambio?

Lo spazio di scambio è lo spazio sul disco rigido riservato all'uso come memoria virtuale. Quando un server cloud esaurisce la memoria, il kernel Linux sposta i processi inattivi nello spazio di scambio per fare spazio a quelli attivi nella memoria di lavoro. L'aggressività dell'utilizzo dello spazio di scambio da parte del tuo server cloud è determinata dal valore forswappiness, che va da 0 a 100. Un'impostazione di 100 sposta in modo aggressivo i processi, mentre un'impostazione di 0 scambia solo per evitare una condizione di memoria insufficiente.

Perché rimuovere lo spazio di swap?

In un ambiente cloud multi-tenant, alcune risorse sono condivise tra i clienti. Nel caso dello scambio, la risorsa chiave che influisce sulla condivisione è IOPS disco . IOPS sta per operazioni di input/output al secondo, che è il numero di operazioni di lettura e scrittura eseguite sul disco al secondo. Quando un'applicazione esegue qualsiasi tipo di operazione di lettura o scrittura sui dischi rigidi fisici, l'applicazione consuma IOPS del disco.

Se i server cloud in esecuzione sullo stesso host fisico eseguono più processi rispetto alla memoria ad accesso casuale (RAM) loro assegnata, iniziano a utilizzare molto lo spazio di scambio. Quando ciò si verifica, viene consumata gran parte del pool IOPS del disco disponibile, creando l'effetto vicino rumoroso in cui altre macchine virtuali possono monopolizzare il disco e influire sulle prestazioni.

Per fornire il miglior servizio e prestazioni coerenti e per allinearci alla pratica standard del settore, abbiamo rimosso la partizione di swap che in precedenza fornivamo per impostazione predefinita a ciascuna macchina virtuale. Riteniamo che ciò consenta una migliore esperienza del cliente.


Linux
  1. Analisi dei casi a favore e contro l'impostazione dello spazio di scambio su istanze cloud

  2. Ulteriori informazioni sui server cloud

  3. Come aggiungere spazio di scambio su Debian 11

  4. Come aumentare lo spazio di swap su Linux

  5. 3 modi per aumentare lo spazio di scambio su Linux

Un'introduzione allo spazio di scambio sui sistemi Linux

Come controllare lo spazio di scambio in Linux

Le app mobili stanno passando ai server cloud

Come rimuovere Swap Space da Centos 7.x?

Aggiorna le rotte ServiceNet sui server cloud

Usa i tag dei server cloud