OTC與AWS對比之EC2之一

EC2Elastic Compute Cloud)作爲雲計算最基礎的服務沒有之一,在當前雲計算使用中有着至關重要的作用。AWS收入的中的EC2佔的比重最大。

EC2S3AWS最早發佈的服務,經過了這麼多年的發展,服務種類已經非常多了。有些服務也過期下線了。因爲筆者接觸雲服務時間也不是太長,有些歷史就不說了,大家感興趣可以自己搜索。下面我就對EC2現有的服務進行一個詳細分析

 

  • 實例

具體實例類型大家提供都比較多,下面將AWSOTC提供的實例類型做一個大概比較供參考

 

1、通用型

實例類型

vCPU

內存 (GiB)

 存儲 (GB)

聯網性能

使用場景

OTC對應

T2

T2 實例是突發性能實例,爲 CPU 性能提供基本水平的同時具有短期發揮更高性能的能力。基本性能和突發能力受到  CPU 積分的制約。每個 T2 實例根據實例大來以固定頻率持續接收 CPU 積分。T2 實例會在其空閒時累計 CPU 積分,然後在活躍時使用 CPU 積分。T2 實例非常適合不會經常 (或始終)  使用 CPU 性能但會偶爾突然使用的工作負載,例如 Web  服務器、開發人員環境以及數據庫等。

網站和 Web 應用程序、開發環境、構建服務器、代碼存儲庫、微服務、測試和暫存環境以及衆多業務應用程序。

/NA

t2.nano

1

0.5

僅限 EBS


t2.micro

1

1

僅限於 EBS

低到中等


t2.small

1

2

僅限於 EBS

低到中等


t2.medium

2

4

僅限於 EBS

低到中等


t2.large

2

8

僅限於 EBS

低到中等


t2.xlarge

4

16

僅限於 EBS

適中


t2.2xlarge

8

32

僅限於 EBS

適中


 

實例類型

vCPU

內存 (GiB)

 存儲 (GB)

聯網性能

使用場景

OTC對應

M4

M4 實例是最新一代的通用型實例。此係列提供了平衡的計算、內存和網絡資源,是很多應用程序的上好選擇

用於中小型數據庫和需要附加內存的數據處理任務以及緩存集羣,也用於運行 SAP、Microsoft SharePoint、集羣計算和其他企業應用程序的後端服務器。


m4.large

2

8

僅限於 EBS

適中

s1.large

m4.xlarge

4

16

僅限於 EBS

s1.xlarge

m4.2xlarge

8

32

僅限於 EBS

s1.2xlarge

m4.4xlarge

16

64

僅限於 EBS

s1.4xlarge

m4.10xlarge

40

160

僅限於 EBS

10Gb


m4.16xlarge

64

256

僅限 EBS

20Gb


 

實例類型

vCPU

內存 (GiB)

 存儲 (GB)

聯網性能

使用場景

OTC對應

M3

M3 實例也是最新一代的通用型實例。但他可以提供實例存儲

用於中小型數據庫和需要附加內存的數據處理任務以及緩存集羣,也用於運行 SAP、Microsoft SharePoint、集羣計算和其他企業應用程序的後端服務器。

/NA

m3.medium

1

3.75

1 x  4 SSD

適中


m3.large

2

7.5

1 x  32 SSD

適中


m3.xlarge

4

15

2 x  40 SSD


m3.2xlarge

8

30

2 x  80 SSD


 

2、計算優化型

實例類型

vCPU

內存 (GiB)

 存儲 (GB)

聯網性能

使用場景

OTC對應

C4

C4 實例是最新一代的計算優化實例,可提供 EC2 中最高性能的處理器和最高的性價比

高性能前端集羣、Web 服務器、批量處理、分佈式分析、高性能科學和工程應用、廣告服務、MMO 遊戲、視頻編碼和分佈式分析。


c4.large

2

3.75

僅限於 EBS

適中

c2.large

c4.xlarge

4

7.5

僅限於 EBS

c2.xlarge

c4.2xlarge

8

15

僅限於 EBS

c2.2xlarge

c4.4xlarge

16

30

僅限於 EBS

c2.4xlarge

c4.8xlarge

36

60

僅限於 EBS

10Gb

c2.8xlarge

 

C3

C3同C4,但提供實例存儲

高性能前端集羣、Web 服務器、批量處理、分佈式分析、高性能科學和工程應用、廣告服務、MMO 遊戲、視頻編碼和分佈式分析。

/NA

c3.large

2

3.75

2 x 16  SSD

適中


c3.xlarge

4

7.5

2 x  40 SSD

適中


c3.2xlarge

