GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Tauschen Sie Speicherplatz auf Cloud-Servern aus

Seit dem 28. Oktober 2013 werden Cloud-Server, die mit unseren Basis-Linux®-Images erstellt wurden, ohne dedizierte Swap-Partition und mit swappiness erstellt (ein Maß dafür, wie der Linux-Kernel versucht, Swap-Speicher zu verwenden) auf 0 gesetzt. Alle Linux-Cloud-Server, die Sie aus älteren Basis-Images oder Server-Images erstellt haben, behalten alle Swap-Partitionen bei, mit denen die Images ursprünglich erstellt wurden.

Was ist Swap-Space?

Auslagerungsspeicher ist Speicherplatz auf der Festplatte, der für die Verwendung als virtueller Speicher reserviert ist. Wenn einem Cloud-Server der Speicherplatz ausgeht, verschiebt der Linux-Kernel inaktive Prozesse in den Auslagerungsspeicher, um im Arbeitsspeicher Platz für aktive Prozesse zu schaffen. Wie aggressiv Ihr Cloud-Server Auslagerungsspeicher verwendet, wird durch den Wert für Auslagerung bestimmt, der zwischen 0 und 100 liegt. Eine Einstellung von 100 bewegt Prozesse aggressiv, während eine Einstellung von 0 nur auslagert, um einen Speichermangel zu vermeiden.

Warum Auslagerungsbereich entfernen?

In einer mandantenfähigen Cloud-Umgebung werden bestimmte Ressourcen von Kunden gemeinsam genutzt. Im Fall von Swap ist die Schlüsselressource, die sich auf die gemeinsame Nutzung auswirkt, Festplatten-IOPS . IOPS steht für Eingabe-/Ausgabevorgänge pro Sekunde, was die Anzahl der Lese- und Schreibvorgänge ist, die pro Sekunde auf der Festplatte ausgeführt werden. Wenn eine Anwendung Lese- oder Schreibvorgänge auf den physischen Festplatten durchführt, verbraucht die Anwendung Festplatten-IOPS.

Wenn Cloud-Server, die auf demselben physischen Host ausgeführt werden, mehr Prozesse ausführen als ihr zugewiesener RAM (Random Access Memory), beginnen sie, stark Auslagerungsspeicher zu verwenden. Wenn dies auftritt, wird ein großer Teil des verfügbaren Festplatten-IOPS-Pools verbraucht, wodurch der Noisy-Neighbor-Effekt entsteht in dem andere virtuelle Maschinen die Festplatte monopolisieren und Ihre Leistung beeinträchtigen können.

Um den besten Service und eine konsistente Leistung zu bieten und uns an die branchenübliche Praxis anzupassen, haben wir die Swap-Partition entfernt, die wir zuvor standardmäßig jeder virtuellen Maschine zugewiesen hatten. Wir glauben, dass diese Änderung ein besseres Kundenerlebnis ermöglicht.


Linux
  1. Häufig gestellte Fragen zu Cloud-Servern

  2. Cloud-Server PCI-DSS-Konformität

  3. Beginnen Sie mit Cloud-Servern

  4. Erfahren Sie mehr über Cloud-Server

  5. Verwenden Sie Cloud Servers-Tags

So überprüfen Sie den Auslagerungsbereich unter Linux

Mobile Apps verlagern sich auf Cloud-Server

Wie entferne ich Swap Space von Centos 7.x?

Aktualisieren Sie ServiceNet-Routen auf Cloud-Servern

So fügen Sie unter Linux Auslagerungsspeicher hinzu

3 Wege zur Erhöhung des Swap Space unter Linux