Amazon EC2
跳至導覽
跳至搜尋
| File:AWS Simple Icons Compute Amazon EC2 Instances.svg 亞馬遜彈性雲端運算(EC2) | |
| 原作者 | Amazon.com |
|---|---|
| 開發者 | Amazon.com |
| 首次發布 | 2006年8月25日 |
| 目前版本 | |
| 原始碼庫 |
|
| 引擎 | |
| 作業系統 |
|
| 語言 | 英語 |
| 類型 | 虛擬專用伺服器(VPS) |
| 許可協定 | 專有軟體 |
| 網站 | aws |
亞馬遜彈性雲端運算(英語:Amazon Elastic Compute Cloud,簡稱Amazon EC2) ,是由亞馬遜公司提供的Web服務,是一個讓使用者可以租用雲端電腦運行所需應用的系統。EC2藉由提供Web服務的方式讓使用者可以彈性地運行自己的Amazon機器映像檔,使用者將可以在這個虛擬機器上運行任何自己想要的軟體或應用程式。
使用者可以隨時建立、執行、終止自己的虛擬伺服器,使用多少時間算多少錢,也因此這個系統是「彈性」使用的。EC2讓使用者可以控制執行虛擬伺服器的主機地理位置,這可以改善延遲及備援性。Amazon.com以Amazon Web Services (AWS)的品牌提供EC2的服務。
歷史[編輯]
- 2006年8月25日,Amazon發佈EC2受限公眾Beta版本[1]
- 2010年12月1日,由於維基解密洩露美國外交電報事件,Amazon.com在美國政府壓力下把維基解密代管在EC2的資料全部刪除[2]
- 2020年12月,AWS推出EC2 Mac實例,基於M1 Mac mini,首次允許在AWS雲上執行macOS工作負載[3]
虛擬機器[編輯]
EC2主要基於KVM/Xen及自研的Nitro虛擬化技術。每個虛擬機器器稱為「實例」(instance),提供多種實例類型以適配不同的計算、主記憶體、儲存和網路需求。
截至2026年,EC2提供以下主要實例家族(精選系列):
- **通用型**:t4g(Graviton2,突發效能)、m7g(Graviton3,均衡)、m7i(Intel Xeon,企業級)
- **計算最佳化**:c7g(Graviton3)、c7i(Intel Xeon)
- **主記憶體最佳化**:r7g(Graviton3)、r7i(Intel Xeon)、x2idn(超大主記憶體)
- **加速計算(GPU)**:p5(NVIDIA H100)、g6(NVIDIA L4)
- **儲存最佳化**:i4i(Intel,本地NVMe)、im7gn(Graviton3,高吞吐)
更完整的實例列表及定價請參閱 AWS 官方文件[5][6]。
作業系統[編輯]
支援Windows Server、多種Linux發行版(Amazon Linux、Ubuntu、RHEL、SLES、Debian等)、FreeBSD,以及通過EC2 Mac實例執行的macOS(M1、M2、M3晶片)。部分實例類型(如t4g.micro)提供免費套餐。
自動組態[編輯]
Amazon EC2自動組態容量的功能(Auto Scaling)允許使用者根據預設條件自動調整實例數量,以維持應用效能並最佳化成本。結合彈性負載均衡(Elastic Load Balancing),可實現高可用架構。
參考文獻[編輯]
- ^ Barr, Jeff. Amazon EC2 Beta. Amazon Web Services Blog. August 25, 2006 [August 1, 2009]. (原始內容存檔於2018-12-25).
- ^ AMAZON SEVERS TIES WITH WIKILEAKS. [2017-07-07]. (原始內容存檔於2010-12-04).
- ^ AWS 推出 EC2 Mac 实例. Amazon Web Services. [2026-03-28].
- ^ AWS Graviton4 处理器. Amazon Web Services. [2026-03-28].
- ^ EC2 執行個體定價 – Amazon Web Services (AWS). Amazon Web Services, Inc. [2026-03-28] (中文(臺灣)).
- ^ Amazon EC2 Instance Types. AWS Documentation. [2026-03-28].