Chi phí ẩn của SaaS nhiều người dùng: Over-provisioning trong đỉnh cao bán hàng. Các công ty SaaS thường lãng phí 40-60% ngân sách cơ sở hạ tầng do không có chính sách tự động hóa quy mô. #SaaS #MultiTenant #OverProvisioning #TốiuHóa #CơSởHạTầng #PhânTíchChiPhí #QuyMôTựĐộng #SaaSoptimization #CloudComputing #HiệuSuất #TàiNguyên

https://www.reddit.com/r/SaaS/comments/1oywoic/the_hidden_cost_of_multitenant_saas/

𝗪𝗵𝗮𝘁 𝗶𝘀 “𝗦𝘁𝗲𝗮𝗹 𝗧𝗶𝗺𝗲” 𝗶𝗻 𝗟𝗶𝗻𝘂𝘅? 🐧⚙️

It’s the percentage of CPU time a virtual machine wanted to run, but the hypervisor “stole” it to let another VM use the physical CPU instead.

👉 On bare metal: Steal Time ≈ 0%
👉 On VMs: High Steal Time = your VM is waiting because other tenants are hogging the CPU.

Check it in top (look for st) or with mpstat.
If it’s consistently high, you’re on an overcrowded host.

#linux #overprovisioning

𝗪𝗵𝗮𝘁 𝗶𝘀 “𝗦𝘁𝗲𝗮𝗹 𝗧𝗶𝗺𝗲” 𝗶𝗻 𝗟𝗶𝗻𝘂𝘅? 🐧⚙️

It’s the percentage of CPU time a virtual machine wanted to run, but the hypervisor “stole” it to let another VM use the physical CPU instead.

👉 On bare metal: Steal Time ≈ 0%
👉 On VMs: High Steal Time = your VM is waiting because other tenants are hogging the CPU.

Check it in top (look for st) or with mpstat.
If it’s consistently high, you’re on an overcrowded host.

#linux #overprovisioning

Bei #Strato gibt es virtuelle Server, die es nicht mehr geben sollte.

Wer so eine VM hat, erkennt das z.B. daran, dass es mehr als 5 Minuten dauert, ein winziges Programm zu installieren, z.B. sudo apt install hdparm unter Debian oder Ubuntu.

Weitere Indizien:

  • uname -r gibt eine Kernel-Version aus, die mit 5 anfängt
  • systemd-detect-virt gibt openvz aus.

Wenn euch Strato anbietet, auf eine KVM-basierte VM auf neuerer Hardware zu migrieren, solltet ihr das in Erwägung ziehen oder den Anbieter wechseln. Jedenfalls wenn ihr auf der VM i/o-intensive Software wie #Mastodon betreiben wollt.

Diesen Rat gab ich gestern jemandem, der sich wunderte, warum seine Mastodon-Instanz so langsam ist, obwohl sie genug RAM und CPU-Kerne hat und eigentlich korrekt konfiguriert ist.

Ich bin nicht sicher, ob hdparm das richtige Benchmarking-Tool für virtuelle Festplatten ist, aber um einen Vergleichswert zu haben, war das meine erste Wahl. So verlief der Test bei Strato:

user@h…:~# sudo hdparm -t /dev/ploop…

/dev/ploop…:
Timing buffered disk reads: 4 MB in 6.49 seconds = 631.54 kB/sec

Und so verläuft die Messung auf einer ARM64-VM von #netcup:

user@fedifreu:~# sudo hdparm -t /dev/vda

/dev/vda:
Timing buffered disk reads: 4210 MB in 3.00 seconds = 1402.89 MB/sec

Wenn ich das richtig überschlage, kann ich bei NetCup mehr als 2000 mal schneller Dateien lesen. Wie lange das Schreiben dauert, habe ich dann gar nicht mehr getestet.

#openvz #virtuozzo #overprovisioning #mastoAdmin

Netzgeschwindigkeit des Wahnsinns! Man merkt quasi gar nicht, dass Provider Spaß am #Overprovisioning haben... Aber gut, ab morgen bin ich hier wieder weg.