SSD Nodes Learn Hosting plans →
指南 Matt Connor作者: Matt Connor · 已更新 2026-10-04

VPS、Cloud Server、輕量實例有何不同?

VPS、cloud server 與輕量應用伺服器多半都是虛擬機器,但儲存、計費與控制面板不同;虛擬主機則沒有 root 存取權。

這些名稱實際代表什麼

VPS(virtual private server)、cloud server 與云服务器是同一種產品的 3 種名稱:它是在共用硬體上執行、使用自己的核心,並由你完整取得 root 存取權的虛擬機器。輕量應用伺服器(轻量应用服务器)是相同的虛擬機器,但以搭配較簡易控制面板及固定流量額度的方案出售。虛擬主機(虚拟主机)則是不同的產品:它屬於共用主機服務,完全不提供 root 存取權。在比較任何單一規格前,先確認方案描述的是哪一種產品,因為「2 vCPU、4 GB、100 GB SSD」這行規格在不同產品下代表的實際內容並不相同。

每家供應商都會自行定義術語。這些術語背後,實際上只有 4 種可購買的服務:使用自己核心的完整虛擬機器、共用主機核心的容器、提供目錄與資料庫的共用主機服務,以及沒有其他租戶的整台實體機器。下列每個名稱都對應到這 4 種服務之一。完成對應後,真正影響購買決策的是以下內容:為什麼規格完全相同的兩個方案,效能不一定相同;以及伺服器位於中國大陸境內,而非境外時,會有哪些變化。

雲端伺服器和 VPS 相同嗎?

幾乎在所有情況下,是的。云服务器、云主机、弹性云服务器、cloud server、cloud instance 和 VPS,都是指在 KVM、Xen 或 VMware 等 hypervisor 下執行的 guest。你會取得自己的 kernel、root 帳號、filesystem 和 network stack。「cloud」這個名稱只是建立在相同技術之上。

這個名稱背後確實有一項差異,值得先確認。雲端伺服器通常將磁碟放在 network storage 上,因此供應商可以在其他主機上重新啟動你的 instance、調整 volume 大小,並在執行期間建立 snapshot。傳統 VPS 則較常使用主機的本機 NVMe 磁碟。這類磁碟每次操作的速度快得多,但會讓 instance 綁定在單一實體機器上。因此,「cloud」通常代表磁碟較慢但復原能力較好;「VPS」通常代表磁碟較快,但主機故障後需要重新建置。產品頁面很少說明採用哪一種方式,所以請先詢問。若要進一步了解這些名稱與 cloud 平台用來表示 private networking 的術語有何差異,請參閱 VPS、一般 VM 與 VPC 有何不同,或先從 VPS 在硬體層級的定義 開始。

計費方式是另一項明確差異。Cloud instance 通常按小時計費,而且可以隨時刪除。VPS 方案通常按月或按年計費,且往往只有第一個合約期間享有大幅折扣。這種首期折扣是買家後悔的主要原因,因此付款前請先確認續約價格。

什麼是輕量應用程式伺服器?

輕量應用程式伺服器是中國大陸雲端服務商的入門產品。Alibaba Cloud 將其版本稱為 Simple Application Server,Tencent Cloud 則稱為 Lighthouse。其底層是一般虛擬機器:使用相同的 hypervisor、相同的 root 存取權,以及相同的 Linux。

差異在於方案,而不是機器。輕量執行個體會將 CPU、記憶體、磁碟、公用 IP 位址與每月流量配額整合為單一價格。它通常提供 WordPress 或 LAMP stack 等預先建置映像檔目錄,以及專為單一伺服器設計,而非管理伺服器群組的主控台。相對地,它會省略伺服器群組功能:磁碟類型較少、與一般執行個體連接至服務商私有網路的能力有限、snapshot 選項較少,而且無法只變更方案中的單一項目,必須改用其他方案。

