Intern: eine neue Sonne für den grünen Planeten

Nero24

Administrator
Teammitglied
Mitglied seit
01.07.2000
Beiträge
24.066
Renomée
10.445
  • BOINC Pentathlon 2019
  • BOINC Pentathlon 2020
  • BOINC Pentathlon 2018
  • BOINC Pentathlon 2021
Wie wir bereits Ende November bei der letzten Software-Optimierung <a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?category=1&id=1164455091">angekündigt</a> haben, erfährt Euer <a href="http://www.planet3dnow.de/vbulletin/showthread.php?p=2548179#post2548179">Community-Server</A> - aka "Das Boot" - am kommenden Samstag, den 24.02.2007, eine umfassende Überholung. Dieses Mal bleiben die Optimierungsarbeiten nicht auf die Software beschränkt, das Boot kommt ins Trockendock. Aus diesem Grund wird Planet 3DNow! am Samstag ab ca. 12 Uhr Mittag für etliche Stunden nicht mehr erreichbar sein. Wir empfehlen den Stammgästen daher prophylaktisch schon Mal unser <a href="http://www.planet3dnow.net/cgi-bin/yabb/YaBB.cgi" TARGET="_blank">Fallback-Forum</a> zu bookmarken, wo wir die Fortschritte des Updates protokollieren werden und Ihr Euch in der Zwischenzeit aufhalten und austauschen könnt.

Wieso kommt es zu den Umbauten? Nun, periodische Wartungsarbeiten vor Ort waren sowieso geplant. Für den Februar war ein BIOS-Update (Fix eines kritischen Opteron-Erratums), ein Linux Kernel-Update sowie ein Check der Kühlungsvorrichtungen terminiert - sprich: Sachen, die man nur schwer remote machen kann. Dafür ist eine insgesamt 900 km weite Reise an diesem Tag notwendig. Allerdings hat sich in den letzten Wochen gezeigt, dass Staubwedel und Politur nicht genügen werden, um das Boot auf Kurs zu halten. Der neue Server war stark genug, um unter dem Strich mehr als vier Mal so viele Benutzer gleichzeitig im Forum zu bedienen, wie die <a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?category=1&id=1131104719">beiden alten Server</a> zuvor, die bis Ende 2005 im Einsatz waren. Damals war bei 800 User gleichzeitig Schicht im Schacht. Inzwischen liegt das erreichte Maximum bei 3.500. Aber damit ist das Limit in Stoßzeiten erreicht. Neue, teure Hardware wird erforderlich.

Welche Umbaumaßnahmen sind nun geplant? Zum ersten bekommt das Boot einen ganzen Satz neuer Festplatten. Aktuell lagern sowohl System, Swapfile, Daten und die MySQL-Datenbank auf einem Ultra320-SCSI Raid-1 Verbund. Leider hat sich dies in den Stoßzeiten als problematisch erwiesen. Der Server wird von fortwährenden HDD-I/O-Zugriffen ausgebremst. Zudem hat sich der ICP-Vortex-Controller als nicht so flott entpuppt wie von einem Hardware-Raidcontroller erhofft. Daher bekommt das Boot einen neuen Ultra320 SCSI-Controller, der an den primären 133 MHz PCI-X Bus des AMD 8131 Chipsatz angeschlossen wird, sowie zwei neue 15.000/min Ultra320 SCSI Festplatten. Diese beiden Platten werden ausschließlich für die MySQL-Datenbank zuständig sein, die dann nicht mehr von den Zugriffen des übrigen Systems ausgebremst werden können - oder umgekehrt. Datenbank-Zugriffe sind enorm Latenz abhängig, weshalb hier nur hochdrehende 15K-SCSI-Platten in Frage kamen. Eine Alternative im Hinblick auf die noch einmal deutlich niedrigeren Latenzzeiten wäre eine <a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?category=1&id=1168355598">SSD</a> gewesen, allerdings schwebt über der Haltbarkeit dieser Technologie bei unzähligen Schreibzugriffen noch ein großes Fragezeichen, weshalb wir uns sicherheitshalber für die klassische Variante entschieden haben.<ul><img src="/misc/amd8131.png" width="480" height="652" border="1" alt="Tyan K8SD Pro S2882G3NR-D"</ul>Die beiden 10.000/min Festplatten nehmen in Zukunft nur noch die Daten des Apache Webservers und die E-Mails auf. An den dritten unabhängigen PCI-Bus des Mainboards kommen zwei SATA-Festplatten mit <a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?category=1&id=1146070388">Perpendicular Recording</a> an den Onboard Sil3114 Controller, die lediglich die performance-irrelevanten Parts Betriebssystem, Swapfile und die Logs beherbergen werden. Damit werden die getrennten Busse des AMD 8131/8111 Chipsatzes optimal genutzt, verschiedene Anwendungen belasten verschiedene Arrays und eine unter Vollast werkelnde MySQL-Datenbank kann nicht mehr den Apache oder das Swapfile (oder umgekehrt) solange blockieren, bis sich die angestauten Serveranfragen zum Totalstillstand hochgeschaukelt haben.

