本文版權(quán)為《郵電設(shè)計(jì)技術(shù)》所有,如需轉(zhuǎn)載請(qǐng)聯(lián)系《郵電設(shè)計(jì)技術(shù)》編輯部
摘 要:當(dāng)前,MEC邊緣云平臺(tái)部署雖然采用了Ansible的一系列集成腳本,但仍需人工做好服務(wù)器的基礎(chǔ)配置,并根據(jù)網(wǎng)絡(luò)規(guī)劃修改對(duì)應(yīng)的腳本參數(shù)。該方式將導(dǎo)致頻繁查找,易出錯(cuò),效率低。針對(duì)此類問題,提出了基于Paramiko和Redfish等自動(dòng)化運(yùn)維庫(kù),通過編寫Python程序讀取規(guī)劃的相關(guān)網(wǎng)絡(luò)IP地址、VLAN以及服務(wù)器命名等信息,以自動(dòng)化的方式執(zhí)行MEC邊緣云平臺(tái)的部署工作。通過項(xiàng)目實(shí)踐驗(yàn)證,該方法將傳統(tǒng)的部署工作由原來的3天縮短至30min~1h。
關(guān)鍵詞:5G;MEC;自動(dòng)化;邊緣云;部署
doi:10.12045/j.issn.1007-3043.2025.04.008
引言
近年來,隨著5G網(wǎng)絡(luò)的快速發(fā)展,多接入邊緣計(jì)算(Multi-access Edge Computing,MEC)技術(shù)受到越來越多的關(guān)注[1-3]。MEC被視為實(shí)現(xiàn)5G網(wǎng)絡(luò)性能提升和開發(fā)高價(jià)值業(yè)務(wù)的關(guān)鍵使能技術(shù),對(duì)于運(yùn)營(yíng)商和企業(yè)用戶都具有重要的戰(zhàn)略意義。運(yùn)營(yíng)商將MEC作為戰(zhàn)略重點(diǎn),積極與多家企業(yè)合作,在5G專用網(wǎng)絡(luò)領(lǐng)域開展了邊緣云平臺(tái)的商用實(shí)踐,將計(jì)算和存儲(chǔ)資源部署在靠近用戶和數(shù)據(jù)源的網(wǎng)絡(luò)邊緣,以提供低時(shí)延、高帶寬、實(shí)時(shí)性強(qiáng)的服務(wù),具體如圖1所示。
MEC邊緣云平臺(tái)的部署[4-6]對(duì)實(shí)施人員提出了更高的要求,實(shí)施人員不僅要具備通信技術(shù)的專業(yè)知識(shí),還要熟悉信息技術(shù)的相關(guān)能力。為了簡(jiǎn)化部署流程,提高運(yùn)維效率,運(yùn)營(yíng)商通常針對(duì)不同客戶的需求進(jìn)行定制化的網(wǎng)絡(luò)規(guī)劃。這包括明確MEC平臺(tái)中服務(wù)器與交換機(jī)的連接方式、虛擬局域網(wǎng)(VLAN)的劃分以及各類虛擬專用網(wǎng)絡(luò)(Virtual Private Network,VPN)的IP地址分配等關(guān)鍵配置信息[7-10]。
OpenStack是一個(gè)開源的云計(jì)算管理平臺(tái),它支持各種云服務(wù)模型,提供了一套豐富的管理工具,用于管理計(jì)算、存儲(chǔ)和網(wǎng)絡(luò)資源,這使得它成為構(gòu)建和管理MEC邊緣云基礎(chǔ)設(shè)施的強(qiáng)大框架。按照傳統(tǒng)的部署方法,實(shí)施人員需要首先完成傳輸設(shè)備的建設(shè),并確保相關(guān)VPN通道暢通,隨后通過遠(yuǎn)程部署的方式進(jìn)行OpenStack搭建操作。這種方式使得整體部署周期變長(zhǎng),且人工操作量大。因此,迫切需要一個(gè)更加簡(jiǎn)化、高效且自動(dòng)化的部署方式來解決這些問題,以加速M(fèi)EC邊緣云平臺(tái)的部署并降低其復(fù)雜性。