it-swarm.com.de

Was bedeutet I / O-Limit in einem Hosting-Paket?

Ich habe ein paar Fragen zu I/O-Limits in einem Hosting-Paket. Nehmen wir an, ein Hosting-Paket bietet ein I/O-Limit von 1 MB.

  • Bedeutet dies, dass zu einem bestimmten Zeitpunkt nicht mehr als 1 MB Daten von der Festplatte übertragen werden können?
  • Wenn ich die durchschnittliche Seitengröße (einschließlich der zugehörigen Dateien) kenne, kann ich anhand dieser Begrenzung feststellen, wie viele gleichzeitige Besucher dieses Hosting-Paket verarbeiten kann?
  • Wenn diese Grenze zu einem bestimmten Zeitpunkt erreicht ist, werden weitere Anforderungen verworfen oder verzögert?
  • Was sind andere Dinge bezüglich der E/A-Grenze, über die ich mir Sorgen machen sollte?

------ Nach Stephens Antwort füge ich dieses Grafikbild vom GoDaddy-Hosting-Konto hinzu.

GoDaddy Input/Output-Grafik http://www.imagesup.net/?di=114043444051

6
head_scratcher

Ich gehe davon aus, dass dies bedeutet, dass der Ein- und Ausgang Ihrer Netzwerkverbindung auf 1 MBit/s begrenzt ist. (Beachten Sie den Kleinbuchstaben b für Megabits im Gegensatz zu einem Großbuchstaben B, der Megabytes bedeuten würde.) Hosting-Anbieter stellen häufig ein Diagramm Ihrer historischen Netzwerk-E/A bereit, das ungefähr so ​​aussieht:

1 Mbit/s entspricht etwa 10 GB Transfer pro Tag, wenn Ihre Netzwerkverbindung ständig ausgelastet ist. Die meisten Websites nutzen ihr Netzwerk nicht konsistent und benötigen Bandbreite, um mit Verkehrsstaus und häufigeren Tageszeiten fertig zu werden.

3

Nein, es hat nichts mit Netzwerkverkehr zu tun. Die Firma, für die ich arbeite, hat ein GoDaddy-Hosting-Konto, disk IO und Netzwerk-Caps sind in GoDaddy ähnlich, aber sie sind nicht gleich. Wenn Sie ein PHP -Skript haben, das eine einfache "Hallo-Welt" ausgibt, aber bevor Sie die Hallo-Welt drucken, müssen Sie interne Vorgänge auf dem Server ausführen, die das Verschieben von Dateien im Wert von 20 MB auslösen Das Laden des Skripts dauert 20 Sekunden. Und das liegt an der Festplattenbeschränkung IO, die nichts mit dem Netzwerk zu tun hat (für einen realistischen Test versuchen Sie, hallo Welt in einem Symfony 2-Projekt auf GoDaddy wiederzugeben und die Ladezeit zu beobachten ...)

Dies bedeutet im Grunde genommen, dass Ihre Festplattenoperationen auf 1 MB/s beschränkt sind, selbst wenn diese Festplattenoperationen keine Netzwerkaufgaben ausführen. Ein realistischeres Beispiel ist, wenn Sie eine Suche nach Dateinamen in einem großen Dateiverzeichnis durchführen, können Sie nicht mehr als 1 MB Daten pro Sekunde durchgehen.

GoDaddy-Einschränkungen sind in den Allgemeinen Geschäftsbedingungen versteckt

8
Joe Yahchouchi

Unter dem folgenden Link finden Sie die genaue Definition des Grenzwerts für IO gemäß Godaddy.

https://in.godaddy.com/help/how-do-each-of-cpanels-resources-affect-my-site-9323?v=1#io

Kurzreferenz (von der Site kopiert):

I/O ist die Abkürzung für "Input/Output". Im Kontext eines Hosting-Kontos ist dies der "Durchsatz" oder die Geschwindigkeit der Datenübertragung zwischen der Festplatte und dem RAM. Durch Erhöhen der Übertragungsgeschwindigkeit wird der Prozess natürlich beschleunigt.

Beim Erhöhen der E/A-Angelegenheit am meisten

Anders als bei einigen anderen Grenzwerten wird das E/A-Limit nicht "überschritten" und es werden keine Fehler generiert. Stattdessen "hängt" eine Site nur, während sie darauf wartet, dass die Daten von der Festplatte in den RAM übertragen werden.

Wenn Sie wissen, wann die Anzahl der E/A-Vorgänge erhöht wird, müssen Sie etwas über die Konstruktion eines Standorts wissen. Im Allgemeinen profitieren Sites, die viele Daten lesen und schreiben müssen, z. B. solche, die Medien jeder Art streamen oder über viele Datenbankeinträge verfügen, am meisten von E/A-Verbesserungen. Das Erhöhen des E/A-Grenzwerts behebt jedoch nicht jedes Problem, das dazu führt, dass die Site verzögert oder hängt.

4
tecMav