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