什麼是雲端伺服器?
雲端伺服器是一種虛擬化伺服器,在雲端服務供應商擁有的基礎設施上執行。傳統上,組織必須購買和維護自己的實體伺服器。他們使用這些伺服器執行和託管應用程式,以及計算資料處理和分析所需的工作負載。並將這些伺服器放在現場或附近的資料中心。如今,您的組織可以在世界任何地方啟動虛擬雲端伺服器。這些虛擬空間在第三方雲端供應商購買和維護的實體伺服器上執行。虛擬伺服器複本或雲端伺服器提供與實體伺服器機器相同的效能、組態選項和可用性。您可以存取無限的雲端伺服器,使用數百種不同的組態類型。有了這種功能,您可以在雲端中執行和託管所有類型的應用程式和工作負載。
雲端伺服器有哪些優點?
雲端伺服器是雲端運算的關鍵部分;使用者不再需要購買、執行和管理實體伺服器。可以單獨使用雲端伺服器,也可以將其與現有伺服器基礎設施結合使用。可以更加輕鬆地在雲端中啟動伺服器,並且可進行更多設定。現在,不同類型的雲端伺服器適用於各種企業和個人用途。
靈活的選項
使用雲端伺服器,無論底層硬體如何,您都幾乎可以啟動任何類型的伺服器架構。這意味著可以依據圖形功能、機器學習工作負載或聯網功能等偏好設定選擇雲端伺服器。
可以輕鬆實現合規目標,因為也可以選擇雲端伺服器所在的地理區域。在雲端計算環境中,您甚至可以選擇其位置區域。
經濟實惠的管理
過去要投入高昂的資金購買實體伺服器,並且需要進行大量的長期規劃。購買實體伺服器意味著多年的投資。現在,您可以按需租用雲端伺服器,最低按秒計費。可以在任何給定時間為不同類型的工作負載租用多個雲端伺服器,所有這些雲端伺服器都沒有任何強制費用。
雲端伺服器也不需要持續維護成本。雲端供應商可以處理多個管理方面,例如作業系統、組態和安全性更新。這樣使用者就無需在內部進行管理。
此外,雲端伺服器在軟體中定義,因此它們不會隨著時間的推移而降級。這也消除使用者購買然後停用基於硬體的伺服器所產生的任何停用成本。
可擴展佈建
雲端伺服器通常是可擴展的。如果耗盡伺服器上的空間或運算能力,則可以將伺服器類型或伺服器數量設定為自動增加。可以針對更大的工作負載調整空間或運算能力。也可以反向採取行動,自動縮小規模以適應較小的工作負載。
雲端伺服器還配備有助於確保高可用性的完整機制,例如進階負載平衡和內建的容錯移轉功能。
雲端伺服器如何運作?
裸機伺服器 (或實體伺服器) 是一台包含電路和晶片、記憶體、儲存和 CPU 的盒式機器。它佔用實體空間,並且需要電力才能執行。
相比之下,雲端伺服器、虛擬伺服器、雲端執行個體或虛擬機器 (VM) 只是軟體。但是,它的行為與實體機器相同。雲端伺服器也會在任何其他裝置或連線上表現為實體伺服器。
組織在自己的實體伺服器上執行虛擬機器。但嚴格來說,雲端伺服器是由雲端供應商建立和管理的虛擬機器。雲端供應商擁有並管理基礎硬體和基礎設施。
許多雲端計算,包括雲端伺服器和雲端服務供應商提供的其他服務,都建立在虛擬化的基礎上。
虛擬化
虛擬化是建立和執行現實 IT 資源虛擬執行個體的程序。多個虛擬伺服器可以在相同的實體機器上執行,共用這些基礎運算資源。
使用虛擬化,您無需將整個硬體鎖定到單一作業系統和組態環境中。相反,您可以在多個完全隔離的虛擬環境中執行不同的作業系統、工作負載和應用程式。隔離的虛擬伺服器可協助您進行更廣泛的資源共用。對於企業來說,它們通常更具成本效益。
佈建
透過雲端伺服器佈建功能,您可以在雲端環境中配置和設定運算資源以部署虛擬機器。使用 API 佈建雲端伺服器。API 可讓您遠端建立、設定、刪除和管理雲端伺服器。
此程序通常從指定所需的伺服器屬性開始,例如 CPU、記憶體、儲存空間和網路功能。也可以指定作業系統和任何預先安裝的軟體。
定義參數後,雲端平台中的自動化工具會具現化雲端伺服器,將它們與適當的資源關聯,並設定聯網和安全性設定。這樣就可實現針對特定需求量身定制的快速且可擴展的運算能力部署。
通常,雲端伺服器預先載入以 Linux 為基礎的作業系統。依據手頭的任務選擇正確的伺服器類型。某些伺服器類型和組態更適合特定類型的工作負載。
雲端伺服器有哪些類型?
我們會根據雲端伺服器的組態以及其對應到基礎實體伺服器基礎架構的方式來分類雲端伺服器。
組態
可以針對不同的使用案例,從一系列預先設定的雲端伺服器中進行選擇。以下給出一些範例。
一般用途
這些執行個體提供平衡比例的 CPU、記憶體和儲存空間。因此,它們適用于各種應用程式,例如 Web 伺服器和中小型資料庫。
運算最佳化
這些執行個體專為 CPU 密集型工作負載而設計。它們提供較高比例的 CPU 核心和記憶體。因此,這些實例非常適合批次處理和科學建模等運算密集型應用程式。
記憶體最佳化
相對於 CPU 核心,這些執行個體提供大量的 RAM。它們適用於需要在記憶體中儲存大型資料集的應用程式,例如記憶體資料庫和大數據分析平台。
加速運算
這些執行個體配備了硬體加速器,例如圖形處理單元 (GPU) 或現場可程式化閘道陣列 (FPGA)。它們針對 MK、圖形渲染和科學模擬等特殊任務進行最佳化。
儲存最佳化
這些執行個體提供高磁碟輸送量,並針對需要高速存取大量資料 (例如大數據分析和資料倉儲) 的工作負載進行最佳化。
高效能運算
高效能運算 (HPC) 執行個體可針對需要高網路效能和低延遲的運算密集型工作負載進行自訂。它們適用於流體動力學模擬、地震分析和其他科學運算等任務。
託管類型
雲端伺服器也可以按其託管類型和計劃進行分類。所有雲端伺服器僅由一個帳戶使用。但是,共享主機和專用託管之間的基礎設施有所不同。
共享託管
在共享託管環境中,多個雲端伺服器共用單一基礎實體伺服器的資源。一個雲端伺服器上的高工作負載可能會影響其他雲端伺服器的效能。
虛擬私有伺服器託管
虛擬私有伺服器 (VPS) 是雲端伺服器,它與其他雲端伺服器在同一實體伺服器上執行。但是,該伺服器配置有自己的專用伺服器資源部分。其他伺服器上的高工作負載不會影響 VPS 效能。
專用託管
專用託管為單一組織提供整個實體伺服器。組織可將實體機器設定為單一雲端伺服器或多部伺服器,以完全控制其在其上執行伺服器的環境。
在某些地方,共享託管也稱為公有雲端伺服器,而專用託管則稱為私有雲端伺服器。儘管採用此命名,但所有雲端伺服器都是私有的。不同之處在於,專用託管在硬體層面隔離雲端伺服器。另一方面,公有雲端伺服器在軟體層級隔離。
AWS 如何協助滿足您的雲端伺服器要求?
Amazon Web Services (AWS) 為各種規模的組織提供雲端伺服器解決方案。您可以依據使用案例、組態和自訂要求選擇最佳的雲端伺服器選項。
我們的一些服務提供預先設定的雲端伺服器,這些伺服器非常適合希望專注于應用程式建置並將伺服器管理任務交給我們的使用者。其他雲端運算服務可讓您完全控制伺服器環境的各個方面,從硬體組態到作業系統。
例如,您可以使用以下服務。
Amazon Elastic Compute Cloud (Amazon EC2) 可在雲端提供可調整大小的雲端運算容量。該服務為所有雲端運算工作負載提供大量雲端伺服器組態。例如,通用雲端伺服器和 M5 執行個體由 Intel Xeon® Platinum 8175M 或 8259CL 處理器提供支援,而 T4g 執行個體則由基於 ARM 的自訂 AWS Graviton2 處理器提供支援。
Amazon Lightsail 可讓您使用 AWS 啟動和管理預先設定的虛擬私有伺服器。Lightsail 易於使用,提供虛擬專用伺服器、容器、儲存、資料庫等功能,此外還提供按一下即可啟動的作業系統。
AWS Amplify 非常適合開發、部署和託管具有無伺服器後端的單頁面 Web 應用程式或靜態網站。
立即建立帳戶,開始在 AWS 上使用雲端伺服器。