精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

減少AWS云開銷的10項最佳實踐方案

責任編輯:jackye

作者:litao984lt編譯

2016-08-23 09:36:58

摘自:機房360

僵尸資產也可以是以未被有效使用的閑置彈性負載均衡器(ELB);或者一款閑置的關系數據庫服務(RDS)實例的形式出現。一個消費者旅游網站現在通過預留實例運行其超過90%的EC2實例,從而為該公司每年節省了數百萬美元。

亞馬遜網絡服務通過靈活性、簡單性和創新為您企業的環境帶來了革命,但是您企業是否通過其實現了原本預期的節省成本的目標呢?本文中,我們將為廣大讀者諸君介紹優化您企業AWS開銷的一些關鍵性的策略。

自從其于2006年進入市場以來,亞馬遜網絡服務(AWS)就已然永遠地改變了整個IT世界了。盡管其價格多年來已經大幅下降了,但仍然有許多企業客戶了解到,遷移到公共云服務并不總是能夠幫助他們實現預期的成本節約的目標。

這并不意味著遷移到公共云服務是一個錯誤。公共云服務在敏捷性、響應性、簡化操作和提高創新方面提供了巨大的優勢。

這方面的錯誤在于:假設在不實施管理和自動化的情況下遷移到公共云服務,也能帶來成本的節約。為了應對不斷上漲的云基礎設施成本,我們建議您企業組織不妨參考和借鑒本文中所介紹的這些最佳實踐方案,以減低和優化成本,并實現您企業環境的價值最大化。

刪除獨立的EBS卷

在AWS賬戶中發現數千美元的獨立未連接的彈性塊存儲服務( Elastic Block Storage ,EBS)卷是很普遍的。這些都是正在消耗成本,但卻未被用于任何用途的卷(volumes)。當一個實例啟動時,一個EBS卷通常會被連接,以作為應用程序的本地塊存儲。而當一個實例通過AWS控制臺啟動時,會有一個確保相關的EBS卷在該實例終止時被刪除的設置。

但是,如果未選中該設置,則當一個實例終止時,該卷將仍然繼續保持。而亞馬遜也將繼續按全價收取該卷的費用,盡管事實上,該卷已經不使用了。

通過在您的基礎設施中不斷檢查獨立未連接的EBS卷,可以幫助您企業每月節省數千美元的AWS賬單。

一個大型的網絡游戲公司就通過刪除未使用的EBS卷,并主動監測獨立未連接卷的方法,降低了三分之一的EBS的使用。

專業貼士:最佳的實踐方案是,當某個卷有超過兩個星期的時間未被連接時,就對其進行刪除,因為同一卷被再次利用是不可能的。

刪除舊的過期快照

許多企業組織都使用EBS快照來創建即時點副本的恢復點,以防數據丟失或在發生災難的情況下使用。然而,如果得不到嚴密監控的話,EBS快照的成本可能會迅速失控。單個快照的成本并不昂貴,但是,當供應多個快照時,其成本會快速增長。

而使得這個問題的嚴重程度進一步加劇的一個因素是:企業用戶可以通過配置設置,來自動基于每日的工作創建后續快照,而沒有安排刪除舊的快照。

企業組織可以通過監控快照成本和每個實例的使用情況,確保其不會失控,進而得以獲得對于EBS快照的控制。在您企業設置一個應該為每個實例保留多少快照的標準。請記住,大部分的時候,一項恢復都是基于最新的快照進行的。

一家B2B SaaS公司發現,在其數百萬份的EBS快照中,有很大比例的EBS快照的歷史都已經超過兩年了,完全可以刪除。

專業貼士:尋找適合刪除的快照的一種方法是確定該快照沒有與之相關聯的卷。當一個卷被刪除時,其快照仍然保持在您的環境中是很常見的。務必小心不要刪除正在作為實例的卷被使用的快照。

刪除未關聯的彈性IP地址