Aber auch die beiden AMD Opteron 246 Prozessoren (Single-Core; 2.0 GHz) hatten ab 3000 Besuchern gleichzeitig im Forum mehr zu tun, als einem Admin lieb sein kann. Die CPU-Last Kurve des <a href="http://www.planet3dnow.de/vbulletin/showthread.php?p=2548179#post2548179">Server-Info Diagramms</a> drückt dies leider nicht adäquat aus, da das Diagramm immer über die letzten 10 Minuten mittelt. Nur die momentanen Load-Anzeigen per top-Befehl zeigen das ganze Ausmaß der Beanspruchung. Daher bekommen auch die Opterons würdige Nachfolger. In Zukunft werden zwei AMD Opteron 290 (Dual-Core; 2.8 GHz) für Planet 3DNow! schufften, die uns dankenswerter Weise von AMD zur Verfügung gestellt wurden. Die vier registered ECC DDR400 Speicher von Corsair dagegen haben noch Luft, müssen derzeit nicht erweitert werden.

Diese Hardware-Erweiterungen waren mehr oder minder von Anfang an geplant, auch wenn wir nicht gedacht hätten, dass sie schon nach gut einem Jahr notwendig würden. Allerdings war natürlich nicht abzusehen, dass sich die Anzahl der Besucher, die gleichzeitig im Forum "herumhängen", binnen Jahresfrist vervierfachen würde. So kommt es uns nun zu Gute, dass die Komponenten - allen voran das Tyan-Mainboard - im Hinblick auf diese Erweiterbarkeit beim Design des Servers ausgewählt wurden. Körperliche Schmerzen dagegen bereitet ein Blick auf die neuerlichen Kosten für die Erweiterung des Servers. Die Hoffnung, dass die <a href="http://www.planet3dnow.de/vbulletin/showthread.php?t=245850">immensen Kosten des Premierenjahres</a> sich im zweiten Jahr auf das Housing reduzieren würden, hat sich so leider nicht erfüllt. Mit etwa 2.000 EUR schlägt der Umbau zu Buche (Anfahrt, Kost und Logis für den Einsatz nicht mitgerechnet), wovon jedoch Gott Lob AMD durch das zur Verfügung stellen der neuen CPUs einen guten Teil abfedert.

Doch bei der Hardware ist noch nicht Schluss. Während bisher das halboffizielle x86_64 Release Linux Debian 3.1 sarge Dienst auf der Brücke schob, haben sich unsere beiden technischen Admins unisono für einen Umstieg auf <a href="http://www.sun.com/software/solaris/" TARGET="_blank">Sun Solaris 10</a> ausgesprochen. Ja, richtig gelesen: der grüne Planet wird künftig um eine neue Sonne kreisen. Dieses auf den professionellen Serverbetrieb ausgelegte Unix-Derivat verspricht eine noch einmal höhere Zuverlässigkeit, Sicherheit und Performance. Ferner unterstützt es das neue <a href="http://www.sun.com/software/solaris/ds/zfs.jsp" TARGET="_blank">Dateisystem ZFS</a>, welches substanzielle Vorteile in Sachen Performance, Datenintegrität und Einfachheit bei der Verwaltung gegenüber dem bisher genutzten ext3-Filesystem verspricht. Und auch die Anwendungen selbst erhalten moderate Anpassungen. Die Umstellungen auf mod_fcgi statt mod_php und apache_worker statt apache_prefork sagen nur dem Webserver-Profi etwas, tragen aber ebenso zur Optimierung bei, wie die neue Hardware und das Betriebssystem.

