天天看點

什麼是雲伺服器ECS

雲伺服器ECS

雲伺服器ECS(Elastic Compute Service)是阿裡雲提供的性能卓越、穩定可靠、彈性擴充的IaaS(Infrastructure as a Service)級别雲計算服務。雲伺服器ECS免去了您采購IT硬體的前期準備,讓您像使用水、電、天然氣等公共資源一樣便捷、高效地使用伺服器,實作計算資源的即開即用和彈性伸縮。阿裡雲ECS持續提供創新型伺服器,解決多種業務需求,助力您的業務發展。

為什麼選擇雲伺服器ECS

選擇雲伺服器ECS,您可以輕松建構具有以下優勢的計算資源:

無需自建機房,無需采購以及配置硬體設施。

分鐘級傳遞,快速部署,縮短應用上線周期。

快速接入部署在全球範圍内的資料中心和BGP(Border Gateway Protocol,邊界網關協定)機房。

成本透明,按需使用,支援根據業務波動随時擴充和釋放資源。

提供GPU和FPGA等異構計算伺服器、彈性裸金屬伺服器以及通用的x86架構伺服器。

支援通過内網通路其他阿裡雲服務,形成豐富的行業解決方案,降低公網流量成本。

提供虛拟防火牆、角色權限控制、内網隔離、防病毒攻擊及流量監控等多重安全方案。

提供性能監控架構和主動運維體系。

提供行業通用标準API,提高易用性和适用性。

更多選擇理由,請參見雲伺服器ECS的優勢和應用場景。

産品架構

雲伺服器ECS主要包含以下功能元件:

執行個體:等同于一台虛拟伺服器,内含CPU、記憶體、作業系統、網絡配置、磁盤等基礎的計算元件。執行個體的計算性能、記憶體性能和适用業務場景由執行個體規格決定,其具體性能名額包括執行個體vCPU核數、記憶體大小、網絡性能等。

鏡像:提供執行個體的作業系統、初始化應用資料及預裝的軟體。作業系統支援多種Linux發行版和多種Windows Server版本。

塊存儲:塊裝置類型産品,具備高性能和低延遲時間的特性。提供基于分布式存儲架構的雲盤以及基于實體機本地存儲的本地盤。

快照:某一時間點一塊雲盤的資料狀态檔案。常用于資料備份、資料恢複和制作自定義鏡像等。

安全組:由同一地域内具有相同保護需求并互相信任的執行個體組成,是一種虛拟防火牆,用于設定執行個體的網絡通路控制。

網絡:

專有網絡(Virtual Private Cloud):邏輯上徹底隔離的雲上私有網絡。您可以自行配置設定私網IP位址範圍、配置路由表和網關等。

經典網絡:所有經典網絡類型執行個體都建立在一個共用的基礎網絡上。由阿裡雲統一規劃和管理網絡配置。

更多功能元件詳情,請參見雲伺服器ECS産品詳情頁。

以下為雲伺服器ECS的産品元件架構圖,圖中涉及的功能元件的詳細介紹請參見相應的幫助文檔。

什麼是雲伺服器ECS

産品定價

雲伺服器ECS支援包年包月、按量付費、預留執行個體券、搶占式執行個體等多種賬單計算模式。更多詳情,請參見計費概述和雲産品定價頁。

管理工具

通過注冊阿裡雲賬号,您可以在任何地域下,通過阿裡雲提供的以下途徑建立、使用或者釋放雲伺服器ECS:

ECS管理控制台:具有互動式操作的Web服務頁面。關于管理控制台的操作,請參見常用操作導航。

ECS API:支援GET和POST請求的RPC風格API。關于API說明,請參見API參考。以下為調用雲伺服器ECS API的常用開發者工具:

  • 指令行工具CLI:基于阿裡雲API建立的靈活且易于擴充的管理工具。您可基于指令行工具封裝阿裡雲的原生API,擴充出您需要的功能。
  • OpenAPI開發者門戶:提供快速檢索接口、線上調用API和動态生成SDK示例代碼等服務。
  • 阿裡雲SDK:提供Java、Python、PHP等多種程式設計語言的SDK。

