AWS EC2 知識點總結

2022-08-28 11:39:16 字數 2235 閱讀 8450

ec2的例項計費型別有很多種,每一種都有自己的使用場景,不同的客戶可能對計費型別的需求也不一樣。

官網:針對考試的朋友只著重看前三種例項的計費型別即可。

3.1 on-demand instances (按需例項)

這是最基本的例項計費型別,也應該是使用率最高的型別了。這種例項是用多少收費多少,精確到秒。在例項處於停止狀態的時候,aws不會收取你關於ec2的任何費用。只有在例項處於執行狀態的時候,才會產生花銷。

這種ec2的例項型別非常靈活,你可以在任何時間和地點開啟並使用你的例項,然後在不需要的時候將其終止(terminate)。你的消費只取決於你使用的時間,而沒有其他的額外成本或者初始投資成本。

在傳統的資料中心內,如果你要部署乙個新的應用程式,那麼你可能需要先去申請購買硬體伺服器,然後安裝作業系統,物理接上網路甚至儲存,安裝和除錯應用程式以及**。這一系列的過程會消耗你幾個月甚至大半年的時間。

而是用aws ec2例項,你只需要乙個瀏覽器,以及幾分鐘的操作就可以建立你所需要的應用程式了!

如果你不需要這個應用程式,直接將其刪除即可。這樣的模式特別適合初創企業開發新的應用程式並進行試錯。

這也是雲計算帶來的優勢。

on-demand instances (按需例項)總結特點如下:

3.2 reserved instances (預留例項)

這種預留例項你需要和aws簽訂1年或3年的合同,並且會以單價低於同等規格的按需例項的**買到預留的例項,需要一次性付費。在合同有效的期限內,例項不管處於任何狀態,費用都不會有變化。

如果你需要使用某種需要不間斷執行(24x7x365)的應用程式,那麼這種預留例項則會非常適合你,因為你會獲得單位時間內最便宜的ec2例項。

1年的合同可以獲得40%左右的折扣,3年的合同可以獲得60%的折扣。

reserved instances (預留例項)總結特點如下:

3.3 spot instances (競價例項)

aws的計算資源會提供給全球成千上萬的客戶,因為客戶使用計算資源的程度不同,也會影響aws的總體計算資源消耗的程度。aws向客戶提供的這種競價例項的每小時**是浮動的,在計算資源緊張的時候**較高,在計算資源較為空閒的時候**較低。

因此客戶可以設定規則,在例項**低於某個閥值的情況下申請並使用該例項,而達到最大的價效比。

這種例項一般比較適合僅進行計算和分析的任務,並且可以隨時中斷。

(擴充套件閱讀)可以檢視客戶評價和案例研究,目前已經非常多公司通過使用競價例項有效地降低非常大的成本。

spot instances (競價例項)總結特點如下:

3.4 scheduled reserved instances (計畫的預留例項)

這個型別的例項和預留例項很相似,但不一樣的地方是你可以定義該型別的例項在每天,每週,每個月的某個時間段執行,其他時間段處於關閉的狀態。

這種例項比較適合於例如只在上班時間執行的應用程式,或者每週末進行的資料批處理等。

3.5 dedicated instances (專用的例項)

和按需例項差不多,但是例項會執行在專用的aws硬體上。您的專用例項與屬於其他 aws 賬戶的例項在主機硬體級別是實體隔離的。

3.6 dedicated hosts(專用的主機)

相當於購買了一整台aws的物理伺服器,針對許可證會繫結cpu或者socket的軟體特別有用處。

目前,ec2上可以執行基於windows和linux作業系統的例項,不支援任何非x86架構的例項。

另外,在2017 re:invent會議上aws發布了一種新型的例項,可以讓你操作aws的裸機(不含任何作業系統),因此方便你在上面直接安裝類似vmware esx的虛擬作業系統。

目前,aws提供了70種以上的不同型別的ec2例項,解決客戶的不同需求,並且這個型別的數量在逐年增加。

總體來說,ec2的例項型別可以分為通用型、計算優化型、記憶體優化型、儲存優化型、加速計算型。

更高階別的例項會給你帶來更多的cpu,記憶體,i/o,儲存等等,當然**也是越來越高。

舉個例子,aws提供的1年免費**中所包含的例項型別是t2.micro,這種例項型別提供了1個vcpu和1g的記憶體容量,而其他的引數例如網路,i/o則是所有在同乙個物理主機中的例項一起共享的。

更多例項相關的內容,可以檢視官網的amazon ec2 例項型別介紹。

終止乙個競價例項

例項的終止保護(termination protection)功能是預設關閉的,有需要必須手動開啟。開啟後例項將無法被終止,除非先將終止保護關閉

使用ebs為儲存的例項,預設情況下如果該例項被終止,這個根ebs卷也會被隨之刪除

AWS EC2 知識點總結2

不能將ebs掛載到多個ec2例項上,乙個ebs只能掛載到1個ec2例項上。根ebs卷預設是不能進行加密的,但可以使用第三方的加密工具 例如bitlocker 對其進行加密 對加密的ebs卷建立快照,建立後的快照也會是加密的 從加密的快照恢復的ebs卷也會是加密的 你可以分享快照給其他賬戶或aws市場...

利用 aws ec2 實現 proxy

然後,在本地的 terminal 上操作 chmod 400 google proxy.pem ssh d 4567 i google proxy.pem ubuntu ec2 ap northeast 2.compute.amazonaws.comssh d 4567 會建立乙個 socket,監...

公升級aws ec2主機配置

因為主機的配置已經滿足不了現有的要求,所以要把記憶體和cpu公升級下。網上找資料沒找到相關的文章。在找aws的服務人員才解決了這個問題 1.關閉ec2主機 2.更改例項型別 這裡選擇你要公升級的例項型別 ec2的例項型別 3.啟動ec2主機 注意 換例項型別簡而言之就是給你換了乙個操作平台。假如你是...