請先確認流量計費模式,因為這通常是最容易造成問題的部分。輕量方案通常會提供以 Mbps 計算的尖峰頻寬,以及以 GB 計算的每月配額。配額用完後,服務商可能按 GB 對超量流量計費,或限制連接埠速度,直到下個月配額重設。一般雲端執行個體則較常按 GB 的輸出流量計費且不設配額,或提供固定連接埠速度但不設流量上限。機器相同,計量方式不同。對提供 HTML 與 API 回應的應用程式而言,配額通常很充足。對提供影片或大型圖片的應用程式而言,配額可能在數天內耗盡。

虛擬主機和 VPS 相同嗎?

不相同。虛擬主機、virtual host 或 shared hosting 是由數百名客戶共用的單一 Web 伺服器。您會取得一個目錄、一個資料庫、由服務供應商選定的 PHP 版本,以及控制台。您不會取得 root 權限。通常也無法開啟連接埠、安裝套件、執行容器或讓背景程序持續運作,因為長時間執行的程序會被終止。任何從 apt install 開始的教學都不適用於虛擬主機。

這就是明確的取捨:shared hosting 免除執行伺服器的工作,也移除了您變更其運作方式的能力。Shared hosting 與 VPS 的比較說明實際網站的界線所在。

獨立伺服器或實體機器,也就是 dedicated server,位於另一端:完整的一台實體機器,沒有 hypervisor,也沒有其他租戶。資源不會超額配置,因此頁面上標示的數值就是您實際取得的資源,但價格會高出數倍。請注意一個常見混淆。獨立 IP 是 dedicated IP address,這是 shared hosting 方案提供的功能,與 dedicated server 完全無關。

如何判斷完整虛擬機器與容器?

有些以 VPS 名義銷售的低價方案其實是容器,例如 OpenVZ 或 LXC(Linux containers)。容器會與同一台主機上的其他客戶共用主機的 kernel。對 Web 應用程式與資料庫而言,這通常沒有問題。但凡是需要 kernel 的功能都會受到限制,包括載入 WireGuard module、設定大多數 sysctl 值、使用某些 iptables 與 nftables modules、ZFS、選擇 kernel 版本,以及建立真正的 swap 檔案。在決定採用前,請先在試用 instance 上執行以下 4 個指令。

systemd-detect-virt
uname -r
nproc
free -h

systemd-detect-virt 在完整虛擬機器上會輸出 kvm 或 qemu,在容器上會輸出 lxc 或 openvz,在 bare metal 上則會輸出 none。在容器中,uname -r 會顯示由主機提供、無法由你選擇或變更的 kernel。free -h 通常會顯示 0 swap,因為 swap 也由主機管理。nproc 最值得注意:在容器內,它可能會回報實體機器上的所有 core,因為它會讀取 /proc/cpuinfo,而該檔案通常屬於主機;除非供應商掛載 lxcfs 來遮蔽這項資訊。你的實際上限是 cgroup quota,而這些工具不會顯示該值。因此,容器看起來可能像 48-core server,實際運作時卻只有 1 個 core。比較 KVM、Xen 與 LXC 作為 VPS 平台的差異 會說明每種平台能做與不能做的事情。

為什麼規格相同的 2 個 VPS 方案,效能卻不同?

vCPU 是時間片段,不是核心。 擁有 32 個實體執行緒的主機,可能銷售 100 個以上的 vCPU,因為大多數客戶大部分時間都處於閒置狀態。你的 vCPU 是由 hypervisor 排程到共用實體核心上的執行緒。因此,當鄰近租戶忙碌時,你的程序雖然已可執行,仍可能必須等待。Linux 會將這段等待回報為 steal time。執行 vmstat 1 5,查看 st 欄位:當你產生負載時,如果該數值持續高於約 5%,表示 hypervisor 正在執行其他租戶的工作,而不是你的工作。Steal time,以及如何證明你遇到吵鬧鄰居說明如何持續記錄數小時,而不是只觀察數秒。

