BE:IT/Sturm
Inhaltsverzeichnis
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