Commit 5c17cb64 authored by Michael Davis's avatar Michael Davis
Browse files

[CHEP] Pastes in some notes I made earlier

parent 28abd0f1
......@@ -142,6 +142,100 @@ Source:~\cite{xin_zhao_tape_usage}
\end{tabularx}
\end{figure}
\section{Introduction}
\begin{itemize}
\item SW development status report (Eric/Steve)
\item Commonalities and differences with CASTOR from user perspective. What do users gain? (Michael)
\item Testing status report: Scale tests, stress tests (Julien+Michael)
\item FTS integration paper and status (Michael/Steve)
\item Field test setup and config/monitoring automation (Julien/Vlado(?))
\item Deployment model (Michael/German)
\item Discussion with experiments status (Michael)
\item Migration plans\ldots as far as known
\item Outlook (All)
\end{itemize}
\section{Future of Archival Storage at CERN}
pre-GDB presentation (Eric)
\subsection{What is EOS+CTA?}
EOS plus CTA is a ``drop in'' replacement for CASTOR
CTA is:
\begin{itemize}
\item Natural evolution of CASTOR
\item A tape backend for EOS
\item A preemptive tape drive scheduler
\item A clean separation between disk and tape
\item XRootD based recalls (not SRM)
\end{itemize}
\subsection{Making the most of tape}
\begin{itemize}
\item Single step mount scheduling for tape+drive
\begin{itemize}
\item Avoids choosing tapes that no drive will serve when writing $\rightarrow$ improves write mount latency
\end{itemize}
\item Mount preemption
\begin{itemize}
\item Replace handcrafted/scripted drive dedications
\item Allow full utilization of drives all the time
\item Background repack/verify user will yield to user mounts
\item Many possible combinations (priority based)
\end{itemize}
\item Recommended Access Order (RAO)
\begin{itemize}
\item Optimizes read order to minimize seek time
\item 4$\times$--5$\times$ speedups for a typical O(100s) files recall mount
\item Backport to CASTOR coming soon
\item \ldots but enterprise drives only
\end{itemize}
\end{itemize}
\subsection{Status and Timeline}
Preliminary EOS-CTA integration
Archive and retrieve files to/from EOS
\begin{itemize}
\item Request queueing
\end{itemize}
Decentralized single step scheduling
Administrative interface
\begin{itemize}
\item Drive control
\item Tape management
\item File routing to tape
\end{itemize}
Recommended access order (RAO) prototype
All drive features from CASTOR
Streamlining and extension of EOS-CTA interface (from scripts to RPC)
\begin{itemize}
\item Object store performance optimization
\item Repack \& verification
\item Mount preemption
\item Library support rework (currently using the one of CASTOR)
\end{itemize}
EOS-CTA catalogue synchronizations
\begin{itemize}
\item Reconciliation \& tape based disaster recovery
\end{itemize}
\section{CTA Object Store}
Group Meeting presentation (Eric)
\subsection{What is CTA's object store?}
Structure
Contention management
Reliability
Performance
\subsection{CTA queueing, differences with CASTOR}
\subsection{Object store vs DBs}
\section{Testing and Deployment}
\subsection{CASTOR Deployment Model}
......
Supports Markdown
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