虛擬私人伺服器 (簡稱 VPS) 是一種實體伺服器上的獨立虛擬環境,由雲端服務供應商或網站代管服務供應商自有自營。虛擬私人伺服器代管服務使用虛擬化技術,將一部實體機器分割成多個共用資源的私人伺服器環境。
VPS (即虛擬私人伺服器) 是一種在與其他使用者共用的實體伺服器上,提供虛擬化伺服器資源的虛擬機器。
VPS 託管是一種網站代管服務,透過虛擬化技術將實體伺服器分割成多個虛擬伺服器,每個伺服器都能使用專屬資源和作業系統。VPS 託管是結合共用和專用託管服務的混合式解決方案。
雖然「VPS」和「虛擬機器」(VM) 這兩個詞彙經常交替使用,但通常意指不同的代管環境和定價模式。
傳統 VPS 通常託管於單一、分割成多個小部分的實體伺服器。由於定價模式的關係,這類服務通常是個人或小型團隊的首選。客戶通常支付固定的月費,換取定量的運算、儲存空間和資料傳輸 (頻寬) 服務使用權。這有助於預測小型工作負載的成本。
雲端 VM (例如 Google Cloud Compute Engine 執行個體) 託管於較大的運算資源集區,而非單一實體伺服器。傳統 VPS 仰賴單一機器,而雲端 VM 則採用分散式架構,因而為企業工作負載帶來獨特優勢:
VPS 的用途廣泛,包括:
託管網站、網誌和電子商務商店。
執行網頁應用程式、行動應用程式後端和其他軟體。
提供獨立的軟體開發與測試環境。
代管應用程式和服務的資料庫。
部署專用電子郵件伺服器。
提供電腦環境的遠端存取權。
選擇虛擬私有伺服器代管服務時,可考慮以下幾項特色:
掌控度較高
與共用代管服務相比,您擁有根層級存取權,且能自訂伺服器環境。
專屬資源
配有專屬的 CPU、記憶體和儲存空間資源,因此效能穩定。
擴充性
可因應流量和應用程式需求變化,輕鬆擴充或縮減資源。
符合成本效益
VPS 通常兼具共享託管和專用伺服器的特性,既經濟實惠又功能強大。
安全性提升
與同一實體伺服器上的其他使用者隔離,安全性因而提升。
自由選擇作業系統
選擇最符合需求的作業系統 (例如 Linux 或 Windows)。
以下說明如何使用 Compute Engine 在 Google Cloud 建立虛擬機器 (VM) 執行個體。此做法獲得的效益與 VPS 類似,但能額外享有雲端基礎架構的優勢。
步驟 1:註冊 Google Cloud:如果還沒有帳戶,請建立 Google Cloud 帳戶。
步驟 2:建立專案:在 Google Cloud 控制台中建立新專案。
步驟 3:啟用 Compute Engine API:前往 API 程式庫,啟用 Compute Engine API。
步驟 4:建立 VM 執行個體:前往 Compute Engine 並點按「建立執行個體」。
步驟 5:設定執行個體:
步驟 6:建立:點按「建立」以啟動 VM 執行個體。
步驟 7:連線至執行個體:執行個體開始運作後,請透過 SSH 或 RDP (適用於 Windows 執行個體) 連線。