Wir sind gerade zu Google Compute Engine gewechselt und haben große Probleme mit der Festplattengeschwindigkeit. Es war etwa 5% von Linode oder schlechter. Es hat nie 20M/s zum Schreiben und 10M/s zum Lesen überschritten. Meistens sind es 15M/s zum Schreiben und 5M/s zum Lesen.Google Compute Engine-VM-Datenträger ist sehr langsam.
Derzeit wird ein n1-highmem-4
(4 vCPU, 26 GB Arbeitsspeicher) ausgeführt. CPU & Speicher sind nicht der Flaschenhals. Führen Sie einfach ein Skript aus, das Zeilen aus der PostgreSQL-Datenbank liest, verarbeitet und anschließend an PostgreSQL zurückschreibt. Es ist nur für einen allgemeinen Job, die Datenbankzeile im Batch zu aktualisieren. Ich habe versucht, 20 Prozesse auszuführen, um Multicore zu nutzen, aber der Gesamtfortschritt ist immer noch langsam.
Wir denken, dass die Festplatte Engpässe verursachen kann, da der Datenverkehr ungewöhnlich niedrig ist.
Endlich haben wir uns für ein Benchmarking entschieden. Wir fanden es ist nicht nur langsam, sondern scheint einen großen Fehler zu haben, die reproduzierbar ist:
- erstellen & zu Instanz verbinden
laufen die Benchmark mindestens dreimal:
dd if=/dev/zero bs=1024 count=5000000 of=~/5Gb.file
Wir fanden, dass es extrem langsam wird und das Benchmarking überhaupt nicht beenden kann.
Dies ist eine Aussage, keine Frage und soll geschlossen werden. –
Ich sehe die Aussage und ich habe eine Frage: Wie repariere ich das? – blackjack75