
發(fā)布
注冊(cè)
/
登錄Azure的案例
Moldex3D遠(yuǎn)端計(jì)算Azure-Connect使用之部署Azure CycleCloud-1-3
使用步驟 (User Guide)
選項(xiàng)C : 布署Azure CycleCloud-1
在Linux server上執(zhí)行Moldex3D初始化
我們將使用 PuTTY 聯(lián)機(jī)工具聯(lián)機(jī)到 server 進(jìn)行設(shè)定.
0.請(qǐng)安裝 PuTTY. 下載網(wǎng)頁(yè): https://www.putty.org/
1.將布署 Azure CycleCloud 過(guò)程中產(chǎn)生的 Private Key 轉(zhuǎn)成 PuTTY 使用的 Private key 格式
I.執(zhí)行 PuTTYgen
II.加載布署 Azure CycleCloud 過(guò)程中產(chǎn)生的 Private Key, 按下 Load 并選擇 C:\Moldex3D\Azure-Connect 2023\Config\sshkey\cyclecloudkey.pem.
展開 Moldex3D遠(yuǎn)端計(jì)算Azure-Connect使用之部署Azure CycleCloud-2-3
?LM server/port :請(qǐng)輸入您地端 LM server 的 IP/port
?Specified by:請(qǐng)選擇 Core Per Node
?Core Per Node: 請(qǐng)輸入之前設(shè)定 Azure CycleCloud à Slurm 的計(jì)算節(jié)點(diǎn)型號(hào)(見(jiàn)下圖)的 Core數(shù)
?Working folder path: 留空
輸入完畢按下 OK
2.提交 Job 進(jìn)行分析
-當(dāng) Job 提交完成, 你可在 Azure CycleCloud 網(wǎng)頁(yè)頁(yè)面觀察 Slurm 將會(huì)自動(dòng)建立計(jì)算節(jié)點(diǎn). 當(dāng) Job 計(jì)算完畢且無(wú)其他 Job 時(shí), Slurm 將會(huì)自動(dòng)刪除計(jì)算節(jié)點(diǎn)
-在計(jì)算節(jié)點(diǎn)尚未建好時(shí), Slurm會(huì)將Job狀態(tài)顯示為Configuring, 如下圖
-當(dāng)您不再需要此 Slurm 叢集時(shí), 請(qǐng)回到 Azure CycleCloud 頁(yè)面, 點(diǎn)擊 Terminate
-當(dāng)您不再需要 Azure CycleCloud 以及云端叢集時(shí), 可到 Azure Portal 刪除此資源群組 (如: RG_cyclecloud).
展開 Moldex3D遠(yuǎn)端計(jì)算Azure-Connect使用之部署Azure CycleCloud-2-2
使用步驟 (User Guide)
選項(xiàng)C : 布署Azure CycleCloud-2
在Slurm叢集的scheduler上執(zhí)行Moldex3D初始化
我們將使用 PuTTY 聯(lián)機(jī)工具聯(lián)機(jī)到 server 進(jìn)行設(shè)定.
0.請(qǐng)安裝 PuTTY. 下載網(wǎng)頁(yè): https://www.putty.org/
1.將布署 Azure CycleCloud 過(guò)程中產(chǎn)生的 Private Key 轉(zhuǎn)成 PuTTY 使用的 Private key 格式
I.執(zhí)行 PuTTYgen
II.加載布署 Azure CycleCloud 過(guò)程中產(chǎn)生的 Private Key, 按下 Load 并選擇 C:\Moldex3D\Azure-Connect 2023\Config\sshkey\cyclecloudkey.pem.
展開 Moldex3D遠(yuǎn)端計(jì)算的Azure-Connect使用步驟之DeployAzureCycleClo
-布署完成后會(huì)顯示數(shù)個(gè)重要訊息如下圖, 包括
1.Azure CycleCloud FQDN與Public IP: 此為布署好的Azure CycleCloud VM的FQDN與Public IP.
2.SSH Public key contents: 此為布署過(guò)程中產(chǎn)生的SSH公鑰, 在后續(xù)設(shè)定Azure CycleCloud時(shí)會(huì)用到.
3.Storage account name: 布署完成的Azure Storage account名稱, 在后續(xù)設(shè)定Azure CycleCloud時(shí)會(huì)用到.
4.Please open the browser and visit [http://…..]: 這是設(shè)定Azure CycleCloud的聯(lián)機(jī)網(wǎng)址
5.Please download InitializeMoldex3D.sh to the Linux server created by Azure CycleCloud via command: [wget …..]: 這是當(dāng)透過(guò)Azure CycleCloud建立好Linux叢集后, 要聯(lián)機(jī)到Linux server執(zhí)行的第一個(gè)命令.
6.Please run InitializeMoldex3D.sh on Linux server created by Azure CycleCloud via command: [bash ….]: 這是當(dāng)透過(guò)Azure CycleCloud建立好Linux叢集后, 要聯(lián)機(jī)到Linux server執(zhí)行的第二個(gè)命令.
7.MariaDB Server name: 若您在配置文件將DeployDBforMariaDB設(shè)為1, 則會(huì)出現(xiàn)此訊息.
展開 
Moldex3D遠(yuǎn)端計(jì)算Azure-Connect使用之部署Azure CycleCloud-1-4
?LM server/port :請(qǐng)輸入您地端 LM server 的 IP/port
?Specified by:請(qǐng)選擇 Core Per Node
?Core Per Node: 請(qǐng)輸入之前設(shè)定 Azure CycleCloud à OpenPBS 的計(jì)算節(jié)點(diǎn)型號(hào)(見(jiàn)下圖)的 Core數(shù)
?Working folder path: 留空
輸入完畢按下 OK
2.提交 Job 進(jìn)行分析
-當(dāng) Job 提交后, OpenPBS 會(huì)根據(jù) AutoScaling 機(jī)制自動(dòng)建立計(jì)算節(jié)點(diǎn) VM, 計(jì)算結(jié)束后或是 job 隊(duì)列已無(wú) job 時(shí)將自動(dòng)刪除計(jì)算節(jié)點(diǎn) VM.
-當(dāng)您不再需要此 OpenPBS 叢集時(shí), 請(qǐng)回到 Azure CycleCloud 頁(yè)面, 點(diǎn)擊 Terminate
-當(dāng)您不再需要 Azure CycleCloud 以及云端叢集時(shí), 可到 Azure Portal 刪除此資源群組 (如: RG_cyclecloud).
展開 Moldex3D遠(yuǎn)端計(jì)算之Azure-Connect使用步驟1
選項(xiàng) B 將會(huì)根據(jù)此配置文件中的設(shè)定進(jìn)行 Moldex3D 計(jì)算叢集于Azure的布署,而選項(xiàng) C將會(huì)根據(jù)此配置文件中的設(shè)定進(jìn)行Azure CycleCloud于Azure的布署。
Moldex3D遠(yuǎn)端計(jì)算之Azure-Connect使用步驟2
-一開始會(huì)先執(zhí)行登入 Azure CLI, 這時(shí)候會(huì)啟動(dòng)瀏覽器并轉(zhuǎn)向至 Azure 登入頁(yè)面,請(qǐng)輸入賬號(hào)密碼登入。
-登入后畫面如下,此時(shí)可以關(guān)閉瀏覽器。
-之后布署程序會(huì)自動(dòng)依序布署組成 Moldex3D Cluster 的每個(gè)組件直到 Cluster 完成建立,中途不再需要需使用者輸入。
-布署完成后, 訊息會(huì)顯示 Azure VPN Gateway IP,請(qǐng)聯(lián)絡(luò)網(wǎng)絡(luò)管理員將此IP更新至地端 VPN 網(wǎng)關(guān)設(shè)定。
-接著打開 Moldex3D ComputingManager ,輸入 HeadNode Public IP 或是 HeadNode Private IP,賬號(hào)密碼請(qǐng)用 VMAdminUsername 與VMAdminPassword 字段的值,輸入完畢后即可提交工作到 HeadNode。
-布署完畢后,也可以聯(lián)機(jī)至 Azure Portal 查看資源,透過(guò) Moldex3D Azure-Connect 2023布署的資源會(huì)加上Tag: CreatedBy: Moldex3D Azure-Connect 2023。
-在Moldex3D Computing Manager 顯示的Max. Task是由布署時(shí)設(shè)定的NMaxComputeNode * (VMSize_ComputeNode的vCPU數(shù)量)得到. 如NMaxComputeNode=20, VM_Size_ComputeNode= Standard_DS5_v2. 因?yàn)镾tandard_DS5_v2型號(hào)的VM, 其vCPU=16, 因此Max.
展開 ANSYS利用基于物理的仿真技術(shù)來(lái)擴(kuò)展微軟AZURE數(shù)字孿生體
雙方合作將共同推進(jìn)客戶采用Azure數(shù)字孿生體
ANSYS正與微軟展開合作, 利用ANSYS Twin Builder來(lái)擴(kuò)展微軟Azure數(shù)字孿生體,以期幫助雙方客戶顯著改善運(yùn)營(yíng)狀況。此次雙方合作將使微軟的企業(yè)客戶能夠更準(zhǔn)確地預(yù)測(cè)設(shè)備的未來(lái)性能,并減少意外的停機(jī)成本,從而幫助用戶大幅降低產(chǎn)品維護(hù)成本,并加速向市場(chǎng)推出高質(zhì)量的產(chǎn)品。
工業(yè)企業(yè)投資數(shù)百萬(wàn)美元來(lái)構(gòu)建、維護(hù)并遠(yuǎn)程跟蹤部署物聯(lián)網(wǎng)設(shè)備、機(jī)械設(shè)備和交通工具。為了最大限度地提升產(chǎn)品在該領(lǐng)域的可持續(xù)性和效率,運(yùn)營(yíng)者需要一個(gè)數(shù)字孿生體——即已部署完整設(shè)備系統(tǒng)的虛擬原型。運(yùn)營(yíng)者依靠數(shù)字孿生體數(shù)據(jù)來(lái)增強(qiáng)預(yù)防性維護(hù)程序,引領(lǐng)新一代商業(yè)模式,并快速改進(jìn)產(chǎn)品研發(fā)。
Azure數(shù)字孿生體能打造物理環(huán)境的全面模型,并全面支持物聯(lián)網(wǎng)和端點(diǎn)設(shè)備之間的雙向通訊。通過(guò)合作,那些利用Azure數(shù)字孿生體進(jìn)行設(shè)備建模和互聯(lián)的生產(chǎn)商可以利用ANSYS Twin Builder來(lái)優(yōu)化設(shè)備的生產(chǎn)和運(yùn)營(yíng)。通過(guò)利用計(jì)算集成和數(shù)字孿生體定義語(yǔ)言標(biāo)準(zhǔn),ANSYS和微軟能讓用戶更容易采用與部署數(shù)字孿生體。
ANSYS副總裁兼總經(jīng)理Eric Bantegnie指出:“由于工業(yè)企業(yè)需要全面的現(xiàn)場(chǎng)數(shù)據(jù)和可行的深度解析,以便進(jìn)一步優(yōu)化部署設(shè)備性能,因此生態(tài)系統(tǒng)合作伙伴必須開展合作,以開發(fā)業(yè)務(wù)解決方案。ANSYS Twin Builder的互補(bǔ)仿真數(shù)據(jù)流能增強(qiáng)了微軟 Azure物聯(lián)網(wǎng)服務(wù),并顯著提高客戶對(duì)設(shè)備性能的理解。”
微軟公司的Azure物聯(lián)網(wǎng)業(yè)務(wù)副總裁Sam George指出:“微軟Azure客戶逐步采用物聯(lián)網(wǎng)和數(shù)字孿生體實(shí)時(shí)了解商業(yè)設(shè)備狀況,許多客戶正尋求利用分析工具來(lái)尋找新的深度解析。
展開 Moldex3D遠(yuǎn)端計(jì)算的Azure-Connect使用步驟之ListLocations&ListV
使用步驟 (User Guide)
選項(xiàng)D :ListLocations : 列出目前可用的Azure地區(qū) (Option D:ListLocationsOptions:List all available locations for Azure)
請(qǐng)到 cmd.exe. 執(zhí)行 MDXAzureDeploymentConsole.exe -ListLocations
接著請(qǐng)打開..\Config\azure_locations.log 即可看到目前可用的 Azure 地區(qū)
選項(xiàng)E : ListVMSKUs:列出指定地區(qū)的虛擬機(jī)(VM)規(guī)格(Option E:ListVMSKUs:List VM machine spec for target location)
請(qǐng)到 cmd.exe. 執(zhí)行 MDXAzureDeploymentConsole.exe -ListVMSKUs {區(qū)域名稱} {VCPU數(shù)量}
如: MDXAzureDeploymentConsole.exe -ListVMSKUs eastus 8
接著請(qǐng)打開..\Config\azure_vm_skus.log 即可看到目前地區(qū) westus 中, VCPU=8 的機(jī)器名稱
注意: vCPUsPerCore=1 表示無(wú) hyperthread, vCPUsPerCore=2 表示啟用 hyperthread
建議您使用 vCPUsPerCore=1 的 VM 型別進(jìn)行 Moldex3D 計(jì)算
展開 Moldex3D遠(yuǎn)端計(jì)算之Azure-Connect安裝步驟
Moldex3D Azure-Connect 安裝與使用步驟
一、安裝步驟 (Installation)
?安裝步驟 (Installation)
1.執(zhí)行setup.exe
2.安裝程序會(huì)同時(shí)安裝 Microsoft Azure CLI (Azure Command-Line Interface)。Moldex3D Azure-Connect 內(nèi)部使用 Azure CLI 與 Azure 進(jìn)行溝通,請(qǐng)按下一步 (Next) 按紐。
3.請(qǐng)按安裝 (Install) 按紐 。
4.請(qǐng)按完成(Finish)按紐。
加入授權(quán) (Licensing)
請(qǐng)將您從Moldex3D官方取得的對(duì)應(yīng)授權(quán)檔匯入到LM Server。 您在缺少授權(quán)檔的狀況下無(wú)法使用布署功能。
展開 Moldex3D遠(yuǎn)端計(jì)算的Azure-Connect使用步驟之部署Azure CycleCloud-
-畫面顯示Azure CycleCloud支持的工作排程器. 以下會(huì)說(shuō)明OpenPBS與Slurm的設(shè)定方式, 這也是Moldex3D Computing Manager支持的兩種Linux工作排程器.

