Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Carico Molto Elevato problemi di IRQ

    Scheduled Pinned Locked Moved Italiano
    6 Posts 4 Posters 2.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      bsd3000
      last edited by

      Ciao Ragazzi

      ho 2 macchine Pfsense 2.0.1 che fanno routing
      per una cinquantina di server, per lo piu DNS server

      il traffico e' molto elevato perche' perliamo di 50Mbit di traffico costante (traffico appunto per lo piu udp)

      sono 2 server Xeon da 3Ghz con 4Gbyte di ram (server HP DL 360) messi in CARP

      ogni server ha 3 schede di rete (2 bge integrate ed una em aggiunta su pci)

      la bge0 e' collegata alla WAN (rete pubblica)
      la bge1 ha 20 VLAN e manda il traffico a tutti i server (niente nat, solo routeing tra le vlan)
      la em0 e' di management

      iero il traffico e' arrivato a picchi di 70Mbit ed il pfsense e' andato in crisi
      in particolare la percentuale di irq impiegata e' andata al 50% con perdita di pacchetti
      tra le interfacce, e blocchi temporanei del pfsense

      non ho irq sovrapposti qui un report  (di ora)
      interrupt                          total      rate
      irq1: atkbd0                          18          0
      irq14: ata0                          68          0
      irq16: uhci0                          17          0
      irq23: ehci0                          2          0
      irq24: ciss0                    58807455          4
      irq25: bge0                  1667747890        123
      irq26: bge1                  1694685519        125
      irq48: em0                    777403204        57
      cpu0: timer                  27034549131      2000
      Total                        31233193304      2310

      ho abilitato il device polling (le bge lo supportano) e ed e' andata un po meglio
      ma non troppo purtroppo

      Oggi la situazione va meglio, ma il traffico e' calato per cui e normale

      Aumentare l'hw (mettendoci un quand core) non penso cambierebbe le cose
      in quanto e' un evidente probema di irq handling

      Forse cambiare schede di rete? ma con quali?

      Grazie  a chiunque possa darmi qualche hint

      Buon lavoro
      M.

      1 Reply Last reply Reply Quote 0
      • G
        Gabri.91
        last edited by

        Sotto carichi elevati le schede di rete Intel dovrebbero dare i migliori risultati con pfSense\FreeBSD..

        1 Reply Last reply Reply Quote 0
        • B
          bsd3000
          last edited by

          Ciao Gabri.91 una e' Intel (driver em) le altre 2 sono broadcom (bge) sono piu o meno uguali come performance   :'( :'( :'(

          1 Reply Last reply Reply Quote 0
          • fabio.viganoF
            fabio.vigano
            last edited by

            Ciao,
            anche io ti consiglierei le schede intel, in più volevo sapere su quale interfaccia fai passare i pacchetti di sincronizzazione del CARP.
            Ho avuto un problema analogo, per qualche motivo si generava traffico anomalo sulle interfacce di sincronizzazione CARP arrivando anche a 90 Mbit e mandando in crisi i due firewall che in realtà erano sottoposti a traffico inferiore ai 10 mbit.
            Prova tenere per un giorno staccato uno dei due firewall e vedi se capita nuovamente.

            Ciao Fabio

            ===============================
            pfSenseItaly.com
            La risorsa italiana per pfSense

            Se il post o la risposta ti sono stati utili clicca su 👍

            1 Reply Last reply Reply Quote 0
            • B
              bsd3000
              last edited by

              Ciao e grazie della risposta

              l'interfaccia che uso per sincronizzare e' quella di mng (em)
              non ho mai attivato il sync degli stato  altrimenti satura tutto
              per cui al momento non e' quello il prob

              per le schede intel purtroppo le solite pro 100/1000 sono piu o meno come bge
              (testato su una mobo  supermicro)

              :( :(

              1 Reply Last reply Reply Quote 0
              • H
                horace
                last edited by

                Con quelle macchine dovresti arrivare a 1gbit di throughput, potrebbe essere colpa delle broadcom?
                Se pensi che l'hardware sia ottimamente supportato da FreeBSD puoi provare ad aprire un topic in Hardware  ;D

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post
                Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.