一個彈性IP地址是可以與一個實例相關聯的一個公共IP地址,允許該實例能夠通過互聯網被訪問到。當一個實例運行時,一個彈性IP地址的定價結構是獨特,其彈性IP是免費的。

然而,如果一個實例被停止或終止,該彈性IP地址又沒有被關聯到另一個實例,您企業仍然會為該未被關聯的彈性IP收取費用。不幸的是,在AWS管理控制臺中,想要確定并對未被關聯的彈性IP實施管理是很難的。

這可能會;也可能不會推動您企業的AWS環境成本的顯著上漲,但掌握浪費的資源,并在管理成本失去控制之前,對其進行積極主動而非消極被動的管理卻是相當關鍵的。

從最佳實踐的角度來看,每月彈性IP收費應盡可能接近零。如果未關聯的彈性IP是在AWS賬戶中,他們要么需要被關聯到某個實例;要么就徹底刪除,以免浪費成本。

一家大型電信公司了解到:在其環境中的微小的變化會帶來彈性IP地址費用的顯著改變。在減少其整體的月度開支過程中,該公司在其帳戶之一終止了數百個閑置的實例。然而,該公司的領導忘記了釋放關聯的彈性IP地址。直到隨后的一個月,AWS的賬單發票被寄來,其彈性IP費用將近40000美元,該公司的財務部門才了解到如此代價高昂的錯誤。

終止僵尸資產

僵尸資產是在您企業的云環境中運行,但卻并沒有被用于任何目的的基礎設施組件。僵尸資產有多種形式。例如,他們可以是曾用于特定目的,現在已經不再使用且未被關閉的EC2。當在實例啟動過程中失敗或由于腳本錯誤未能重新配置實例時,僵尸EC2實例也可能會發生。

僵尸資產也可以是以未被有效使用的閑置彈性負載均衡器(ELB);或者一款閑置的關系數據庫服務(RDS)實例的形式出現。

不管是任何原因,只要這些資產處于運行狀態,AWS都將對其收取費用。

這些僵尸資產必須被隔離,評估,如果被認為不重要的話,并應該立即終止。在對其終止或停止之前,對資產進行快照或時間點復制,以確保如果該資產再次需要的話您可以恢復它。

一家客戶有一個夜間處理進程,以幫助加快其工程速度——將一個匿名生產數據庫加載到RDS,以便在一個安全的環境用于測試和驗證。這個過程運作良好,并為工程師們節省了大量的時間。

然而,雖然自動化在新的環境中很擅長,該客戶從來沒有做過一個清理僵尸資產的計劃。

每天晚上,一個新的RDS實例將運轉起來,關聯到相關的資源,然后被遺棄,最終留下數百僵尸資源。

專業貼士:通過識別在過去的30天內,CPU的最大利用率小于5%的實例來開始搜尋您企業的僵尸。這并不意味著這個實例是一個僵尸,但其值得進一步調查研究。

升級到最新一代的實例

每隔幾年,AWS都會發布下一代的實例,具備改進的價格計算性能和其他諸如集群、增強的網絡、關聯新類型的EBS卷等功能。例如,將一款c1.xlarge集群升級到c3.xlarge能夠削減高達60%的成本,同時帶來更快的處理速度。

對大多數企業客戶而言,從上一代實例升級到當前一代的實例是一個雙贏。其不僅提供了性能優勢,同時也帶來了每小時的成本節約。

對大多數公司來說,集群實例類型從第一代到第二代的遷移將有可能是一個漸進的過程。第一步是決定哪些帳戶擁有待被轉換的實例。如果您企業在預留實例( Reserved Instances,RIs)投入了巨資,那么只有那些到期或嚴格按需運行的實例應該被轉換。

一家大型的B2B SaaS公司發現,在過去12個月內,他們所運行的60%的實例時間采用的都是老一代的實例類型。分析顯示,將這些實例升級到最新一代,將幫助他們每年節省數百萬美元。

適當調整EC2實例和EBS卷的規模

