精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

數據中心網絡設備不間斷業務升級技術漫談

責任編輯:cres

作者:harbor

2015-12-28 14:22:01

來源:企業網D1Net

原創

數據中心需要全年無中斷運行,提供7*24小時的全天候服務,一旦出現中斷必然對業務造成影響,有時都是按秒來計算費用的,對于一些大型的互聯網數據中心,中斷幾分鐘就會減少數千萬的收入,所以他們對數據中心故障是零容忍的。

數據中心需要全年無中斷運行,提供7*24小時的全天候服務,一旦出現中斷必然對業務造成影響,有時都是按秒來計算費用的,對于一些大型的互聯網數據中心,中斷幾分鐘就會減少數千萬的收入,所以他們對數據中心故障是零容忍的。然而,再好的設備都不可能從來不出問題,尤其隨著運行時間的延長,各種器件開始老化、軟件缺陷不斷暴露,出現這樣那樣的問題,只不過我們可以通過各種冗余設計,及時將業務切換到備用環境中,讓業務繼續運行,然后來排除問題。等將問題解決后,再將業務切換回來。從用戶層面并不會感知到這個切換過程,依然可以正常的訪問數據中心各種應用。網絡設備在數據中心里起到設備互連的作用,沒有網絡就不能稱之為數據中心,可見網絡設備對于數據中心的重要性。網絡設備在運行過程中也同樣會出現各種各樣的問題,經常需要對軟件進行升級才能解決問題,那么如何對網絡設備進行不間斷業務升級呢?本文將一一進行闡述。

網絡設備,尤其是大型網絡設備往往由多塊板卡組成,每個出現問題的位置也不盡相同。借鑒Windows解決問題打補丁的方法,網絡設備也可以打補丁。通過對運行中的網絡設備打上新的補丁,從而解決一些軟件已知問題。既然是打補丁,自然大多數情況下不需要重啟設備,直接通過補丁,對原有程序中的有問題函數進行替換,然后程序就可以調用新的沒有問題的函數運行,從而解決問題。這種方法并不是一直有效,因為很多的函數是在設備剛啟動的時候就初始化好的,后面通過補丁的方式無法進行更新修改,這樣就要考慮冷補丁的方式,所謂冷補丁就是還是通過補丁的方式對原來有問題的函數進行替換,但是原有程序無法調用到補丁里的新函數,補丁功能無法生效,那么就需要帶著補丁啟動,啟動時才會更新初始化函數,解決問題。平時我們在使用電腦時,有時關機時經常會收到提示“請不要關機,正在更新程序”,這就是正在下載冷補丁的過程,當下載完成后,再次啟動時才會激活新的補丁,解決掉原有系統程序的問題,這樣加載的都是冷補丁。補丁是對原有程序的修復,解決原有程序運行中出現的各種問題,也是網絡設備解決問題的主要方式。

上面也提到了并不是所有的補丁都能做成熱補丁,也有些問題只能通過冷補丁解決,這顯然無法滿足數據中心的要求,解決問題還需要對設備進行重啟,這必然會影響業務。于是不少的網絡設備廠商設計了很多不間斷業務升級的技術,下面就來詳細說說。首先,熱補丁自然算是一種不間斷業務升級技術,也是目前應用最為廣泛的技術,使用簡單、有效,可熱補丁并不能解決一切問題,有很大的局限性。其次,對網絡系統的某個進程或者功能進行升級。比如網絡設備的OSFP路由出了問題,然而要解決這個問題,必須對原有的實現功能進行徹底的修改,簡單地修改一兩個函數根本無法解決問題,這時就需要對OSPF路由進程進行升級。如今絕大部分的網絡操作系統都可以支持這種升級,通過將原有的進程殺死,重新啟動一個新的進程,其它進程功能保持不變。這樣其它進程的功能不會受到任何影響,就算對OSPF進程有影響,也可以先配置靜態路由將業務通過靜態路由跑起來,然后再對OSPF進程升級,升級后再將靜態路由刪除掉,繼續采用OSPF路由跑業務。通過進程升級的方式,可以保持設備正常運行,不重啟設備。任何一個進程出現的任何問題都可以通過這種方式解決問題,也可以解決很多熱補丁無法解決的問題。第三,網絡設備軟件的更新速度很快,往往一年半載的就會有新的軟件版本出現,所以運行時間比較久的網絡設備使用的軟件和最新的軟件版本差異會比較大,新的軟件往往解決了很多進程、模塊的問題,這時通過進程升級是行不通的,只能對軟件整體進行升級,這時就出現了一種叫不間斷版本升級的技術。高端的網絡設備都是雙主控運行的方式,起到數據備份的效果。不間斷業務的版本升級恰好利用了這一點,可以逐一對主控板進行升級,達到更新軟件的目的。具體步驟就是對備用主控板進行重啟升級,由于業務都是走主用主控板,所以業務并不會受到影響,等備用主控板升級后采用新的版本起來后,可以自動與主用主控板的老軟件兼容。接著再將業務切到備用主控板上,對主用主控板進行重起軟件升級,等主用主控板起來后可以再將業務切回到主用主控板上,完成軟件版本的升級。這個過程實際上實現起來是非常復雜的,尤其是要保證兩個跨度非常大的版本要能兼容,在進行主備切換時對業務無影響。最后,由于網絡設備的業務板都是沒有備份的,這樣業務板出了問題,在一臺設備上就需要完成版本的切換,這時就要借助于Stack設備,所謂Stack設備就是將兩個功能完全相同的設備虛擬化成一臺設備,統一管理。這是目前數據中心網絡里主流的技術實現方式,是網絡虛擬化的重要組成功能。有了虛擬化,就可以對其中任意一臺進行升級,只要升級前將業務切換到其它設備上,就可以升級。在軟件上還是要保證新老版本的兼容,這個升級過程中,業務繼續正常轉發。

有了這些不間斷升級技術,才使得數據中心網絡可以長期不中斷業務運行,即使發現了問題也可以及時通過不間斷技術進行軟件升級。大部分的數據中心并不具備大型網絡設備之間或者是數據中心之間的業務備份,因為這樣的備份要花費大量的資金和人力來維護,這樣不間斷升級技術得到了數據中心客戶的廣泛擁護。

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 桐城市| 响水县| 沧州市| 巍山| 治多县| 新郑市| 尼木县| 门源| 曲沃县| 班玛县| 石渠县| 漳平市| 东港市| 沾益县| 钟山县| 宁德市| 岳普湖县| 双柏县| 保亭| 盐边县| 达尔| 南漳县| 甘谷县| 枣强县| 高邮市| 浦北县| 陆良县| 会昌县| 桓台县| 湖南省| 邵东县| 平江县| 龙山县| 阳信县| 蒙阴县| 项城市| 岢岚县| 泰安市| 北海市| 云林县| 武夷山市|