2013-10-14 21:19:04 +00:00
\documentclass [german,plainarticle,utf8] { zihpub}
2013-10-24 19:06:30 +00:00
\usepackage { multirow}
\usepackage { hyperref}
2013-10-25 11:43:25 +00:00
\usepackage { tabularx}
2013-10-24 19:06:30 +00:00
2013-10-24 22:37:04 +00:00
% schönere Hyperlinkfarben
\definecolor { darkred} { rgb} { 0.5, 0, 0}
\definecolor { darkgreen} { rgb} { 0, 0.5, 0}
\definecolor { darkblue} { rgb} { 0, 0, 0.5}
\hypersetup {
colorlinks,
linkcolor=darkblue,
filecolor=darkgreen,
2013-10-25 14:06:10 +00:00
urlcolor=darkblue,
citecolor=black
2013-10-24 22:37:04 +00:00
}
2013-10-14 21:19:04 +00:00
\author { Patrick Schöps, Jörg Thalheim, Alfred Krohmer}
\title { LCTP – Praktikum Wintersemester 2013 / 2014}
\begin { document}
\section { Hardwareaufbau}
2013-10-25 14:06:10 +00:00
In die beiden zur Verfügung stehenden Gehäuse bauten wir jeweils zwei Mainboards ein.
2013-10-25 11:43:25 +00:00
\begin { itemize}
2013-10-28 15:45:16 +00:00
\item 1. Gehäuse: zwei \href { http://downloads.zotac.com/mediadrivers/mb/man/pa119.pdf} { »Zotac ION
Synergy«} -Mainboards mit im Chipsatz integriertem nVidia-Graphikchip
(siehe \ref { fig:Gehaeuse1} )
\item 2. Gehäuse: ein »Zotac«-Mainboard und ein \href { http://downloadmirror.intel.com/16960/eng/D945GCLF2_ ProductGuide02_ English.pdf} { »Intel Desktop Board D945GCLF2«}
(siehe \ref { fig:Gehaeuse2} )
2013-10-25 14:06:10 +00:00
\end { itemize}
2013-10-28 15:45:16 +00:00
Da nur drei ZOTAC-Boards vorhanden waren, mussten wir als vierten Compute-Node
ein normales Intel-Mainboard (ohne nVidia-Chip) verwenden. \\
2013-10-25 14:06:10 +00:00
Jedes Board war jeweils ausgestattet mit: %\footnote{330er Board und 1. Computenode}
2013-10-24 19:06:30 +00:00
\begin { itemize}
2013-10-25 14:06:10 +00:00
\item einem (bereits fest verbautem) Intel Atom 330 Prozessor
2013-10-25 11:43:25 +00:00
\item 2 GiB DDR2-RAM
\item 250 GiB Festplatte
2013-10-25 14:06:10 +00:00
\item einem im Gehäuse bereits vorhandenes Netzteil.
2013-10-24 19:06:30 +00:00
\end { itemize}
2013-10-25 14:06:10 +00:00
\vspace { 0.5cm}
COM-Ports konnten nicht angeschlossen werden, da keine entsprechenden Pins auf dem Intel-Board vorhanden waren und es ein inkompatibles Pin-Out (keine Pin-Aussparung beim 10. Pin) auf dem ZOTAC-Board gab. \\
Teile der Kabelstränge (unbenötigte Kabel, Schlaufe des ATX-Strangs, etc.) konnten unter der Festplattenhalterung verstaut werden. \\
Die Stromversorgung der vier Einschübe (von zwei Gruppen) erfolgt an zwei Stromverteilern (in Reihe), so dass nur ein Stromkabel nach außen geführt werden muss. Für die Vernetzung waren die kurzen Patch-Kabel ausreichend lang; es wurden alle 8 Boards im Rack an den Switch angeschlossen. \\
Als Switch wird ein \href { http://www.dlink.com/de/de/support/product/dgs-1216t-smart-copper-gigabit-switch} { D-Link DGS-1216T} verwendet.
\pagebreak
\begin { figure} [h!]
\centering
\includegraphics [width=12cm] { bilder/hw-2zotac.jpg}
\caption { 1. Gehäuse: 2 ZOTAC-Boards} % (Beschriftung 7071bc5cc26d)
2013-10-28 15:45:16 +00:00
\label { fig:Gehaeuse1}
2013-10-25 14:06:10 +00:00
\end { figure}
\vspace { 1cm}
\begin { figure} [h!]
\centering
\includegraphics [width=12cm] { bilder/hw-1zotac.jpg}
\caption { 2. Gehäuse: 1 Intel-330er-Board, 1 ZOTAC-Board} % (Beschriftung 7071bc5cc410)
2013-10-28 15:45:16 +00:00
\label { fig:Gehaeuse2}
2013-10-25 14:06:10 +00:00
\end { figure}
\pagebreak
\begin { figure} [h!]
\centering
\includegraphics [width=15cm] { bilder/hw-case.jpg}
\caption { Anordnung im Rack; Stromversorung und Vernetzung}
2013-10-25 11:43:25 +00:00
\end { figure}
2013-10-24 19:06:30 +00:00
\pagebreak
2013-10-25 14:06:10 +00:00
2013-10-24 19:06:30 +00:00
\section { Cluster-Layout}
2013-10-25 14:06:10 +00:00
Wir haben uns folgendes Cluster-Layout überlegt: (Details auf nächster Seite)
\includegraphics { bilder/layout.pdf}
\pagebreak
2013-10-24 19:06:30 +00:00
{ \bf Head-Nodes:} \\
2013-10-25 11:43:25 +00:00
\begin { tabularx} { \textwidth } { l|X}
Hostnames & \tt zeus \\
\hline
2013-10-25 14:06:10 +00:00
Interne IP & \tt 10.20.0.1 \\
2013-10-25 11:43:25 +00:00
Externe IP & \tt 142.76.90.104 \\
\hline
Partitionierung &
2013-10-25 14:06:10 +00:00
\multicolumn { 1} { l} { \begin { tabularx} { \textwidth } { l r l}
2013-10-25 11:43:25 +00:00
\tt / & 50 GiB & Wurzelverzeichnis \\
\tt /boot & 1 GiB & Boot-Dateien (Kernel, { \tt initrd} , grub, etc.) \\
\tt /home & 40 GiB & Benutzer-Verzeichnisse \\
\tt /cluster & 150 GiB & Cluster-Daten \\
\tt swap & 2 GiB & Auslagerungsspeicher \\
\end { tabularx} } \\
\hline
NFS-Freigaben &
\multicolumn { 1} { l} { \begin { tabularx} { \textwidth } { lr}
\tt /home & \multirow { 2} { *} { Freigabe für das { \tt 10.20.0.0/24} -Netz} \\
\tt /cluster \\
\end { tabularx} } \\
2013-10-25 14:06:10 +00:00
\end { tabularx} \\ \\ \\
2013-10-24 19:06:30 +00:00
{ \bf Compute-Nodes:} \\
2013-10-25 14:06:10 +00:00
2013-10-25 11:43:25 +00:00
\begin { tabularx} { 45em} { l|X|X|X|X}
Hostnames & \tt ares\footnote { 330er Board und 1. Computenode} & \tt chronos & \tt eris & \tt hades \\
\hline
2013-10-25 14:06:10 +00:00
Interne IPs & \tt \small 10.20.0.101 & \tt \small 10.20.0.102 & \tt \small 10.20.0.103 & \tt \small 10.20.0.104 \\
2013-10-25 11:43:25 +00:00
\hline
Partitionierung & \multicolumn { 4} { l} {
2013-10-25 14:06:10 +00:00
\begin { tabularx} { \textwidth } { l r l}
2013-10-28 15:45:16 +00:00
\tt / & 100 GiB & Wurzelverzeichnis \\
2013-10-25 11:43:25 +00:00
\tt /boot & 1 GiB & Boot-Dateien (Kernel, { \tt initrd} , grub, etc.) \\
\tt swap & 2 GiB & Auslagerungsspeicher \\
2013-10-28 15:45:16 +00:00
\tt ? & 130 GiB & Reserviert
2013-10-25 11:43:25 +00:00
\end { tabularx}
2013-10-24 19:06:30 +00:00
}
2013-10-25 14:06:10 +00:00
\end { tabularx} \\ \\ \\
2013-10-28 15:45:16 +00:00
Wir haben uns für ein Subnetz im Privat-Class A-Netz entschieden.
2013-10-25 14:06:10 +00:00
Die internen IP-Adressen sollen hier aus dem { \tt 10.20.0.0/24} -Netz stammen.
2013-10-28 15:45:16 +00:00
Der Vorteil ist die einfache Erweiterung um weitere Subnetze.
\section { Betriebsysteminstallation}
\subsection { Wahl des Betriebsystems}
\label { sub:wahl_ des_ betriebsystems}
Vorteile:
\begin { itemize}
\item Packetbau ist einfacher und es gibt sehr viele Packete im \href { http://aur.archlinux.org/} { AUR}
\item Systemd als modernes und robustes Initsystem
\item DWIM
\end { itemize}
Nachteile:
\begin { itemize}
\item Updates können die Konfiguration brechen
\item keinen kommerziellen Support
\end { itemize}
2013-10-14 21:19:04 +00:00
2013-10-28 16:13:37 +00:00
\subsection { SSH-Server}
\label { sub:ssh_ server}
\subsection { Git-Server}
\label { sub:git_ server}
\subsection { Parallel Distributed Shell}
\label { sub:parallel_ shell}
2013-10-21 15:49:32 +00:00
\end { document}