浪潮雲海OS:打破技術瓶頸,讓網路卡管理更簡便

全球TMT發表於2022-03-08

北京2022年3月8日 /美通社/ -- 隨著雲端計算技術的蓬勃發展,浪潮雲海 OS本著“服務客戶、成就客戶”的核心理念,致力於打造穩定、高效的雲端計算作業系統。

網路是實現雲主機之間通訊的關鍵技術之一,為了保證雲主機業務的可靠性,通常會對雲主機的多個網路卡做BOND配置。由於現場環境比較複雜,特別是網路環境,因此會增加使用者或者運維工程師設定雲主機網路資訊的困難。

浪潮雲海OS團隊突破雲主機網路卡BOND技術瓶頸,實現雲主機的網路資訊校驗、網路資訊配置、網路卡BOND和刪除BOND等核心功能, 讓雲主機網路配置更簡單:

1)實現雲主機網路配置資訊校驗

現實應用場景中,經常會因為雲主機的作業系統映象檔案原定製化的網路配置殘留,導致雲主機內網路資訊與雲平臺的網路資訊不一致。浪潮雲海OS產品實現了雲主機系統內部的網路資訊是否與雲平臺的網路資訊的一致性校驗,其實現原理如下:

圖1雲主機網路卡資訊校驗邏輯檢視
圖1雲主機網路卡資訊校驗邏輯檢視

如圖1所示,平臺Compute模組透過Hypervisor層與雲主機內Configure Module模組互動,向ConfigureModule模組發出指令獲取雲主機的網路卡資訊。然後校驗雲主機的網路卡資訊是否和雲平臺Network模組為雲主機分配的網路資訊是否一致,如果資訊一致則通知使用者或者運維工程師雲主機網路資訊一切正常。否則會提示使用者或者運維工程師雲主機網路卡資訊異常,並透過相關指南指導使用者對雲主機網路資訊進行一致性更新操作。

2)正確更新雲主機網路卡資訊

基於上述實現,如果雲主機的網路資訊與雲平臺的網路資訊不一致,可以透過該功能簡單準確的更新雲主機的網路資訊。

圖2 更新雲主機網路卡資訊邏輯檢視
圖2 更新雲主機網路卡資訊邏輯檢視

如圖2所示,雲平臺Compute模組向Network模組獲取雲主機的網路卡資訊,然後透過Hypervisor層與雲主機內Configure Module模組互動,向Configure Module模組發出指令和雲主機網路卡資訊引數。最後Configure Module模組根據雲平臺的指令,正確更新雲主機的網路卡資訊。

3)令雲主機網路卡BOND更優雅

在實際場景中,為了保證雲主機網路業務的可靠性,通常會對雲主機的多塊網路卡做BOND。使用者或者運維工程師在配置雲主機網路卡BOND時,操作比較繁瑣且容易出現錯誤,浪潮雲海OS實現了網路卡配置BOND的介面化操作,是該操作簡單、準確、高效,其實現原理如下所示。

圖3 雲主機網路卡配置BOND邏輯檢視
圖3 雲主機網路卡配置BOND邏輯檢視

基於上述操作可以確保雲主機網路資訊的正確性,然後使用者或者運維工程師可基於雲平臺合理規劃雲主機的網路卡BOND策略,如圖3所示,在選擇BOND策略後,透過Hypervisor層與雲主機內Configure Module模組互動,向Configure Module模組發出指令和網路卡BOND請求,最後Configure Module模組根據網路卡BOND策略對雲主機網路卡配置BOND。解除網路卡BOND實現原理與此類似,這裡不再進行贅述。

面對複雜的現場環境,特別是網路環境,透過該技術使得使用者或者運維工程師實現雲主機的網路資訊校驗、網路資訊配置、網路卡BOND和刪除BOND的操作簡潔、高效、準確。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70004007/viewspace-2867703/,如需轉載,請註明出處,否則將追究法律責任。

相關文章