成本控制是每個雲上客戶都很關心的話題,而雲伺服器ecs又是大多數阿里雲客戶的主要雲上資源,因此,筆者給出了如下的九條省錢攻略,希望幫助我們的客戶利用好在阿里雲上投資的每一分錢。
攻略1:關注官方打折活動
可能有的小夥伴還不知道,阿里雲ecs也是有官方的折扣的。例如在2023年雙十一期間,阿里雲ecs推出了拼團活動,既有新購的優惠也有續費的優惠。在筆者發稿的時間(2023年5月),針對新使用者的嘗鮮優惠一折起。建議中小企業客戶和個人開發者客戶,對官方的打折優惠活動保持關注。 點此檢視官方打折活動
攻略2:使用共享型-突發性能例項
同樣cpu/記憶體/雲盤的前提下,共享型-突發性能例項無疑是當前所有例項型別裡面最便宜的。以華北3(張家口)的2vcpu/4g記憶體/20g高效雲盤為例,突發性能例項ecs.t6-c1m2.large包月**為¥ 52.80,而同樣配置的計算型ecs.c6.large包月**為¥ 136.60,使用突發性能例項可以節省60%以上的費用。 先不要高興太早。超低的**,伴隨著cpu總使用量的限制。我們把cpu使用率為縱軸,時間為橫軸畫乙個曲線,曲線下面的總面積,就是cpu總使用量。ecs.t6-c1m2.large的平均基準cpu計算效能限制在20%,也就是意味著,當你的cpu總使用量達到20%的時候,要麼,系統會限制你的cpu效能(預設的效能約束模式),要麼,會向你額外收費(開啟無效能約束模式)。 我們舉乙個簡單的適用的例子。假設cpu在一天內有20個小時使用率為5%,4個小時為80%,那麼總使用率為(200.05 + 4 0.8)/24, 結果為17.5%,小於20%,那麼,你的應用不受影響,而且,還節省了60%以上的費用。 點此了解突發性能例項的詳情
攻略3:使用搶占式例項
請注意,搶占式例項是付費型別的一種,其他的付費型別包括包年包月,按量付費。搶占式例項可以有各種例項規格(通用型、計算型、記憶體型、異構計算、裸金屬等等)。 以筆者寫稿的當前時間,華北五(呼和浩特)的通用型g5(2vcpu,8g記憶體,20g高效雲盤)為例,搶占型的**為¥0.081 /時,是按量付費的十分之一,包年包月的四分之一(包月**折算到小時)。 先不要高興太早。超低的**,伴隨著被動釋放的風險。搶占式例項的購買時的定價,是隨著市場供需的變化而變化的。當市場供需緊張導致例項****之後,原有的搶占型例項可能會被釋放。值得一提的是,華北五作為新開放的地域,搶占型的g5,過去30天內的平均釋放率低到不足3%,也就是說,被釋放的概率很低(但仍有釋放的概率)。 對於企業客戶來說,搶占型例項,特別適合對釋放不敏感的場景,比如容器化的應用,以及本地無持久化資料的應用,比如資料都持久在單獨的資料庫裡或者遠端儲存裡。 此外,搶占型例項也適合臨時使用,比如開發測試用途,畢竟搶占型例項在建立乙個小時內,是保證不會釋放的。 搶占型例項在釋放前,雲監控會至少提前5分鐘發出告警事件,開發者可以利用雲監控的sdk自動化的消費和處理這一事件,做好釋放前的準備工作(手動處理恐怕是來不及的)。 點此了解搶占型例項詳情
攻略4:使用預留例項券購買按量付費例項
通常,包年包月比按量付費要便宜。但這不是絕對的,我們接下來就介紹幾個專門針對按量付費的攻略,使用合理的情況下,可以比包年包月還要便宜。 首先就是預留例項券。還是舉乙個例子,在筆者當前時間在華北三(張家口)使用預留例項券購買3臺ecs.g6.large一年,總**約為 ¥ 5140.80,對比按量付費節約44%的費用,跟包年包月的**基本一致。 那麼,使用預留例項券購買按量例項,和購買包年包月例項比,優勢在**呢?優勢就在於按量付費本身。客戶可以享受最大的彈性和靈活性,隨時釋放、重建例項,隨時增加和減少例項。只不過,通過購買預留例項券的形式,客戶向阿里雲承諾了乙個年度最低消費額。 使用預留例項券是有一定門檻的,客戶需要花一些時間理解預留例項券的計費規則,同時做好對未來的彈性計算的需求規劃,以決定預留例項券的採購細節。 點此了解預留例項券的詳情
攻略5:為按量付費例項開啟停機不收費
我們舉兩個例子。乙個是辦公場景,早晨9點上班,下午5點下班,每天使用ecs時間8個小時,如果為此付24個小時費用,豈不是很冤?在這個場景下,利用自動化的定時開關機結合開啟停機不收費,可以節約接近2/3的費用。另乙個適用的例子是企業集群場景,在業務低峰時,企業不需要那麼多伺服器,但是又不敢釋放。 點此了解停機不收費
點此了解定時開關機
攻略6:使用儲存容量單位包購買按量付費雲盤
跟預留例項券類似,利用儲存容量單位包scu,可以用很優惠的**,購買按量付費的雲盤。以筆者當前時間,華北2北京為例,1t總容量的essd雲盤乙個月,使用scu的費用為¥ 1024.00,比按量付費節省三分之一的費用。 點此了解儲存容量單位包
攻略7:使用彈性伸縮組
彈性伸縮(auto scaling)是阿里雲官方提供的免費產品。彈性伸縮組對應乙個業務集群,客戶可以定義自己的伸縮規則,比如cpu利用高於70%的時候,自動增加例項(擴容),在cpu利用低於30%的時候,自動減少例項(收縮)。彈性伸縮組可以配合負載均衡服務slb一起使用。彈性伸縮還支援基於ai人工智慧的**伸縮演算法。 我們還是假設乙個企業的線上業務集群,每天固定有4個小時的峰值需要10臺ecs,其他時段需要2臺ecs,那麼利用彈性伸縮,總共可節省2/3的成本。 彈性伸縮組還可以混合使用按量付費和搶占式的方式,達到最大的成本優化的效果。 點此了解彈性伸縮組
攻略8:使用彈性**組
彈性**組是阿里雲ecs的乙個產品特性,通過自動建立多種規格的搶占式例項,達到以最低的成本交付穩定的總計算力的目的。舉個例子,客戶可以建立乙個50個vcpu的彈性**組,由多種規格的搶占式例項組成,當例項(即將)被釋放的時候,彈性**組會自動建立新的例項,來保證可用的vcpu數量仍然是50個。 彈性**組的主要目的,是解決搶占式例項被動釋放的問題,本質上,還是靠搶占式例項,帶來了成本的節約。 彈性**組也可以混合使用按量付費和搶占式例項。 點此了解彈性**組
攻略9:專有宿主機ddh
宿主機這個概念來自虛擬化,負責執行虛擬機器的物理伺服器被稱為宿主機。 使用者可以購買若干臺阿里雲的專有宿主機(ddh),並將獨享這些ddh上的全部計算資源,其他使用者的虛擬機器(ecs)不會占用這些ddh的計算資源。使用者可以指定虛擬機器(ecs)執行在哪一台ddh上。 為什麼ddh能省錢呢?因為有一種ddh叫做cpu超分型,通俗講,乙個物理cpu的核可以虛擬化成為2個vcpu。以華東2地域為例,一台cpu超分型宿主機為15778元/月,可建立84個4核8g的ecs例項,單價187.8元/月,節省48%的費用。 什麼樣的業務適合使用cpu超分型ddh呢?筆者先給乙個定義,峰值平均cpu利用率,也就是所有的虛擬機器的cpu利用率曲線疊加之後的峰值。只要峰值平均cpu利用率在50%以下,就適合使用cpu超分型ddh。舉例來說,虛擬桌面的辦公場景,cpu的高峰通常都是離散的隨機的。只要不是多數虛擬機器在同乙個瞬間cpu達到高峰,那麼對於單個虛擬機器的使用者來說,根本感覺不到cpu被超分了。 當然,ddh的使用也是有門檻的。客戶需要自己負責ecs的排程,也就是,通過合理的動態分配ecs和ddh的對應關係,避免cpu超分帶來的效能影響。 點此了解專有宿主機
阿里雲 雲伺服器搭建git伺服器
前言 大家都知道,git是非常方便的版本控制工具,目前網上有很多免費的git倉庫可以給我們使用,但是有些時候我們並不放心將我們的專案寄放在別人的伺服器上,這個時候就需要自己搭建乙個git伺服器,十分的簡單。這文介紹如何在阿里雲伺服器上搭建自己的git伺服器。在ubuntu系統中,git安裝只需要簡單...
阿里云云伺服器上安裝Apache
雲伺服器作業系統 centos 6.2 64位 客戶端操作環境 mac osx teminal 操作步驟 1.執行 terminal,輸入命令 ssh username ip,然後輸入密碼。2.安裝 apache 軟體 yum install httpd 3.設定 apache 在伺服器啟動時執行 ...
阿里云云伺服器上安裝Apache
雲伺服器作業系統 centos 6.2 64位 客戶端操作環境 mac osx teminal 操作步驟 1.執行 terminal,輸入命令 ssh username ip,然後輸入密碼。2.安裝 apache 軟體 yum install httpd 3.設定 apache 在伺服器啟動時執行 ...