Hallo zusammen,
ich bin gerade dabei ein Konzept zu erarbeiten, was für Server wir zukünfig in der Firma kaufen werden. Hintergrund ist, dass die jetztigen vmWare-Server (4x Dell 2650, mit 4GB Ram und 73GB-SCSI) an ihre Grenzen kommen und z.B. auch nicht 64-bit kompatibel sind.
Zu den Vorraussetzungen: Unsere Datenbanken (für NAV und AHRL) laufen derzeit auf zwei DELL 2900 unter W2k3 – alle Daten und Dienste gespiegelt. Das soll auch erst mal so bleiben. Es geht hier primär um die sonstigen Dienste (AD, Mailserver, Fileserver, DNS, VPN, WEB, Proxy,...). Diese sind mittlerweile alle virtualisiert (vmWare Server 2.0) und suchen nun eine neue Heimat.
Als ich auf der Suche nach neuer Hardware mal etwas bei Dell herumgeklickt habe, fand ich schnell heraus, dass das ein relativ teurer Spaß wird (ich benötige 3 Server mit 8Gb Ram, ca. 2,5-3Ghz Quadcore und nicht allzuviel - 250-500GB Festplattenspeicher).
Vergleichsweise habe ich mal einen Server aus „Desktopkomponenten“ zusammengestellt – nur um einen Vergleich zu haben:
Desktop-PC:
Core i7-930, Asus-Board, 8GB Ram, 2x1TB WD RaidEdition Sata, Enermax Netzteil, entsprechendes Gehäuse, DVD-Laufwerk, Grafikkarte, Backplane -> ca. 1300€ inkl. MwSt
Dell-Server R310:
Xeon 3460, (8GB Ram, 2x1TB Sata, einfaches Netzteil, 1 Jahr Basic-Support) -> 2711€ exkl. MwSt
Ich hab bei beiden System jetzt mal ein Raidcontroller weggelassen (da ich u.U. lieber ein Software-Raid verwenden möchte – wieso weiter unten)
Da kommt man natürlich schon ins grübeln! Keine Frage – der Dell wird sicherlich z.T. hochwertigere Komponenten verbaut haben und daher ein geringeres Ausfallrisiko haben – doch rechnen muss ich damit auch (natürlich kann ich mir auch noch für knapp 1000€ den 4h-Service dazuordern, aber der sorgt auch nur dafür, dass die Hardware wieder schnell läuft, sollte ich da dann noch ein Softwareproblem haben, hilfts mir u.U. auch nicht weiter).
Da ich 3 Server benötige, kann ich mir theoretisch locker für jeden Dell Server 2 Desktop-PCs kaufen. Nehmen wir mal an, dass ich nur einen zusätzlich kaufe:
3 Dell-Server vs. 4 Desktop-PCs.
Folgendes Szenario:
Ein Server fällt komplett aus (er lässt sich auch nicht durch Stecker raus-rein wieder starten).
Bei den Desktop-PCs nehm ich die beiden Platten des defekten PCs heraus, stecke sie in den Cold-Standby, fahr die Kiste hoch und alles läuft (wenn denn die Daten noch alle i.O. sind) – theoretisch geht’s also in - ich würde sagen - 15min weiter als wäre nichts gewesen (und zur Not kann ich das auch mit jemandem übers Telefon – 2x Hotswap raus, 2x Hotswap rein, 1x Power erklären).
Bei den Dells hab ich nun schon meine Probleme – ich müsste irgendwie die Daten von der Platte bekommen – also diese erst mal in einen anderen PC einbauen (daher das Software-Raid – sonst bräuchte ich ja noch in nem PC den selben Controller), wenn möglich die VMs kopieren und auf die beiden verbleibenden Server verteilen und starten (dauert definitv länger – allein die 150Gb übers Netz und die vm’s auf den anderen Servern adden. Zusätzlich läuft alles auf nurnoch 2 Servern)
Was passiert nun, wenn die Daten auf der Platte defekt sind? Dann bleibt mir wohl nichts anderes übrig, als die VM-Backups der Nacht zu verwenden und diese auf einem Host zu starten (bei den Dells hab ich dafür dann 2, bei den Desktop-PCs 3) – da gibt’s also keine großen Unterschiede. Ziel sollte ja aber sein die Server ohne Datenverlust zu starten.
Als Schmankerl könnte ich den 4. Desktop-PC auch noch als Testserver verwenden.
Nach dieser Überlegung bin ich eigentlich kurz davor unsere neuen Server über die Desktop-Variante zu realisieren (ich habe ja auch keine Billigkomponenten ausgewählt – alla ASRock oder 15€ Netzteile).
Natürlich wäre eine Ideallösung ein zentrales und redundantes Storage in Verbindung mit ESXi – dies haben wir aber nicht und würde vermutlich auch den Budgetrahmen sprengen.
Was würdet ihr mir also empfehlen? Hab ich etwas bei meinen Überlegungen vergessen? Überschätze ich die Desktop-PCs? MacPro’s werden beispielsweise auch sehr oft als Server verwendet – auch mit nem i7.
Bin auf eure Einschätzung gespannt,
Grüße Johannes
ich bin gerade dabei ein Konzept zu erarbeiten, was für Server wir zukünfig in der Firma kaufen werden. Hintergrund ist, dass die jetztigen vmWare-Server (4x Dell 2650, mit 4GB Ram und 73GB-SCSI) an ihre Grenzen kommen und z.B. auch nicht 64-bit kompatibel sind.
Zu den Vorraussetzungen: Unsere Datenbanken (für NAV und AHRL) laufen derzeit auf zwei DELL 2900 unter W2k3 – alle Daten und Dienste gespiegelt. Das soll auch erst mal so bleiben. Es geht hier primär um die sonstigen Dienste (AD, Mailserver, Fileserver, DNS, VPN, WEB, Proxy,...). Diese sind mittlerweile alle virtualisiert (vmWare Server 2.0) und suchen nun eine neue Heimat.
Als ich auf der Suche nach neuer Hardware mal etwas bei Dell herumgeklickt habe, fand ich schnell heraus, dass das ein relativ teurer Spaß wird (ich benötige 3 Server mit 8Gb Ram, ca. 2,5-3Ghz Quadcore und nicht allzuviel - 250-500GB Festplattenspeicher).
Vergleichsweise habe ich mal einen Server aus „Desktopkomponenten“ zusammengestellt – nur um einen Vergleich zu haben:
Desktop-PC:
Core i7-930, Asus-Board, 8GB Ram, 2x1TB WD RaidEdition Sata, Enermax Netzteil, entsprechendes Gehäuse, DVD-Laufwerk, Grafikkarte, Backplane -> ca. 1300€ inkl. MwSt
Dell-Server R310:
Xeon 3460, (8GB Ram, 2x1TB Sata, einfaches Netzteil, 1 Jahr Basic-Support) -> 2711€ exkl. MwSt
Ich hab bei beiden System jetzt mal ein Raidcontroller weggelassen (da ich u.U. lieber ein Software-Raid verwenden möchte – wieso weiter unten)
Da kommt man natürlich schon ins grübeln! Keine Frage – der Dell wird sicherlich z.T. hochwertigere Komponenten verbaut haben und daher ein geringeres Ausfallrisiko haben – doch rechnen muss ich damit auch (natürlich kann ich mir auch noch für knapp 1000€ den 4h-Service dazuordern, aber der sorgt auch nur dafür, dass die Hardware wieder schnell läuft, sollte ich da dann noch ein Softwareproblem haben, hilfts mir u.U. auch nicht weiter).
Da ich 3 Server benötige, kann ich mir theoretisch locker für jeden Dell Server 2 Desktop-PCs kaufen. Nehmen wir mal an, dass ich nur einen zusätzlich kaufe:
3 Dell-Server vs. 4 Desktop-PCs.
Folgendes Szenario:
Ein Server fällt komplett aus (er lässt sich auch nicht durch Stecker raus-rein wieder starten).
Bei den Desktop-PCs nehm ich die beiden Platten des defekten PCs heraus, stecke sie in den Cold-Standby, fahr die Kiste hoch und alles läuft (wenn denn die Daten noch alle i.O. sind) – theoretisch geht’s also in - ich würde sagen - 15min weiter als wäre nichts gewesen (und zur Not kann ich das auch mit jemandem übers Telefon – 2x Hotswap raus, 2x Hotswap rein, 1x Power erklären).
Bei den Dells hab ich nun schon meine Probleme – ich müsste irgendwie die Daten von der Platte bekommen – also diese erst mal in einen anderen PC einbauen (daher das Software-Raid – sonst bräuchte ich ja noch in nem PC den selben Controller), wenn möglich die VMs kopieren und auf die beiden verbleibenden Server verteilen und starten (dauert definitv länger – allein die 150Gb übers Netz und die vm’s auf den anderen Servern adden. Zusätzlich läuft alles auf nurnoch 2 Servern)
Was passiert nun, wenn die Daten auf der Platte defekt sind? Dann bleibt mir wohl nichts anderes übrig, als die VM-Backups der Nacht zu verwenden und diese auf einem Host zu starten (bei den Dells hab ich dafür dann 2, bei den Desktop-PCs 3) – da gibt’s also keine großen Unterschiede. Ziel sollte ja aber sein die Server ohne Datenverlust zu starten.
Als Schmankerl könnte ich den 4. Desktop-PC auch noch als Testserver verwenden.
Nach dieser Überlegung bin ich eigentlich kurz davor unsere neuen Server über die Desktop-Variante zu realisieren (ich habe ja auch keine Billigkomponenten ausgewählt – alla ASRock oder 15€ Netzteile).
Natürlich wäre eine Ideallösung ein zentrales und redundantes Storage in Verbindung mit ESXi – dies haben wir aber nicht und würde vermutlich auch den Budgetrahmen sprengen.
Was würdet ihr mir also empfehlen? Hab ich etwas bei meinen Überlegungen vergessen? Überschätze ich die Desktop-PCs? MacPro’s werden beispielsweise auch sehr oft als Server verwendet – auch mit nem i7.
Bin auf eure Einschätzung gespannt,
Grüße Johannes