M Sections/5.Evaluation.tex => Sections/5.Evaluation.tex +23 -0
@@ 42,3 42,26 @@
單一容器預設佔有量以及 \ref{sec:kubectl-shell} kubectl shell 的佔有量也將影響使用者體驗,其中尤其是 kubectl shell 的佔有量,為了避免影響使用者權益,我們希望將他壓低,但又不應降到令使用者感到卡頓。另外在使用者不自行估計限制的情況下,單一容器預設佔有量除了影響能同時運行的容器數量,也影響到能夠運行的工作負載種類,在此方面最敏感的是記憶體,部份使用較多記憶體的程式可能會因為不足而異常中止,導致無法順利運行。對於這兩組佔有量的評估也是實驗要點之一。
對於配額的規劃在實驗階段與正式上線也將有所誤差,尤其對於 CPU 在測試環境用的是系計中的二線老舊硬體,改為正式用的一線新硬體時,配合效能的改變,應能再減少其配額量至一半左右。
+
+\section{使用者問卷調查}
+
+\section{質性分析}
+
+\begin{table}[htb]
+ \centering
+ \caption{Sparkles 與常見 Kubernetes 客戶端比較}
+ \label{tab:quota}
+ \begin{tabular}{l || c | c | c | c}
+ & Sparkles & kubectl & k9s & \hspace{1em}Lens\hspace{1em} \\
+ \hline\hline
+ 界面形式 & 網頁 & CLI & TUI & GUI \\ \hline
+ 使用者安裝設定 & 不需 & 需要 & 需要 & 需要 \\ \hline
+ 配額細項追蹤 & 有 & 無 & 無 & 無 \\ \hline
+ \makecell[l]{ServiceAccount \\ tokens 管理} & 有 & 流程較手動 & 無 & 無 \\ \hline
+ \makecell[l]{YAML 編輯器 \\ 欄位提示補全} & 有 & 無 & 無 & 無 \\ \hline
+ 內建 Helm 功能 & \makecell{限內建 \\ Repository} & 無 & 無安裝、更新 & 有 \\ \hline
+ Port forwarding & 無 & 有 & 有 & 有 \\ \hline
+ 多叢集管理 & 無 & 有 & 有 & 有 \\ \hline
+ 開放原始碼 & 是 (MIT) & 是 (Apache-2.0) & 是 (Apache-2.0) & 否 \\
+ \end{tabular}
+\end{table}