8

15

2 x  80 SSD


c3.4xlarge

16

30

2 x  160 SSD


c3.8xlarge

32

60

2 x  320 SSD

10Gb


 

OTC還有一種Compute I: vCPU/RAM ratio – 1:1,個人覺得其實這種規格很少見,vCPU/RAM ratio – 1:1不知道是出於什麼考慮退出這種類型

 

3、內存優化型

實例類型

vCPU

內存 (GiB)

 存儲 (GB)

聯網性能

使用場景

OTC對應

X1

X1 實例針對大規模企業級內存中應用程序進行了優化,並且是 Amazon EC2 實例類型中每 GiB RAM 價格最低的實例。

我們推薦使用 X1 實例運行內存中數據庫(如 SAP HANA)、大數據處理引擎(如 Apache Spark 或 Presto)以及高性能計算 (HPC) 應用程序。X1 實例已經過 SAP 認證,可在 AWS 雲上的生產環境中運行 Business Warehouse on HANA (BW)、Data Mart  Solutions on HANA、Business Suite on HANA (SoH) 以及新一代 Business Suite S/4HANA。

/NA

x1.16large

64

976

1 個 1920 SSD

10Gb


x1.32xlarge

128

1952

2 個 1920 SSD

20Gb


 

實例類型

vCPU

內存 (GiB)

 存儲 (GB)

聯網性能

使用場景

OTC對應

R4

R4 實例針對內存密集型應用程序進行了優化,並且每 GiB RAM 的價格相較 R3 更低

我們建議使用 R4 實例運行高性能數據庫、數據挖掘和分析、內存中數據庫、分佈式 Web 級內存中緩存、實時處理非結構化大數據的應用程序、Hadoop/Spark 羣集以及其他企業應用程序。

/NA

r4.large

2

15.25

-

高達 10Gb

m1.large

r4.xlarge

4

30.5

-

高達 10Gb

m1.xlarge

r4.2xlarge

8

61

-

高達 10Gb

m1.2xlarge

r4.4xlarge

16

122

-

高達 10Gb

m1.4xlarge

r4.8xlarge

32

244

-

10Gb


r4.16xlarge

64

488

-

20Gb


 

實例類型

vCPU

內存 (GiB)

 存儲 (GB)

聯網性能

使用場景

OTC對應

R3

R3同R4,但支持實例存儲

我們建議使用 R3 實例運行高性能數據庫、分佈式內存緩存、內存中分析、基因組裝配與分析、Microsoft  SharePoint 以及其他企業應用程序。

/NA

r3.large

2

15.25

1 x  32 SSD

適中


r3.xlarge

4

30.5

1 x  80 SSD

適中


r3.2xlarge

8

61

1 x  160 SSD


r3.4xlarge

16

122

1 x  320 SSD


r3.8xlarge

32

244

2 x  320 SSD

10Gb


 

4、存儲優化型

實例類型

vCPU

內存 (GiB)

 存儲 (GB)

聯網性能

使用場景

OTC對應

I3

該系列包含高存儲實例,此類實例可以提供針對低延遲的極高隨機 I/O 性能和較高的連續讀取吞吐量進行優化的 Non-Volatile  Memory Express (NVMe) SSD 支持的實例存儲,並能以低成本提供高 IOPS。

NoSQL  數據庫 (如  Cassandra、MongoDB、Redis)、內存數據庫 (如 Aerospike)、可擴展事務性數據庫、數據倉庫、Elasticsearch 以及分析工作負載。

/NA

i3.large

2

15.25

1 個 475 NVMe SSD

高達 10Gb


i3.xlarge

4

30.5

1 個 950 NVMe SSD

高達 10Gb


i3.2xlarge

8

61

1 個 1900 NVMe SSD

高達 10Gb


i3.4xlarge

16

122

2 個 1900 NVMe SSD

高達 10Gb


i3.8xlarge

32

244

4 個 1900 NVMe SSD

10Gb


i3.16large

64

488

8 個 1900 NVMe SSD

20Gb


 

實例類型

vCPU

內存 (GiB)

 存儲 (GB)

聯網性能

使用場景

OTC對應

D2

D2 實例擁有高達 48TB 的 HDD 本地存儲,具備高磁盤吞吐量,並在 Amazon EC2 上提供了最低的磁盤吞吐量性能單位價格。

大規模並行處理 (MPP) 數據倉庫、MapReduce 和 Hadoop 分佈式計算、分佈式文件系統、網絡文件系統、日誌或數據處理應用


d2.xlarge

4

30.5

3 x  2000

適中

d1.xlarge

d2.2xlarge

8

