雲服務器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管理控制台:具有交互式操作的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服務器
阿里雲體驗實驗室
阿里雲體驗實驗室是為開發者打造的一站式體驗學習平台,在這里你可以在真實環境學習和操作雲產品,無需關注資源開通和費用。