突發型方案使用額度桶。 突發型執行個體(突发性能实例,或 T-series instance)會設定基準效能。2 個 vCPU 若基準效能為 20%,表示你可以持續使用 0.4 個核心。低於基準效能時會累積 credits,高於基準效能時會消耗 credits。額度桶耗盡後,執行個體會被限制在基準效能,或由供應商針對超額用量收費。因此,啟動 5 分鐘後執行的基準測試沒有參考價值:這段時間消耗的是執行個體閒置時累積的 credits。請連續編譯 1 小時,並觀察速度下降。如果方案說明中的任何位置列出基準效能百分比,無論頁面其他內容如何描述,這就是突發型方案。

「Dedicated」與「shared」不是裝飾文字。 Dedicated vCPU 會綁定到不供其他租戶使用的實體執行緒,因此 steal time 會接近 0,但每個核心的費用可能高出數倍。如果方案說明沒有標示 dedicated,請假設核心是共用的,而且存在超額配置。

磁碟規格往往隱藏最大的差異。 「100 GB SSD」可能代表主機上的本機 NVMe,每秒可處理超過 100,000 次隨機 4k 操作。也可能代表有硬性上限的網路區塊儲存區,通常以每 GB 磁碟區容量提供數個 IOPS(每秒輸入/輸出操作次數),另加會耗盡的突發額度。它也可能代表與其他 40 個客戶共用的 SATA 磁碟陣列。這 3 種情況的容量數字完全相同。請要求供應商以書面提供 IOPS 上限與輸送量上限,然後自行驗證。

sudo apt install -y fio
fio --name=randread --filename=/var/tmp/fiotest --rw=randread --bs=4k \
  --ioengine=libaio --direct=1 --iodepth=32 --size=1G \
  --runtime=60 --time_based --group_reporting
rm -f /var/tmp/fiotest

--direct=1 會繞過 page cache,因此結果反映的是磁碟,而不是 RAM。請讓它完整執行 60 秒。具有突發額度桶的磁碟區,前 10 秒的表現通常很好,之後會下降到實際上限;只有計時執行才能顯示這個變化。

頻寬是 2 個不同的數字。 Port speed 是以 Mbps 或 Gbps 表示的峰值。每月傳輸量是以 GB 或 TB 表示的額度。具有 1 Gbps port speed、每月傳輸量為 1 TB 的方案,在全速傳輸約 2 小時後就會用盡額度。因此,這 2 個數字限制的是完全不同的項目,而供應商會選擇其中較能美化方案的數字來報價。請詢問額度用盡後會發生什麼事:有些供應商會將 port speed 限制到幾乎無法使用,直到下個月額度重置;有些會按 GB 收費;有些則會暫停執行個體。逐行閱讀便宜 VPS 方案的說明涵蓋其餘細節,計入續約費用後,VPS 的實際成本則說明費用問題。

在中國大陸託管網站需要 ICP 備案嗎?

如果伺服器實際位於中國大陸,且要使用網域名稱提供網站服務,就需要。ICP(網路內容提供者)備案,也稱為备案 或 beian,是透過託管服務提供者提出的登記,並由 MIIT(工業和資訊化部)記錄。備案會將一組備案號碼繫結至一個網域、一名負責人或一家公司,以及一個服務提供者。

這項機制並不複雜,也能解釋許多人回報的現象。中國大陸的服務提供者必須對其網路上的備案負責,因此凡是將網域指向其位址範圍、但該帳戶沒有有效備案的情況,服務提供者都會封鎖 80 和 443 埠的網路流量。SSH 仍可使用。伺服器也能正常運作。網站卻沒有任何回應。機器上的設定並未損壞,因此使用者常會花上數小時尋找一個不存在的故障。

由於備案與服務提供者繫結,會產生以下幾項影響。

  • 備案屬於提出申請的服務提供者。將網站移至其他中國大陸服務提供者時,必須轉移備案,或重新申請。
  • 網域後綴必須屬於核准備案的類型,而且網域的註冊資料必須與備案人的身分文件一致。
  • 個人備案通常只涵蓋沒有商業活動的個人網站。若要銷售任何商品或服務,通常還需要額外申請商業 ICP 許可證;這是另一項流程較慢的申請。
  • 完成 ICP 備案後,還需要向當地公安機關辦理第二項公安備案,並將其編號放在網站頁尾。