微軟推出兩款定制芯片Azure Maia 100和Azure Cobalt 100
這兩款芯片是微軟為其云基礎(chǔ)設(shè)施設(shè)計(jì)的首批兩款定制硅芯片,旨在處理其Azure云計(jì)算平臺(tái)上的人工智能和通用工作負(fù)載。
該公司解釋稱,Maia是其人工智能加速器,旨在為生成式人工智能工作負(fù)載運(yùn)行基于云的訓(xùn)練和推理。它擁有1050億個(gè)晶體管,基于臺(tái)積電5納米工藝打造,是為大語(yǔ)言模型設(shè)計(jì)的,這些模型支撐著微軟Azure OpenAI服務(wù)和微軟Copilot(以前的Bing Chat)。
Cobalt是一款基于Arm的128核CPU,旨在用于執(zhí)行常規(guī)計(jì)算任務(wù),比如為微軟Teams提供動(dòng)力。微軟沒(méi)有銷售這兩款產(chǎn)品的計(jì)劃,而是更傾向于僅供內(nèi)部使用。
據(jù)外媒報(bào)道,微軟的Azure Maia AI芯片和基于Arm架構(gòu)的Azure Cobalt CPU將于2024年上市。
這兩款芯片是微軟在半導(dǎo)體領(lǐng)域的首次嘗試,標(biāo)志著該公司追隨其公共云競(jìng)爭(zhēng)對(duì)手亞馬遜AWS和谷歌云的腳步。亞馬遜AWS和谷歌云在自己的數(shù)據(jù)中心中運(yùn)行自己的芯片,同時(shí)也運(yùn)行英偉達(dá)等供應(yīng)商提供的芯片。
展開 Moldex3D遠(yuǎn)端計(jì)算的Azure-Connect使用步驟
此時(shí) Azure 網(wǎng)頁(yè)會(huì)畫出 Moldex3D Windows 計(jì)算叢集中計(jì)算節(jié)點(diǎn)數(shù)量與時(shí)間的關(guān)系 (如下圖)
注意: 您可以自行調(diào)整 KQL 語(yǔ)法中的 starttime = ago(1d), 例如改為 4 小時(shí)前 ago (4h), 或是一周前 ago(7d) 等來(lái)設(shè)定圖表的時(shí)間區(qū)間.
以上就是A zure-Connect 布署工具的使用說(shuō)明。
Moldex3D遠(yuǎn)端計(jì)算Azure-Connect使用之部署Azure CycleCloud-1-2
使用步驟 (User Guide)
選項(xiàng)C : 布署Azure CycleCloud-1
在Azure CycleCloud設(shè)定OpenPBS
-請(qǐng)點(diǎn)擊 OpenPBS 的圖案, 之后會(huì)出現(xiàn)畫面如下圖, 請(qǐng)輸入Cluster Name (例如: mypbs),
注意: 強(qiáng)烈建議您使用小寫英文字母作為 cluster name, 請(qǐng)不要使用_ (底線underscore)或是- (連字符hyphen), 也請(qǐng)避免在 Cluster name 第一個(gè)字母使用數(shù)字, 以避免計(jì)算叢集建立時(shí)出現(xiàn)不可預(yù)期的問(wèn)題.
-然后按下 Next。
-請(qǐng)按下 Execute VM type ( 即計(jì)算節(jié)點(diǎn))旁邊的 Choose 按鈕, 進(jìn)行計(jì)算節(jié)點(diǎn)型號(hào)的選擇。
-挑選VM型別, 請(qǐng)參考選項(xiàng) E. ListVMSKUs: 列出指定地區(qū)的虛擬機(jī)(VM)規(guī)格 與 選項(xiàng)F. ListVMSKUBySize: 列出指定地區(qū)的指定虛擬機(jī)(VM)規(guī)格
-這邊我們選了 Standard_DS4_v2, 請(qǐng)?zhí)貏e留意他的 Core 數(shù)量是8, 這個(gè) Core 數(shù)量在后續(xù)設(shè)定 Computing Manager 時(shí)會(huì)用到. 請(qǐng)按下 Apply.
注意: 若您看不到任何機(jī)器列表, 請(qǐng)先按下右下角的 Cancel 按鈕, 等候約 3 分鐘后再重新設(shè)定 OpenPBS.
展開 Moldex3D遠(yuǎn)端計(jì)算Azure-Connect使用之部署Azure CycleCloud-2-1
使用步驟 (User Guide)
選項(xiàng)C : 布署Azure CycleCloud-2
在Azure CycleCloud設(shè)定Slurm
-請(qǐng)點(diǎn)擊 Slurm 的圖案, 之后會(huì)出現(xiàn)畫面如下圖, 請(qǐng)輸入 Cluster Name (例如: myslurm),
注意: 強(qiáng)烈建議您使用小寫英文字母作為 cluster name, 請(qǐng)不要使用_ (底線underscore)或是- (連字符hyphen), 也請(qǐng)避免在 Cluster name 第一個(gè)字母使用數(shù)字, 以避免計(jì)算叢集建立時(shí)出現(xiàn)不可預(yù)期的問(wèn)題.
-然后按下 Next
-請(qǐng)按下 HPC VM type (即計(jì)算節(jié)點(diǎn))旁邊的 Choose 按鈕, 進(jìn)行計(jì)算節(jié)點(diǎn)型號(hào)的選擇
-這邊我們選了 Standard_D4S_v2, 請(qǐng)?zhí)貏e留意他的 Core 數(shù)量是 8, 這個(gè) Core 數(shù)量在后續(xù)設(shè)定 Computing Manager 時(shí)會(huì)用到. 請(qǐng)按下 Apply.
-注意: 若您看不到任何機(jī)器列表, 請(qǐng)先按下右下角的 Cancel 按鈕, 等候約 3 分鐘后再重新設(shè)定 Slurm.
-在 Auto-Scaling 的部分, 請(qǐng)使用默認(rèn)值
-在 Networking 的部分, Subnet ID 請(qǐng)?jiān)谙吕竭x單進(jìn)行選擇: 請(qǐng)選擇名稱開頭符合與 MDXAzureDeployment.conf 內(nèi) [DeployAzureCycleCloud] 區(qū)塊下的 ResourceGroupName 字段相同的名稱, 之后為 VNET-ClusterSubnet 的項(xiàng)目
-接著按下 Next.
展開 Azure的相關(guān)專題、標(biāo)簽、搜索
AzureAzure DevOpsAzure CLIAzure CycleCloudMicrosoft AzureMicrosoft Azure CLI ? acc6.top transaction for an azure accounta?? acc6.top transaction for an azure accountmoldex3d遠(yuǎn)端計(jì)算之a(chǎn)zure-connect使用步驟2?¢a?a? acc6.top transaction for an azure account??a¢??a???a? acc6.top transaction for an azure account?£a¢?¢a??¢a? acc6.top transaction for an azure account