Podkast 21T48 Aruba Mobility Controller 8.9.0 [Aktualizacja TFTP]
Wi臋cej miejsc do pos艂uchania:
WERSJA TEKSTOWA
Cze艣膰, witam Ci臋 w dzisiejszym odcinku mojego podcastu – temat aktualizacja oprogramowania na kontrolerze bezprzewodowym Aruby. Mamy tutaj na my艣li g艂贸wnie rozwi膮zania du偶e, gdzie mamy Mobility Conductora – czyli najnowsz膮 wersj臋 takiego nadrz臋dnego kontrolera w wydaniu Aruby, i chcemy aktualizowa膰 oprogramowanie na ca艂ej grupie umieszczonej w podfolderach konfiguracyjnych kontroler贸w bezprzewodowych, je偶eli chodzi o wersje 8.9 mamy mo偶liwo艣膰 zrobienia aktualizacji z poziomu Mobility Conductora. Jest to proces zautomatyzowany – mo偶emy poda膰, z jakiego serwera b臋dziemy 艣ci膮ga膰 ten plik. Tu mamy kilka opcji: serwer TFTP – historycznie popularniejszy, ja jestem zwolennikiem serwera SCP (jest taka mo偶liwo艣膰, aby poda膰 mu serwer SCP i pobra膰 dany plik). Wa偶ne jest to, 偶e je偶eli chcemy robi膰 grupowo tak膮 konfiguracje to powinien to by膰 zewn臋trzny serwer, na kt贸rym ten plik jest dost臋pny. Po podanym protokole.
Je偶eli chodzi o aktualizacje jednego tylko wybranego kontrolera, to mo偶na to alternatywnie wykona膰 z interface www, czyli mo偶na wys艂a膰 ten plik przez przegl膮dark臋, do urz膮dzenia (zapisa膰 go we flashu urz膮dzenia) a nast臋pnie go zrestartowa膰. Tyle tylko, 偶e je艣li chodzi o wi臋ksze instalacje, gdzie tych kontroler贸w jest du偶o to ten model si臋 sprawdza w zasadzie tylko przy Mobility Conductorze. Przy wszystkich podrz臋dnych kontrolerach, kt贸re chcemy aktualizowa膰, lepiej jest jednak p贸j艣膰 w stron臋 serwera plik贸w, z kt贸rego serwujemy dla wszystkich kontroler贸w, z jednego miejsca dany plik firmware’u. Mo偶emy te偶 oczywi艣cie zobaczy膰 jakie wersje oprogramowania mamy na r贸偶nych kontrolerach, z punktu widzenia centralnej konsoli, czyli Mobility Conductora i sprawdzenia, kt贸re kontrolery powinny by膰 zaktualizowane. Tutaj, je艣li chodzi o wersj臋 8.9, zosta艂 rozbudowany ten mechanizm w przypadku Mobility Conductora, wi臋c ca艂y proces jest 艂atwiejszy do wykonania. Co wi臋cej, mo偶na sprawdza膰, bardziej z linii polece艅, z terminalu Mobility Conductora, jaki jest etap realizacji tego procesu. Z punktu widzenia interface www te偶 pewne rzeczy wida膰. Mo偶na zauwa偶y膰 np, 偶e jest teraz etap wysy艂ania pliku od serwera plik贸w, do Mobility Conductora, a je偶eli ju偶 si臋 zrestartuje urz膮dzenie, to w interface www widzimy, 偶e urz膮dzenie jest down (tu widzimy troszeczk臋 mniej). Natomiast z punktu widzenia linii polece艅, mo偶emy zobaczy膰 jakie polecenie zosta艂o wydane do kontrolera podrz臋dnego, z punktu widzenia Mobility Conductora, tak, 偶eby wykona膰 t膮 aktualizacj臋.
Jak zwykle, mamy troch臋 wi臋cej szczeg贸艂贸w z linii polece艅, g艂贸wne informacje mamy w interface www, wi臋c w zale偶no艣ci od tego, co potrzebujemy i czym si臋 czujemy lepiej, mo偶emy jeden lub drugi interface wykorzysta膰. Je偶eli chodzi o ca艂y proces aktualizacji, to oczywi艣cie on wymaga restartu. Najpierw trzeba ten plik wys艂a膰 na flash danego urz膮dzenia a nast臋pnie urz膮dzenie zrestartowa膰, 偶eby mog艂o si臋 uruchomi膰 z dan膮 wersj膮 oprogramowania.
Opowiem kilka s艂贸w o bezprzerwowym upgrade, bo jest to ciekawa rzecz. Je偶eli mamy klaster kontroler贸w, zarz膮dzany przez Mobility Conductora i chcemy wykona膰 bezprzerwowy upgrade to wystarczy, 偶e albo u偶yjemy funkcji live upgrade, albo b臋dziemy wybiera膰 r臋cznie urz膮dzenia do aktualizacji w tym klastrze, tak, 偶eby zapewni膰 odpowiedni膮 sp贸jno艣膰 艣wiadczenia us艂ugi. Tu jest jedna rzecz do przemy艣lenia, zanim si臋 rozpocznie taki upgrade, z za艂o偶eniem, 偶e on b臋dzie bezprzerwowy, musi by膰 odpowiednio zaplanowana sie膰 radiowa. Je艣li aktualizujemy oprogramowanie na kontrolerze, to oznacza, 偶e musz膮 by膰 r贸wnie偶 zaktualizowane wszystkie punkty dost臋powe, kt贸re z tym kontrolerem wsp贸艂pracuj膮. Przypomn臋, 偶e podstawowym za艂o偶eniem, jest to, 偶e punkt dost臋powy musi mie膰 odpowiedni poziom firmware’u, kt贸ry jest zainstalowany na Mobility Controllerze. Czyli, je艣li aktualizujemy Mobility Controller, to automatycznie musi by膰 te偶 firmware na wszystkich access pointach zaktualizowany. Je偶eli mamy t膮 sie膰 du偶膮, mamy tych kontroler贸w sporo i jeszcze do tego mamy du偶o access point贸w i chcemy to zrobi膰 bezprzerwowo, to w zasadzie tylko procesem live-upgrade mo偶emy to zrobi膰. Poniewa偶 jest kwestia, jak b臋d膮 prze艂膮czane punkty dost臋powe pomi臋dzy cz艂onkami klastra, tak, 偶eby zapewni膰 sp贸jno艣膰 dzia艂ania, przy czym nie da si臋 pojedynczego punktu dost臋powego zaktualizowa膰 bezprzerwowo. W zwi膮zku z tym ca艂e planowanie radiowe powinno by膰 wykonane tak, aby je偶eli restartujemy dan膮 grup臋 punkt贸w dost臋powych, to inne punkty dost臋powe, kt贸re s膮 w danym obszarze powinny pokrywa膰 radiowo dan膮 przestrze艅. Czyli je偶eli chcia艂by艣 wykonywa膰 bezprzerwowy upgrade, masz tak膮 sytuacj臋, to musisz zaplanowa膰 odpowiednio wi臋cej access point贸w i trzeba je zaplanowa膰 g臋艣ciej. To jest aspekt ekonomiczny, kt贸ry si臋 tutaj pojawia, warto go bra膰 pod uwag臋, je偶eli chodzi o wersje aktualizacji.
Je偶eli masz do tego jakie艣 pytania to oczywi艣cie pisz w komentarzu. Konfiguracje b臋dziesz m贸g艂 obejrze膰 w poniedzia艂kowym odcinku, zobaczysz jak to wykona膰 na Mobility Conductorze i Mobility Controllerze. Dzi臋kuj臋 Ci za dzi艣 i do us艂yszenia ju偶 za tydzie艅.