Important note about SSL VPN compatibility for 20.0 MR1 with EoL SFOS versions and UTM9 OS. Learn more in the release notes.

This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

RAM-Auslastung

Hallo zusammen...

seit einigen Tagen ist die Arbeitsspeicherauslastung meiner Sophos UTM 9.2 dauerhaft bei 90-95%. Die UTM hat 3GB RAM zugewiesen bekommen und läuft als VM unter VMware.  

Firmwareversion:  9.210-20 
 
Patternversion:  71380 
CPU Auslastung: 1%

1. Gibt es eine Möglichkeit festzustellen warum dies so ist?

2. Sind 3GB überhaupt genug (HomeUse) 

Vielen Dank im Voraus!


This thread was automatically locked due to age.
  • Hat hier evtl. jemand eine Idee?
  • log dich mal per SSH auf die UTM ein und schau mit dem Befehl "top" welches Modul den Speicher verbraucht.
  • Etwas kanppe Angaben hier zur VM Konfiguration...

    Aber wenn ich raten müsste, würde ich aufgrund der niedrigen CPU Auslastung von 1% und Deinem Speicherverbrauch davon ausgehen, dass Deine UTM möglicherweise 4 wenn nicht noch mehr CPU vCores zugewiesen bekommen hat ?

    Falls Du dann noch IDS/IPS aktiv hast, besteht eine gute Chance, dass Du mehrere snort Instanzen aufgestartet finden wirst welche massig Speicher belegen...

    Hab ich gut geraten ? [:D]

    Falls ja, würde ich als ganz grobe Faustregel mal bei Single Core UTM mit 2GB RAM als Basis anfangen, und danach für jeden weiteren CPU Core der der UTM zugewiesen wird jeweils 1GB RAM zusätzlich zuweisen. Irgendwo so ab 8GB RAM kann man mit zusätzlichem RAM vermutlich auch tiefer gehen (512 MB / core oder so ?). Damit dürfte man die Mindestanforderungen gut abdecken. Mehr RAM ist natürlich nie verkehrt und bedankt sich mit besserer Performance - insbesondere unter Last.


  • 2. Sind 3GB überhaupt genug (HomeUse) 



    Hmm also bei mir laufen auf meinem VmWare-Host mehrere virtuelle Maschinen unter anderem eben auch eine UTM9-Appliance. (ebenfalls HomeUse aber vermutlich sogar etwas überdurchschnittlich)

    Ich hatte erst 512 MB Ram zugewiesen, da hatte ich dann eine CPU Auslastung die recht hoch war, weil dann der swap aktiv wurde.
    Habe das auf 1 GB erhöht und das läuft tadellos bei mir von dem her würde ich sagen 3 GB sollten eigentlich mehr als reichen.
    Schließe mich mich der Meinung an du solltest mal mit "top" checken was da denn soviel Speicher braucht.
  • Hallo zusammen,

    ich muss das Thema nochmal hochkramen. Nachdem die Ram-Auslastung für einige Zeit bei max. 20% lag, tritt das Problem jetzt leider wieder auf. Ich kann nicht nachvollziehen wie es dazu gekommen ist. 

    Die Auslastung liegt direkt nach einem Reboot der Astaro bei 80% und steigt bis 95% an. 

    Folgende Features sind aktiv:
    klick

    Hier mal ein Screenshot vom Befehl top:

    klick

    Hat jemand eine Idee?
  • Hat niemand eine Idee? [:S]
  • Hallo judgeace

    Der top screenshot ist so nicht hilfreich. Mach top mal auf und wechsle die Anzeige auf %mem, indem Du im top
    - shift + f
    - n
    - [ENTER]

    drückst

    Hast Du den Tweaking Guide (Link in meiner Sig) und die RULZ von Bob im Forum schon durch ?

    /Sascha
  • Hallo Sascha,

    danke für deine Antwort, hier der gewünschte Screenshot.

    Aktuell sind laut Dashboard 92% von den 3GB in Benutzung. In dem Top%Mem finde ich die aber nicht [:S]

    klick

    Ich geh jetzt mal die TweakingGuides durch. 

    Andreas
  • Hat an sich nichts mit dem Thema zu tun, aber ich klicke keine externen Bilder / Anhänge an, somit habe ich ein Informationsdefizite und halte mich hier raus. Dieses Forum bietet die Funktion Anhänge hochzuladen.
  • Faszinierend. Scheint aber nicht der Filesystem Cache zu sein (was an sich ja ne gute Sache wäre...das Linux soll verfügbaren Speicher nutzen ;o)) - sind aber nur rund 230 MB. Die üblichen  Verdächtigen wie IPS und Web Proxy sind bei Dir auch sehr zurückhaltend mit RAM Nutzung.

    "unscientific" Vermutung
    Nutze in ner UTM immer wenns geht eine gerade Anzahl RAM...beim Boot werden diverse Parameter (Datenbank / IPS usw.) auf Basis vom Arbeitsspeicher definiert...allerdings wird da immer von 2GB 4GB, 8GByte und mehr ausgegangen. Kann sein, dass bei ner ungeraden GB Zahl RAM unter 8GB etwas unglücklich ist (nur ne Vermutung)

    Ist die Auslastung direkt nach dem Boot konstant in der Region, oder steigt das über die Tage/Wochen dahin an? Seit einer ganzen Weile  (9.3) sind die UTM Prozesse aus meiner Erfahrung ziemlich Memleakfrei...alle meine UTM's haben da sehr konstante Auslastungen mit RAM/SWAP (war nicht immer so ;o))

    Bis auf den Web Proxy (der bei mir 1GB RAM belegt auf einer 4GB UTM), sieht das mehr oder weniger ähnlich aus. Und dass ich 1,3 GB "cached" hab gegenüber Deinen knapp über 200MB.

    Wenn die Werte wenigstens konstant (und nicht ansteigend sind) scheint das ziemlich normal zu sein. Rüste mal auf 4 GB auf (oder 2GB runter) um auf eine grade Zahl zu kommen.

    Wieviele CPU Cores hat das System ?

    /Sascha