目前,企業普遍希望在云計算中進行開發工作,因為云計算能夠為他們提供快速部署和高可擴展性。同時,很多企業也都把目光投向了亞馬遜網絡服務(AWS),因為AWS還進一步提供了服務的深度。但是,在他們配置AWS基礎設施時,這些企業中有很多都錯誤地進行了容量規劃而只能事后彌補,最終為服務花了冤枉錢。
很多云計算實施的新手都會犯的第一個錯誤就是,超過預期需求過度配置服務,這一點就與使用一個能夠讓你按需擴展和收縮規模平臺的初衷背道而馳。租借一個AWS基礎設施可以讓你更好地協調供應與需求的關系。
企業容易犯的另一個錯誤就是,密切關注服務單位時間使用率及其成本,從而造成他們為未使用的服務支付費用。當在AWS中使用他們第一個實例時,很多的云計算架構師都會慎重考慮成本因素。但是,一旦技術就緒、服務正常運行,關注成本也就不再那么重要,因為其他的因素具有了更高的優先級。
隨著企業開始質疑為什么云計算成本支出越來越高,一個小產業已發展起來以幫助企業來解決這些問題。諸如Cloudability、Cloud Cruiser 以及 6Fusion這樣的第三方供應商提供的服務就可以幫助企業確定可進一步降低成本的空間和方向。亞馬遜公司還發布了其AWS簡單月度計算器,這個計算器可為AWS Cost Explorer報告工具的建議配置顯示預測成本,而報告工具可記錄并顯示租賃服務的歷史成本信息。總之,這些工具可以幫助企業把握開支現金流。企業為企業級支持服務支付費用可以使用AWS的Trusted Advisor,該工具可比較計費帳戶活動,并對成本降低措施提出建議。
如何使用保留實例實現成本節省 在AWS中實現成本節省且不必為第三方廠商幫助你降低成本而支付費用的一個方法就是使用AWS保留實例(RI)。除了定價結構不同外,這些實例與普通的按需實例是完全相同的。根據時間長短不同(一年或三年),公共云計算的單位時間使用成本比現貨實例低9%至69%。 目前根據使用頻率來分,有三種類型的保留實例:輕型、中型以及重型。所有這三種類型的保留實例都要求預付款,并加上單位小時費用,但是它們的總費用要比按需實例的費用都便宜(見表1)。你可以根據自己對實際使用的預期估計來選擇一種類型的保留實例。
對于重型保留實例,其初始預付費較高,但單位小時的費用較低。與之形成對比的是輕型保留實例,其預付費不多但單位費用較高。與按需實例一樣,輕型實例和中型實例并不需要處于運行狀態,因此可在不需要的時候關閉它們。在整個有效期時間段內,重型保留實例是按每個小時計費的。當不需要時,可使用CloudWatch關閉你的實例。
因此,你知道應該選擇哪種保留實例了嗎?這里我們為你提供一條經驗規則:如果你以80%以上的容量運行任務,那么可使用重型保留實例;20%至80%的運行時間可使用中型保留實例;而20%以下的運行時間則可選擇輕型保留實例。
如果你不使用,你也不會有所損失 你可以在任何時間停止運行AWS按需實例以節省成本,但是在支付完預付費之后也不是一定要把保留實例揣在口袋里捂著的。如果你確實不需要實例,那么你可以設定一個價格在亞馬遜EC2保留實例市場上轉售之。
為了出售一個未使用的保留實例,可在AWS控制臺的EC2 RI實例部分點擊“出售保留實例”按鈕就可以注冊為賣家。初次注冊的賣家會被提示輸入公司名稱和銀行信息。一旦用戶完成注冊,就可以選擇希望出售的實例,設置價格(AWS根據剩余保留實例的平均壽命讀取該價格和建議數量),并點擊“列表顯示保留實例”按鈕。在賣場中列表顯示的保留實例會顯示如下信息:區域、實例類型、持續時間、剩余期限以及單位小時價格。
請務必記得,AWS對保留實例的銷售打了十二個百分點的折扣,再加上區域、保留實例類型等因素,實際出售的可用實例池規模可能是相當小的。保留實例的買家還可以在不同于標準AWS年度條款的時間段內購買實例。為了購買一個二手的保留實例,可從AWS的控制臺進入“實例”頁面訪問EC2,然后選擇購買“保留實例”。選擇你想要的實例類型,服務類型以及持續時間,然后點擊搜索按鈕以查看合適的保留實例。如果你發現了一個滿足你要求的保留實例,可將其添加至你的購物車并完成交易。