摘要:物理集群節點云平臺系統常見集群節點角色有種,分別是管理節點計算存儲融合節點獨立計算節點以及獨立存儲節點。云平臺分布式存儲使用所有計算節點的數據磁盤,每個節點僅支持部署一種類型的數據磁盤,如等使用作為緩存的場景除外。
2.1 物理集群節點
UCloudStack 云平臺系統常見集群節點角色有 4 種,分別是管理節點、計算存儲融合節點、獨立計算節點、以及獨立存儲節點。
2.1.1 管理節點
集群內部署的核心管理服務,承載 UCloudStack 云平臺的北向接口服務模塊,包括帳戶認證、計量計費、資源管理、API-Gateway 及服務監控等服務,提供標準 API 和 WEB 控制臺兩種接入和管理方式。
管理節點負責虛擬資源全生命周期的管理,由于北向業務與南向實現接口分離及分布式網絡機制,網絡流量通過所在計算節點直接轉發,平臺業務擴展并不受管理節點數量限制;
云平臺支持統一的底層資源,基于管理服務僅轉發和透傳管理流量,平臺支持并推薦將管理服務部署于計算節點的虛擬機中,通過平臺虛擬機的智能調度提供管理能力的高可用。管理服務與計算服務間通過 TCP/IP 協議進行通信,提供管理服務通過內網或外網與計算節點通信的能力,支持管理服務與計算服務分離部署,如管理服務部署至公有云或其中一個數據中心,計算節點分布在各個數據中心,通過全局云管平臺跨機房、跨數據中心及跨地域統一管理。
2.1.2 計算存儲融合節點
計算存儲融合節點,同時包含計算資源和存儲資源,用于運行虛擬機、虛擬網絡、分布式存儲、數據庫服務、緩存服務等資源,同時承載智能調度控制和監控服務。云平臺分布式存儲使用所有計算節點的數據磁盤,每個節點僅支持部署一種類型的數據磁盤,如 SATA、SSD等(使用SSD作為緩存的場景除外)。生產環境至少部署 3 臺以上,保證分布式系統的正常部署和運行。
在部署上,每臺計算節點均會部署用于運行計算存儲網絡的 KVM、Qemu、Libvirt、OVS、Ceph 等核心組件,同時在每個地域中至少有3臺計算節點會部署核心調度及管理模塊,如下圖所示:
其中【Schedule Manager】即為 UCloudStack 云平臺的核心調度及管理模塊,用于虛擬資源的運行調度及虛擬網絡的流表下發管理,每一個地域僅需部署一套高可用的 Schedule Manager 。一般為主備模式,可在3臺或多臺計算節點上進行部署,當部署調度模塊的主計算節點服務器物理故障時,部署調度模塊的備計算節點將自動接替調度服務,保證核心調度及流表控制服務的可用性。
每個地域或數據中心的部署的 Schedule Manager 均會開放一個 API 端點,作為管理服務連接并管理數據中心計算資源的統一入口。API 端點支持通過內網和互聯網的連接模式,在 TCP/IP 網絡通信可達的情況下,管理服務(Management Service)支持部署于相同數據中心,也可部署于公有云或其它數據中心,并可為多數據中心計算資源提供統一調度和管理,滿足云平臺多應用場景部署。
2.1.3 獨立計算節點
集群內宿主機節點:
用于獨立運行所有計算和網絡資源,通過掛載獨立存儲節點的磁盤作為云平臺的存儲資源;
一般由幾臺到幾千臺服務器組成,生產環境至少部署 2 臺以上,保證虛擬機的調度及穩定遷移;
通常建議將相同配置的計算節點服務器放置在一個集群內進行虛擬資源的調度。2.1.4 獨立存儲節點獨立存儲節點,用于獨立承載分布式存儲的節點,構建獨立存儲區域。適合將計算和存儲分離,搭建獨立存儲網絡的場景。獨立存儲節點,使用獨立的存儲網絡接入設備,與計算業務物理或邏輯隔離。
部署獨立存儲節點,可節省計算節點的 CPU、內存等資源;
一般由幾臺和幾千臺服務器組成,生產環境至少部署 3 臺以上,保證分布式系統的正常部署和運行;
獨立存儲節點為【可選】節點,如果采用融合節點,可使用計算存儲超融合節點上的數據磁盤作為分布式存儲的存儲池。部署存儲節點時,每個節點需配置相同介質類型的數據磁盤,如全 SSD 存儲節點、SATA 存儲節點 等(使用SSD作為緩存的場景除外),將相同磁盤類型的節點組成一個存儲集群,分別作為普通存儲和高性能存儲資源池。
如需對接商業存儲設備,需將存儲設備與存儲節點相連,在存儲節點上部署分布式存儲系統,將磁盤陣列作為存儲資源池。同時,存儲節點仍需配置磁盤,用于管理服務的數據存放。
2.1.5 推薦節點方案
UCloudStack 物理節點方案會根據企業業務需求及應用場景進行調整,可部署計算存儲融合節點(例如 3+3 的節點方案,即 3 臺 SATA 超融合計算節點 + 3 臺 SSD 超融合計算節點,管理服務部署于計算節點的虛擬機中,后續可根據業務規模水平擴展,如將 SATA 超融合計算節點擴容為 9 臺),也可部署獨立計算節點+獨立存儲節點(后續可根據業務規模水平擴展計算節點或存儲節點)。
SSD 和 SATA 節點的配比取決于業務需求,如高存儲容量需求較大,則需配置較多的 SATA 節點;若高性能業務需求較多,則需配置較多的 SSD 全閃節點。
最佳實踐中,生產環境至少需要 3 臺 SATA/SSD 超融合節點部署搭建 UCloudStack 平臺,即 UCloudStack 最小生產規模為 3 臺服務器。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/125808.html
摘要:集群默認對所有租戶開放權限,平臺支持對存儲集群進行權限控制,用于將部分物理存儲資源獨享給一個或部分租戶使用,適用于專屬私有云場景。支持租戶將有權限的存儲卷信息作為虛擬機的系統盤,使虛擬機直接運行直商業存儲中,提升性能。4.1.1 地域地域 ( Region ) 指 UCloudStack 云平臺物理數據中心的地理區域,如上海、北京、杭州等。不同地域間完全物理隔離,云平臺資源創建后不能更換地域...
摘要:云硬盤容量是由統一存儲的從存儲集群容量中分配的,所有云硬盤共享整個分布式存儲池的容量及性能。支持云硬盤創建掛載卸載磁盤擴容刪除等生命周期管理,單塊云硬盤同時僅能掛載一臺虛擬機。云硬盤最小支持的容量,步長為,可自定義控制單塊云硬盤的最大容量。云硬盤是一種基于分布式存儲系統為虛擬機提供持久化存儲空間的塊設備。具有獨立的生命周期,支持隨意綁定/解綁至多個虛擬機使用,并能夠在存儲空間不足時對云硬盤進...
摘要:平臺采用分布式存儲系統作為虛擬化存儲,用于對接虛擬化計算及通用數據存儲服務,消除集中式網關,使客戶端直接與存儲系統進行交互,并以多副本糾刪碼多級故障域數據重均衡故障數據重建等數據保護機制,確保數據安全性和可用性。云計算平臺通過硬件輔助的虛擬化計算技術最大程度上提高資源利用率和業務運維管理的效率,整體降低 IT 基礎設施的總擁有成本,并有效提高業務服務的可用性、可靠性及穩定性。在解決計算資源的...
摘要:智能調度系統實時監測集群所有計算節點計算存儲網絡等負載信息,作為虛擬機調度和管理的數據依據。當有新的虛擬資源需要部署時,調度系統會優先選擇低負荷節點進行部署,確保整個集群節點的負載。智能調度是 UCloudStack 平臺虛擬機資源調度管理的核心,由調度模塊負責調度任務的控制和管理,用于決策虛擬機運行在哪一臺物理服務器上,同時管理虛擬機狀態及遷移計劃,保證虛擬機可用性和可靠性。智能調度系統實...
摘要:產品更新私有云產品上半年能力升級內容概要產品能力升級產品在計算存儲網絡平臺管理等多個層面實現全面能力升級。目前已經集成的應用有微軟雅黑數據庫審計集成公有云產品數據庫審計系統。產品更新UCloudStack 私有云產品2022上半年能力升級內容概要01產品能力升級UCloudStack產品在計算、存儲、網絡、平臺管理等多個層面實現全面能力升級。02產品迭代速度升級UCloudStack產品在版...