截至 August 2026,服務提供者通常會告知首次備案需要 one 到 three 週,並要求提供身分文件及負責人的照片。各省、各服務提供者及不同時期的要求可能不同,本頁內容不構成法律建議。付款前請向服務提供者確認目前規定;日後若更換服務提供者,也請再次確認。

海外 VPS 的延遲成本是多少?

在中國大陸以外託管,可免除備案流程,因為這項要求取決於伺服器所在地。香港、日本、新加坡、美國與歐洲都位於中國大陸以外。代價就是距離。

中國大陸使用者與海外伺服器之間的每個封包,都會通過國際閘道。這些跨境連線數量有限,卻承載極大量的網路流量,因此延遲不只取決於光速。晚間尖峰時段連線壅塞,延遲會上升;壅塞也會造成封包遺失,而每個遺失的封包都需要額外一次往返才能重新傳送。

一次往返也不是載入頁面的全部成本。新的 HTTPS 請求需要先進行 DNS(domain name system)查詢,再進行一次往返的 TCP handshake,接著進行另一次往返的 TLS 1.3(transport layer security)handshake,最後才是請求與回應。因此,使用者按下連結後,HTML 的第一個位元組大約要在 3 次往返後才會到達,此時甚至還沒有請求任何圖片。

圖表Typical published round trip times from mainland China, milliseconds
此圖表背後的資料
[
  {
    "label": "Hong Kong",
    "rtt_ms": 35,
    "https_first_byte_ms": 105
  },
  {
    "label": "Tokyo",
    "rtt_ms": 55,
    "https_first_byte_ms": 165
  },
  {
    "label": "Singapore",
    "rtt_ms": 75,
    "https_first_byte_ms": 225
  },
  {
    "label": "Los Angeles",
    "rtt_ms": 160,
    "https_first_byte_ms": 480
  },
  {
    "label": "Frankfurt",
    "rtt_ms": 230,
    "https_first_byte_ms": 690
  }
]

這 5 列是中國大陸使用者常見的公開數據,不是任何單一網路的測量結果;第二欄也只是將第一欄乘以 3。請將它們視為數量級參考。香港每次往返約 35 ms,因此第一個位元組約在 105 ms 後到達。洛杉磯每次往返為 160 ms,第一個位元組已接近半秒。Frankfurt 每次往返為 230 ms,因此第一個位元組約在 690 ms 後到達;而且這還是假設連線正常且沒有封包遺失。

不要只相信銷售頁面的說法,應自行測量。以下兩個指令可以分別提供答案的兩個部分。

curl -o /dev/null -s -w 'dns %{time_namelookup}\nconnect %{time_connect}\ntls %{time_appconnect}\nfirstbyte %{time_starttransfer}\ntotal %{time_total}\n' https://example.com
sudo apt install -y mtr
sudo mtr -rwbc 100 example.com

在 curl 輸出中,connect 減去 dns 就是一次往返;tls 減去 connect 則是額外的 handshake。如果 firstbyte 約為 ping 的 3 倍,表示問題完全出在距離,調整伺服器也無法改善。在 mtr 報告中,如果封包遺失從某一跳開始,並在後續每一跳持續出現,就是壅塞連線上的實際封包遺失。如果封包遺失只在某一跳出現,下一跳就消失,表示該路由器降低了自身回應的優先順序。這屬於正常現象,沒有實際意義。

請分別從中國大陸三大電信業者 China Telecom、China Unicom 與 China Mobile 進行測試,也要在晚間尖峰時段測試,因為不同業者使用的路由不同,而地圖上較近的地區,在網路上通常不一定較近。有些海外供應商會以較高價格提供通往中國大陸網路的優質路由,例如 CN2 GIA line。判斷這類路由的唯一可靠方式,是在一整個晚間持續測量,而不是只在中午測試。

不搬移伺服器,仍然可以減少往返次數。透過單一 HTTP/2 或 HTTP/3 連線提供整個頁面,讓 handshake 只需執行一次。啟用 TLS session resumption,改善回訪使用者的連線速度。移除第三方網域,因為每個新的 hostname 都需要額外的 DNS 查詢與 handshake。將靜態檔案放在 CDN(content delivery network)上,並使用靠近使用者的 points of presence。這些方法可以減少頁面所需的往返次數,但無法縮短單次往返的距離。

