Infrastruktur: Unterschied zwischen den Versionen

Aus HaDiKo Wiki
Zur Navigation springen Zur Suche springen
Nukleus (Diskussion | Beiträge)
Update to current State
 
(13 dazwischenliegende Versionen von 8 Benutzern werden nicht angezeigt)
Zeile 3: Zeile 3:


=== Glasverkabelung ===
=== Glasverkabelung ===
Im AK-Photo Studio im K4 Keller kommt eine [[wikipedia:de:Lichtwellenleiter#Monomodefaser|Singlemode]]-Glasfaser von der Uni an. Danach geht es weiter auf den zentralen Glasverteiler im Serverraum K3 (kurz SRK3) und von dort auf unseren Gateway-Server (Auriga). Der Server dient als Firewall. Der SRK3 ist der zentrale Knotenpunkt im Netzwerk, dort kommen alle Glasfaserkabel aus den anderen Häusern an und enden in unserem Core-Cluster "'''swcore'''". Vom K3 ausgehend liegen Singlemode-Glasfaserkabel in die anderen Häuser, die dann auf Glasfaser-Patchpaneln am Ziel mit den Switchen verbunden werden.


Im K4 Keller kommt eine [http://de.wikipedia.org/wiki/Lichtwellenleiter#Monomodefaser Singlemode] Glasfaser von der Uni an und geht direkt in den Poolraum auf unseren Medienwandler, der auf [http://de.wikipedia.org/wiki/Lichtwellenleiter#Multimodefaser Multimode] wandelt. Danach geht es weiter auf den zentralen Glasverteiler im Serverraum K3 (kurz SRK3) und von dort auf unser Gateway (kurz Gate). Das Gate dient als Firewall und erstellt auch [https://munin.monitor.hadiko.de/services/gateway/ Traffikstatistiken]. Nach dem Gate ist man am Coreswitch (SWCORE) im Default [http://de.wikipedia.org/wiki/Virtual_Local_Area_Network VLAN] des HaDiNet.
=== Switches ===
Das Netzwerk ist sternförmig aufgebaut. Das bedeutet, dass in der Mitte ein zentraler Knotenpunkt in Form des '''swcore''' steht. Von ihm aus gehen die Glasfaserkabel in die anderen Häuser (siehe letzter Abschnitt).  


=== Switches ===
Jedes Haus hat dann mehrere Switche, über die die Bewohner mit Kupferkabeln an das Netzwerk angebunden werden. Für unseren Access verwenden wir Aruba CX 6200F Switches. Im Serverraum K5 (SRK5) stehen zwei Aruba CX 6300, um die dortigen Server per Kupferkabel und Glasfaser anzubinden. Im Serverraum K3 bindet ein weiterer Switch die Server per Kupferkabel an. Dazu kommen noch einige Testgeräte.
Der [https://munin.monitor.hadiko.de/switches/swcore SWCORE] dient als zentraler Punkt in unserer Sternverkabelung. Über ihn sind alle Häuserswitches per Glasfaser und unsere Hardware im SRK3 per Kupfer angebunden.
In den Häusern stehen meistens ein Switchschrank mit einem Hausswitch (z.B.: Switch K1, kurz SW1), an welchem alle Kupferkabel der Zimmer zusammenlaufen und angeschlossen sind. Im K2 und K3 wurden mehrere Switche verbaut.


=== [[WLAN]] ===
=== [[WLAN]] ===
An ausgewählten Orten befinden sich Wireless Access Points (kurz WAP), die jedem HaDiNet Nutzer Zugang zum Internet bietet (z.B: WAP-SRK3). Aktuell abgedeckt sind alle [[Bar]]s, der Poolraum im K4, die Dachterasse sowie die Freifläche zwischen K3 und K2.
Im K3, K4 und K5 hängen auf allen Fluren jeweils 5 Unifi AP-AC-Pro Access Points, um die Zimmer mit 2.4 und 5 GHz WLAN zu versorgen. Im K6 hängen je nach Flügel 5 oder 6 APs ebenfalls über den Flur verteilt.
 
Im K2 werden alle Flure mit 4(DEF) oder 5(P) Unifi 6-Pro Access Points auf dem Flur versorgt.


=== USV und Konsolenserver ===
Es kommen also grob 3 Bewohner auf einen Access Point.
Alle wichtigen Netzkomponenten sind bei uns mit USVs gesichert und mit Konsolenservern auch von der ferne aus wartbar.


=== Server ===
Dazu kommen noch einige zusätzliche APs an ausgewählten Orten wie der Dachterasse, den Bars, Lernräumen wie EUFF und ASH-Raum und im Poolraum. Zusätzlich wird der Grillplatz zwischen K4 und K5 abgedeckt.
Das HaDiNet betreibt mehrere Server um alle Dienste anbieten zu können. Darunter sind ein Virtualisierungscluster mit zwei Nodes, welches mit [http://www.gentoo.org Gentoo], [http://code.google.com/p/ganeti/ Ganeti], [http://www.drbd.org/ DRBD] und [http://www.linux-kvm.org KVM] an die 40 VMs versorgt.  
 
=== USV und Management ===
Die wichtigsten Netzwerkkomponenten und Server sind mit [[wikipedia:de:USV|USVs]] gegen Stromausfall gesichert. Im K3 steht eine 5000VA-USV von APC für die Server und den Core-Switch sowie eine 2200VA-USV für die Telefonanlage. Im K5 steht eine 2200VA-USV für die Server und den Serverraumswitch.


Wir haben zwei aktive Backupserver. Im SRK3 ist es der Server nce9 mit einem RAID6 und im SRK5 ist es der Server nce5 mit einer TapeLib.
Im Falle eines Netzwerkausfalles/Konfigurationsfehlers auf dem Server können diese über ihr Out-Of-Band Management(iPMI/iLO) erreicht werden.


Ein weiterer großer Server in unser Storageserver (nce25), auf welchem FTP, [[Bootserver]] und die Shares für User und SV Gruppen liegen.
=== Server ===
Das HaDiNet betreibt mehrere Server, um alle Dienste anbieten zu können. Darunter sind ein Virtualisierungscluster mit zwei Nodes, welches mit [https://www.debian.org Debian], [http://code.google.com/p/ganeti/ Ganeti], [http://www.drbd.org/ DRBD] und [http://www.linux-kvm.org KVM] an die 100 VMs versorgt. Hier sind Dienste wie myHaDiNet, Heidi, DNS und DHCP, Wiki-Farm sowie LDAP, Matrix-Server und einige andere Dienste als virtuelle Maschinen realisiert.


=== Dienste ===
Bis der Umzug von den alten Gentoo basierten Virtualisierungsservern abgeschlossen ist, verteilen diese sich auf 4 Server


* Zentrale Authentifizierung [https://de.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol LDAP]: Damit hat jeder Nutzer ein Username und ein Passwort für alle HaDiNet Dienste
Einen Backupserver im SRK5. Die produktive Maschine nce8 hat ein RAID6, um Ausfällen bei Plattenschäden vorzubeugen.


* [https://de.wikipedia.org/wiki/Domain_Name_System DNS]: Unser DNS Dienst verwaltet die hadiko.de Domain. Jeder Nutzer kann sich auf Anfrage A-,AAAA- oder CNAME-Records anlegen lassen (support@hadiko.de)
Mailing Dienste (postfix, dovecot, sympa und webmail) werden von unserem Mailserver(nce19) im srk3 geleistet.


* [https://de.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol DHCP]: Jeder Nutzer kann sich auf Anfrage von unserem DHCP Dienst automatisch seine IPs vergeben lassen. Dazu brauchen wir eure IP und MAC Adresse (support@hadiko.de)
Ein weiterer großer Server ist unser Storageserver (nce24), auf welchem FTP, [[Bootserver]] und die Shares für User und SV Gruppen liegen.  


* eMail: Auf Anfrage könnt ihr ein HaDiNet [[eMail|Postfach]] im Hadiko bekommen und euch einen wunschnamen@hadiko.de aussuchen (support@hadiko.de). Wenn ihr in der [[SV]] aktiv seid, dann ist ein Postfach Pflicht.
Sowie unser Gateway(Auriga) nce41, über das das HaDiKo ans KIT angeschlossen und mit dem Internet verbunden wird.  


* IRC: Das [[HaDiNet]] betreibt unter ''irc://irc.hadiko.de'' einen IRC Server, der jeder benutzen kann.
Nicht zu vergessen ist die Telefonanlage, die als VOIP-Server(nce12) mit drei Analoggateways im K3 steht und über eine eigene USV verfügt, um den Telefonbetrieb (und damit die Aufzugsnotrufe) auch im Falle eines Stromausfalls noch einige Zeit zu gewährleisten.
** Für Unterhaltungen gibt es #chat
** Für den direkten Kontakt zum HaDiNet gibt es ''#help''
** Falls ihr Interesse an Nagios Statusmeldungen habt, gibt es ''#disruptor''


=== Dienste ===
* Zentrale Authentifizierung [[wikipedia:de:Lightweight_Directory_Access_Protocol|LDAP]]: Damit hat jeder Nutzer ein Username und ein Passwort für alle HaDiNet Dienste
* [[DNS]]: Unser DNS Dienst verwaltet die hadiko.de, studentenwohnheim-ev.de und studirendenwohnheim-ev.de Domain. Jeder Nutzer kann sich auf Anfrage A-,AAAA- oder CNAME-Records für die hadiko Domain anlegen lassen (support@hadiko.de)
* [[DHCP]]: Jeder Nutzer bekommt in seinem Zimmernetz automatisch IPs zugewiesen. Solltet ihr Wert darauf legen, dass ein Gerät immer die gleiche Adresse bekommt, könnt ihr uns die gewünschte IPv4 sowie MAC an [mailto:support@hadiko.de support@hadiko.de] mitteilen.
* E-Mail: Auf Anfrage könnt ihr ein HaDiNet [[E-Mail|Postfach]] im Hadiko bekommen und euch einen wunschnamen@hadiko.de aussuchen (support@hadiko.de). Wenn ihr in der [[SV]] aktiv seid, dann ist ein Postfach Pflicht.
* Matrix: Das [[HaDiNet]] betreibt unter https://chat.hadiko.de einen Matrixserver, für die interne Kommunikation im Wohnheim.
* WIKI: Das [[HaDiNet]] betreibt eine Wikifarm. Das Wiki in dem du gerade liest, ist die HaDiPedia. Daneben gibts es für sehr viele SV Bereiche auch noch geschütze Wikis (HaDiNet, BA, Haussprecher, usw.)
* WIKI: Das [[HaDiNet]] betreibt eine Wikifarm. Das Wiki in dem du gerade liest, ist die HaDiPedia. Daneben gibts es für sehr viele SV Bereiche auch noch geschütze Wikis (HaDiNet, BA, Haussprecher, usw.)
 
* [[HaDiKo Gerrit Repository|Git]] Repositories für das HaDiNet und die Selbstverwaltung


<!--== Switch K1 ==
<!--== Switch K1 ==
{| class="prettytable" style="text-align:left; border=0
{| class="wikitable" style="text-align:left; border=0
| [[Datei:TODO.jpg|links|x400px]]
| [[Datei:TODO.jpg|links|x400px]]
|-
|-
|
|
|}!-->
|}!-->
== Serverraum K3 ==
== Serverraum K3 ==
{| class="prettytable" style="text-align:left; border=0
{| class="wikitable" style="text-align:left; border=0
| [[Datei:WAP_K3.jpg|links|x400px]]
| [[Datei:WAP_K3.jpg|links|x400px]]
| [[Datei:Server_K3_1.jpg|links|x400px]]
| [[Datei:Server_K3_1.jpg|links|x400px]]
Zeile 57: Zeile 63:
* WLAN AccessPoint
* WLAN AccessPoint
| von oben nach unten:
| von oben nach unten:
* VM Cluster Node 2 (Gibson)
* Storage Server (Glados)
* VM Cluster Node 1 (Priest)
*Mailserver (Kerblam)
* Storageserver (nce25)
*VM Cluster Node 1 (Aries)
* Backupserver (nce9)
*VM Cluster Node 2 (Cygnus)
*VM Server 4 (Gibson)
* VM Server 3 (Priest)
*IPTV Server
| von oben nach unten:
| von oben nach unten:
* Gateway (gate)
* Swsrk3
* USV (APC Smart UPS 5000VA)
*Serverraumüberwachnung
* Analoggateways
*Voip Server (nce12)
|}
|}


{| class="prettytable" style="text-align:left; border=0
{| class="wikitable" style="text-align:left; border=0
| [[Datei:Glasfaserverteiler.jpg|links|x400px]]
| [[Datei:Glasfaserverteiler.jpg|links|x400px]]
| [[Datei:SWCore.jpg|links|x400px]]
| [[Datei:SWCore.jpg|links|x400px]]
|-
|-
| Glasfaserverteiler
| Glasfaserverteiler
| Zentraler Knoten: Coreswitch
| Zentraler Knoten: Cluster aus Core Switch (swcore-1 & swcore-2) + Gate Server (Auriga)
|}
|}


== Serverraum K5 ==
== Serverraum K5 ==
[[Kategorie:HaDiNet| HaDiNet]]
[[Kategorie:HaDiNet| HaDiNet]]

Aktuelle Version vom 29. August 2024, 17:06 Uhr

Übersicht

Der Bereich Infrastruktur des HaDiNet kümmert sich um alles was für eure Internetverbindung nötig ist und um viele der angebotenen Dienste.

Glasverkabelung

Im AK-Photo Studio im K4 Keller kommt eine Singlemode-Glasfaser von der Uni an. Danach geht es weiter auf den zentralen Glasverteiler im Serverraum K3 (kurz SRK3) und von dort auf unseren Gateway-Server (Auriga). Der Server dient als Firewall. Der SRK3 ist der zentrale Knotenpunkt im Netzwerk, dort kommen alle Glasfaserkabel aus den anderen Häusern an und enden in unserem Core-Cluster "swcore". Vom K3 ausgehend liegen Singlemode-Glasfaserkabel in die anderen Häuser, die dann auf Glasfaser-Patchpaneln am Ziel mit den Switchen verbunden werden.

Switches

Das Netzwerk ist sternförmig aufgebaut. Das bedeutet, dass in der Mitte ein zentraler Knotenpunkt in Form des swcore steht. Von ihm aus gehen die Glasfaserkabel in die anderen Häuser (siehe letzter Abschnitt).

Jedes Haus hat dann mehrere Switche, über die die Bewohner mit Kupferkabeln an das Netzwerk angebunden werden. Für unseren Access verwenden wir Aruba CX 6200F Switches. Im Serverraum K5 (SRK5) stehen zwei Aruba CX 6300, um die dortigen Server per Kupferkabel und Glasfaser anzubinden. Im Serverraum K3 bindet ein weiterer Switch die Server per Kupferkabel an. Dazu kommen noch einige Testgeräte.

WLAN

Im K3, K4 und K5 hängen auf allen Fluren jeweils 5 Unifi AP-AC-Pro Access Points, um die Zimmer mit 2.4 und 5 GHz WLAN zu versorgen. Im K6 hängen je nach Flügel 5 oder 6 APs ebenfalls über den Flur verteilt.

Im K2 werden alle Flure mit 4(DEF) oder 5(P) Unifi 6-Pro Access Points auf dem Flur versorgt.

Es kommen also grob 3 Bewohner auf einen Access Point.

Dazu kommen noch einige zusätzliche APs an ausgewählten Orten wie der Dachterasse, den Bars, Lernräumen wie EUFF und ASH-Raum und im Poolraum. Zusätzlich wird der Grillplatz zwischen K4 und K5 abgedeckt.

USV und Management

Die wichtigsten Netzwerkkomponenten und Server sind mit USVs gegen Stromausfall gesichert. Im K3 steht eine 5000VA-USV von APC für die Server und den Core-Switch sowie eine 2200VA-USV für die Telefonanlage. Im K5 steht eine 2200VA-USV für die Server und den Serverraumswitch.

Im Falle eines Netzwerkausfalles/Konfigurationsfehlers auf dem Server können diese über ihr Out-Of-Band Management(iPMI/iLO) erreicht werden.

Server

Das HaDiNet betreibt mehrere Server, um alle Dienste anbieten zu können. Darunter sind ein Virtualisierungscluster mit zwei Nodes, welches mit Debian, Ganeti, DRBD und KVM an die 100 VMs versorgt. Hier sind Dienste wie myHaDiNet, Heidi, DNS und DHCP, Wiki-Farm sowie LDAP, Matrix-Server und einige andere Dienste als virtuelle Maschinen realisiert.

Bis der Umzug von den alten Gentoo basierten Virtualisierungsservern abgeschlossen ist, verteilen diese sich auf 4 Server

Einen Backupserver im SRK5. Die produktive Maschine nce8 hat ein RAID6, um Ausfällen bei Plattenschäden vorzubeugen.

Mailing Dienste (postfix, dovecot, sympa und webmail) werden von unserem Mailserver(nce19) im srk3 geleistet.

Ein weiterer großer Server ist unser Storageserver (nce24), auf welchem FTP, Bootserver und die Shares für User und SV Gruppen liegen.

Sowie unser Gateway(Auriga) nce41, über das das HaDiKo ans KIT angeschlossen und mit dem Internet verbunden wird.

Nicht zu vergessen ist die Telefonanlage, die als VOIP-Server(nce12) mit drei Analoggateways im K3 steht und über eine eigene USV verfügt, um den Telefonbetrieb (und damit die Aufzugsnotrufe) auch im Falle eines Stromausfalls noch einige Zeit zu gewährleisten.

Dienste

  • Zentrale Authentifizierung LDAP: Damit hat jeder Nutzer ein Username und ein Passwort für alle HaDiNet Dienste
  • DNS: Unser DNS Dienst verwaltet die hadiko.de, studentenwohnheim-ev.de und studirendenwohnheim-ev.de Domain. Jeder Nutzer kann sich auf Anfrage A-,AAAA- oder CNAME-Records für die hadiko Domain anlegen lassen (support@hadiko.de)
  • DHCP: Jeder Nutzer bekommt in seinem Zimmernetz automatisch IPs zugewiesen. Solltet ihr Wert darauf legen, dass ein Gerät immer die gleiche Adresse bekommt, könnt ihr uns die gewünschte IPv4 sowie MAC an support@hadiko.de mitteilen.
  • E-Mail: Auf Anfrage könnt ihr ein HaDiNet Postfach im Hadiko bekommen und euch einen wunschnamen@hadiko.de aussuchen (support@hadiko.de). Wenn ihr in der SV aktiv seid, dann ist ein Postfach Pflicht.
  • Matrix: Das HaDiNet betreibt unter https://chat.hadiko.de einen Matrixserver, für die interne Kommunikation im Wohnheim.
  • WIKI: Das HaDiNet betreibt eine Wikifarm. Das Wiki in dem du gerade liest, ist die HaDiPedia. Daneben gibts es für sehr viele SV Bereiche auch noch geschütze Wikis (HaDiNet, BA, Haussprecher, usw.)
  • Git Repositories für das HaDiNet und die Selbstverwaltung

Serverraum K3

von oben nach unten:
  • WLAN AccessPoint
von oben nach unten:
  • Storage Server (Glados)
  • Mailserver (Kerblam)
  • VM Cluster Node 1 (Aries)
  • VM Cluster Node 2 (Cygnus)
  • VM Server 4 (Gibson)
  • VM Server 3 (Priest)
  • IPTV Server
von oben nach unten:
  • Swsrk3
  • Serverraumüberwachnung
  • Analoggateways
  • Voip Server (nce12)
Glasfaserverteiler Zentraler Knoten: Cluster aus Core Switch (swcore-1 & swcore-2) + Gate Server (Auriga)

Serverraum K5