Eigene Server für die Firma

networker///

New Member
Hi@all,

wir wollen/müssen uns jetzt mal die Mühe machen und das Thema Hosting selber in die Hand nehmen. Grund ist die managende Performance bei Mietservern.

Wir betreiben zwei Online-Shop´s + Chat-Systeme und anderes gedönns.

Ingesamt haben wir min. 30.000 Besucher im Monat.

Hauptproblem ist, dass im Live-Betrieb jede Stunde neue Artikel eingespielt werden müssen mit 20.000 Datensätzen pro DB. Die Chats laufen auch alle auf MYSQL und tragen auch nicht grade zu der Schonung der Ressourcen bei.

Ich habe mir gedacht das alles auf 2 Server aufzuteilen, ein Server 1 soll PHP etc. und MYSQL übernehmen Server 2 soll nur als Fileserver laufen (vielleicht auch Backup aufgaben übernehmen)

Server 1 soll diese Konfig haben:
2x AMD Opteron 2214 2,2GHz Dual Core Sockel-F 68 Watt
4 x 2048MB ATP FSB667 registered ECC DDR2 (8192 MB)
4 x Western Digital 74GB Raptor SATA 16MB Cache 10000 U/Min. (Gesamtkapazität: 296 GB)
RAID - Controller - 3Ware SATA-2 9550SX-4LP, 4 Port (RAID 10)

Server 2 ist vorhanden:
Intel Celeron 2,4GHz
512MB DDR
2 x Western Digital 320GB SATA 16MB Cache 7200 U/Min.
RAID - Controller – Silicon Image SATA (RAID 1)

Auf Server 1 würde ich 2-3 mal Debian aufspielen lassen und mit VMware Virtualisien.
Auf Server 2 läuft schon Debian.

Was haltet Ihr von der Konfig der Server und von der Aufteilung der Aufgaben?

Gruß networker
 
Hi, benutze für Server 1 OpenVZ und Debian, ist einiges performanter, Du hast dynamische Ressourcenverteilung, und einen Overhead unter 3%.

Und das beste: OpenVZ ist kostenlos!

lg
Basti
 
Ist denn die Manpower bzw. das KnowHow bei euch vorhanden, wenn ihr vorher managed-Lösungen hattet? Schließlich dürfte ein Ausfall bei solch großen Artikelmengen eine Menge Geld kosten und der Imageverlust ist je nach Häufigkeit/Länge auch nicht zu unterschätzen, würde ich meinen.
 
Ich kenne nun die Größe der Datenbank nicht...aber passt sie ins RAM? Auch dann noch, wenn der Server unter Last ist und dementsprechend viele Apache Prozesse laufen?

Grüße
Sinepp
 
OpenVZ virtualisiert softwarebasierend. Xen dagegen hardwarebasierend. Um mySQL schnell zu halten würde ich die einzelnen Server, Apache und mySQL, nicht virtualisieren. Sollte es zu performance-Problemen kommen, dann sollte man den mySQL auf einen neuen Server auslagern und ggf. mit GB verbinden. Am Anfang dürfte es auch keine Probleme geben, da 10k HDD und Hardware-Raid recht gut dimensioniert sind für mySQL.
 
Lösungs Ansatz wäre natuerlich auch:

2 * Baugleiche Server zb. DL 585 mit je 8 GB ram und 2-4CPU
4 * HBA ( Host Bus Adapter )
2 * 8 Port SAN Switch
1 * MSA 1500
1 * SCSI SHelf maximal 14 * 300Gb DISK
1 * Dein alter " Celeron Server als VC ein setzen"
* * Diverse ESx Lizenzen

So könntest du eien völlig redudante Plattform aufbauen , welche sehr sicher ist und vorallem hättest immer volle Leistung. Kostet ein wenig, aber sowas nenn ich Power. Wie gesgat es kommt immer auf die Lösung drauf an, Man könnte auch in Betracht ziehen evtl eure ganzen Internen Server auf die zu virtualisiern. Also wie gesagt es gibt viele Lösungs ansätze, welche sicherlich gut ist, wünsche viel SPass beim entscheiden ;)
 
Back
Top