Archive for the 'Technik' Category


smithers.fremaks.de 6

Der neue Server “Smithers” ist seit gestern Abend im Dienst. Er hat erstmal alle aufgaben von Lisa übernommen, daher liefert er momentan alle Bilder, sowie die m0rphexshout Signaturen, an euch aus. Momentan installiere ich das Betriebssystem auf Lisa neu und setze ebenfalls ein Raid 1 auf. Nach der Installation ändert sich der Name in “mrburns”, weil die beiden Server dann zusammen die Bilderauslieferung und die Generierung der Signaturen übernehmen.

Wenn beide Server perfekt laufen und sich die Arbeit aufteilen sollte beim Laden der Grafiken bei m0rphex nochmal eine kleine Geschwindigkeitssteigerung merkbar sein…

Neuer Server – Raid1 mit Debian 8

Soeben wurde unser neuer Server bei Hetzner.de aufgesetzt. Ein weiterer DS7000, er wird unseren ersten DS7000, der der Hauptgrafikserver ist, verstärken. Also ran an die Installation von Debian mit Raid1.

Read more »

Amazon Webservices 3

Um bei m0rphexshout passende CDs bei Amazon mit Cover usw anbieten zu können, musste ich mich mit den Amazon Webservices beschäftigen. Dabei habe ich die Klasse “amazon.class.php” von http://www.amapsys.de/ gefunden. Als Einstieg ist das Ding sehr gut, die Grundfunktionen der ECS 4 sind enthalten und funktionieren auch gut, weiterhin enthält die Klasse ein kleines Cachesystem. Mittlerweile verwende ich eine eigene Lösung, wollte jedoch den technisch interessieren unter euch das Ganze nicht vorenthalten, weil es frei verfügbar ist.

Read more »

Statsupdate / m0rphex 5 Minuten down 1

Ich habe grade die Tabellen vom Hauptserver auf das neue Statistikformat geändert, damit eure Beiträge weiter gezählt werden, während dieser Zeit waren einige unser Unterseiten nicht erreichbar. Ihr habt es geschafft das Server Error log innerhalb von 5 Minuten um 5MB anschwellen zulassen, reihenweise Fehler beim Zugriff auf Spalten die kurzzeitig noch nicht vorhanden waren :-).

Es sollte nun alles wieder funktionieren, wenn jemand noch Fehler findet ( Seite baut nicht komplett auf ), bitte hier als Kommentar posten oder direkt eine private Nachricht an mich schicken. Danke.

Read more »

m0rphexshout! Plugin 95

Das Plugin wurde durch das m0rphex tool ersetzt!

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.

tags

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

homercpu

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

bartcpu

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

lisacpu

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.

itchy

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

maggie

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.

krustycpu

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.

« Previous PageNext Page »