So überprüfen Sie die Überbuchung von OpenVZ VPS und Xen VPS

So überprüfen Sie die Überbuchung von OpenVZ VPS und Xen VPS

Unabhängig davon, ob Sie sich in einer OpenVZ- oder Xen-Umgebung befinden, gibt es keine Frage der „Überbuchung“, sondern ob sie schwerwiegend ist. Wenn sie schwerwiegend ist, wird sie zu „ÜBERLASTUNG“, was bedeutet, dass der Server überlastet ist. Gehen Sie daher beim Kauf nicht davon aus, dass es irgendwo einen günstigen VPS gibt, der nicht überverkauft ist. Das ist unmöglich.
Der Preis eines VPS, der einen Monat lang nicht überverkauft ist, kann dem Preis Ihres günstigen VPS für ein halbes oder ein ganzes Jahr entsprechen.
Schauen Sie sich die Oversell-Methode von OpenVZ VPS an:

Geben Sie das gemeinsam genutzte Speicherverzeichnis von Linux ein:
cd /dev/shm
Erstellen Sie eine 100 MB große Datei:
dd wenn=/dev/null von=./memtest bs=1M Anzahl=100
Überprüfen Sie den Speicher:
frei -m
Sie können sehen, dass der Speicherverbrauch um 100 MB gestiegen ist.
Solange das Speicherkontingent des Anbieters nicht überschritten wird,
Erhöhen Sie den Zählwert im Befehl „Datei erstellen“ weiter.
Man kann das Gedächtniswachstum beobachten.
Sollte die Maschine innerhalb der versprochenen Zeitspanne den Geist aufgeben, handelt es sich um eine erhebliche Übertreibung.
Geben Sie am Ende ein:
rm ./memtest
andere:
CPU-Informationen anzeigen:
Katze /proc/cpuinfo
Disk-IO-Testbefehl
dd wenn=/dev/zero von=test bs=64k Anzahl=512 vonlag=dsync
Port-Geschwindigkeitstest
wget http://cachefly.cachefly.net/100mb.test
1) Überprüfen Sie die Prozessspeichernutzung
Spitze
2) Überprüfen Sie die CPU-Informationen
Katze /proc/cpuinfo
3) Disk-IO-Testbefehl
dd wenn=/dev/zero von=test bs=64k Anzahl=4k vonlag=dsync
4) Port-Geschwindigkeitstest
wget http://cachefly.cachefly.net/100mb.test
5) Inode anzeigen
df -ich
6) Überprüfung auf Speicherüberbelegung. Rufen Sie das gemeinsam genutzte Speicherverzeichnis von Linux auf:
cd /dev/shm
Erstellen Sie eine 100 MB große Datei:
dd wenn=/dev/null von=./memtest bs=1M Anzahl=100
Überprüfen Sie den Speicher:
frei -m
Geben Sie am Ende ein:
rm ./memtest

Sehen Sie sich an, wie Sie Xen VPS überverkaufen können:

Zuvor einen Xen VPS mit 512 MB Speicher gekauft
Der Preis ist auch günstig. Also habe ich mich angemeldet und geprüft, wie viel Speicher noch verfügbar war.
laufen
# frei
insgesamt genutzte freie gemeinsam genutzte Puffer im Cache
Speicher: 543776 535360 8416 0 66516 130504
-/+ Puffer/Cache: 338340 205436
Tausch: 1048568 136 1048432
Für meinen neuen Xen-VPS stehen bereits 330 MB RAM zur Verfügung. „Mal sehen, welche Prozesse laufen
# ps aux

root 204 0.0 0.1 17028 780 ? S Oct27 0:00 upstart-udev-bridge --daemon 102 356 0.0 0.1 23548 1080 ? Ss Oct27 0:00 dbus-daemon --system --fork root 431 0.0 0.1 21068 788 ? Ss Oct27 0:00 cron root 3110 0.0 0.5 253832 2992 ? Sl Oct28 0:00 /usr/sbin/console-kit-daemon --no-daemon root 11037 0.0 0.1 49256 1012 ? Ss Oct28 0:00 /usr/sbin/sshd root 15427 0.0 0.1 12520 772 ? S Oct28 0:00 /usr/sbin/syslogd --no-forward root 31231 0.0 0.0 16748 436 ? Ss Nov12 0:00 udevd --daemon root 5716 0.0 0.6 79100 3772 ? Ss 01:02 0:00 sshd: [email protected]/0 root 5731 0.0 0.3 19400 2148 pts/0 Ss 01:02 0:00 -bash root 5782 0.0 0.1 6072 724 ? Ss 01:08 0:00 /sbin/getty -8 38400 hvc0 root 5783 0.0 0.2 15248 1172 pts/0 R+ 01:08 0:00 ps --sort=start_time uax
Auf dem VPS läuft nicht viel Speicher. SSH-Server, Syslogd, Cron
Warum sind also 330 MB Speicher verschwunden, die ich nicht verwendet habe?
Lassen Sie uns tiefer graben, bevor wir zu dieser Zertifizierung gelangen.
Die Antwort ist sicher: Der Speicher des Xen-VPS ist überverkauft. Dies ist vielen Leuten seit vielen Jahren bekannt und verwendet eine Technik namens „Ballooning“.
Grundsätzlich wird auf Ihrem System ein spezieller Linux-Kernel-Treiber installiert – der „Balloon-Treiber“.
Wenn dom0 (der Xen-Server/Hypervisor) mehr Speicher benötigt und diesen vom (domU) Gast-VPS anfordern möchte, wird der "Balloon-Treiber" des Gast-VPS aufgefordert, als er selbst zu agieren.
– indem es seinen Linux-Kernel um etwas Speicher bittet. Für die Kernelspeicherzuweisung ist der verfügbare Speicher des VPS-Systems erforderlich, und eine Auslagerung in den Swap-Speicher ist nicht möglich.
Sobald der Host aufgebläht ist, verbraucht er Speicher und übergibt ihn dann an Dom0/Hypervisor zur Verwendung an anderer Stelle (z. B. zum Einrichten eines neuen VPS).
Daher bleibt der „Gesamtspeicher“ Ihres VPS gleich, der „Verwendete Speicher“ erhöht sich jedoch erheblich, da ein großer Teil bereits vom Kernel-Balloon-Treiber verwendet wird.

über: http://www.vpsroll.com/america-vps/2425.html

<<:  4,95 $/Monat/unbegrenzter Speicherplatz/unbegrenzter Datenverkehr Webhosting - GreenGeeks

>>:  1 $/Monat/200 G Speicherplatz/virtueller Host mit unbegrenztem Datenverkehr – HostSo

Artikel empfehlen

MassNodes: 3,99 $/Monat/1 Kern/256 M/50 G/500 T/1 IP/OpenVZ

MassNodes ist ein Ende 2013 gegründetes Hosting-U...

VPS-Sammlung und -Empfehlung ohne Urheberrechtsbeschränkungen

Ich denke, viele Leute brauchen es. Die Host-Enzy...

SakuraVM 2 GB RAM 300 Mbit/s Unbegrenzter Datenverkehr Taiwan Hinet KVM VPS-Test

Details: SakuraVM: 40 $/Monat/1,5 GB RAM/20 GB SS...