Server-Optimierung

Diskutiere Server-Optimierung im vServer Forum im Bereich Off-Topic; Hallo! Ich habe mir vor ein paar Tagen einen neuen Root-Server zugelegt mit folgenden Daten: Parallels Plesk Panel-Version 9.2.2 AMD Opteron 1354, QuadCore 64 Bit, ...

Ergebnis 1 bis 6 von 6
  1. #1
    u-3

    Server-Optimierung

    Hallo!
    Ich habe mir vor ein paar Tagen einen neuen Root-Server zugelegt mit folgenden Daten:

    Parallels Plesk Panel-Version 9.2.2
    AMD Opteron 1354, QuadCore 64 Bit, 4x 2.2 GHz
    Debian 4.0 - 64bit
    6 GB DDR2-RAM

    Nun habe ich einige Projekte darauf umgezogen und es dauert immer ca. 15-20 Sekunden bis man eine Seite aufgerufen hat - ich weis, dass ich bei vorigen Servern immer diese Daten abändern musste, damit es wieder flüssig läuft (die dürften ja bei 6GB DDR-2RAM etwas höher anzusetzen sein, oder?):

    StartServers 5
    MinSpareServers 5
    MaxSpareServers 10
    ServerLimit 150
    MaxClients 150
    MaxRequestsPerChild 0
    KeepAlive On
    KeepAliveTimeout 2
    MaxKeepAliveRequests 10

    Da ich leider hiervon keine Ahnung habe, was für Werte sind für den oben genannten Server optimal?

    Vielen Dank für eure Hilfe!

    •    

      MisterAd


        
       

  2. #2

    Re: Server-Optimierung

    Da ich leider hiervon keine Ahnung habe,
    schau dir mal bitte den link in meiner signatur an....

    was für Werte sind für den oben genannten Server optimal?
    das kommt darauf an wie stark sind die seiten besucht welche dienste laufen noch? Was läuft auf den VHosts (einfache, HTML seiten, selfmade PHP, CMS[welches?], Forum[welches?])?

  3. #3
    u-3

    Re: Server-Optimierung

    Hi, habe mich mal durch die vorgeschlagenen Seiten in der Signatur geklickt, nur speziell hierfür nichts hilfreiches gefunden.

    Man kann sagen alle Seiten zusammen kommen auf ca. 15.000 Besucher unique. Auf dem Server läuft als Administrations-Software Plesk.

    Die Seiten sind ein Misch aus HTML und PHP Seiten, die individuell programmiert wurden sowie einigen Woltlab und phpbb Foren, Coppermine Bildergalerien, Toplisten und image-folios.

  4. #4

    Re: Server-Optimierung

    15.000 Besucher unique
    Pro sekunde/minute/stunde/tag/monat/jahr/kartoffeln? ;)


    ich geh hier mal von tag aus
    Code:
    StartServers 10
    MinSpareServers 10
    MaxSpareServers 20
    ServerLimit 200
    MaxClients 300
    MaxRequestsPerChild 10
    KeepAlive On
    KeepAliveTimeout 5
    MaxKeepAliveRequests 5
    dann solltest du aber deinen MySQL server noch etwas einschränken:
    Code:
    /etc/my.cnf (in der datei unterhalb von [mysqld])
    interactive_timeout=240
    wait_timeout=60
    connect_timeout=60
    skip-networking
    dann noch alle nicht wirklich benötigten dienste rausschmeissen wie beipielsweise (musst du selbst prüfen was davon in frage kommt):
    Code:
    postgre
    spamassasin
    drweb
    usw.
    wieviele domains laufen auf dem server? wieviele Emailaccounts? (alleine apache tunen reicht da nicht)

    poste auch mal (vor der änderung und nach der änderung und unter volllast nach der änderung [im zweifel simulieren...]) die ausgabe von
    Code:
    vmstat 5 10
    den restart von apache und mysql nicht vergessen

  5. #5
    u-3

    Re: Server-Optimierung

    Hallo!
    Vielen Dank für die schnelle Antwort!

    Wollte gerade die Daten ändern, da ist mir aufgefallen, dass bei dem neuen Server eine etwas andere Gliederung ist - was für Werte sind in diesem Fall nun sinnvoll? Und zwar kommen hier noch folgende Werte (wenn es dir nichts ausmacht wäre ich dankbar über 1-2 Sätze, was der Unterschied zwischen oben und unten ist):

    # prefork MPM
    # StartServers: number of server processes to start
    # MinSpareServers: minimum number of server processes which are kept spare
    # MaxSpareServers: maximum number of server processes which are kept spare
    # MaxClients: maximum number of server processes allowed to start
    # MaxRequestsPerChild: maximum number of requests a server process serves
    <IfModule mpm_prefork_module>
    ServerLimit 400
    StartServers 20
    MinSpareServers 5
    MaxSpareServers 10
    MaxClients 400
    MaxRequestsPerChild 50
    </IfModule>

    # worker MPM
    # StartServers: initial number of server processes to start
    # MaxClients: maximum number of simultaneous client connections
    # MinSpareThreads: minimum number of worker threads which are kept spare
    # MaxSpareThreads: maximum number of worker threads which are kept spare
    # ThreadsPerChild: constant number of worker threads in each server process
    # MaxRequestsPerChild: maximum number of requests a server process serves
    <IfModule mpm_worker_module>
    StartServers 2
    MaxClients 150
    MinSpareThreads 25
    MaxSpareThreads 75
    ThreadsPerChild 25
    MaxRequestsPerChild 0
    </IfModule>


    Pro Tag meinte ich, genau ; )

    Auf dem Server werden wenn alle Daten fertig überspielt sind ca. 20 Domains laufen und ca. 50 E-Mail Accounts.

  6. #6

    Re: Server-Optimierung

    # prefork MPM
    das ist warschleinlich der der bei dir im einsatz ist und die config ist so wie sie eigendlich ok

Server-Optimierung

Ähnliche Themen zu Server-Optimierung


  1. Internal Server Error 500 - Server CreateObject: Hallo Zusammen, ich habe einen VPS mit Plesk und Win2003 64 Bit. Nun habe ich eine ASP-Seite...


Besucher kamen mit folgenden Begriffen auf die Seite:

plesk 10 optimieren

root server optimieren

my.cnf optimieren

plesk apache worker

vserver optimieren

apache worker plesk
plesk optimieren
mpm_worker_module
apache mpm worker optimieren
MaxRequestsPerChild vserver
plesk KeepAliveTimeout
plesk mpm worker
apache maxclients vserver
http:www.plesk-forum.deserver-optimierung-1636.html
MaxKeepAliveRequests 10
MaxRequestsPerChild KeepAlive
apache2 optimieren
maxrequestsperchild
plesk worker mpm
MaxRequestsPerChild 0
plesk prefork MPM
maxclients vserver
rootserver optimieren
StartServers: initial number of server processes to start
max requests per child vserver