VPS(Virtual Private Server 虛擬專用伺服器)技術,由於有很多的物理伺服器其實使用率很低,平均CPU的使用率一般都在20%以下。在這樣的環境下就出現了將一臺物理伺服器分割成多個虛擬專享伺服器的優質服務。實現VPS的技術分為容器技術和虛擬化技術。
在容器或虛擬機中,每個VPS都可分配獨立公網IP位址、獨立作業系統、實現不同VPS間硬體的分配,如獨立的磁碟空間、內存、CPU資源、進程和系統配置的隔離,為用戶和應用程式模擬出「獨佔」使用計算資源的體驗。VPS也可以像獨立伺服器一樣,重裝作業系統,設置單據的訪問規則,獨立安裝程序,單獨重啟伺服器。
簡單的說,VPS就是在物理伺服器內通過虛擬化技術,在一套作業系統的技術上,虛擬出很多套的獨立運行的作業系統出來,從用戶角度來看,就像是有很多臺伺服器可以使用(其實是運行在同一套物理設備裡面)。這一套套虛擬出來的獨立的作業系統就是VPS。
雲伺服器就是一些實際的硬體設備(很多個物理伺服器),通過虛擬化技術,可以大規模統一調度,並當成「一臺」機器的技術。你根本看不到它在哪裡,看不到它的CPU、內存、硬碟,但是你可以輕鬆把它當成「一臺」現實中的主機來操作,無論是配置軟體、測試性能、還是上傳文件都和傳統伺服器沒什麼區別。由是數量龐大的伺服器陣列,在均衡負載之後誕生很多虛擬主機,無論是數據安全還是性能都有基本的保證。
可以說雲伺服器是一種類似VPS伺服器的虛擬化技術,VPS是採用虛擬軟體,如VZ或VM在一臺伺服器上虛擬出多個類似獨立伺服器的部分,每個部分都可以做單獨的作業系統,管理方法同伺服器一樣。雲伺服器是在一組集群伺服器上虛擬出多個類似獨立伺服器的部分,集群中每個伺服器上都有雲伺服器的一個鏡像,從而大大提高了虛擬伺服器的安全穩定性,除非所有的集群內伺服器全部出現問題,雲伺服器才會無法訪問。
虛擬主機又稱共享主機或虛擬伺服器是一種在單一主機或主機群上,實現多網域服務的方法,可以運行多個網站或服務的技術。虛擬主機之間完全獨立,並可由用戶自行管理,虛擬並非指不存在,而是指空間是由實體的伺服器延伸而來,其硬體系統可以是基於伺服器群,或者單個伺服器。虛擬主機技術主要應用於HTTP,FTP,EMAIL等多項服務,將一臺伺服器的某項或者全部服務內容邏輯劃分為多個服務單位,對外表現為多個伺服器,從而充分利用伺服器硬體資源。
物理伺服器其實就是計算機的一種,但比比普通計算機運行更快、負載更高、價格更貴、穩定性更好。伺服器在網絡中為其它客戶機提供計算或者應用服務。伺服器具有高速的CPU運算能力、長時間的可靠運行、強大的I/O外部數據吞吐能力以及更好的擴展性。VPS、雲伺服器、虛擬主機可以說都是在物理伺服器的基礎上發展出現的技術或解決方案。