什么是競(jìng)價(jià)實(shí)例
競(jìng)價(jià)實(shí)例(Spot)是云服務(wù)器CVM的一種新實(shí)例運(yùn)作模式,它最核心的特點(diǎn)是折扣售賣和系統(tǒng)中斷機(jī)制,即您可以以一定幅度的折扣購(gòu)買實(shí)例,但同時(shí)系統(tǒng)可能會(huì)自動(dòng)回收這些折扣售賣的實(shí)例。當(dāng)您購(gòu)買并獲得一個(gè)競(jìng)價(jià)實(shí)例后,它的使用和按量計(jì)費(fèi)的CVM實(shí)例基本毫無(wú)區(qū)別,包括控制臺(tái)操作、遠(yuǎn)程登錄、服務(wù)部署、關(guān)聯(lián)VPC等。
當(dāng)前階段特殊策略
·固定折扣比例:所有規(guī)格的競(jìng)價(jià)實(shí)例將以固定折扣出售。按同規(guī)格按量計(jì)費(fèi)實(shí)例20%的價(jià)格出售,少量類型的實(shí)例可能微調(diào)。
·系統(tǒng)主動(dòng)中斷(庫(kù)存波動(dòng)):當(dāng)前階段,系統(tǒng)暫不會(huì)因?yàn)槭袌?chǎng)價(jià)格大于用戶出價(jià)的原因產(chǎn)生中斷,但是會(huì)因?yàn)楦?jìng)價(jià)實(shí)例資源池庫(kù)存不足而產(chǎn)生中斷。當(dāng)庫(kù)存不足時(shí),系統(tǒng)會(huì)從已分配的競(jìng)價(jià)實(shí)例里隨機(jī)回收,實(shí)例數(shù)據(jù)不會(huì)保留。
·全地域上線:競(jìng)價(jià)實(shí)例已在騰訊云絕大部分地域上線,支持實(shí)例類型與按量計(jì)費(fèi)模式同步。
產(chǎn)品特點(diǎn)
I.高性價(jià)比
競(jìng)價(jià)實(shí)例以按量計(jì)費(fèi)實(shí)例的折扣價(jià)出售,最低1折。
·折扣幅度:競(jìng)價(jià)實(shí)例的價(jià)格以同規(guī)格按量計(jì)費(fèi)實(shí)例為基準(zhǔn),在此之上進(jìn)行折扣售賣,折扣區(qū)間為10%到原價(jià)。
·折扣涉及部分:折扣僅涉及云服務(wù)器CPU和內(nèi)存部分,其他部分如系統(tǒng)盤、數(shù)據(jù)盤、帶寬、收費(fèi)鏡像等云服務(wù)器關(guān)聯(lián)收費(fèi)項(xiàng)均不受競(jìng)價(jià)折扣影響。
·價(jià)格波動(dòng):這個(gè)折扣比例在一段時(shí)間內(nèi)是穩(wěn)定的,但是當(dāng)可用區(qū)發(fā)生大規(guī)模購(gòu)買行為時(shí),價(jià)格會(huì)產(chǎn)生波動(dòng)(當(dāng)前階段,折扣比例將固定為2折)。
II.系統(tǒng)中斷機(jī)制
不同于按量計(jì)費(fèi)和包年包月實(shí)例只能由用戶主動(dòng)釋放,競(jìng)價(jià)實(shí)例會(huì)被系統(tǒng)后臺(tái)中斷,系統(tǒng)會(huì)根據(jù)當(dāng)前價(jià)格和資源池存量等綜合情況判斷是否中斷已分配的競(jìng)價(jià)實(shí)例。
·價(jià)格原因中斷:當(dāng)市場(chǎng)價(jià)格大于您的最高指定出價(jià)時(shí),實(shí)例將會(huì)被回收(當(dāng)前階段,市場(chǎng)價(jià)格將會(huì)固定)。
·庫(kù)存原因中斷:當(dāng)該類型資源池庫(kù)存整體緊張時(shí),系統(tǒng)將根據(jù)缺口回收競(jìng)價(jià)型實(shí)例;當(dāng)庫(kù)存恢復(fù)時(shí),您又可以申請(qǐng)到競(jìng)價(jià)實(shí)例。
不適用場(chǎng)景
由于系統(tǒng)中斷機(jī)制的存在,您并不能完全掌握實(shí)例的生命周期,所以建議避免在競(jìng)價(jià)實(shí)例上運(yùn)行對(duì)穩(wěn)定性要求極高的服務(wù),例如:
·數(shù)據(jù)庫(kù)服務(wù)
·沒有采用負(fù)載均衡的在線服務(wù)、網(wǎng)站服務(wù)
·分布式架構(gòu)里的核心主控制節(jié)點(diǎn)
·長(zhǎng)時(shí)間(10+小時(shí))的大數(shù)據(jù)計(jì)算作業(yè)
適用場(chǎng)景和行業(yè)
適用場(chǎng)景
·大數(shù)據(jù)計(jì)算
·采用了負(fù)載均衡的在線服務(wù)和網(wǎng)站服務(wù)
·網(wǎng)絡(luò)爬蟲業(yè)務(wù)
·其他細(xì)粒度或支持?jǐn)帱c(diǎn)續(xù)算的計(jì)算場(chǎng)景
適用行業(yè)
·基因測(cè)序和分析
·藥物晶型分析
·視頻轉(zhuǎn)碼、視頻渲染
·金融、交易數(shù)據(jù)分析
·圖片和多媒體處理
·科學(xué)計(jì)算(地理、流體力學(xué)等)
限制
·配額限制:不同于云服務(wù)器的臺(tái)數(shù)限制,競(jìng)價(jià)實(shí)例以用戶在可用區(qū)下?lián)碛械乃懈?jìng)價(jià)型實(shí)例的vCPU核心數(shù)之和作為配額限制指標(biāo),當(dāng)前階段每個(gè)賬號(hào)每個(gè)可用區(qū)最多可擁有50個(gè)vCPU核心之和的競(jìng)價(jià)實(shí)例(如需提升配額可通過工單申請(qǐng))。
·操作限制1:競(jìng)價(jià)實(shí)例不支持升降配置。
·操作限制2:競(jìng)價(jià)實(shí)例不支持轉(zhuǎn)包年包月。
·操作限制3:競(jìng)價(jià)實(shí)例不支持關(guān)機(jī)不收費(fèi)。
·操作限制4:競(jìng)價(jià)實(shí)例不支持重裝系統(tǒng)。
最佳實(shí)踐
I.切分任務(wù)粒度
·長(zhǎng)時(shí)間作業(yè)拆成細(xì)粒度的作業(yè),減少被中斷可能性。
·使用類似EMR這樣天然具有切分思維的大數(shù)據(jù)套件。
II.通過負(fù)載均衡在保證在線和網(wǎng)站服務(wù)的穩(wěn)定性
·接入層使用負(fù)載均衡,例如CLB。
·后端資源采用部分按量計(jì)費(fèi)實(shí)例+大量競(jìng)價(jià)實(shí)例的配比模式。
·監(jiān)聽競(jìng)價(jià)實(shí)例中斷情況,從CLB中移除即將中斷的實(shí)例。
III.支持?jǐn)帱c(diǎn)續(xù)算的計(jì)算調(diào)度模式
·將計(jì)算中間結(jié)果放到COS/CFS/NAS等永久存儲(chǔ)產(chǎn)品上。
·通過實(shí)例元數(shù)據(jù)(Metadata)感知即將中斷的實(shí)例,在2分鐘保留期內(nèi)將計(jì)算結(jié)果保存。
·待競(jìng)價(jià)實(shí)例再次啟動(dòng)時(shí),繼續(xù)上一次的運(yùn)算。