Zoran: was benötigt ein guter server?

Hallo erstmals,

Ich bin im Moment in der Planung eines großen Systems hab aber wenig Ahnung worauf es nun wirklich ankommt im Detail. Einen generellen Überblick hab ich schon nur will ich mit kein Kuuckucksei legen!

Ich habe viele dynamische Bilder der on the fly erzeugt werden mittels php und GD!

weiters einen enormen zugriff auf dateien.

templates und XML.

und einen enormen Datenbankzugriff!

Für die Datenbank wird eher der Bus und die RAM als auch der Prozessor von nöten sein, oder?
Für die Bilder ebenfalls der Prozessor und die Zugriffsrate auf die HD, richtig?
Doch in welcher größe sind jene Daten für den Server? (Guter Bus, Prozessorbrank bzw. Typ, HD rpm oder Schnittstelle?)
Worauf muss man bei dateinzugriff wie XML-Datein die ausgelesen werden achten?

ist ein Dual Prozessor mit Apache 2 besser als mehrere einzelne Server?
Wenn ich die Bilderzeugung auslagere auf einen anderen Server, bringt dies was?

Es tut mir leid dass ich soviel Frage, nur leider hab ich ansonst niemanden zum Austausch!

Danke im vorhinein

Zoran

  1. 你好 Zoran,

    Für die Datenbank wird eher der Bus und die RAM als auch der Prozessor
    von nöten sein, oder?

    Hehe, bei Datenbanken ist eigentlich das Medium der langsame Teil, also
    die Festplatte. Deshalb werden die oft auch auf Raid-Arrays gepackt, der
    SELFHTML-Datenbankserver bekommt z. B. ein RAID10-Array aus vier
    USCSI320-Platten. Ausserdem bekommt er 2GB RAM, dass die DB auch gut cachen
    kann.

    Für die Bilder ebenfalls der Prozessor und die Zugriffsrate auf die HD,
    richtig?

    Ja, vermutlich.

    Worauf muss man bei dateinzugriff wie XML-Datein die ausgelesen werden
    achten?

    Schneller Festplattenzugriff, vernuenftige Programmierung.

    ist ein Dual Prozessor mit Apache 2 besser als mehrere einzelne Server?

    Sowohl fuer die Datenbank als auch fuer den Apachen ist ein
    Mehrprozessorsystem von Vorteil. Am besten waeren also zwei
    Mehrprozessorsysteme ;-)

    Wenn ich die Bilderzeugung auslagere auf einen anderen Server, bringt
    dies was?

    Wenn der Datenbank-Server vollstaendig losgeloest ist vom Webserver ist das
    ein sehr grosser Vorteil, ja. Die Datenbank sollte vor allem von
    I/O-Aufwendigen Applikationen getrennt sein.

    再见,
     CK

    --
    Microsoft: Where do you want to go today?
    Linux: Where do you want to go tomorrow?
    FreeBSD: Are you guys coming, or what?
    http://wwwtech.de/
    1. Hallo,

      eines moechte ich der Frage aus der Thema-Zeile aber noch hinzufuegen:
      Einen guten Administrator.

      Wenn Du nur wenig Ahnung davon hast (wie Du schriebst), wuerde ich die Administration des Servers an Deiner Stelle jemandem ueberlassen, der da schon etwas mehr Erfahrung hat.
      Falls Du jemanden bezahlen willst, kannst Du sicher hier noch mal fragen, ob jemand gute Anbieter fuer managed Housing kennt.

      Viele Gruesse,
      Gero

      1. 你好 Gero,

        eines moechte ich der Frage aus der Thema-Zeile aber noch hinzufuegen:
        Einen guten Administrator.

        Das hatte ich als selbstverstaendlich erachtet -- ein schlechter
        Administrator oder Anfaenger kann leicht dafuer sorgen, dass das System
        trotz dicker Hardware langsam laeuft :)

        再见,
         CK

        --
        Der Geist ist alles. Du wirst, was du denkst.
        http://wwwtech.de/