調整彈性計算云(Elastic Compute Cloud,EC2)實例的規模是具有潛在最大影響的降低成本的舉措。開發人員們啟動比必要的更大的新實例是很常見的。

這可能是故意給他們自己額外的余量,因為他們不知道新的工作負載的性能要求。一個EC2實例的過度配置可能會導致更高的成本。

如果沒有性能監控或云管理工具,會很難評價資產是否是過度配置或配置不足。

有些信息可以從Amazon CloudWatch云監控服務收集,考慮CPU的利用率、內存利用率、磁盤利用率和網絡輸入/輸出利用率是非常重要的。隨著時間的推移審查這些趨勢指標,使得企業用戶可以圍繞著減少實例規模大小而做出決定,而不損害實例上的應用程序的性能。

因為實例利用不充分是很常見的,您企業可以通過確保所有的實例都有合適的規模大小來降低成本。

專業貼士:為合理精簡規模的一個好的開始是尋找平均CPU利用率低于5%,和30天內最大CPU利用率低于20%的實例。符合這一標準的實例可以考慮精簡或終止了。

與EC2實例類似,EBS卷也可以被適當調整規模。不是看其CPU、內存、磁盤和網絡方面的指標,EBS卷的規模調整所需考慮的關鍵要素是容量、IOPS和吞吐量。如前所述,移除未關聯的卷是減少與EBS卷相關的成本的一種方式。

另一種方法是:評估哪些卷被過度配置,并且可以通過修改以潛在的節約成本。 AWS提供了多種類型的EBS卷,從冷HDD硬盤驅動器到配置的IOPS SSD固態硬盤,每種類型都有其各自不同的價格和性能。通過在所有卷上分析讀/寫能力,您企業可以找到節約成本的機會。

如果一個卷被關聯到一個實例,并且幾乎沒有在該卷上有任何的讀取/寫入操作,該實例要么是無效的;要么是不必要的卷。這些都可以考慮進行規模調整。

通常,看到通用SSD或配置的IOPS SSD卷幾乎很長的一段時間沒有任何讀/寫操作是很典型的。他們可以被降級為吞吐量優化HDD硬盤或冷HDD硬盤卷,以降低成本。

在一個日程安排進度表上停止和啟動實例

正如前面所強調的,只要實例是處于運行狀態,AWS都將收取費用。相反,如果一個實例處于停止狀態,則沒有關聯到該實例的相關費用。

對于那些24小時全天候運行的實例,根據月份的不同,亞馬遜每月將對每個實例收取672至744小時的費用。而如果實例在工作日的下午5點到次日9點之間、以及周末和節假日被關閉,則每月每個實例收取152至184小時的費用,從而每月為您企業節省了488至592小時的費用。

這是一個極端的例子,因為靈活的工作時間和全球化的團隊意味著您企業不可能在正常工作時間以外關閉實例。然而,生產之外,您可能會發現許多并不需要真正全天候運行的實例。

最具成本效益的環境能夠基于一個日程安排設置來動態地停止和啟動實例。每個群集的實例都可以以不同的方式處理。這些開關燈類型的政策往往比RI購買模式更符合成本效益,所以關鍵是要分析對于這種政策的實施。

專業貼士:為非生產系統每周應該運行的小時數設定一個目標。一家大型出版公司將該目標設定為每周不到80小時,從而幫助他們每月節省了數千美元。

在EC2、RDS和自動優化上購買預留實例

采購預留實例(RI)是一種非常有效的節省成本的技術,但許多企業組織往往都被過多的選項搞得不知所措。

AWS的預留實例讓您企業能夠充分利用特定的實例類型以換取對您企業計算費用的折扣,以及為保證您企業在未來運行此類型的一個實例的能力而提供容量預留。

預留實例類似于購買的優惠券,無論起是否是全部預付、部分預付、或者沒有預付的購買方式,客戶均可以應用到正在運行的實例。較之按需購買的價格,預留實例可以為您企業節省高達75%的費用,所以,對于任何持續使用EC2和RDS的企業客戶而言,這根本就是想都不用想的。

