BE:IT/Sturm

Aus Piratenwiki
Wechseln zu: Navigation, Suche

Gemeinsam sind wir stark

Unter http://berlin.piratenpartei.de liegt normalerweise unser Wordpress.

Wir erwarten zur Wahl mehr Zugriffe (Ach).

Weil wir das alleine nicht stemmen können, stemmen wir es gemeinsam, in dem wir die Last auf viele Server verteilen.

--

At http://berlin.piratenpartei.de is our wordpress installation and we expect more traffic during and after the election (really).

We cannot handle this alone, so we handle this together by distributing the load to many servers.

Konzept

Da wir wenig Zeit und viel Arbeit haben, nutzen wir die Holzhammermethode:

  • Round robin DNS
  • Statische version der Webseite
  • rsync mirror zum verteilen
  • extra hostname, damit die Presse noch Artikel schreiben kann.
  • Viele befreundete Serverbetreiber, die die Seite spiegeln.
  • berlin.piratenpartei.de liefert keine Seiten mehr für enduser aus, dies machen die spiegel.

Adressen:

  • blog.landesgeschaeftsstelle.de 178.63.235.155 (für die Presse zum schreiben)
  • mirror.landesgeschaeftsstelle.de 178.63.235.156 (zum Testen)
  • rsync.landesgeschaeftsstelle.de 178.63.235.157 (der rsync server)

Anmerkungen, Feedback

Problem: Alle Links in den statischen Seiten zeigen z.Z. auf den Berliner Server!!

Ja, das ist kein Problem, wenn der DNS umgestellt ist, dann geht es auf die Mirror. Alxhh 00:06, 15. Sep. 2011 (CEST)

Mithelfen / Contributing

  • Einen Server aufsetzen. Vhost: berlin.piratenpartei.de
  • einen (oder mehrere) Webserver aufsetzen (lighttpd, nginx, etc.)
  • einen cronjob aufsetzen, der im 5-10 Minutentakt den server spiegelt.
  • IP(s) unten eintragen.

--

  • Set up a server. Vhost: berlin.piratenpartei.de
  • set up one (or more) web server like lighttpd, nginx, etc)
  • create a cron job which syncs the server every 5 to 10 minutes
  • enter your IP(s) into the table below

rsync

*/10 * * * * rsync --times --recursive rsync://rsync.landesgeschaeftsstelle.de/berlin/* /var/www/<zielverzeichnis>

Monitoring

Ganz toll ist es, wenn ihr einen munin-node installiert und folgenden hosts zugriff erlaubt:

--

it would be great, if you install a munin-node and allow following hosts access:

allow ^80.237.196.53$
allow ^212.12.52.210$

Ganz besonders freuen wir uns über webserverstatistiken (hint hint).

Web Statistik Tools

AWFFull - http://www.stedee.id.au/awffull/downloads

Webalizer on CentOS - http://piraten.in/hvx

Apache Remove IP Module http://www.wirspeichernnicht.de/content/view/14/24/

Testen

berlin.piratenpartei.de in der /etc/hosts auf den eigenen mirror setzen. Testen. Sich freuen.

HelferIPS

Hier bitte name/kontakt/telefonnummer und IP (und Bandbreite, für den schwanzlängenvergleich) eures Mirrors eintragen:

Ansprechpartner ipv4 ipv6 Kontaktdaten (Tel. Nr.) Anbindung Bemerkungen
alios 88.198.92.142 2a01:198:251:1::2 +49-174-1753457 100 Mbit Hetzner
Philip aka plaetzchen 62.75.240.205 - +49 171 9964455 100 Mbit
BundesIT 87.106.42.186 - +49 151 22 65 12 17 100 Mbit
BundesIT 87.106.42.187 - +49 151 22 65 12 17 100 Mbit
Pita 83.169.19.151 - +49 163 183 2568 100 Mbit
LV LSA / Christoph 89.238.81.237 - +49 152 28 41 11 89 100 Mbit
Sigiberlin 85.214.135.219 fe80::224:21ff:feaf:8f81/64 +49 176 481 56 987 100 Mbit
Benedikt Frenzel 188.138.106.11 - 01763/9053958 100Mbit/s
Benedikt Frenzel 94.125.65.93 - 01763/9053958 100Mbit/s (bis 200GB)
Cymaphore / Piraten Stuttgart - Kontakt 88.198.19.146 - +49 176 66101049 100 MBit Wir speichern nicht konforme logs werden erfasst (lighttpd 1.4-Format)
Benedikt Frenzel 178.77.76.171 - 01763/9053958 100Mbit/s
Emilio Paolini 212.42.226.11 2001:bf0:259::11 - 100MBit/s d-hosting gmbh
matt für den LV Bremen 87.106.25.248 - 0172 8959474 100MBit/s 1&1 oder so, keine Logs
Hessen IT 83.141.48.186 - 01608858685 1 Gbit/s Frankfurt
Hessen IT 83.141.48.187 - 01608858685 1 Gbit/s Offenbach
BaWü IT 78.46.66.194 - 0176/70820782 100 MBit/s
LV Brandenburg 82.193.243.22 - Kontakt: AG Technik 100 MBit/s
Bezirksverband Stuttgart 217.11.55.105 - +49 152 28104959 100 Mbit
Thorsten "Sequojah" Schwarz 78.46.98.171 2a01:4f8:120:9121::2 +49 177 7447183 100Mbit/s Hetzner
SchwabenIT 80.246.63.45 - 0160/90447689 100 MBit/s
Stefan 178.77.96.194 2a01:488:66:1000:b24d:60c2:0:1/128 - 100 MBit/s
Thomas für Städteregion Aachen 85.25.149.172 - 0176/44445675 100 MBit/s DataDock/Serverloft
Thomas für Städteregion Aachen 209.239.120.119 - 0176/44445675 100 MBit/s St. Louis, MO
maltejk 109.201.134.16 - - 1 GBit/s Amsterdam
Dominic Hopf 87.106.76.75 - - 100MBit/s VServer bei der 1&1
KV München IT 78.47.220.19 - +49 89 54 998 780 100MBit/s Apache FastCGI, mod_removeip, webalizer
NRW IT 93.190.94.250 - Twitter: AG_Technik_NRW 100MBit/s Apache hinter Varnish Cache
NRW IT 93.190.95.250 - Twitter: AG_Technik_NRW 100MBit/s Apache hinter Varnish Cache
dan 178.63.60.23 2a01:4f8:120:9045::42 - 100MBit/s

Falls ihr die nummer nicht ins wiki eintragen wollt, schickt sie an:

  • alexander.morlang@berlin.piratenpartei.de
  • rpr@it.piratenpartei.de