diff options
Diffstat (limited to 'sources')
| -rw-r--r-- | sources/failure_characteristics.tex | 15 | ||||
| -rw-r--r-- | sources/failure_model_statistics.tex | 17 | ||||
| -rw-r--r--[-rwxr-xr-x] | sources/implementation.drawio | 0 | ||||
| -rw-r--r--[-rwxr-xr-x] | sources/novel_eval_method.drawio | 0 | ||||
| -rw-r--r--[-rwxr-xr-x] | sources/predictive_analytics.drawio | 0 | ||||
| -rw-r--r--[-rwxr-xr-x] | sources/ref_architecture.drawio | 0 | ||||
| -rw-r--r-- | sources/thesis_structure.drawio | 26 |
7 files changed, 48 insertions, 10 deletions
diff --git a/sources/failure_characteristics.tex b/sources/failure_characteristics.tex new file mode 100644 index 0000000..3fbcdaf --- /dev/null +++ b/sources/failure_characteristics.tex @@ -0,0 +1,15 @@ +\begin{table}[t] + \centering + \renewcommand{\arraystretch}{1.4} + \begin{tabular}{lccl} + \toprule + \textbf{Metric} & \textbf{Datatype} & \textbf{Unit} & \textbf{Summary} \\ + \midrule + Failure Interval & int64 & miliseconds & The duration since the last failure. \\ + Failure Duration & int64 & miliseconds & The duration of the failure. \\ + Failure Intensity & float64 & ratio & The ratio of hosts affected by the failure. \\ + \bottomrule + \end{tabular} + \caption[Generic format of all failure traces.]{All traces used in our work follow the above format.} +\end{table} + diff --git a/sources/failure_model_statistics.tex b/sources/failure_model_statistics.tex new file mode 100644 index 0000000..03c08dd --- /dev/null +++ b/sources/failure_model_statistics.tex @@ -0,0 +1,17 @@ +\begin{table}[t] + \centering + \renewcommand{\arraystretch}{1.4} + \begin{tabular}{lr} + \toprule + \textbf{Trace} & \textbf{Mean Failure Intensity} \\ + \midrule + Gmail & 53.26\% \\ + WhatsApp & 57.97\% \\ + YouTube & 62.1\% \\ + Twitter & 65\% \\ + Facebook & 64\% \\ + \bottomrule + \end{tabular} + \caption[Overview of the failure traces]{This table shows the traces we used for scientific evaluation, and the right-hand-side shows the format of failure traces. Mean Failure Intensity can be characterized as the average of the ratio of hosts that are affected by a failure~\cite{DBLP:journals/tpds/TalluriNCKCBI26}} + \label{tab:failure_traces_overview} +\end{table} diff --git a/sources/implementation.drawio b/sources/implementation.drawio index eb4fe04..eb4fe04 100755..100644 --- a/sources/implementation.drawio +++ b/sources/implementation.drawio diff --git a/sources/novel_eval_method.drawio b/sources/novel_eval_method.drawio index 174f008..174f008 100755..100644 --- a/sources/novel_eval_method.drawio +++ b/sources/novel_eval_method.drawio diff --git a/sources/predictive_analytics.drawio b/sources/predictive_analytics.drawio index c8ff618..c8ff618 100755..100644 --- a/sources/predictive_analytics.drawio +++ b/sources/predictive_analytics.drawio diff --git a/sources/ref_architecture.drawio b/sources/ref_architecture.drawio index 2506675..2506675 100755..100644 --- a/sources/ref_architecture.drawio +++ b/sources/ref_architecture.drawio diff --git a/sources/thesis_structure.drawio b/sources/thesis_structure.drawio index 103a7b3..33df3e9 100644 --- a/sources/thesis_structure.drawio +++ b/sources/thesis_structure.drawio @@ -94,7 +94,7 @@ <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="MXKTANBymBVMColYor_E-5" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" value="<div><b><br></b></div><div><b><br></b></div>" vertex="1"> - <mxGeometry height="110" width="545" x="107.5" y="530" as="geometry" /> + <mxGeometry height="110" width="680" x="41" y="530" as="geometry" /> </mxCell> <mxCell id="MXKTANBymBVMColYor_E-6" edge="1" parent="1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;"> <mxGeometry relative="1" as="geometry"> @@ -103,28 +103,31 @@ </mxGeometry> </mxCell> <mxCell id="MXKTANBymBVMColYor_E-7" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="Chapter 5<div><b>Evaluation</b></div>" vertex="1"> - <mxGeometry height="30" width="60" x="337.5" y="540" as="geometry" /> + <mxGeometry height="30" width="60" x="350" y="540" as="geometry" /> </mxCell> <mxCell id="MXKTANBymBVMColYor_E-8" edge="1" parent="1" source="MXKTANBymBVMColYor_E-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="MXKTANBymBVMColYor_E-11"> <mxGeometry relative="1" as="geometry" /> </mxCell> - <mxCell id="MXKTANBymBVMColYor_E-9" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#000000;" value="Section 5.2<br><span style="font-size: 11px;"><b>Experimental Setup</b></span>" vertex="1"> - <mxGeometry height="50" width="120" x="117.5" y="580" as="geometry" /> + <mxCell id="MXKTANBymBVMColYor_E-9" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#000000;" value="Section 5.2<br><span style="font-size: 11px;"><b>Novel Evaluation&nbsp;<br>Technique</b></span>" vertex="1"> + <mxGeometry height="50" width="120" x="51" y="580" as="geometry" /> </mxCell> <mxCell id="MXKTANBymBVMColYor_E-10" edge="1" parent="1" source="MXKTANBymBVMColYor_E-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="MXKTANBymBVMColYor_E-12"> <mxGeometry relative="1" as="geometry" /> </mxCell> - <mxCell id="MXKTANBymBVMColYor_E-11" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#000000;" value="Section 5.3<br><span style="font-size: 11px;"><b>Experiment 1</b></span>" vertex="1"> - <mxGeometry height="50" width="120" x="252.5" y="580" as="geometry" /> + <mxCell id="MXKTANBymBVMColYor_E-11" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#000000;" value="Section 5.3<br><span style="font-size: 11px;"><b>Experimental Parameters</b></span>" vertex="1"> + <mxGeometry height="50" width="120" x="186" y="580" as="geometry" /> </mxCell> <mxCell id="MXKTANBymBVMColYor_E-15" edge="1" parent="1" source="MXKTANBymBVMColYor_E-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="MXKTANBymBVMColYor_E-14"> <mxGeometry relative="1" as="geometry" /> </mxCell> - <mxCell id="MXKTANBymBVMColYor_E-12" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#000000;" value="Section 5.3<br><span style="font-size: 11px;"><b>Experiment 2</b></span>" vertex="1"> - <mxGeometry height="50" width="120" x="387.5" y="580" as="geometry" /> + <mxCell id="MXKTANBymBVMColYor_E-12" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#000000;" value="Section 5.3<br><span style="font-size: 11px;"><b>Experiment 1</b></span>" vertex="1"> + <mxGeometry height="50" width="120" x="321" y="580" as="geometry" /> </mxCell> - <mxCell id="MXKTANBymBVMColYor_E-14" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#000000;" value="Section 5.4<br><span style="font-size: 11px;"><b>Experiment 3</b></span>" vertex="1"> - <mxGeometry height="50" width="120" x="524.5" y="580" as="geometry" /> + <mxCell id="kVt05Dn7TqeXWTM-gPS3-3" edge="1" parent="1" source="MXKTANBymBVMColYor_E-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="kVt05Dn7TqeXWTM-gPS3-1"> + <mxGeometry relative="1" as="geometry" /> + </mxCell> + <mxCell id="MXKTANBymBVMColYor_E-14" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#000000;" value="Section 5.4<br><span style="font-size: 11px;"><b>Experiment 2</b></span>" vertex="1"> + <mxGeometry height="50" width="120" x="458" y="580" as="geometry" /> </mxCell> <mxCell id="1ibH81aFUOVbOoGZI-IO-2" edge="1" parent="1" source="1ibH81aFUOVbOoGZI-IO-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="TxTclPCki953P5ZPPJ2z-20"> <mxGeometry relative="1" as="geometry" /> @@ -132,6 +135,9 @@ <mxCell id="1ibH81aFUOVbOoGZI-IO-1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#FFFFCC;strokeColor=#000000;" value="Section 4.1<br><b style=""><font style="font-size: 11px;">Implementation of <i style="">Sunfish</i></font></b>" vertex="1"> <mxGeometry height="50" width="117.5" x="120" y="450" as="geometry" /> </mxCell> + <mxCell id="kVt05Dn7TqeXWTM-gPS3-1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#000000;" value="Section 5.5<br><span style="font-size: 11px;"><b>Experiment 3</b></span>" vertex="1"> + <mxGeometry height="50" width="120" x="591" y="580" as="geometry" /> + </mxCell> </root> </mxGraphModel> </diagram> |
