Wie viel RAM benötige ich für mein VPS-Paket? Werde ich übers Ohr gehauen?

Wie viel RAM benötige ich für mein VPS-Paket? Werde ich übers Ohr gehauen?

Ich habe derzeit ein VPSVille Cpanel3-Konto mit 768 MB garantiertem RAM und 2048 MB Burst-RAM (alle Details hier:http://www.vpsville.ca/cpanel-vps). Es läuft unter CentOS, Cpanel, Apache und FastCGI.

Auf dem Server selbst habe ich eine Joomla-Community-Site mit einem Forumsystem, auf der sich im Allgemeinen maximal 20 Personen befinden und selbst dann, abends, niemand. Es ist eine ziemlich kleine Site, auf der aber eine Reihe von Modulen ausgeführt werden. Sie hat etwa 6000 Besuche pro Monat. Auf dem Server befindet sich außerdem eine WordPress-Site, die etwa 80-150 Besuche pro Tag hat, 2 weitere WordPress-Sites, die noch nicht entwickelt sind und daher überhaupt keinen Verkehr haben, und 2 statische HTML-Websites, die ebenfalls nur etwa 500 Zugriffe pro Monat haben. Alles in allem keine großen Sites.

Das Problem ist, dass ich ziemlich häufig „Nicht genügend Arbeitsspeicher“-Fehler bekomme, die meinen Server zerstören und ich ihn neu starten muss, um alle meine Websites wieder zum Laufen zu bringen. Ich finde, dass ich diese Probleme nicht haben sollte, da meinem Konto so viel RAM zugewiesen ist. Jedes Mal, wenn ich ein Support-Ticket einsende, sagen sie mir nur, dass ich den RAM aktualisieren soll.

Ich bin noch ziemlich neu in all dem, daher kann ich nicht gut beurteilen, wie viel ich wirklich brauche, damit meine Websites laufen. Ich weiß nicht, ob meine Websites wirklich so viel brauchenoderWenn VPSVille seine Server zu teuer verkauft hat, stehen ihnen diese Ressourcen tatsächlich nicht zur Verfügung und ich werde abgezockt.

Also, wie viel RAM sollte ich bei meiner aktuellen Konfiguration verwenden?

Antwort1

Sie sollten selbst ein Monitoring einrichten, um die RAM-Nutzung des VPS zu überwachen. Sie können dies mit etwas wie Nagios oder Sar/Sysstat tun. Wenn der VPS-Anbieter diese Statistiken bereitstellt, sollten Sie diese ebenfalls überprüfen.

Bedenken Sie, dass „burstable“ möglicherweise nur für ein paar Minuten bedeutet, dass Sie dann möglicherweise nicht mehr genügend Speicher haben, wenn Sie nicht wieder auf 768 zurückgehen.

Als Lösung für den hohen Speicherverbrauch sollten Sie sich die grundlegende Optimierung von Apache ansehen, beispielsweise Max Threads/Prozesse usw. oder verschiedene MPM-Optionen (Threaded oder Perfork). Sie sollten sich auch leichtere HTTP-Server wie Nigix ansehen.

Antwort2

Bei dieser Art von Datenverkehr sollte Ihr Server mit 768 MB RAM mehr als ausreichen. Sogar 256 MB reichen aus. Was Sie tun müssen, ist, Ihre laufenden Dienste zu optimieren. Sie können Apache wahrscheinlich optimieren oder es ganz entfernen und durch einen der folgenden ersetzen:FeuerzeugWebserver wieLichttpdodernginxServer. Begrenzen Sie die Anzahl der erzeugten FastCGI-Threads und begrenzen Sie auch Ihren PHP-Speicherverbrauch.

Antwort3

Befreien Sie sich von cPanel, es ist für den persönlichen Gebrauch nur eine große RAM-Verschwendung. Versuchen Sie zu lernen, wie Sie die Konfigurationsdateien selbst bearbeiten, anstatt sich darauf zu verlassen, dass cPanel dies für Sie erledigt. Auf diese Weise sparen Sie RAM, da nichts ausgeführt wird, nur um Ihre Dienste zu konfigurieren.

Sie könnten auch versuchen, auf einen Xen-basierten VPS umzusteigen. Xen hat eine bessere Speicherverwaltung

Antwort4

Es sieht auf jeden Fall gut aus, aber ich kenne mich mit CPanel nicht so gut aus. Die meisten Control Panels werden mit Apache, Apache für SSL, Mailserver, Anti-Spam, Mailman, SQL usw. geliefert. Sie sind für „Reseller“ konzipiert. Das Problem ist, dass sie oft schlecht konfiguriert ausgeliefert werden und angepasst werden müssen. Sie könnten:

  • Schalten Sie alle ungenutzten Dienste von CPanel aus
  • Bearbeiten Sie die Konfiguration jedes Dienstes entsprechend Ihrem Speicher.

Eine weitere gute Frage wäre, ob Sie einen VPS benötigen. Wenn Sie einen VPS verwenden, liegt das normalerweise daran, dass Sie Anpassungen benötigen. Wenn ja, welche Art von Anpassungen? Wenn Sie keine Anpassungen haben, würde ich Ihnen dringend empfehlen, nach einem Multidomain-Plan oder einem Reseller-Plan für Shared Hosting zu suchen. Was die Anpassung betrifft, suchen Sie nach einem Unternehmen, das viele andere Dienste und nicht nur Webhosting anbietet, wie gehostetes Exchange, SharePoint, VPS usw., damit Sie nicht in der Situation sind, Ihren Kunden gehen zu lassen, wenn er etwas braucht, das Sie nicht anbieten können.

verwandte Informationen