1簡介編輯
亞馬遜EC2上的簡單的Web服務界面,可讓您輕鬆的獲取和配置資源。它提供您對計算資源的徹底控制,並運行於亞馬遜已獲實證的計算環境中。亞馬遜EC2縮短了獲取和啓動新的服務器實例時間到數分鐘,讓您可以迅速調整,不管是增長仍是縮減,適應您計算需求的變化。亞馬遜EC2讓您只需爲實際使用的計算進行支付。亞馬遜EC2上提供開發工具來構建隔離故障應用程序並與平常故障隔離開。
[1-2]
2歷史編輯
Amazon在2006年8月25日發佈EC2受限公衆Beta版本
3虛擬機編輯
EC2使用
Xen虛擬化技術。每一個虛擬機,又稱做實例,可以運行小、大、極大三種能力的虛擬私有服務器。Amazon利用EC2 Compute Units去分配硬件資源(一個ECU至關與一個
Sandy Bridge級
Xeon)。EC2系統提供如下的虛擬機實例類型
-
微型實例
-
默認配置了613MB的存儲器,一個虛擬核心上運行兩個ECU單位,免費試用一年(需信用卡收取一美金)
-
小型實例
-
默認配置了1.7 GB的存儲器,一個虛擬核心上運行一個ECU單位
-
大型實例
-
默認配置了7.5GB的存儲器,兩個虛擬核心上各運行兩個ECU單位
-
極大實例
-
默認配置了15GB的存儲器,四個虛擬核心上各運行兩個ECU單位
4操做系統編輯
5自動配置編輯
Amazon EC2自動配置容量的功能容許用戶自動調整Amazon EC2的容量。假如用戶的流量達到尖峯,自動配置功能能夠自動增長更多的容量至虛擬主機上以維持性能。
6建立步驟編輯
若是你已經準備好使用Amazon Web服務(
AWS),那麼,至少有兩種作法能夠用來建立以及使用AWS。一種作法是使用AWS API(應用程序編程接口)調用。建議你在大多數狀況下使用第二種作法, 即AWS管理控制檯,亞馬遜的基於web的界面。
AWS管理控制檯的簡化流程:
1)AWS註冊
2)建立實例的安全組
3)啓動Amazon EC2實例
4)鏈接Amazon EC2實例
AWS註冊
進行AWS註冊,單擊「註冊」,而後按照後續屏幕上的說明。註冊時,你會收到你的AWS賬號,以後會用到。
第一次註冊AWS,你會收到一個帳戶,全部的AWS服務都會自動生成一個賬戶。包括Amazon EC2服務,S3和EBS存儲服務等。雖然AWS可以免費註冊,可使用750個小時,可是,必須提供一個信用卡號,當你使用「收費」服務時,能夠用來繳費。
亞馬遜使用你提供的電話號碼確認你的身份。你會很快收到自動電話系統的來電,系統將提示你輸入收到的驗證碼。一旦驗證碼通過驗證,你的賬戶將被激活。
建立IAM用戶
當訪問AWS服務時,該服務決定了你是否有權限訪問該服務資源。建立IAM用戶,而後根據不一樣權限將用戶添加到IAM組。接下來,使用一個特殊的URL訪問AWS。「帳戶id」就是你的AWS賬戶ID,沒有連字符,是你註冊AWS時得到的AWS賬戶。
建立IAM用戶,開啓IAM控制檯,輸入註冊AWS時設置的電子郵箱和密碼,並按照提供的說明操做。建立IAM用戶後,你就能得到憑證,使用上述特殊的URL,登陸而且使用Amazon EC2。
建立安全組
安全組做爲虛擬防火牆,控制着訪問相關實例的容許流量。將入站和出站的規則添加到安全組中來控制流量。入站規則可以控制訪問與安全組相關實例的流量,如HTTP。
出站規則控制着到達與安全組相關實例的目的地,能夠發送的流量。然而,返回流量,如從主機接收到的響應,收到的流量是自動容許的。若是計劃在多個區域啓動實例,將須要在每區域區分別建立安全組。
建立安全組,開啓Amazon EC2控制檯:
爲安全組選擇區域
點擊「建立安全組」,輸入一個新安全組的名稱和描述
在入站選項卡上,建立規則,好比:
容許進入實例的HTTP流量
容許進入實例的SSH流量
兩個AWS內部通訊的實例,必須屬於同一安全組,或者一個實例的安全組必須配置爲接收同一AWS賬戶的另外一個安全組的流量。安全組被限定區域,所以,在每一個區域須要配備適當的安全組,有計劃地來運行應用程序。
啓動Amazon EC2實例
可使用AWS管理控制檯啓動實例。啓動實例以前,你必須完成第一個步驟是「註冊。」
經過訪問Amazon EC2控制檯,開始啓動程序,選擇「啓動實例」。選擇Amazon Machine Image(AMI)建立啓動實例的模板。接下來,經過選擇實例類型,爲實例選擇硬件配置。選擇以前爲實例建立的安全組,並使用以前建立的憑證,最後啓動實例。
爲Amazon EC2實例添加EBS卷
啓動而且鏈接一個實例後,能夠爲實例添加一個EBS卷,或者添加其餘存儲服務的存儲單元。打開Amazon EC2控制檯,選擇建立實例(EBS卷是敏感區域)的區域,選擇實例。你能夠選擇卷的類型:標準的或者供應的IOPS。最後,附加捲。若是建立了一個空的卷,你須要將卷格式化才能夠安裝。