每次進入數據中心機房,除了運行中的設備,見到最多的莫過于連接各種設備的線纜了。數據中心里的設備通過密密麻麻的線纜連接起來,實現了所有設備之間的互連互通。我們每天使用的互聯網,也是數十億臺各種設備通過網絡連接起來的。數據中心也有專門的布線技術,以便使得數據中心的線纜不會雜亂無章,即便是這樣,每次進行網絡變更或者業務擴容時,都是一件非常費力的事。不僅要耗費大量的人力物力,連接還容易出錯,所以數據中心將布線技術作為一個專題來進行研究,還制定了一系列數據中心布線的標準,以便讓數據中心布線變得更加有序。即使這樣,隨著數據中心規模的擴大,這種布線方式開始遇到了發展的瓶頸,是時候到了該改變的時候了。如今出現了一些網絡布線的全連接設備,這種設備已經開始在一些大型的數據中心部署應用,這種設備目的就是為了降低數據中心布線的難度。比如:一臺網絡設備有48個出端口,那么就將這48個端口連接在全連接設備上,然后將準備連接到網絡設備的48臺設備也都連接到全連接設備上,這樣就可以通過軟件對全連接設備進行操作了,通過軟件可以任意指定網絡設備和48臺設備的連接關系,并且隨時可以通過軟件進行變更,改變連接的端口,這種全連接設備第一次部署完成后,日后幾乎都不用在進入機房進行布線調整,是未來數據中心,尤其是無人值守數據中心的重要布線手段。
這種全連接的布線設備優勢是顯而易見的。首先,就是操作便利,通過軟件遠程操作就可以完成互連關系的變更,代替了傳統的人力操作。有些無人值守的數據中心進行一些網絡變更,有時要從幾千里之外做飛機過來可能就是拔插一些線纜,操作成本太高。還有的數據中心干脆在當地招聘一些初級技術人員完成日常的一些網絡變更和拔插設備的操作,這樣投入的人力成本較高,全連接設備解決了這樣的問題,遠在幾千里之外就可以幾秒鐘完成布線,而且不易出錯。其次,全連接設備完全采用軟件智能操作,連接關系通過軟件定義,這樣就減少了人工標注煩瑣的工作,尤其是進行布線變更時,所有的標簽還需要重新更換。而通過智能軟件則不同,一鍵清除,反復修改都沒有關系,只要保存下來就可以,節省了大量的人工操作,提升了工作效率,也節省了大量的電子標簽。再次,全連接設備將使得數據中心布線更加有序,還給數據中心一個清新的空間。一個數據中心在初建時布線還算規整,隨著變更次數的增多,連接關系越來越凌亂,尤其是部分線纜出現故障后,更換后的線纜長度不一,整體布線顯得非常亂,容易在操作時出錯。最后,全連接設備通過軟件控制工作,屬于軟件定義布線的一種技術實現,傳統的布線都是無源的,出現故障時只能為人地通過更換端口或者布線架來排查,而全連接設備可以通過軟件檢測故障位置,迅速找到故障點,然后通過軟件調整恢復鏈路,大大節省了排查故障的時間。
全連接設備好處多多,是不是就沒有缺點了?當然不是,要是沒有缺點這種方式早就在數據中心普及了。首先,之所以叫做全連接設備,就是要提前將所有設備先連好。很多數據中心建設分一期、二期甚至多期,不可能提前連好,這就需要在建設時提前做好規劃,否則全連接設備的優勢就體現得不那么明顯了。其次,全連接設備價格昂貴,是普通跳線架、光纖架的價格數倍或數十倍。之所以昂貴,是因為這種方式還不普及,而且全連接設備包含有軟件設計的成本,各種故障檢測手段較多,因此價格昂貴。全連接設備是智能設備,屬于有源設備,需要外接電源,全部是一臺電子設備,長期運行需要消耗大量的電能,使用成本比傳統布線要高得多。所以使用全連接設備,雖然可能節省了人工拔插線纜的成本,但是設備和使用的費用可能還要比原有的布線方式要高。再次,從布線角度來說,過于浪費。比如一個網絡設備根本沒有計劃要掛滿設備,甚至只用上不到一半的端口數量,而為了變更方便,需要將所有的端口都連接到全連接設備上,方便變更操作。這樣就要額外增加一倍的線纜,布線成本增加。最后,全連接設備一旦發生故障,或者軟件無法控制,將使得整個網絡連接關系不可控制,甚至引發數據中心整體故障,相比傳統布線,全連接設備的可靠性反而降低了。軟件設計得再可靠也有出錯的可能,所以全連接設備使用風險比傳統布線要高。
看到了這些缺點,是不是心頭一涼?其實不必過于擔心,每一種新的技術出現時,市場接受總得有個過程。這種全連接設備是在數據中心發展過程中必然出現的,這些全連接的優點正是解決目前數據中心,尤其是大型數據中心布線所面臨的問題的。雖然全連接設備也有不少的缺點,但隨著技術的進步,使用的普及,全連接的使用成本肯定會不斷降低,同時可靠性會不斷地提升。如今,數據中心正朝著規模更大,無人值守的方向發展,網絡布線的全連接設備正是在這樣大的發展背景下出現的,所以不難預測,未來在數據中心將出現越來越多的全連接設備。目前在騰訊、百度等這些互聯網企業已經開始嘗試部署這樣的設備,這些互聯網企業業務變更頻繁,數據中心擴張迅速,所以使用效果凡響很好。相信全連接設備也會在越來越多的數據中心里推廣開來。