Selbstverständlich werden diese umfangreichen Modernisierungsmaßen deutlich länger dauern, als die ursprünglich geplanten Schritte. Zwar wurde das Update bereits auf einem Testserver als Generalprobe durchgespielt, sodass wir zumindest keine unliebsamen Überraschungen erleben sollten, nachdem wir den Server aus dem Rechenzentrum in Frankfurt geholt haben; dennoch wird die schiere Länge der To-Do-Liste seinen Tribut fordern. Wenn alles funktioniert wie geplant, wird das Boot 2.0 am späten Abend des 24.02.2007 wieder zu Wasser gelassen werden. Dann schneller und zuverlässiger als jemals zuvor. Also drückt uns die Daumen. :)
 
Wir empfehlen den Stammgästen daher prophylaktisch schon Mal unser <a href="http://www.planet3dnow.net/cgi-bin/yabb/YaBB.cgi" TARGET="_blank">Fallback-Forum</a> zu bookmarken, wo wir die Fortschritte des Updates protokollieren werden und Ihr Euch in der Zwischenzeit aufhalten und austauschen könnt.

Jaahaha, wieder ein YaBB-Forum *clap* *lova* *yeah* ;).
 
Schööööne Sache, das!
Worauf läuft eigentlich das yaBB wenn der Server auf den die Domain verlinkt gerade im Trockendock liegt? *noahnung*
 
Yeah, das hört sich doch wirklich Prima an.

Wie siehts mit der Möglichkeit einer finanziellen Spende aus? Jetzt wo ich mein eigenes Geld verdiene, könnte ich ohne weiteres mal 20€ springen lassen :D .

Was mich sehr sehr Freut, ist die Tatsache das AMD die beiden Opteron CPU's stellt. Sowas wirkt sich sehr gut auf das Image einer Firma aus. Danke AMD!
 
Die vier registered ECC DDR400 Speicher von Corsair dagegen haben noch Luft, müssen derzeit nicht erweitert werden.
Wäre ja schön, nur sagt das folgende Diagramm doch eher was anderes aus, oder!?

localhost.localdomain-memory-week.png


Wenn alles funktioniert wie geplant, wird das Boot 2.0 am späten Abend des 24.02.2007 wieder zu Wasser gelassen werden. Dann schneller und zuverlässiger als jemals zuvor. Also drückt uns die Daumen. :)
*Daumen fest drück* :)
 
Schööööne Sache, das!
Worauf läuft eigentlich das yaBB wenn der Server auf den die Domain verlinkt gerade im Trockendock liegt? *noahnung*
Planet3dnow.net liegt nicht auf dem Boot, sondern auf angemietetem Webspace (bei Evanzo).
 
Daher bekommt das Boot einen neuen Ultra320 SCSI-Controller,...
Lohnt sich dass den überhaupt noch auf aussterbende parallel SCSI Technik zu setzen. Wäre es nicht viel zukunftssicherer sich einen seriellen SCSI Controller, wie den Adaptec 4800SAS zu holen. Dieser ist zwar deutlich teuerer als seine Ultra 320 Kollegen, aber daran könnte man dann auch SATA Festplatten und nicht nur solche mit SAS Technik einsetzen. Ansonsten kann ich nur sagen, dass ich die Umbaumaßnahmen befürworte und dafür gerne einen Ausfall des Servers über einige Stunden in Kauf nehme.
 
