我正在設定一台用作託管伺服器的伺服器,每天獲取大約 500 - 1000 個新映像。大多數圖片都是 jpg 格式,大約 200kb - 2mb 大。這些圖像使用 https 嵌入到 1000-2000 個網站中。
在軟體方面,我將使用 Ubuntu 和 ServerPilot。
考慮到伺服器僅託管超過 1000 個網站的圖像,https 請求將會很高。我應該主要關注硬體什麼? CPU、RAM 還是 HDD/SSD?
當涉及到圖片的純 https 請求時,CPU 和 RAM 哪個更重要?
配備 SSD 的伺服器和配備 HDD 的伺服器之間映像的載入時間是否明顯?
這裡有 2 個可能的選擇。
選項1
- CPU:Intel® Xeon® E3-1275 v5 四核心 Skylake
- 記憶體:64 GB DDR4 ECC
- 硬碟機:2 x 4 TB(RAID 1)
選項2:
- CPU:Intel® Core™ i7-3770 四核心
- 記憶體:32 GB DDR3 內存
- 硬碟:4 個 6 TB SATA 3 Gb/秒 7200 rpm(Raid 1)
答案1
選項一是最好的選擇,ECC RAM 在同時提供大量資訊時非常重要,最重要的是 CPU 需要解釋接收到的資訊並確定如何處理請求。