Bandwidth

X 國的伺服器。來自 Y 國的大多數使用者。載入時間不可接受

  • January 14, 2010

我被要求探索我們的選擇。

他們不希望實際移動伺服器,因為這需要大量工作,而且如果發生了非常糟糕的事情,將沒有人來處理這些事情。優化網站本身可能不會有多大好處,因為響應時間和傳輸速度都很慢,而且需要傳輸大量內容。

他們正在談論在 Y 縣或介於兩者之間的某個地方建立一個便宜的第二台伺服器(VPS?),但我不確定如何處理它。那麼有哪些選擇,真的嗎?

按數量級計算,您最好的選擇是將整個服務移動到拓撲上更接近您的使用者群的位置。當然,將目前的物理硬體移動到一個新的位置並不是一個勝利,但是您可以使用託管服務提供商,在那裡您租用伺服器硬體(或使用 VPS),然後如果硬體出現故障,那就是提供商的問題,如果軟體壞了,那是你的問題(但你可以進入機器遠端修復它)。然後,您可以將目前硬體用於不同的目的(例如,登台伺服器)。

如果出於某種原因,您絕對必須將站點本身託管在目前網路位置的目前物理硬體上,則需要設置一個離使用者更近的記憶體代理。這是一種選擇,它會增加每次必須從站點傳輸的數據的延遲和性能問題,但對於可以記憶體在使用者附近的靜態資產的感知性能(圖像, javascript, 靜態 HTML)。如果您的網站主要是靜態的,這可能是一個不錯的選擇,但如果它是一個很大程度上是動態的網站,使用者不斷地發出請求,而這些請求必須通過來自源伺服器的動態生成的 HTML 來響應,那麼這將無濟於事。

引用自:https://serverfault.com/questions/102856