本發明涉及計算機,尤其涉及一種機房部署方法、裝置、設備、存儲介質及計算機程序產品。
背景技術:
1、隨著人工智能、大數據等技術加速創新,數字經濟日益融入實體經濟,我國已進入智能化時代,并積極推動智能計算中心建設發展。作為算力的基礎設施,數據中心及機架數量迎來爆發式增長,導致數據中心用電量急劇升高。同時伴隨對單點算力需求的加大,單臺計算服務器的功耗是傳統服務器的數十倍,達到1000~10000w,為了降低數據中心能耗,助力我國雙碳目標,現有數據中心風冷效率已經難以滿足散熱及能耗需求,數據中心機房需適配業界主流液冷技術,液冷通過用冷卻液與服務器熱交換替代傳統風冷,可以大幅提高散熱效率,降低數據中心能耗。
2、隨著智算的發展和液冷機房的大規模應用,算力資源和液冷機架建設需求日益旺盛,且交付時效性要求更高,常規循環漸進的建設工程交付效率已無法有效匹配算力快速發展的實際需求。現有的液冷數據中心算力資源交付流程中在收到算力大規模建設需求后,極大依賴人工去梳理核實資源需求對應的機房配套資源是否滿足。由于很多需求具有大規模和突發性,機房提供側無法及時有效保障實際可用機架數量,導致無充足機架及配套資源儲備用以滿足突發資源需求。
技術實現思路
1、本發明所要解決的技術問題在于,提供一種機房部署方法、裝置、設備、存儲介質及計算機程序產品,通過預先設計標準化底座模型對資源需求的主動式響應,可有效提高液冷數據中心算力資源項目建設工程的交付效率,實現對智算場景下算力資源需求的快速響應和敏捷交付。
2、為了實現上述目的,本發明實施例提供了一種機房部署方法,包括:
3、獲取機房數據中心基本物理設計單元pod組網信息以及機房參數;
4、根據所述pod組網信息以及所述機房參數,計算網絡設備的數量、服務器的數量以及機架的目標連柜數量,并構建底座最小建設單元;
5、根據網絡設備的端口比例以及所述底座最小建設單元,計算底座能承載的服務器數量以及底座預占的機架數量,并構建標準化底座模型;
6、根據算力資源建設需求以及所述標準化底座模型,對機房進行部署。
7、作為上述方案的改進,所述網絡設備包括接入交換機和匯聚交換機,則所述根據所述pod組網信息以及所述機房參數,計算網絡設備的數量、服務器的數量以及機架的目標連柜數量,并構建底座最小建設單元,包括:
8、根據所述pod組網信息、所述接入交換機參數、機架參數以及服務器參數,計算單機架能承載的服務器數量;
9、根據所述接入交換機的端口比例以及所述服務器的端口比例,計算所述接入交換機的數量以及機架的目標連柜數量;
10、根據單機架能承載的服務器數量、所述接入交換機的數量以及機架的目標連柜數量,構建底座最小建設單元。
11、作為上述方案的改進,所述根據所述pod組網信息、所述接入交換機參數、機架參數以及服務器參數,計算單機架能承載的服務器數量,包括:
12、根據所述pod組網信息以及所述接入交換機的端口比例,計算單臺所述接入交換機能接入的服務器數量;
13、根據機架的額定功率、所述接入交換機的額定功率以及所述服務器的額定功率,計算功率條件下單機架能承載的服務器數量;
14、根據機架的可用u數、所述接入交換機的u數以及單臺服務器的占用u數,計算空間條件下單機架能承載的服務器數量;
15、根據單臺所述接入交換機能接入的服務器數量、功率條件下單機架能承載的服務器數量以及空間條件下單機架能承載的服務器數量,確定單機架能承載的服務器數量。
16、作為上述方案的改進,所述根據網絡設備的端口比例以及所述底座最小建設單元,計算底座能承載的服務器數量以及底座預占的機架數量,并構建標準化底座模型,包括:
17、根據所述匯聚交換機的端口比例以及所述底座最小建設單元,計算底座能承載的所述底座最小建設單元的數量以及底座預占的機架數量;
18、根據所述底座最小建設單元的數量以及單機架能承載的服務器數量,計算底座能承載的服務器數量;
19、根據所述底座最小建設單元、底座能承載的所述底座最小建設單元的數量、底座預占的機架數量以及底座能承載的服務器數量,構建標準化底座模型。
20、作為上述方案的改進,所述根據所述底座最小建設單元、底座能承載的所述底座最小建設單元的數量、底座預占的機架數量以及底座能承載的服務器數量,構建標準化底座模型,包括:
21、根據所述底座最小建設單元、底座能承載的所述底座最小建設單元的數量、底座預占的機架數量以及底座能承載的服務器數量,構建底座模型;
22、根據底座能承載的服務器數量判斷是否符合機房和業務需求;
23、若符合,則形成所述標準化底座模型;若不符合,則調整所述匯聚交換機的數量,并重新計算調整底座大小。
24、作為上述方案的改進,所述根據算力資源建設需求以及所述標準化底座模型,對機房進行部署,包括:
25、將所述標準化底座模型同步至機房提供側,進行機架的預占以及機房配套資源的改造,同步進行所述網絡設備的預裝架和布線;
26、根據算力資源建設需求,按照所述標準化底座模型進行所述網絡設備和所述服務器的裝架和布線。
27、作為上述方案的改進,所述方法還包括:
28、若底座已使用機架的比例超過預設閾值,則觸發擴容機制,補充預占機架資源至一個完整底座。
29、本發明實施例還提供了一種機房部署裝置,包括:
30、數據獲取模塊,用于獲取機房數據中心基本物理設計單元pod組網信息以及機房參數;
31、單元構建模塊,用于根據所述pod組網信息以及所述機房參數,計算網絡設備的數量、服務器的數量以及機架的目標連柜數量,并構建底座最小建設單元;
32、模型構建模塊,用于根據網絡設備的端口比例以及所述底座最小建設單元,計算底座能承載的服務器數量以及底座預占的機架數量,并構建標準化底座模型;
33、機房部署模塊,用于根據算力資源建設需求以及所述標準化底座模型,對機房進行部署。
34、本發明實施例還提供了一種終端設備,包括處理器、存儲器以及存儲在所述存儲器中且被配置為由所述處理器執行的計算機程序,所述處理器執行所述計算機程序時實現上述任一項所述的機房部署方法。
35、本發明實施例還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質包括存儲的計算機程序,其中,在所述計算機程序運行時控制所述計算機可讀存儲介質所在設備執行上述任一項所述的機房部署方法。
36、本發明實施例還提供了一種計算機程序產品,所述計算機程序產品包括計算機程序或計算機指令,所述計算機程序或所述計算機指令被處理器執行時實現上述任一項所述的機房部署方法。
37、相對于現有技術,本發明實施例提供的一種機房部署方法、裝置、設備、存儲介質及計算機程序產品的有益效果在于:通過獲取機房數據中心基本物理設計單元pod組網信息以及機房參數;根據所述pod組網信息以及所述機房參數,計算網絡設備的數量、服務器的數量以及機架的目標連柜數量,并構建底座最小建設單元;根據網絡設備的端口比例以及所述底座最小建設單元,計算底座能承載的服務器數量以及底座預占的機架數量,并構建標準化底座模型;根據算力資源建設需求以及所述標準化底座模型,對機房進行部署。本發明實施例通過預先設計標準化底座模型對資源需求的主動式響應,在智算場景下液冷數據中心建設工程項目設計、供應和交付階段發揮巨大作用,可有效提高液冷數據中心算力資源項目建設工程的交付效率,實現對智算場景下算力資源需求的快速響應和敏捷交付。