Archive for December, 2006
Was fehlt m0rphex? 46
Wir wollen in der nächsten m0rphex Version gerne neue Features einbauen, die von Usern gewünscht sind, daher brauchen wir jetzt eine Menge Ideen.
Die Ideen sollten einigermaßen durchdacht sein und möglichst nicht in nur in einem Satz ohne Details beschrieben werden. Falls ihr das gewünschte Feature bei einer anderen Seite kennt, posted ruhig einen Link als Beispiel, damit wir uns besser verstellen können, wie das Ganze auszusehen hat.
Edit: Wir werden dann in den nächsten Tagen hier einen neuen Post machen und alle Ideen kommentieren und schreiben, ob und wann diese Realisiert werden.
“Zuletzt gehört” im Profil 6
Ähnlich wie Last.fm wird es in der nächsten m0rphex Version möglich sein, anzuzeigen was man zuletzt gehört hat. Aufgrund der vielen Posts im Board unter “Was hört ihr grade?”, haben wir uns entschlossen diese Funktion einzubauen. Ihr könnt dann auch sehen, wer die selbe Musik hört und vieles mehr. Anbei wieder ein Screenshot, wie das Ganze aussehen wird.

Tags überarbeitet in m0rphex 3.2 4
Hab heute mal die Tags Seite überarbeitet, weil die alte Version einfach zu langweilig war.
Natürlich ist das ganze noch nicht Online und kommt erst mit der Veröffentlichung von m0rphex 3.2, jedoch gibt es schon einen kleinen Vorgeschmack als Screenshot angehängt.

Aurichlive.de Forum gehackt? 12
Eben habe ich mal wieder bei unseren Kollegen von Aurichlive.de reingeschaut. Im Unterpunkt fand ich dann einen interessanten Text eines türkischen Hackers, der sich “SiberSoldier” nennt. Habe nun erstmal einen der Admins von Aurichlive darauf hingewiesen. Wer sich das Ganze selber anschauen / anhören möchte:
m0rphex Servernetzwerk 6
Wir benutzen momentan insgesamt 6 Server, um euch die Seiten schnell und zuverlässig Ausliefern zu können.
Im folgenden Text könnt ihr, wenn ihr technisch interessiert seid, einiges über unsere Server herausfinden und sehen wie m0rphex hinter den Kulissen läuft.
Der erste und wichtigste Server ist “homer.fremaks.de”, besser bekannt unter “www.m0rphex.com”.
Auf diesem Server läuft der OpenSource Software Loadbalancer Pound , er verteilt die Anfragen von euch zu einem kleinen Teil auf einen lokalen Apache, jedoch 90% werden durchgereicht an “bart.fremaks.de”. Die Auslastung von dem Loadbalancer ist momentan im Schnitt bei 20%, wenn viele Leute online sind.
Die Leistungsdaten des Servers sind eigentlich recht schwach, jedoch für den Zweck vollkommen ausreichend:
CPU: Intel Celeron 2,0 Ghz
RAM: 2*512MB Kingston DDR 400
HDD: 2*40GB IDE
Netzwerkanbindung: 100mbit
Internetanbindung: 10mbit ( OMG.de Aurich )
Betriebssystem: Debian

Der oben bereits erwähnte Server “bart.fremaks.de” ist der eigentliche m0rphex.com Server, auf ihm befindet sich der Webserver Apache 2.2.3, Memcached & Mysql 5.
Weil der Server für die DB und für das “kompilieren” der Seiten zuständig ist, sind die Eckdaten auch bedeutend größer als bei “homer.fremaks.de”:
CPU: Intel Xeon 3,2 Ghz
RAM: 2*1GB DDR 400 ECC
HDD: 2*72GB SCSI ULTRA 320
Netzwerkanbindung: 100mbit
Internetanbindung: 10mbit ( OMG.de Aurich )
Betriebssystem: Debian

Eine weitere wichtige Maschine ist “lisa.fremaks.de”, sollte Einigen unter “www5.m0rphex.com” bekannt sein. Der Server ist für die Grafiken zuständig. Wenn ihr irgendeine Seite bei m0rphex ladet, stellt euer Computer circa 50 mal eine Verbindung zu diesem Server her und läd die ganzen Bilder. Die Bilder werden von einem lokalen Apache 2.2.3 ausgeliefert und per Rsync von “bart.fremaks.de” alle 5-10 Minuten abgeglichen. Die Auslastung von “lisa.fremaks.de” ist momentan aber mehr als gering, nur der Traffic beträgt pro Tag circa 20-30 GB. Weiterhin wird hier ein Live Backup der m0rphex Datenbank aufbewahrt.
Der Server ist genau wie “bart.fremaks.de” etwas besser ausgebaut:
CPU: AMD Athlon X2 4200+
RAM: 2*1GB DDR 400 ECC
HDD: 2*160 GB SATA
Netzwerkanbindung: 100mbit
Internetanbindung: 100mbit ( Hetzner Nürnberg )
Betriebssystem: Debian 64

Nummer 4 im Bunde ist der Server auf dem du dich grade befindet, “itchy.fremaks.de” bzw “www.fremaks.de”.
Der Server ist momentan für ein Forum, diesen Blog, die Fremaks.de Homepage sowie für unseren Emailverkehr zuständig.
Das ganze ist ein ROOTDS, daher kein eigener Server, sondern ein mit mehren Kunden geteilter. Im Gegensatz zu günstigen Vservern, hat dieser Server einen freien CPU Speed von 2GHZ, 768MB Ram, 60GB HDD & 3 TB Traffic inklusive. Die Auslastung ist ebenfalls sehr gering.

Nummer 5 ist eigentlich nicht erwähnenswert :). Der Server ist ist unter “maggie.fremaks.de” erreichbar und hält ein Live Backup der MySQL Datenbank. Wenn also der Hauptserver mal kaputt geht, haben wir ein Backup exakt bis zum Zeitpunkt wo m0rphex.com Offline gegangen ist. Die Auslastung dieser Maschine ist eher gering. Zusätzlich wird hier alle 4 Stunden ein Statistisches Backup der m0rphex.com DB auf die lokale Festplatte gesichert.
CPU: Intel Penium 4 2,53 Ghz
RAM: 2*256MB DDR 333
HDD: 1*40GB IDE
Netzwerkanbindung: 100mbit
Internetanbindung: 384kbit/3072kbit up/down ( gesponsored von mir ( simon :D ))
Betriebssystem: Debian

Server Nummer 6 nennt sich “krusty.fremaks.de” und ist ein Vserver bei Strato, dieser ist nur für das Monitoring des ganzen Systems zuständig und er erstellt z.B auf die Grafiken die in diesem Blog mehrmals verwendet wurden mit Munin. Dementsprechend ist die Auslastung des Systems auch relativ gering.

Das waren erstmal alle Server die wir momentan für m0rphex.com bzw das drumherum verwenden. In den nächsten Posts werde ich mich noch genauer mit den Details, also mit Traffic, Software, Datenbank usw auseinander setzen.
Montags m0rphex Tag? 2
Hab mal über mehrere Wochen unsere Statistiken beobachtet und man kann klar sagen, das immer am Montag die Useronline Spitzen auftreten. Am Samstag sind die wenigstens Leute parallel Online, möglicherweise sind die m0rphexUser Freitags immer besonders am Feiern :-)
Der Durchschnitt von 1040 Usern Online an den beiden Montagen zeigt das wir auf einem guten Weg sind.