付款前如何閱讀方案清單

  1. 這是哪一種產品:完整虛擬機器、容器、共享主機或實體機器。確認使用哪一種 hypervisor,並在試用期間使用 systemd-detect-virt 進行檢查。
  2. vCPU 是專用還是共享。如果方案可突發使用,基準百分比是多少?點數用完後會發生什麼事?
  3. 磁碟 IOPS 上限與輸送量上限是多少?磁碟區是本機儲存還是透過網路連接?
  4. 連接埠速度是多少?每月傳輸額度是多少?額度用完後會發生什麼事?
  5. 伺服器位於何處?從該處提供服務的網域是否需要申報?
  6. 首期結束後的續約價格是多少?備份、snapshot 與額外 IPv4 位址的費用是多少?
  7. 是否提供試用或退款期限,而且時間足以執行一小時的負載測試,而不是只有五分鐘?

確認所購買的產品後,其餘事項就是根據這 7 個答案進行計算。是否也希望供應商代為管理作業系統,是另一個問題;可參閱託管與非託管主機比較來決定。

FAQ

雲端伺服器與 VPS 是同一回事嗎?

幾乎在所有情況下,是。云服务器、cloud server、cloud instance 和 VPS 都是由 hypervisor 管理的虛擬機器,具備自己的 kernel 和完整的 root 存取權限。實際差異通常在儲存設備與計費方式:雲端伺服器通常使用按小時計費的網路附加磁碟,每次操作的速度較慢,但可調整容量、建立快照,並在其他主機上重新啟動。傳統 VPS 通常使用主機的本機 NVMe,採月租方案,速度較快,但會綁定在單一機器上。

什麼是 轻量应用服务器,也就是輕量應用程式伺服器?

這是以固定方案銷售的一般虛擬機器,搭配簡化的主控台、預先建置的應用程式映像檔,以及每月流量配額。Alibaba Cloud 稱為 Simple Application Server,Tencent Cloud 稱為 Lighthouse。其硬體規格與 root 存取權限和一般 instance 相同。放棄的是彈性:磁碟選項較少,與其他 instance 的私有網路功能受限,而且附帶的流量配額用完後會按超額流量計費或遭到限速。

VPS 位於中國大陸境外時,需要進行 ICP 備案嗎?

備案要求取決於伺服器的實體位置,因此位於香港、日本、新加坡、美國或歐洲的伺服器,不需經過中國大陸的備案程序。位於中國大陸境內的伺服器則需要備案;對於未備案的網域,供應商會封鎖 80 和 443 埠,因此即使機器運作正常,網站看起來仍像是無法存取。各省及各供應商的規定不同,且可能變更,因此請向供應商確認目前要求,不要依賴任何文章,包括本文。

為什麼我的 VPS 比另一台 CPU 和 RAM 相同的 VPS 慢?

比較時通常遺漏 3 項規格。vCPU 可能是共用且超額配置,而不是專用 vCPU;在負載期間,vmstat 1 5 中的 st 欄位會持續上升。方案可能支援突發效能,因此在 credit bucket 用完前可維持全速,之後會降至基準值,例如單一 core 的 20 percent。磁碟也可能是具有 IOPS 上限的網路磁碟區,而不是本機 NVMe;使用 --direct=1 執行 60-second 的 fio 測試後,突發額度用完時就會顯示出明顯的效能下降。

virtual host(虚拟主机)是 VPS 嗎?

不是。virtual host 是共用主機服務:一台 web server 由許多客戶共用,各自使用由供應商控制的目錄、資料庫、控制面板及 PHP 版本。沒有 root 帳號,無法安裝套件、在自行選擇的埠上監聽,也不能執行長時間運作的背景程序。如果應用程式需要其中任何一項,就需要虛擬機器,而不是 virtual host。

#vps#cloud-server#terminology#buying-guide#latency