資源編排(Resource Orchestration Service):通過建立一個描述您所需的所有阿裡雲資源的模闆,然後資源編排将根據模闆,自動建立和配置資源。

運維編排服務(Operation Orchestration Service):自動化管理和執行運維任務。您可以在執行模闆中定義執行任務、執行順序、執行輸入和輸出等,通過執行模闆達到自動化完成運維任務的目的。

Terraform:能夠通過配置檔案在阿裡雲以及其他支援Terraform的雲商平台調用計算資源,并對其進行版本控制的開源工具。

阿裡雲App:移動端類型的管理工具。

Alibaba Cloud Toolkit:阿裡雲針對IDE平台為開發者提供的一款插件,用于幫助您高效開發并部署适合在雲端運作的應用。

部署建議

您可以從以下次元考慮如何啟動并使用雲伺服器ECS:

地域和可用區

地域指阿裡雲的資料中心,地域和可用區決定了ECS執行個體所在的實體位置。一旦成功建立執行個體後,其中繼資料(僅專有網絡VPC類型ECS執行個體支援擷取中繼資料)将确定下來,并無法更換地域。您可以從使用者地理位置、阿裡雲産品釋出情況、應用可用性、以及是否需要内網通信等因素選擇地域和可用區。例如,如果您同時需要通過阿裡雲内網使用雲資料庫RDS,RDS執行個體和ECS執行個體必須處于同一地域中。更多詳情,請參見地域和可用區。

高可用性

為保證業務處理的正确性和服務不中斷,建議您通過快照實作資料備份,通過跨可用區、部署集、負載均衡(Server Load Balancer)等實作應用容災。

網絡規劃

阿裡雲推薦您使用專有網絡VPC,可自行規劃私網IP,全面支援新功能和新型執行個體規格。此外,專有網絡VPC支援多業務系統隔離和多地域部署系統的使用場景。更多詳情,請參見專有網絡(Virtual Private Cloud)。

安全方案

您可以使用雲伺服器ECS的安全組,控制ECS執行個體的出入網通路政策以及端口監聽狀态。對于部署在雲伺服器ECS上的應用,阿裡雲為您提供了免費的DDoS基礎防護和基礎安全服務,此外您還可以使用阿裡雲雲盾,例如:

  • 通過DDoS高防IP保障源站的穩定可靠。更多詳情,請參見DDoS高防IP文檔。
  • 通過雲安全中心保障雲伺服器ECS的安全。更多詳情,請參見雲安全中心文檔。

相關服務

使用雲伺服器ECS的同時,您還可以選擇以下阿裡雲服務:

根據業務需求和政策的變化,使用彈性伸縮(Auto Scaling)自動調整雲伺服器ECS的數量。

使用專有主控端(Dedicated Host)部署ECS執行個體,可讓您獨享實體伺服器資源、降低上雲和業務部署調整的成本、滿足嚴格的合規和監管要求。

使用容器服務Kubernetes版在一組雲伺服器ECS上通過Docker容器管理應用生命周期。

通過負載均衡(Server Load Balancer)對多台雲伺服器ECS實作流量分發的負載均衡目的。

通過雲監控(CloudMonitor)制定執行個體、系統盤和公網帶寬等的監控方案。

在同一阿裡雲地域下,采用關系型雲資料庫(Relational Database Service)作為雲伺服器ECS的資料庫應用是典型的業務通路架構,可極大降低網絡延時和公網通路費用,并實作雲資料庫RDS的最佳性能。雲資料庫RDS支援多種資料庫引擎,包括MySQL、SQL Server、PostgreSQL、PPAS和MariaDB。

在雲市場擷取由第三方服務商提供的基礎軟體、企業軟體、網站建設、代運維、雲安全、資料及API、解決方案等相關的各類軟體和服務。您也可以成為雲市場服務供應商,提供軟體應用及服務。

體驗ECS伺服器

阿裡雲體驗實驗室

阿裡雲體驗實驗室是為開發者打造的一站式體驗學習平台,在這裡你可以在真實環境學習和操作雲産品,無需關注資源開通和費用。