圍繞著預留實例的一個常見的誤解是他們不能被修改。這不是真的!一旦購買,預留實例可以以幾種不增加額外成本的方法被修改:

在同一區域內切換可用性區

在經典EC2與虛擬私有云之間切換

在同一個系列中改變實例類型 (這包括拆分和合并實例類型)

改變從預留實例采購中獲得益處的帳戶

通過預留實例采購,最成熟的AWS客戶運行超過80%的EC2基礎設施。一個最佳的實踐方法是不要讓這個數字下降到60%以下,以獲得最大效率。

一個消費者旅游網站現在通過預留實例運行其超過90%的EC2實例,從而為該公司每年節省了數百萬美元。

關鍵在于不僅要購買預留實例,同時還要不斷對其進行修改,以獲得最大的價值。

如果預留是閑置或沒有得到充分利用,修改意味著預留實例可以包括更大程度的按需使用。這確保了預留實例盡可能有效地操作,保存了利用最大化的機會。

在AWS Redshift和ElastiCache上購買保留節點

EC2和RDS并不是在AWS上使用預訂的唯一資產。Redshift和ElastiCache是兩項您企業可以預訂購買以降低成本的額外服務。

Redshift保留節點的功能類似于EC2和RDS實例,其可以全部預付、部分預付、或1到3年的期限沒有預付費用。

ElastiCache預留緩存節點讓您企業能夠為您想要預留的每個緩存節點選擇一個費用較低、一次性付款的方式,并反過來為該緩存節點收到一個顯著的每小時收費折扣。

亞馬遜ElastiCache提供了三種ElastiCache預留緩存節點類型(輕型、中型和重型利用預留緩存節點),使您企業可以通過有效的小時價格,平衡您付出的預先付款。

充分利用預留節點,可以為您企業的AWS賬單帶來顯著影響。

將對象數據遷移到成本較低的層

AWS以不同的價位和性能水平提供了幾個層的對象存儲。許多AWS用戶傾向于S3存儲,但您企業可以通過將舊數據遷移到成本較低的層節省75%以上的成本。

最佳的實踐方法是基于其實際使用情況,將數據在不同的存儲層之間遷移。例如,罕見訪問存儲(Infrequent Access Storage)便是長期存儲、備份和災難恢復內容的理想選擇,而Glacier則最適合存檔。

此外,罕見訪問存儲類別設置被為對象級別,并可以作為標準存在于同一個存儲中。轉換與在存儲中編輯內容的性質或創建一個生命周期的轉換策略以存儲類別之間自動轉換S3對象一樣簡單。

  如下是一個對AWS當前對象存儲產品的快速一覽:

專業貼士:最佳的實踐做法是,任何存儲在S3中超過30天的對象都應該被轉換到S3罕見訪問。雖然標準存儲類的定價是基于在存儲中所存儲的內容的量而分層的,最低價格為每月每GB 0.0275美元,罕見訪問存儲則仍然為每月每GB 0.0125美元。

結論

重要的是要記住,這些最佳實踐方法并不意味著是一次性的活動,而是持續性的過程。由于云計算的動態性和不斷變化的性質,企業用戶成本優化的活動最好應不斷進行。

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 巴中市| 新宁县| 长顺县| 慈溪市| 厦门市| 松阳县| 紫云| 广丰县| 广宁县| 申扎县| 鲜城| 肇源县| 土默特左旗| 长兴县| 枣强县| 马关县| 合阳县| 锦屏县| 原平市| 潞西市| 双鸭山市| 革吉县| 娄烦县| 绥宁县| 榆林市| 灵寿县| 方正县| 资溪县| 汉源县| 庆城县| 昭苏县| 察哈| 贺兰县| 旬阳县| 博白县| 华安县| 民丰县| 诏安县| 南江县| 朔州市| 全椒县|