Wie siehts mit der Möglichkeit einer finanziellen Spende aus? Jetzt wo ich mein eigenes Geld verdiene, könnte ich ohne weiteres mal 20&#8364; springen lassen :D .


Das ist eine gute Idee, ich würde auch was spenden ;) Das nötige Kleingeld müsste doch eigentlich schnell zusammen sein wenn jeder seinen Teil dazu beiträgt. Auch wenn es nur ein Euro pro Person ist, Kleinvieh macht auch Mist ;)

@Nero24

Starte doch mal einen Spendenaufruf, wäre das nicht ne Massnahme?
 
Zuletzt bearbeitet:
Ich wäre auch für eine Spende, habe ja schließlich auch meinen Nutzen davon!
1. Gut erreichbare und schnelle Webseite und
2. Eine klasse Community, die mit Rat und Tat jedem Nutzer hier zur Seite steht.

<<- - Spendenbereit aufjeden Fall ;D

Gruß Input
 
Zuletzt bearbeitet:
1.) SEHR feiner Zug von AMD, herzlichen Dank sag ich da nur :)
2.) Würde auch gerne was spenden, also her mit der Kontoverbindung ;D
 
Das ist eine gute Idee, ich würde auch was spenden ;) Das nötige Kleingeld müsste doch eigentlich schnell zusammen sein wenn jeder seinen Teil dazu beiträgt. Auch wenn es nur ein Euro pro Person ist, Kleinvieh macht auch Mist ;)

@Nero24

Starte doch mal einen Spendenaufruf, wäre das nicht ne Massnahme?
Möchte AMD nicht wieder was spenden? *engel*
 
Warum nutzt man nicht den Adaptec AIC SCSI-Controller On-Board für die beiden anderen Festplatten, und fängt wieder mit PCI angebundenen Lösungen an. ???

Sofern dieser Controller direkt am Chipsatz angebunden ist würde ich für die bessere Lösung erstmal halten. Zumal Lan und Graka auch noch an diesem hängen.
 
im zweifel schickt mir ne PM und ich gebe Sie euch...

MFG


Sieh von solchen Schritten bitte erstmal solange ab, bis Nero dazu was gesagt hat. Im Zweifel schreib ihm ne PM und frage nach. :)

Für eine Herausgabe auf einfache Nachfrage hin finde ich die Daten zu heikel.
 
Möchte AMD nicht wieder was spenden? *engel*



-> In Zukunft werden zwei AMD Opteron 290 (Dual-Core; 2.8 GHz) für Planet 3DNow! schufften, die uns dankenswerter Weise von AMD zur Verfügung gestellt wurden.
 
Wow, nach dem Update dürfte die CPU Power dann eine ganze Weile reichen. Die verdreifacht sich ja ca.
 
[MTB]JackTheRipper;3080974 schrieb:
Wow, nach dem Update dürfte die CPU Power dann eine ganze Weile reichen. Die verdreifacht sich ja ca.


Reicht also wieder etwa ein Jahr. *lol* *duckundweg*
 
-> In Zukunft werden zwei AMD Opteron 290 (Dual-Core; 2.8 GHz) für Planet 3DNow! schufften, die uns dankenswerter Weise von AMD zur Verfügung gestellt wurden.
Ups... Sorry. Total überlesen... Is son langer Text ;)

Aber so isses ja noch viel besser! :) Dank an AMD
 
Ich fange einfach mal querbeet an, die noch offenen Fragen zu beantworten :)
Warum nutzt man nicht den Adaptec AIC SCSI-Controller On-Board für die beiden anderen Festplatten, und fängt wieder mit PCI angebundenen Lösungen an. ???

