Commit 84b021b5 authored by Maciej Lipinski's avatar Maciej Lipinski

Some updates to the GEANT presentation

- added MDEV plot to switch types
- updated slide on management
- added slide on configuration
- added slide on calibration (basics)
- updated figures on monitoring and configuration
- updated some CERN-specific titles
parent 4232fcb6
......@@ -404,6 +404,15 @@
\end{tabular}
\end{table}
\begin{center}
\includegraphics[width=.5\textwidth]{measurements/WRSlowJitter/GM+BC_MDEV.jpg}
\tiny
Measurement device: Microsemi/Microchip 3120A Phase Noise Test Probe\\
\end{center}
\end{frame}
......@@ -461,48 +470,132 @@
\includegraphics[width=1.0\textwidth]{misc/WR-zoo.jpg}\vspace{-1cm}
\begin{center}
\small
\textbf{Companies selling White Rabbit:} \url{www.ohwr.org/projects/white-rabbit/wiki/wrcompanies}
\textbf{Companies selling White Rabbit and their products:} \url{www.ohwr.org/projects/white-rabbit/wiki/wrcompanies}\\
\vspace{0.3cm}
\tiny
NOTE: Not all WR equipment is open source
\end{center}
\vspace{-0.3cm}
\end{frame}
\section{Management}
\subsection{}
\begin{frame}{Management of WR networks: monitoring \& config}
\begin{frame}{Management of WR networks}
\begin{itemize}
\item<1-> White Rabbit is an extension of Ethernet
\item<2-> It can be managed using standard protocols and tools:
\begin{itemize}
\item<2-> It implements standard protocols and tools:
\begin{itemize}\scriptsize
\item Simple Network Management Protocol (SNMP)
\item Syslog
\item Link Layer Discovery Protocol (LLDP)
\item Kerberos-based authentication
\end{itemize}
\item<3-> It can be debugged using standard tools:
\begin{itemize}
\begin{itemize}\scriptsize
\item Wireshark
\item Tcpdump
\item Professional Ethernet testers
\end{itemize}
\item<4-> WR Switch configuration:
\begin{itemize}\scriptsize
\item Recommended for large networks: download dot-config file from server
\item Recommended for small networks: CLI (menuconfig)
\item Possible but discourage: web interface
\end{itemize}
\end{itemize}
\end{frame}
\begin{frame}{WR Network vs. TN/GPN Network}
\includegraphics<1>[width=.99\textwidth]{management/MonitoringConfig-0-networks.png}
\begin{frame}{WR networks configuration}
\begin{itemize}
\item<1-> Data plane - basic, e.g.
\begin{itemize}\scriptsize
\item Virtual LANs (VLANs) configuration
\item LLDP options
\item Deterministic forwarding
\end{itemize}
\item<2-> Time plane - generic PTP options, e.g.:
\begin{itemize}\scriptsize
\item Device role: Grandmaster or Boundary Clock
\item Port roles: automatic using BMCA, forced master/slave
\item Mapping: \textbf{IEEE802.3} or UDP/IP
\item Delay Mechanism: \textbf{E2E} or P2P
\item Profile: \textbf{WR} or Default PTP
\item LeapSeconds and NTP server
\end{itemize}
\item<3-> Time plane - WR-specific:
\begin{itemize}\scriptsize
\item Ingress/Egress latency (Fixed delays)\\
{\tiny NOTE: WR Switch comes pre-calibrated for few types of SFPs}
\item Relative delay for fiber types used ($\alpha$)\\
{\tiny NOTE: WR Switch comes pre-calibrated for the fiber type used at CERN}
\item Fiber type used on a port
\end{itemize}
\end{itemize}
\end{frame}
\begin{frame}{BE-CO services: Monitoring with COSMOS/Grafana}
\includegraphics<1>[width=.99\textwidth]{management/MonitoringConfig-1-SNMP.png}
\begin{frame}{WR Calibration}
\begin{columns}[c]
\column{0.7\textwidth}
\begin{itemize}\footnotesize
\item<1-> Ensures sub-ns accuracy between
\begin{itemize}\scriptsize
\item The PPS output of the WR Grandmaster
\item The PPS outputs of the WR Devices connected\\ (directly/indirectly) to the WR Grandmaster
\end{itemize}
\item<2-> Required for
\begin{itemize}\scriptsize
\item Each firmware release, port, SFP type used
\item Each fiber type deployed
\end{itemize}
\item<3-> Provided for
\begin{itemize}\scriptsize
\item WR Switch releases and commonly used SFPs\\
\item WR Node releases (reference designs)
\item See\\
\url{ohwr.org/projects/white-rabbit/wiki/SFP}
\url{ohwr.org/project/white-rabbit/wikis/Calibration}
\end{itemize}
\item<4-> Described in WR Calibration procedure v1.1 - see\\
\end{itemize}
\column{0.45\textwidth}
\begin{center}
\includegraphics[width=\textwidth]{network/wr_network-enhanced_pro_without_10km.pdf}
\end{center}
\end{columns}
\tiny
\pause\pause\pause
\url{ohwr.org/project/white-rabbit/wikis/Documents/White-Rabbit-calibration-procedure}
\end{frame}
\begin{frame}{WR Network vs. Management Network}
\includegraphics<1>[width=.99\textwidth]{management/MonitoringConfig-0-networks-v2.png}
\end{frame}
\begin{frame}{Monitoring of WR devices at CERN}
\includegraphics<1>[width=.99\textwidth]{management/MonitoringConfig-1-SNMP-v2.png}
\includegraphics<2>[width=.99\textwidth]{management/MonitoringConfig-2-COSMOS.png}
\end{frame}
\begin{frame}{BE-CO services: Configuration with CCDE}
\includegraphics<1>[width=.99\textwidth]{management/MonitoringConfig-3-config.png}
\includegraphics<2>[width=.99\textwidth]{management/MonitoringConfig-4-CCDE-switch.png}
\includegraphics<3>[width=.99\textwidth]{management/MonitoringConfig-5-CCDE-node.png}
\begin{frame}{Configuration of WR devices at CERN}
\includegraphics<1>[width=.9\textwidth]{management/MonitoringConfig-3-config-v2.png}
\includegraphics<2>[width=.9\textwidth]{management/MonitoringConfig-5-CCDE-node.png}
\begin{center}\scriptsize
\textcolor{white}{Web interface for DB, it generates WR Switch config in JASON format, provided to
\url{https://gitlab.cern.ch/white-rabbit/wrs-config-generator}}
\end{center}
\end{frame}
\begin{frame}{Configuration of WR devices at CERN}
\includegraphics[width=.9\textwidth]{management/MonitoringConfig-4-CCDE-switch.png}
\begin{center}\scriptsize
Web interface for DB, it generates WR Switch config in JASON format, provided to
\url{https://gitlab.cern.ch/white-rabbit/wrs-config-generator}
\end{center}
\end{frame}
\begin{frame}{Global WR network at CERN}
\includegraphics[width=\textwidth]{applications/CERN/WR_network_CERN.png}
\end{frame}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment