Moldex3D模流分析之Infrastructure as Code
目前產(chǎn)業(yè)實(shí)務(wù)上的挑戰(zhàn)
為了持續(xù)提高真實(shí)3D模流分析結(jié)果的精確性以及縮短獲得分析結(jié)果的時(shí)間,對(duì)于計(jì)算機(jī)計(jì)算能力的追求是無(wú)止境的。然而采用自行建立計(jì)算叢集(cluster)的方式除了需要花人力定期更新計(jì)算機(jī)硬件設(shè)施并進(jìn)行軟硬件安裝與維護(hù)之外,稼動(dòng)率也是需要考慮的項(xiàng)目。計(jì)算叢集規(guī)模太小可能在需要分析大量項(xiàng)目的尖峰時(shí)期,無(wú)法負(fù)擔(dān)計(jì)算需求,但計(jì)算叢集規(guī)模太大可能在離峰時(shí)期導(dǎo)致計(jì)算機(jī)閑置以及成本增加。另外當(dāng)人員出差時(shí),若有計(jì)算資源的需求需要連回公司計(jì)算叢集進(jìn)行分析時(shí),也必須花費(fèi)成本確保網(wǎng)絡(luò)信道的安全以及網(wǎng)絡(luò)帶寬足夠進(jìn)行分析項(xiàng)目的上下傳。
技術(shù)說(shuō)明
云端計(jì)算
云端運(yùn)算是透過(guò)因特網(wǎng)提供的IT資源隨需交付(On-Demand),采取按用量付費(fèi)定價(jià)。您不必購(gòu)買、擁有以及維護(hù)實(shí)體數(shù)據(jù)中心和服務(wù)器,就能根據(jù)需要從云端供貨商存取技術(shù)服務(wù),例如運(yùn)算能力、儲(chǔ)存和數(shù)據(jù)庫(kù)。目前全球前三大云端供貨商分別是Amazon (AWS), Microsoft (Azure), 與Google (GCP)。利用在云端環(huán)境建立計(jì)算叢集的方式,我們將計(jì)算資源從地端搬移至云端,只需要按用量付費(fèi),不必考慮硬件折舊,不需要時(shí)也可立即刪除云端計(jì)算叢集。
基礎(chǔ)設(shè)施即程序代碼(Infrastructure as Code)
云端環(huán)境的所有資源都可用程序碼表示,我們可根據(jù)計(jì)算叢集需要的各項(xiàng)設(shè)施(包括網(wǎng)絡(luò)架構(gòu)、節(jié)點(diǎn)機(jī)器型別與數(shù)量、站對(duì)站VPN等)撰寫模板(template)以進(jìn)行布署。相同的模板內(nèi)容無(wú)論布署多少次,都會(huì)得到完全相同的計(jì)算叢集架構(gòu),如此便可用于自動(dòng)化布署,避免人工布署的時(shí)間成本。
自備授權(quán)(BYOL, Bring Your Own License)
在云端環(huán)境運(yùn)行商用軟件需要授權(quán),可以利用云端提供的VPN網(wǎng)關(guān)與地端VPN網(wǎng)關(guān)聯(lián)機(jī)建立站對(duì)站VPN聯(lián)機(jī),讓云端運(yùn)行的商用軟件聯(lián)機(jī)至地端授權(quán)機(jī)器(License server)取得授權(quán)。站對(duì)站VPN聯(lián)機(jī)透過(guò)加密確保傳輸內(nèi)容的安全。
如何用模流軟件/Moldex3D技術(shù)服務(wù)解決問(wèn)題
為了簡(jiǎn)化在云端環(huán)境布署計(jì)算叢集的繁瑣步驟,Moldex3D提供Cloud-Connect協(xié)助客戶進(jìn)行自動(dòng)布署,布署完成后即可使用Computing Manager進(jìn)行工作提交,所有流程與提交工作至地端計(jì)算叢集完全相同。利用Moldex3D Cloud-Connect布署的計(jì)算叢集支持計(jì)算節(jié)點(diǎn)自動(dòng)開(kāi)關(guān)機(jī)與自動(dòng)規(guī)模化(Auto-Scaling),布署時(shí)使用者可指定計(jì)算節(jié)點(diǎn)的最大與最小數(shù)量,當(dāng)提交的工作持續(xù)增加時(shí),Moldex3D工作排程器(Job Scheduler)會(huì)根據(jù)所需資源數(shù)量持續(xù)建立新的計(jì)算節(jié)點(diǎn)直到上限,當(dāng)工作減少時(shí),計(jì)算節(jié)點(diǎn)會(huì)被刪除直到數(shù)量到達(dá)下限,位于下限數(shù)量的計(jì)算節(jié)點(diǎn)閑置時(shí)會(huì)自動(dòng)關(guān)機(jī),以維持成本最小化。
Cloud-Connect目前支持AWS、Azure與GCP(2023下半年)三大云端供貨商,產(chǎn)品名稱分別是Azure-Connect、AWS-Connect與GCP-Connect,使用者只需擁有AWS, Azure或GCP賬號(hào)便可進(jìn)行自動(dòng)布署。下圖是Azure-Connect布署之云端計(jì)算叢集架構(gòu)圖。

用戶在地端使用相同的Computing Manager界面可提交工作至任何地端或云端計(jì)算叢集(見(jiàn)下圖)。

總結(jié)
云端計(jì)算將高效能計(jì)算資源分配于云端環(huán)境,地端用戶只需要網(wǎng)絡(luò)聯(lián)機(jī)便可進(jìn)行真實(shí)3D模流分析,不需要架設(shè)基礎(chǔ)設(shè)施、不需要實(shí)體空間建置計(jì)算叢集,也不需要考慮硬件折舊。透過(guò)Moldex3D Cloud-Connect更可在短時(shí)間內(nèi)從無(wú)到有建立云端叢集,依照工作量多寡自動(dòng)調(diào)整計(jì)算節(jié)點(diǎn)數(shù)量,實(shí)現(xiàn)效能優(yōu)化。
工程師必備
- 項(xiàng)目客服
- 培訓(xùn)客服
- 平臺(tái)客服
TOP




