Sofern dieser Controller direkt am Chipsatz angebunden ist würde ich für die bessere Lösung erstmal halten. Zumal Lan und Graka auch noch an diesem hängen.
Der Onboard-SCSI Controller des Mainboards ist nicht direkt über den Chipsatz angebunden, sondern den 2nd PCI-X Bus. Den Onboard-Controller haben wir nicht verwendet, um unabhängig vom Mainboard dieses bei Bedarf mal tauschen zu können, ohne das Array neu anlegen zu müssen. Das geht nur mit einem separaten Controller, den man mit umziehen kann. Der Controller ist wie erwähnt ein PCI-X Controller, also nix mit PCI-Bus ;) Die Netzwerkkarte hängt im übrigen auch nicht an diesem PCI-Bus. Vielleicht wird's aus dem obigen Diagramm nicht ganz deutlich, aber das Mainboard hat 3 unabhängige PCI-Busse:
1. PCI-X: 133 MHz 64-Bit
2. PCI-X: 66 MHz 64-Bit
3. PCI: 33 MHz 32-Bit
Die verwendete Netzwerkkarte hängt am 2.), der SCSI-Controller am 1.) und der SATA-Controller am 3.)
Ich habe die Kontoverbindung noch, aber ka ob ich die so rausgeben darf, im zweifel schickt mir ne PM und ich gebe Sie euch...
Bitte nicht!!!! :o da die damalige Bankverbindung nicht mehr aktuell ist.
@Nero24

Starte doch mal einen Spendenaufruf, wäre das nicht ne Massnahme?
Das ist eine erneut sehr noble Geste von der Community :D Natürlich könnte das ganze wie damals nicht als Spende laufen, sondern ganz normal als Umsatz mit Quittung, Steuer etc. Ich lasse mir das mal durch den Kopf gehen ob und wie und melde mich hier im Thread noch einmal :)
Lohnt sich dass den überhaupt noch auf aussterbende parallel SCSI Technik zu setzen. Wäre es nicht viel zukunftssicherer sich einen seriellen SCSI Controller, wie den Adaptec 4800SAS zu holen. Dieser ist zwar deutlich teuerer als seine Ultra 320 Kollegen, aber daran könnte man dann auch SATA Festplatten und nicht nur solche mit SAS Technik einsetzen.
Theoretisch ja. Aber momentan ist der 2HE-Server erst einmal vollbestückt mit HDDs. Sollten wir hier irgendwann einmal wieder nachrüsten müssen, sind die Controller vielleicht inzwischen auch bezahlbar geworden :)
 
Hi, und ich dachte das wär erst "gestern" gewesen die letzte Aufrüstung *gg*

Also Nero & Co, ich würde mich auch mit einer kl. Spende für meinen, unseren Planeten beteiligen.
Ihr müsst nur mal ne Ansage machen wohin mit dem Geld.

Lg Thomas

*Edit* oh, ich habe die "Ansage" von Nero zu spät gelesen, nix für ungut^^
 
Zuletzt bearbeitet:
Warum nutzt man nicht den Adaptec AIC SCSI-Controller On-Board für die beiden anderen Festplatten, und fängt wieder mit PCI angebundenen Lösungen an. ???

Sofern dieser Controller direkt am Chipsatz angebunden ist würde ich für die bessere Lösung erstmal halten. Zumal Lan und Graka auch noch an diesem hängen.
Nein, die angesprochene Controllerkarte kommt ja in den 133MHz PCI-X, also die bestmögliche Anbindung. Der andere PCI-X hat nur 100MHz, mit zwei Geräten nur 66MHz, und wahrscheinlich ist der durch den GBit-NIC schon ausreichend belastet, da muß man nicht noch mehr draufpacken.

Der normale PCI ist ja im Grunde unbelastet, Grafik zieht ja nichts und das 100MBit-LAN wird wohl kaum Traffic haben, falls es überhaupt aktiviert ist.
 
Das Teil wird immer beeindruckender, noch beeindruckender ist allerdings, wie eine verhältnismässig simple Seite so ein Monstergerät doch auslasten kann.

Ist schwer vorstellbar. :]

PS: Wo werden denn Opteron 290 gelistet? Weder bei Alternate noch bei Geizhals gelistet, mich würde mal der Preis interessieren. ;)
 
Zuletzt bearbeitet:
Zurück
Oben Unten