企業級執行個體常見問題
持久記憶體型執行個體問題
通用算力型執行個體U1常見問題
經濟型e執行個體常見問題
ECS Bare Metal Instance常見問題
SCC常見問題
附錄
什麼是企業級執行個體?什麼是入門級執行個體?
企業級執行個體是阿里雲2016年9月開始推出的一系列執行個體規格類型系列的總稱,具有高效能、穩定計算能力和平衡的網路效能特點。因為具有獨享且穩定的計算、儲存、網路資源,這些執行個體規格類型系列非常適合對業務穩定性具有高要求的企業情境。
入門級執行個體是一系列面向一般中小網站或個人的執行個體規格(族)總稱。與企業級執行個體相比,入門級執行個體在資源利用上更多強調資源效能的共用,所以無法保證執行個體計算效能的穩定,但是成本相對來說也更低。
企業級執行個體與入門級執行個體有什麼本質區別?
企業級執行個體採用固定CPU調度模式。每個vCPU綁定到一個物理CPU超執行緒,執行個體間無CPU資源爭搶,執行個體計算效能穩定且有嚴格的SLA保證。
入門級執行個體採用非綁定CPU調度模式。每個vCPU會被隨機分配到任何空閑CPU超執行緒上,不同執行個體vCPU會爭搶物理CPU資源,並導致高負載時計算效能波動不穩定,有可用性SLA保證,但無效能SLA保證。
哪些是企業級執行個體?哪些是入門級執行個體?
目前,在售的執行個體規格類型系列中,入門級執行個體有:e、t6、t5、s6、n4、mn4、xn4、e4,其它都屬於企業級執行個體。
在什麼業務情境下,我需要購買企業級執行個體?
不同企業級執行個體適用的業務情境,請參見執行個體規格類型系列和選型最佳實務。
企業級執行個體的網路效能怎麼樣?
企業級執行個體的網路效能與執行個體規格相關:小規格執行個體的網路效能低,大規格執行個體的網路效能高。不同執行個體規格對應的網路效能,請參見執行個體規格類型系列。
企業級執行個體規格變更配置有什麼限制?
企業級執行個體規格變更配置限制請參見規格變更限制與自檢。
入門級執行個體能否變更配置為企業級執行個體?
詳情請參見規格變更限制與自檢。
持久記憶體作為記憶體使用量時,我想用持久記憶體型執行個體來運行Redis應用,可以直接部署嗎?
Redis應用運行在持久記憶體型執行個體上,可以大幅度降低單GiB記憶體的整體擁有成本(TCO)。但是為了保證效能,您需要對Redis應用做適當的改造,核心思路是資料分層,將非熱點資料放在持久記憶體中,將熱點資料放在普通記憶體中。
為了最大程度降低您的應用改造成本,re6p專門提供了針對Redis應用的規格,通過幾行命令即可快速部署Redis應用。具體操作,請參見在配備持久記憶體的執行個體上部署Redis應用。
購買執行個體時請選擇名稱為ecs.re6p-redis.<nx>large的執行個體規格。
我已經有一個基於普通記憶體的Redis應用叢集了,想將業務遷移到持久記憶體型執行個體上,我應該怎麼做?需要注意什嗎?
應用遷移過程中首先要保證業務穩定與資料可靠。建議您先購買一台持久記憶體型執行個體,小範圍運行必要的實際業務並引流測試,驗證基本的效能及容量模型是否符合預期。測試沒有問題之後,再逐漸擴大持久記憶體型執行個體叢集的規模,直至完全替代。
持久記憶體作為記憶體使用量時,我想用持久記憶體型執行個體來運行我的參數伺服器(PS),持久記憶體設定為記憶體使用量方式,可以直接部署嗎?
參數伺服器的server node節點存放了訓練叢集的所有訓練參數,傳統做法是幾乎全部存放在記憶體中,需要佔用大量記憶體,成本很高。選用持久記憶體型執行個體並將持久記憶體設定為記憶體使用量方式,將所有參數全部存放在持久記憶體中,只在普通記憶體中保留雜湊表,這樣可以大幅降低訓練叢集的整體擁有成本(TCO)。
購買持久記憶體型執行個體後,我如何將持久記憶體設定為本地碟使用方式?
您可以通過工具將持久記憶體設定為本地碟使用。具體操作,請參見配置使用持久記憶體。
我的哪些應用需要更高效能的本地碟?
如果您需要為I/O密集型應用最佳化效能或成本,可以選擇持久記憶體型執行個體進行測試。持久記憶體型執行個體可以解決一些常見的效能和成本問題,例如:
單次SQL查詢延遲過高,或者需要更穩定的RT(回應時間)。
遊戲前端、高負載資料庫、高負載Web等應用情境中資源載入過慢。
大容量雲端硬碟和本地碟的IOPS和頻寬更高,為獲得更高的IOPS或頻寬購買了大容量雲端硬碟或本地碟,但多出的容量閑置,產生了不必要的額外支出。
在典型的I/O密集型應用情境中,您可以考慮選擇持久記憶體型執行個體,以平衡效能與成本。例如:
Redis資料庫及其他NoSQL資料庫(例如Cassandra、MongoDB等)。
結構化資料庫(例如MySQL等)。
電商、遊戲、媒體等I/O密集型應用。
Elasticsearch搜尋。
ApsaraVideo for Live、即時通訊、房間式強連網網遊。
高效能關係型資料庫、聯機交易處理(OLTP)系統。
持久記憶體作為本地碟使用時,可以直接部署Redis或者MySQL應用嗎?需要像記憶體使用量方式一樣做應用改造嗎?
作為本地碟使用時不需要做任何改造,Redis、MySQL應用會將持久記憶體識別為普通的SSD盤。
持久記憶體作為本地碟使用時,相比本地NVMe SSD盤、雲端硬碟的效能如何?
自行測試的方法如下:
配置持久記憶體為本地碟使用方式,並掛載磁碟。
具體操作,請參見配置使用持久記憶體。
使用磁碟效能測試工具測試磁碟效能。
關於如何在Linux系統中使用fio測試磁碟效能,請參見測試Block Storage效能中的雲端硬碟效能測試命令。
持久記憶體的可靠性如何?
持久記憶體中資料的可靠性取決於物理伺服器和持久記憶體裝置的可靠性,因此存在單點故障風險。建議您在應用程式層做好資料冗餘,將需要長期儲存的業務資料存放區到雲端硬碟上,以保證應用資料的可靠性。
另外,釋放持久記憶體型執行個體後,持久記憶體中的資料會被自動清除,請在釋放前備份資料。清除持久記憶體中資料需要較長時間,因此釋放持久記憶體型執行個體的時間比一般執行個體略長。
u1執行個體面向哪些使用者群體和業務情境?
u1執行個體主要面向中小企業使用者,適用於Web應用及網站、企業辦公類應用、離線資料分析和中小型資料庫等大多數通用的對CPU算力和效能要求不高的情境。
u1執行個體不適用哪些業務情境?
依賴高算力高效能為使用者提供極致體驗的應用情境,比如遊戲和高頻交易,建議使用c7&g7&r7執行個體。
由於u1支援多種伺服器平台,不同平台間可能存在明顯業務效能差異,對業務效能一致性有強烈訴求的應用情境,比如業務HA情境,主備機需要效能一致,建議使用c7&g7&r7執行個體。
u1執行個體支援哪些處理器型號?
目前支援Intel® Xeon® Platinum 6149(Skylake)、8163(Skylake)、8269CY(Cascade Lake)、8260(Cascade Lake)、8369HB(Cooper Lake)和8369HC(Cooper Lake)。
u1執行個體是否支援指定處理器型號?
不支援。
u1執行個體處理器的基頻、睿頻是多少?
u1執行個體支援多種算力的伺服器平台,其CPU的基頻和睿頻與執行個體實際所在的宿主機平台的CPU型號相關。同時,由於執行個體在生命週期中可能會遷移到不同的CPU平台,因此實際的基頻和睿頻可能會發生相應變化。
如何理解u1執行個體在生命週期中可能遷移到不同的伺服器平台?
u1執行個體在生命週期中由於底層宿主機升級或者營運等原因,可能被遷移到新的宿主機,新的宿主機與原宿主機搭配的處理器可能不同。所有類型的執行個體在生命週期中都可能發生宿主機遷移,u1執行個體遷移前後處理器可能發生變化的詳細說明,請參見通用算力型(U執行個體)。
經濟型e執行個體不適用哪些業務情境?
對效能穩定性要求高,要求雲端服務器承諾效能SLA的企業級業務。
經濟型e執行個體的CPU型號?是否支援指定處理器型號?
e執行個體為Intel® Xeon® Platinum可擴充處理器,不支援指定處理器型號。
e執行個體基於市場主流的高性價比CPU平台構建,在生命週期內可能會遷移到不同CPU平台,採用技術手段促進不同平台間實現更好的業務相容性。
經濟型e執行個體處理的基頻、睿頻是多少?
基頻2.5 GHz,因e執行個體在生命週期可能會遷移到不同CPU平台,所以睿頻不做承諾。
如何理解經濟型e執行個體在生命週期中可能遷移到不同的伺服器平台?
經濟型e執行個體在生命週期中由於底層宿主機升級或者營運等原因,可能被遷移到新的宿主機,新的宿主機與原宿主機搭配的處理器可能不同。
您無需關注底層宿主機,該類型執行個體依託阿里雲資源集區化技術和智能調度演算法進行動態資源管理,為您的應用提供持續的算力保障、穩定性保障、供應及彈性保障。
ECS Bare Metal Instance、傳統雲主機(虛擬機器)和傳統物理機有何本質區別?
ECS Bare Metal Instance、傳統雲主機(虛擬機器)和傳統物理機的差異請參見ECS Bare Metal Instance規格。
ECS Bare Metal Instance的網路效能怎麼樣?
ECS Bare Metal Instance執行個體的網路效能與執行個體規格相關:小規格執行個體的網路效能低,大規格執行個體的網路效能高。不同執行個體規格對應的網路效能,請參見執行個體規格類型系列。
ECS Bare Metal Instance支援哪些磁碟類型?可以掛載多少塊資料盤?
ECS Bare Metal Instance支援ESSD雲端硬碟、SSD雲端硬碟和高效雲端硬碟,最多可以掛載16塊資料盤。
ECS Bare Metal Instance是否支援規格變更配置和宕機遷移?
不支援規格變更配置。當ECS Bare Metal Instance發生硬體故障時,支援容錯移轉,資料都保留在雲端硬碟中。
ECS Bare Metal Instance內的Windows10專業版系統中,顯示的邏輯處理器數量小於執行個體規格的vCPU數?
部分裸金屬執行個體規格包含2顆以上物理CPU晶片,而Windows10專業版只支援2路CPU,只能用到2顆物理CPU晶片,您可以切換到阿里雲為您提供的Windows Server公用鏡像解決該問題。
如何使用SCC RDMA功能?
建立SCC執行個體時,選擇SCC定製版的系統鏡像,該鏡像支援RDMA RoCE驅動和OFED堆棧。您可以通過IB verbs編程使用RDMA功能或者通過MPI進行RDMA通訊。