61

6 x  2000

d1.2xlarge

d2.4xlarge

16

122

12 x  2000

d1.4xlarge

d2.8xlarge

36

244

24 x  2000

10Gb

d1.8xlarge

 

 

5GPU優化型

實例類型

vCPU

內存 (GiB)

 存儲 (GB)

聯網性能

使用場景

OTC對應

P2

P2 實例適用於通用 GPU 計算應用程序。

機器學習、高性能數據庫、計算流體動力學、計算金融學、地震分析、分子建模、基因組學、呈現和其他服務器端 GPU 計算工作負載。

/NA

p2.xlarge

4

61

僅限於 EBS


p2.8xlarge

32

488

僅限於 EBS

10Gb


p2.16xlarge

64

732

僅限 EBS

20Gb


 

實例類型

vCPU

內存 (GiB)

 存儲 (GB)

聯網性能

使用場景

OTC對應

G2

G2 實例針對圖形密集型應用程序進行了優化。

3D 應用程序流、視頻編碼以及其他服務器端圖形工作負載。

/NA

g2.2xlarge

8

15

1 x  60 SSD

g1.2xlarge

g2.8xlarge

32

60

2 x  120 SSD

10Gb


 

6、最新高大上類型

 

實例類型

vCPU

內存 (GiB)

 存儲 (GB)

聯網性能

使用場景

OTC對應

F1

F1 實例能夠通過現場可編程門陣列 (FPGA) 實現定製硬件加速。

基因組學研究、金融分析、實時視頻處理、大數據搜索和分析以及安全性

/NA

f1.2xlarge

8

122

480  SSD


f1.16xlarge

64

976

4 x  960


 

OTC 還有核數和內存1:1 compute I 還有適用於高性能計算的HPC

總體來說 AWS提供的種類會更多,但OTC也有自己的特色。

 

  • 根設備卷

您可以從實例存儲支持 AMI Amazon EBS支持 AMI 啓動實例。AMI 的說明中包括 AMI 的類型;您會看到根設備在一些地方被稱爲 ebs(表示由 AmazonEBS 提供支持) instance store (示由實例存儲提供支持)。這很重要,因爲您可以使用每種 AMI 進行哪些操作有很大區別。

實例存儲支持的實例

使用實例存儲作爲根設備的實例自帶可用的一個或多個實例存儲卷,其中一個卷充當根設備卷。當一個實例被啓動時,用於啓動該實例的映像被複制到根卷。請注意,您可以根據實例類型選擇使用其他實例存儲卷。

只要實例正在運行,實例存儲捲上的所有數據便會存在,但是在實例終止時 (實例存儲支持的實例不支持Stop (停止) 操作) 或是實例失敗時 (例如底層硬盤有問題時),會刪除這些數據。

wKioL1kW8TvwdBSLAABrdaBRZ_U520.png


Amazon 實例存儲支持的實例失敗或終止後,該實例不能被恢復。如果您打算使用由 Amazon EC2 實例存儲支持的實例,我們強烈建議您將數據跨多個可用區分配到實例存儲中。您還應該定期將您的實例存儲捲上的關鍵數據備份至持久性存儲。

Amazon EBS 提供支持的實例

使用 Amazon EBS 作爲根設備的實例自動附加Amazon EBS 卷。當您啓動由Amazon EBS 提供支持的實例時,系統會爲您使用的 AMI 所參考的每一個Amazon EBS 快照創建 AmazonEBS 卷。您可以根據實例類型選擇使用其他AmazonEBS卷或實例存儲卷。

wKioL1kW8TvgsQl5AACOlW7jhJU700.png

Amazon EBS 提供支持的實例可以停止然後再重新啓動,所連接的卷中存儲的數據不會受影響。當由 Amazon EBS 提供支持的實例處於停止狀態時,您可以完成各種與該實例和卷有關的任務。例如,您可以修改實例的屬性,您可以更改實例的大小或更新實例使用的內核,或者您可以將您的根卷連接到另一個的運行的實例,以進行調試或達到任何其他目的。

如果由 Amazon EBS 提供支持的實例失敗,您可以通過以下方法之一恢復您的會話:

停止,然後再次啓動 (先嚐試此方法)

自動爲相關卷拍攝快照並創建新的 AMI。有關更多信息,請參閱創建 Amazon EBS 支持的 Linux AMI

通過以下步驟將卷連接到一個新實例:

創建根卷的快照。

使用快照註冊一個新的 AMI

從新的 AMI 啓動一個新實例。

從舊的實例中分離其餘 Amazon EBS 卷。

Amazon EBS 卷重新連接到新實例。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章