????????在購買EC2實例的時候戈钢,這里有三種購買類型需要理解:按需實例察署,預留實例,計劃實例拜姿,競價實例烙样。
? ? ? ? 按需實例:
? ? ? ? 顧名思義,按需實例就是可以根據(jù)自己的需求選擇實例類型蕊肥,隨時啟動或者是終止實例谒获。比如,現(xiàn)在有一個系統(tǒng)正在利用EC2實例,當系統(tǒng)負載很大的時候究反,就需要啟動很多實例,當負載變小的時候儒洛,就終止實例精耐。當自己的系統(tǒng)消耗需求不是固定的時候,或者在AWS環(huán)境進行測試開發(fā)的時候琅锻,會利用這種購買類型卦停。按需實例皆是按秒計費,前一段時間還是按小時計費恼蓬,亞馬遜真是在不斷進化中惊完。
? ? ? ? 預留型實例:
? ? ? ? 預留型實例是以用戶和AWS契約的形式購買,并且能夠保證該實例的容量处硬,購買時有兩個期限長度:一年或三年小槐。
????????購買時有三種付款選項:
? ? ? ? ? ? 無預付:無論是否使用EC2實例,都得按照期限內(nèi)的折扣進行付費荷辕,無需任何預付款凿跳。
????????????部分預付:必須預付部分費用,期限內(nèi)剩余的時間無論是否使用疮方,都將按照打折費率計算控嗜。
? ? ? ? ? ? 全部預付:所有款項于期限開始時支付,無論使用了多長時間骡显,剩余的時間內(nèi)不會產(chǎn)生其他的費用疆栏。
? ? ? ? 購買預留型實例并不是購買哪種實際的實例,而是購買指定的實例類型屬性惫谤,當屬性滿足自己設置的預留型實例的時候壁顶,就會打折∈遥可供指定的屬性有操作系統(tǒng)博助,Linux或者Windows,實例類型痹愚,可用區(qū)富岳,期限時間,付款選項拯腮。比如說客戶在可用區(qū)域us-east-1a購買了一個按需實例窖式,實例類型是c4.large Amazon Linux,然后客戶在購買預留型實例的時候动壤,指定區(qū)域和可用區(qū)為us-east-1a萝喘,然后實例類型是c4.large Amazon Linux,那么客戶剛才所購買的按需實例就可以享用打折的優(yōu)惠,因為實例類型滿足客戶購買的預留型實例的實例類型阁簸。在購買預留型實例的時候可以指定購買幾個實例爬早,所以如果購買了一個,而客戶啟動了兩個c4.large Amazon Linux實例启妹,那么其中的一個會享受打折優(yōu)惠筛严。當超過了購買的期限長度后,并不會自動更新饶米,所以即使啟動滿足預留型實例類型的實例的時候桨啃,也會按照按需實例的費用收費。
? ? ? ? 購買預留型實例檬输,其實購買的是期限內(nèi)保證的容量以及折扣照瘾,無論在這期限內(nèi)是否使用滿足條件的EC2實例。比如在可用區(qū)us-east-1b購買了一個為期一年的預留型實例丧慈,m4.large Amazon Linux析命,那么在這一年內(nèi),無論任何時候都可以保證逃默,在該可用區(qū)內(nèi)可以成功啟動一個m4.large Amazon Linux實例(按需實例的話碳却,在某些時候由于AWS系統(tǒng)容量的原因,可能啟動新的EC2實例會失斝ν)昼浦,而無論使用與否,這一年內(nèi)的費用是固定的筒主,是必須要付的关噪,因為購買的其實是AWS對客戶的容量保證以及折扣保證。適用于經(jīng)常運行的系統(tǒng)乌妙。
? ? ? ? 整合賬單功能:假設某個公司所有員工都有各自的AWS賬戶使兔,老板想要看每個月在AWS上總共花費的賬單,那么就可以將其中的一個賬戶(比如老板的賬戶)指定為付款賬戶藤韵,其他的都是這個組織的關聯(lián)賬戶虐沥。那么整合賬單功能就會把所有的賬戶作為一個賬戶處理,這就意味著組織內(nèi)的所有賬戶都會享受到任何其他賬戶購買的預留實例的小時成本優(yōu)惠泽艘。比如組織中有一個賬戶購買了10個預留型實例欲险,那么組織中的其他賬戶都能享受到這10個預留型實例的優(yōu)惠。
? ? ? ? 計劃實例:
? ? ? ? 在購買計劃實例的時候匹涮,自己可以指定開始時間天试,時長單位,周期性然低。也就是可以指定從什么時候開始喜每,持續(xù)多長時間务唐,并且可以周期性,也就是每天带兜,每周或每月的啟動這個計劃枫笛。除此之外,和預留型實例一樣刚照,可以指定實例的操作系統(tǒng)崇堰,實例類型,以及可用區(qū)涩咖。比如可以指定從2018年3月8號早晨10點開始,在美國區(qū)域的east-1a可用區(qū)內(nèi)啟動三個實例繁莹,持續(xù)時間為5小時檩互,周期性為每周。5小時之后實例便會被終止咨演,但下周的同一時間相同屬性的三個實例還會被啟動闸昨。一旦購買了計劃實例,和預留型實例一樣薄风,無論使用與否饵较,都會被計費,因為買的是保證遭赂。適用于不經(jīng)常運行循诉,但是很有規(guī)律的運行的系統(tǒng)。
? ??????競價型實例:
? ? ? ? 在介紹競價型實例前撇他,需要說明一下幾個概念茄猫。競價型實例池:未使用的EC2實例。現(xiàn)在價格:當前每小時的市場價格困肩,受供需影響划纽。競價價格:自己為想要購買的競價實例支出的價格。
? ? ? ? 競價型實例允許客戶為市場上未使用的EC2實例競標锌畸,一旦自己出的價格超出了市場價格勇劣,EC2實例便會被啟動。利用競價型實例時需要注意的幾點:競價實例不會被立即啟動潭枣,因為這取決于客戶的出價和現(xiàn)在的實例價格比默,并且實例會隨時因為價格的變化而被終止。當客戶出的價格比市場價格低的時候盆犁,實例便會被自動終結退敦。所以一般情況下競價型實例能適用的場合很少,因為系統(tǒng)必須能夠承擔的起實例突然被終止而帶來的影響蚣抗。比如一個運算分析系統(tǒng)侈百,源頭是大量的數(shù)據(jù)瓮下,我們就可以利用便宜的競價型實例來對這些數(shù)據(jù)進行處理,將處理的結果保存在數(shù)據(jù)庫中钝域,因為這個分析處理過程即便被打斷也無所謂讽坏,我們只需要再利用別的實例進行處理,并且保存好處理完的結果就可以了例证。