Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Wir bauen einen Homeserver

Wir bauen einen Homeserver

Kleiner Talk über das Thema Homeserver.

Avatar for Stefan Betz

Stefan Betz

October 24, 2015

More Decks by Stefan Betz

Other Decks in Technology

Transcript

  1. Inhalt 1 about:me 2 Hardware 3 Software 4 Backups 5

    Aufwand 24. Oktober 2015 Homeserver – Selber bauen Seite 2 von 21
  2. about:me Ausweis bitte. ~1984 geboren ~2000 mit dem Thema Homeserver

    angefangen ~2010 Serverteam bei ubuntuusers.de. . . . . . was auch Ubuntu Iran, Ubuntu Deutschland e.V., Teile von Ubuntu Berlin, etc. . . bedeutet 24. Oktober 2015 Homeserver – Selber bauen Seite 3 von 21
  3. about:me Ausweis bitte. ~1984 geboren ~2000 mit dem Thema Homeserver

    angefangen ~2010 Serverteam bei ubuntuusers.de. . . . . . was auch Ubuntu Iran, Ubuntu Deutschland e.V., Teile von Ubuntu Berlin, etc. . . bedeutet 24. Oktober 2015 Homeserver – Selber bauen Seite 3 von 21
  4. about:me Ausweis bitte. ~1984 geboren ~2000 mit dem Thema Homeserver

    angefangen ~2010 Serverteam bei ubuntuusers.de. . . . . . was auch Ubuntu Iran, Ubuntu Deutschland e.V., Teile von Ubuntu Berlin, etc. . . bedeutet 24. Oktober 2015 Homeserver – Selber bauen Seite 3 von 21
  5. about:me Ausweis bitte. ~1984 geboren ~2000 mit dem Thema Homeserver

    angefangen ~2010 Serverteam bei ubuntuusers.de. . . . . . was auch Ubuntu Iran, Ubuntu Deutschland e.V., Teile von Ubuntu Berlin, etc. . . bedeutet 24. Oktober 2015 Homeserver – Selber bauen Seite 3 von 21
  6. RAM RAM ist nur durch noch mehr RAM zu ersetzen!

    1GB für Fileserver. . . . . . vergesst ZFS und btrfs 2GB für Webserver. . . . . . vergesst Java 4GB+ für File-, Webserver und kleinen VM Host 24. Oktober 2015 Homeserver – Selber bauen Seite 4 von 21
  7. RAM RAM ist nur durch noch mehr RAM zu ersetzen!

    1GB für Fileserver. . . . . . vergesst ZFS und btrfs 2GB für Webserver. . . . . . vergesst Java 4GB+ für File-, Webserver und kleinen VM Host 24. Oktober 2015 Homeserver – Selber bauen Seite 4 von 21
  8. RAM RAM ist nur durch noch mehr RAM zu ersetzen!

    1GB für Fileserver. . . . . . vergesst ZFS und btrfs 2GB für Webserver. . . . . . vergesst Java 4GB+ für File-, Webserver und kleinen VM Host 24. Oktober 2015 Homeserver – Selber bauen Seite 4 von 21
  9. RAM RAM ist nur durch noch mehr RAM zu ersetzen!

    1GB für Fileserver. . . . . . vergesst ZFS und btrfs 2GB für Webserver. . . . . . vergesst Java 4GB+ für File-, Webserver und kleinen VM Host 24. Oktober 2015 Homeserver – Selber bauen Seite 4 von 21
  10. RAM RAM ist nur durch noch mehr RAM zu ersetzen!

    1GB für Fileserver. . . . . . vergesst ZFS und btrfs 2GB für Webserver. . . . . . vergesst Java 4GB+ für File-, Webserver und kleinen VM Host 24. Oktober 2015 Homeserver – Selber bauen Seite 4 von 21
  11. CPU 80386 könnte ggf. eng werden. Intel vs. AMD =

    Religion. AES-NI = Verschlüsselung 64-Bit, weil RAM 24. Oktober 2015 Homeserver – Selber bauen Seite 5 von 21
  12. CPU 80386 könnte ggf. eng werden. Intel vs. AMD =

    Religion. AES-NI = Verschlüsselung 64-Bit, weil RAM 24. Oktober 2015 Homeserver – Selber bauen Seite 5 von 21
  13. CPU 80386 könnte ggf. eng werden. Intel vs. AMD =

    Religion. AES-NI = Verschlüsselung 64-Bit, weil RAM 24. Oktober 2015 Homeserver – Selber bauen Seite 5 von 21
  14. Intel Core i3 vs. Atom Verschlüsselung Abbildung: cryptsetup benchmark 24.

    Oktober 2015 Homeserver – Selber bauen Seite 6 von 21
  15. Intel Core i3 vs. Atom Kompression Abbildung: 7za b 24.

    Oktober 2015 Homeserver – Selber bauen Seite 7 von 21
  16. Storage Catcontent braucht Platz SATA ist alternativlos SSDs zu teuer

    Backup > RAID Wechselrahmen RAID Levels (sinnvoll): 1, 5, 6 LVM 24. Oktober 2015 Homeserver – Selber bauen Seite 8 von 21
  17. Storage Catcontent braucht Platz SATA ist alternativlos SSDs zu teuer

    Backup > RAID Wechselrahmen RAID Levels (sinnvoll): 1, 5, 6 LVM 24. Oktober 2015 Homeserver – Selber bauen Seite 8 von 21
  18. Storage Catcontent braucht Platz SATA ist alternativlos SSDs zu teuer

    Backup > RAID Wechselrahmen RAID Levels (sinnvoll): 1, 5, 6 LVM 24. Oktober 2015 Homeserver – Selber bauen Seite 8 von 21
  19. Storage Catcontent braucht Platz SATA ist alternativlos SSDs zu teuer

    Backup > RAID Wechselrahmen RAID Levels (sinnvoll): 1, 5, 6 LVM 24. Oktober 2015 Homeserver – Selber bauen Seite 8 von 21
  20. Storage Catcontent braucht Platz SATA ist alternativlos SSDs zu teuer

    Backup > RAID Wechselrahmen RAID Levels (sinnvoll): 1, 5, 6 LVM 24. Oktober 2015 Homeserver – Selber bauen Seite 8 von 21
  21. Storage Catcontent braucht Platz SATA ist alternativlos SSDs zu teuer

    Backup > RAID Wechselrahmen RAID Levels (sinnvoll): 1, 5, 6 LVM 24. Oktober 2015 Homeserver – Selber bauen Seite 8 von 21
  22. Diverses Kleinigkeiten Desktop Boards ohne Extras taugen Stromverbrauch wird oft

    überschätzt Netzteil nicht zu groß kaufen 24. Oktober 2015 Homeserver – Selber bauen Seite 9 von 21
  23. Diverses Kleinigkeiten Desktop Boards ohne Extras taugen Stromverbrauch wird oft

    überschätzt Netzteil nicht zu groß kaufen 24. Oktober 2015 Homeserver – Selber bauen Seite 9 von 21
  24. Diverses Kleinigkeiten Desktop Boards ohne Extras taugen Stromverbrauch wird oft

    überschätzt Netzteil nicht zu groß kaufen 24. Oktober 2015 Homeserver – Selber bauen Seite 9 von 21
  25. Software Distrowar - Debian LTS Status noch Neuland Upgrades zeitlich

    unbestimmt, ca. ~2 Jahre 24. Oktober 2015 Homeserver – Selber bauen Seite 10 von 21
  26. Software Distrowar - Debian LTS Status noch Neuland Upgrades zeitlich

    unbestimmt, ca. ~2 Jahre 24. Oktober 2015 Homeserver – Selber bauen Seite 10 von 21
  27. Software Distrowar - Ubuntu LTS Status für 5 Jahre. .

    . . . . gilt nur für main Repository 24. Oktober 2015 Homeserver – Selber bauen Seite 11 von 21
  28. Software Distrowar - Ubuntu LTS Status für 5 Jahre. .

    . . . . gilt nur für main Repository 24. Oktober 2015 Homeserver – Selber bauen Seite 11 von 21
  29. Software Distrowar - CentOS Updates für 10 Jahre SELinux Alte

    Software 24. Oktober 2015 Homeserver – Selber bauen Seite 12 von 21
  30. Software Distrowar - CentOS Updates für 10 Jahre SELinux Alte

    Software 24. Oktober 2015 Homeserver – Selber bauen Seite 12 von 21
  31. Software Distrowar - CentOS Updates für 10 Jahre SELinux Alte

    Software 24. Oktober 2015 Homeserver – Selber bauen Seite 12 von 21
  32. Software Distrowar - Arch Rolling Release Software (inkl. Bugs) stets

    aktuell 24. Oktober 2015 Homeserver – Selber bauen Seite 13 von 21
  33. Software Distrowar - Arch Rolling Release Software (inkl. Bugs) stets

    aktuell 24. Oktober 2015 Homeserver – Selber bauen Seite 13 von 21
  34. Backup: Grundlagen Allegemeine Sicherheitshinweise 1 Online (Platte, NAS, Cloud, .

    . . ) zählt nur bedingt als Backup 2 2 Kopien der Daten, an unterschiedlichen Orten 3 Daten die nicht gesichert sind, sind auch nicht wichtig 4 Backups automatisch, Menschen machen keine Backups, Maschinen schon 5 Backup (Medium, Dateisystem, Daten) regelmäßig prüfen Worst Case: Hausbrand, Blitzeinschlag, Diebstahl, Dummheit 24. Oktober 2015 Homeserver – Selber bauen Seite 14 von 21
  35. Backup: Grundlagen Allegemeine Sicherheitshinweise 1 Online (Platte, NAS, Cloud, .

    . . ) zählt nur bedingt als Backup 2 2 Kopien der Daten, an unterschiedlichen Orten 3 Daten die nicht gesichert sind, sind auch nicht wichtig 4 Backups automatisch, Menschen machen keine Backups, Maschinen schon 5 Backup (Medium, Dateisystem, Daten) regelmäßig prüfen Worst Case: Hausbrand, Blitzeinschlag, Diebstahl, Dummheit 24. Oktober 2015 Homeserver – Selber bauen Seite 14 von 21
  36. Backup: Grundlagen Allegemeine Sicherheitshinweise 1 Online (Platte, NAS, Cloud, .

    . . ) zählt nur bedingt als Backup 2 2 Kopien der Daten, an unterschiedlichen Orten 3 Daten die nicht gesichert sind, sind auch nicht wichtig 4 Backups automatisch, Menschen machen keine Backups, Maschinen schon 5 Backup (Medium, Dateisystem, Daten) regelmäßig prüfen Worst Case: Hausbrand, Blitzeinschlag, Diebstahl, Dummheit 24. Oktober 2015 Homeserver – Selber bauen Seite 14 von 21
  37. Backup: Grundlagen Allegemeine Sicherheitshinweise 1 Online (Platte, NAS, Cloud, .

    . . ) zählt nur bedingt als Backup 2 2 Kopien der Daten, an unterschiedlichen Orten 3 Daten die nicht gesichert sind, sind auch nicht wichtig 4 Backups automatisch, Menschen machen keine Backups, Maschinen schon 5 Backup (Medium, Dateisystem, Daten) regelmäßig prüfen Worst Case: Hausbrand, Blitzeinschlag, Diebstahl, Dummheit 24. Oktober 2015 Homeserver – Selber bauen Seite 14 von 21
  38. Backup: Grundlagen Allegemeine Sicherheitshinweise 1 Online (Platte, NAS, Cloud, .

    . . ) zählt nur bedingt als Backup 2 2 Kopien der Daten, an unterschiedlichen Orten 3 Daten die nicht gesichert sind, sind auch nicht wichtig 4 Backups automatisch, Menschen machen keine Backups, Maschinen schon 5 Backup (Medium, Dateisystem, Daten) regelmäßig prüfen Worst Case: Hausbrand, Blitzeinschlag, Diebstahl, Dummheit 24. Oktober 2015 Homeserver – Selber bauen Seite 14 von 21
  39. Backup: Grundlagen Allegemeine Sicherheitshinweise 1 Online (Platte, NAS, Cloud, .

    . . ) zählt nur bedingt als Backup 2 2 Kopien der Daten, an unterschiedlichen Orten 3 Daten die nicht gesichert sind, sind auch nicht wichtig 4 Backups automatisch, Menschen machen keine Backups, Maschinen schon 5 Backup (Medium, Dateisystem, Daten) regelmäßig prüfen Worst Case: Hausbrand, Blitzeinschlag, Diebstahl, Dummheit 24. Oktober 2015 Homeserver – Selber bauen Seite 14 von 21
  40. Backup: Wichtiges/Unwichtiges Ersetzbares kann ersetzt werden Wichtig Familienfotos => Unersetzbare

    Erinnerungen Mails => Ermöglichen Zugang zu Online Diensten GPG / SSH Keys => Ermöglichen Lesen von Mails oder Zugang zu Servern (!) Rechnungen, Mahnungen, bzw. Lebensrelevanter Schriftverkehr Unwichtig Betriebssystem ISO Images Catcontent, P0rn, Warez 24. Oktober 2015 Homeserver – Selber bauen Seite 15 von 21
  41. Backup: Wichtiges/Unwichtiges Ersetzbares kann ersetzt werden Wichtig Familienfotos => Unersetzbare

    Erinnerungen Mails => Ermöglichen Zugang zu Online Diensten GPG / SSH Keys => Ermöglichen Lesen von Mails oder Zugang zu Servern (!) Rechnungen, Mahnungen, bzw. Lebensrelevanter Schriftverkehr Unwichtig Betriebssystem ISO Images Catcontent, P0rn, Warez 24. Oktober 2015 Homeserver – Selber bauen Seite 15 von 21
  42. Backup: Wichtiges/Unwichtiges Ersetzbares kann ersetzt werden Wichtig Familienfotos => Unersetzbare

    Erinnerungen Mails => Ermöglichen Zugang zu Online Diensten GPG / SSH Keys => Ermöglichen Lesen von Mails oder Zugang zu Servern (!) Rechnungen, Mahnungen, bzw. Lebensrelevanter Schriftverkehr Unwichtig Betriebssystem ISO Images Catcontent, P0rn, Warez 24. Oktober 2015 Homeserver – Selber bauen Seite 15 von 21
  43. Backup: Wichtiges/Unwichtiges Ersetzbares kann ersetzt werden Wichtig Familienfotos => Unersetzbare

    Erinnerungen Mails => Ermöglichen Zugang zu Online Diensten GPG / SSH Keys => Ermöglichen Lesen von Mails oder Zugang zu Servern (!) Rechnungen, Mahnungen, bzw. Lebensrelevanter Schriftverkehr Unwichtig Betriebssystem ISO Images Catcontent, P0rn, Warez 24. Oktober 2015 Homeserver – Selber bauen Seite 15 von 21
  44. Backup: Wichtiges/Unwichtiges Ersetzbares kann ersetzt werden Wichtig Familienfotos => Unersetzbare

    Erinnerungen Mails => Ermöglichen Zugang zu Online Diensten GPG / SSH Keys => Ermöglichen Lesen von Mails oder Zugang zu Servern (!) Rechnungen, Mahnungen, bzw. Lebensrelevanter Schriftverkehr Unwichtig Betriebssystem ISO Images Catcontent, P0rn, Warez 24. Oktober 2015 Homeserver – Selber bauen Seite 15 von 21
  45. Backup: Wichtiges/Unwichtiges Ersetzbares kann ersetzt werden Wichtig Familienfotos => Unersetzbare

    Erinnerungen Mails => Ermöglichen Zugang zu Online Diensten GPG / SSH Keys => Ermöglichen Lesen von Mails oder Zugang zu Servern (!) Rechnungen, Mahnungen, bzw. Lebensrelevanter Schriftverkehr Unwichtig Betriebssystem ISO Images Catcontent, P0rn, Warez 24. Oktober 2015 Homeserver – Selber bauen Seite 15 von 21
  46. Backup: Wichtiges/Unwichtiges Ersetzbares kann ersetzt werden Wichtig Familienfotos => Unersetzbare

    Erinnerungen Mails => Ermöglichen Zugang zu Online Diensten GPG / SSH Keys => Ermöglichen Lesen von Mails oder Zugang zu Servern (!) Rechnungen, Mahnungen, bzw. Lebensrelevanter Schriftverkehr Unwichtig Betriebssystem ISO Images Catcontent, P0rn, Warez 24. Oktober 2015 Homeserver – Selber bauen Seite 15 von 21
  47. Backup: Wichtiges/Unwichtiges Ersetzbares kann ersetzt werden Wichtig Familienfotos => Unersetzbare

    Erinnerungen Mails => Ermöglichen Zugang zu Online Diensten GPG / SSH Keys => Ermöglichen Lesen von Mails oder Zugang zu Servern (!) Rechnungen, Mahnungen, bzw. Lebensrelevanter Schriftverkehr Unwichtig Betriebssystem ISO Images Catcontent, P0rn, Warez 24. Oktober 2015 Homeserver – Selber bauen Seite 15 von 21
  48. Aufwand Zeit ist Geld Faustformel: Pro Dienst bzw. Anwendung ca.

    1 Stunde pro Monat Pro Maschine (auch VMs, Container, . . . ) ca. 1 Stunde pro Monat 24. Oktober 2015 Homeserver – Selber bauen Seite 16 von 21
  49. Aufwand Zeit ist Geld Faustformel: Pro Dienst bzw. Anwendung ca.

    1 Stunde pro Monat Pro Maschine (auch VMs, Container, . . . ) ca. 1 Stunde pro Monat 24. Oktober 2015 Homeserver – Selber bauen Seite 16 von 21
  50. Aufwand Woher kommt Aufwand? Updates Backups Webanwendungen (und deren Abhängigkeiten)

    Ausfälle (Shit happens) 24. Oktober 2015 Homeserver – Selber bauen Seite 17 von 21
  51. Aufwand Woher kommt Aufwand? Updates Backups Webanwendungen (und deren Abhängigkeiten)

    Ausfälle (Shit happens) 24. Oktober 2015 Homeserver – Selber bauen Seite 17 von 21
  52. Aufwand Woher kommt Aufwand? Updates Backups Webanwendungen (und deren Abhängigkeiten)

    Ausfälle (Shit happens) 24. Oktober 2015 Homeserver – Selber bauen Seite 17 von 21
  53. Aufwand Woher kommt Aufwand? Updates Backups Webanwendungen (und deren Abhängigkeiten)

    Ausfälle (Shit happens) 24. Oktober 2015 Homeserver – Selber bauen Seite 17 von 21
  54. Aufwand TDP als Energie TDP != Stromverbrauch, sondern: Mit Thermal

    Design Power wird in der Elektronikindustrie ein maximaler Wert für die thermische Verlustleistung . . . elektronischer Bauteile bezeichnet, auf deren Grundlage die Kühlung sowie die Stromzufuhr ausgelegt werden. Quelle: Wikipedia 24. Oktober 2015 Homeserver – Selber bauen Seite 18 von 21
  55. Aufwand TDP als Energie TDP != Stromverbrauch, sondern: Mit Thermal

    Design Power wird in der Elektronikindustrie ein maximaler Wert für die thermische Verlustleistung . . . elektronischer Bauteile bezeichnet, auf deren Grundlage die Kühlung sowie die Stromzufuhr ausgelegt werden. Quelle: Wikipedia 24. Oktober 2015 Homeserver – Selber bauen Seite 18 von 21
  56. Aufwand Was kostet Energie Energiekosten: 29 Cent/KWh, als Dauerlast: Leistung

    Jahr Monat 50 Watt 127€ 10€ 35 Watt 89€ 7.50€ 15 Watt 38€ 3.20€ Intel Core i3 4130T, Gigabyte H87-HD3, 400 Watt 80+ NT => ~25 Watt Idle GA-D525TUD (Atom CPU!) => ~15-20 Watt Idle Speedport W723V Typ B 7.0-8.5 Watt (je nach DECT/WLAN) 24. Oktober 2015 Homeserver – Selber bauen Seite 19 von 21
  57. Aufwand Was kostet Energie Energiekosten: 29 Cent/KWh, als Dauerlast: Leistung

    Jahr Monat 50 Watt 127€ 10€ 35 Watt 89€ 7.50€ 15 Watt 38€ 3.20€ Intel Core i3 4130T, Gigabyte H87-HD3, 400 Watt 80+ NT => ~25 Watt Idle GA-D525TUD (Atom CPU!) => ~15-20 Watt Idle Speedport W723V Typ B 7.0-8.5 Watt (je nach DECT/WLAN) 24. Oktober 2015 Homeserver – Selber bauen Seite 19 von 21
  58. Aufwand Was kostet Energie Energiekosten: 29 Cent/KWh, als Dauerlast: Leistung

    Jahr Monat 50 Watt 127€ 10€ 35 Watt 89€ 7.50€ 15 Watt 38€ 3.20€ Intel Core i3 4130T, Gigabyte H87-HD3, 400 Watt 80+ NT => ~25 Watt Idle GA-D525TUD (Atom CPU!) => ~15-20 Watt Idle Speedport W723V Typ B 7.0-8.5 Watt (je nach DECT/WLAN) 24. Oktober 2015 Homeserver – Selber bauen Seite 19 von 21
  59. Aufwand Was kostet Energie Energiekosten: 29 Cent/KWh, als Dauerlast: Leistung

    Jahr Monat 50 Watt 127€ 10€ 35 Watt 89€ 7.50€ 15 Watt 38€ 3.20€ Intel Core i3 4130T, Gigabyte H87-HD3, 400 Watt 80+ NT => ~25 Watt Idle GA-D525TUD (Atom CPU!) => ~15-20 Watt Idle Speedport W723V Typ B 7.0-8.5 Watt (je nach DECT/WLAN) 24. Oktober 2015 Homeserver – Selber bauen Seite 19 von 21
  60. Aufwand Was kostet Energie Energiekosten: 29 Cent/KWh, als Dauerlast: Leistung

    Jahr Monat 50 Watt 127€ 10€ 35 Watt 89€ 7.50€ 15 Watt 38€ 3.20€ Intel Core i3 4130T, Gigabyte H87-HD3, 400 Watt 80+ NT => ~25 Watt Idle GA-D525TUD (Atom CPU!) => ~15-20 Watt Idle Speedport W723V Typ B 7.0-8.5 Watt (je nach DECT/WLAN) 24. Oktober 2015 Homeserver – Selber bauen Seite 19 von 21
  61. Aufwand Energieverbrauch von Festplatten Platte Standby Idle Work Garantie Euro

    (1TB) WD Green 0.4 2.5 3.3 2 Jahre 47€ WD Red 0.4 2.3 3.3 3 Jahre 60€ WD RE4 - 5.9 8.6 5 Jahre 90€ WD VR 1.1 4.2 5.8 5 Jahre 300€ WD Black 0.8 6.1 6.8 5 Jahre 73€ 24. Oktober 2015 Homeserver – Selber bauen Seite 20 von 21
  62. Vielen Dank für die Aufmerksamkeit! Die Folien unterliegen der CreativeCommons

    „Namensnennung-Weitergabe unter gleichen Bedingungen 3.0 Unported“. 2015 Stefan J. Betz 24. Oktober 2015 Homeserver – Selber bauen Seite 21 von 21