共用託管是指多個網站共用一個伺服器的資源。這類服務的費用較低,適合低流量的小型網站,但不一定能取得資源。
這是指在實體伺服器上建立虛擬分區,來取得部分專用資源。與共用託管相比,VPS 託管提供更高掌控度、費率適中,且一定會將資源分配給使用者,因此是更進階的解決方案。
這是指自行擁有完整的實體伺服器,可為使用者提供最高的掌控度、效能和安全性,適合大型專案和高流量網站。
這是指使用互連虛擬伺服器網路,來提供高擴充性和靈活性,可讓您視需要擴充或縮減資源,非常適合動態工作負載和大規模作業。
選擇現代伺服器託管解決方案,可帶來許多好處。
可以自訂及控管
可自訂的伺服器能提供極大助益。平台往往有作業限制,相較之下,使用虛擬機器即可自行控管環境。
專屬資源
虛擬機器可專門為您提供 CPU 和 RAM 等資源,因此效能不會受其他使用者影響。
安全再升級
建構專屬環境,有助於強化安全。您可以依特定需求,導入自訂防火牆和安全協定。
提高效能
由於資源不共用,專用虛擬機器通常能讓高流量網站的運作時間更長,且反應速度更快。
容易控管成本
許多服務採取固定費率,讓企業更容易編列預算。其他服務則採取即付即用模式,依實際用量計費。
在 Google Cloud 設定伺服器託管時,您可以透過多種方式控管。無論是管理自有虛擬機器,或自動調度管理整批虛擬機器都沒問題。最直接的方法是使用 Compute Engine,這個服務會提供由您控管的虛擬伺服器。
建立 VM 執行個體 | 前往 Google Cloud 控制台的「Compute Engine」專區,然後選取「建立執行個體」。 |
設定伺服器 |
|
連線至伺服器 | VM 運作時,您可以直接透過網路瀏覽器或自己的終端機,使用 SSH 安全地連線至伺服器。 |
安裝軟體 | 伺服器已建立完成。現在可以使用指令列,安裝應用程式所需的軟體,例如網路伺服器 (NGINX 或 Apache)、資料庫,以及程式設計語言。 |
部署應用程式 | 將應用程式檔案複製到伺服器,並設定網路伺服器來執行這些檔案。 |
建立 VM 執行個體
前往 Google Cloud 控制台的「Compute Engine」專區,然後選取「建立執行個體」。
設定伺服器
連線至伺服器
VM 運作時,您可以直接透過網路瀏覽器或自己的終端機,使用 SSH 安全地連線至伺服器。
安裝軟體
伺服器已建立完成。現在可以使用指令列,安裝應用程式所需的軟體,例如網路伺服器 (NGINX 或 Apache)、資料庫,以及程式設計語言。
部署應用程式
將應用程式檔案複製到伺服器,並設定網路伺服器來執行這些檔案。
如果是複雜的應用程式,就可能必須將多個伺服器集結成群組 (稱為叢集) 來執行。GKE 是這方面的強大解決方案,能夠將應用程式分散到不同機器,因此您不必管理個別伺服器,只要管理叢集即可。叢集中的每個伺服器仍是 Compute Engine 執行個體,但 GKE 會自動大規模進行管理,因此非常適合用於微服務,以及需要高可用性的應用程式。
如果您完全不想管理伺服器,可以改用 Cloud Run。這項解決方案採取無伺服器技術,您只要在容器中提供應用程式即可。Google 會處理所有底層伺服器基礎架構作業,應用程式將根據流量自動調整資源配置。這項託管解決方案功能強大,但會將伺服器抽象化,因此您無法直接存取作業系統。