Release testy 22.04.2010
Lyricko-epicky zapis stretnutia by Tomas Mihok
Skore rano - laboratorium pocitacovych sieti. V pochmurnej tmave miestnosti spi na gauci mlady pohladny muz. Ranny usvit nestihol ani pohladit jeho tvar ked do miestnosti vtrhlo niekolko dalsich ludi a vytrhlo ho zo sladkej snovej existencie. Mlademu muzovi to evidentne nevadii a aj ked mrmle vstava a pripaja sa k davu. Po par procedurach, ktore ho premenili z cudaka v pyzame na cudaka v rifliach si sada k uz rozbehnutej schodzi. Po kratkej chvili sa k nemu pripaja dalsi muz. Divoko rastuce vlasy, unava a hnev nad APckom nemenovanej firmy CISCO mu davaju vyraz Jacka Torranca zo znameho Kubrickovho filmu.
Zatial sa zvysok skupiny zameral na svietiaci stvorec na stene. Po kratkej chvili ostrenia je aj technicky menej zdatnemu cloveku jasne ze sa jedna o obraz z projektora. Dalsi ciel ich konania je vysledkom skupinovej diskusie. Chysta sa:
# TEST PRESNOSTI #
Test priniesol rozporuplne vysledky. Opat nam nesedia cisla. Zufalstvo zracilo sa na Eqovej tvari a jas rannajsieho slnka odhalil obavy! No nezufajte! Ved pride den kedy postavime sa v jasnej zbroji a nebojacne, nehladiac na nase zivoty, vrhneme sa do sparov pekiel aby krvavy usvit dalsieho dna priniesol vitazstvo tymu MONICA!
Zroneni a plni nechuti aj napriek porazke rozhodli sme sa zopakovat test. A ejha! vykriky radosti prerusili mrazive ticho ked oci spocali na zaujimavom vysledku: sedi! Hoc vitazstvo hreje na dusi ako termopradlo v chladnu decembrovu noc, naskytuje sa zvlastna otazka - preco to neslo prvy krat?
Zlyhala technika? Snazia sa stroje vzburit sa a prevziat kontrolu nad planetou Zem? Je ich cielom vyvolat v nas pocit marnosti a zufalstva aby vyuzili moment prekvapenia? Co keby tie stroje bezali na vystupoch vyskumnej skupiny
MONICA?
//Akcny prestrih
Tmava noc. Partia ludi v otrhanych satach sa plizi popri vysokej stene. Vedie ich zarasteny a otrhany muz so satkou previazanou okolo hlavy. Dnes je ten vecer kedy zautocia. Ich plan nie je dokonaly, ale s urcitou davkou stastia sa to moze podarit:
- Duro: "Eqo, si si isty ze to vyjde? Co ked o nas vedia a je to iba pasca? Nezabudaj, su to stroje!"
- Eqo: "To sa mame skryvat? Plazit sa ako potkany v podzemi a prijat porazku od strojov?"
- Duro: "Mozme odist, utiect! zacat odznova niekde inde!"
- (v dave sa ozvalo suhlasne mrmlanie)
- Eqo: "Nie! Je cas. Tu a teraz sa rozhodne o nasom osude. Niet cesty spat..."
Dalsie myslienky hlavneho hrdinu zanikli v ohromnom zvuku kovu. Je to tak! Bola to pasca. Mybeem, obrovsky pavukoidny robot vtrhol na prekvapenu skupinu zo zadu a obrovskymi chapadlami pochytal ludi ako packety. Z druhej strany vyrutil sa kolektor, co by obrnene vozidlo s kosom pre zachytavanie ludi! Je to ironia - vytvor porazil svojho pana. V poslednom stone, leziac na trave v chladnej noci, sledujuc ako obrovske chapadlo beemu blizi sa k nemu, vyriekne hlavny hrdina poslednu myslienku a skona:
"Sloboda..."
//Koniec akcneho prestrihu
Taketo myslienky bludia v mysli nasho hrdinu, ktory len par hodin dozadu driemal na gauci a netusim ze odhalil spiknutie storocia! Nervozne obzerajuc sa po technike pritomnej v miestnosti, takmer ocakavajuc ze routre a switche vyskacu z rackov a napadnu hrdinov z tymu MONICA pustame sa do tretieho testu.
Ten ako aj ten druhy dopadol opat uspesne co iba o to viac prehlbuje pochybnosti z prveho pokusu. Je vari chyba v nas, ludoch? Priskoro sme vypli mybeem alebo kolektor? Pocit marnosti narasta a do popredia tisne sa otazka: co je dnes na obed?
Hlbsie badanie odhalilo pricinu neuspesneho prveho pokusu - prilis skoro sme vypli JXColl.
#####ADO#####
spustili sme beem na qos-metri a na qos-deve + na qos-metri sme mali spusteny jxcoll. Na qos-metri sme zacali tahat nejaky image (asi ubuntu 10.04) na qos-deve netrebalo, lebo qos-meter je virtual a tym padom ten isty traffic by mal byt aj na qos-deve.
Vysledok testovania:
rozbehali sme najnovsiu verziu BMAnalyzera cez ktory sme vytiahli udaje
z posledneho merania. Graf by mal byt v poriadku, akurat sa objavil
problem so synchronizaciou nameranych udajov. Pravdepodobne to bolo
sposobene nespravne nastavenym casom na qos-metri.
... 12:30. Hlavny hrdina sa po cviku z diagnostiky a spolahlivosti vracia do laboratoria. Niekde nikto. zmocnuje sa ho podozrenie. Kde su vsetci? Nevidiet znamky suboja. Uvedomil si to. Stroje zautocili! Vysledok testovania sa uz nedozvieme. Apokalypsa sa zacala...
Vedecky zapis stretnutia
Test presnosti/porovnavaci test
- Server: qos-meter.cnl.sk, qos-dev.cnl.sk, qos.cnl.tuke.sk, ftp.antik.sk
- OS: Ubuntu GNU/Linux 10.04 Lucid (qos-meter.cnl.sk)
- SW: MyBeem 1.1-3, JXColl 3.5, Wireshark 1.2.6, tcpdump 4.1.1
Test presnosti spocival v stahovani image CD Ubuntu 10.04 beta2:
wget -O /dev/null http://ftp.antik.sk/ubuntu-releases/lucid/ubuntu-10.04-beta2-desktop-i386.iso
z
http://ftp.antik.sk a zo servera qos-dev.cnl.sk
wget -O /dev/null http://qos-dev.cnl.sk/ubuntu/ubuntu-10.04-beta2-desktop-i386.iso
. Porovnavali sme pocet
packettotalcount v databaze a pocet packetov zachytenych tcpdump-om. Pouzivali sme filtre v tcpdump, aby zachytaval len IP pakety iduce z konkretnych IP adries portu 80. Experimenty prebiehali na qos-meter.cnl.sk pri roznych prenosovych rychlostiach.
Po serii neuspesnych pokusov, ktore boli sposobene tym, ze na meracom serveri (mybeem, jxcoll) bola omylom pustena dalsia instancia mybeem z casov minulych, sme sa dopracovali k ocakavanym vysledkom.
Postup (ftp.antik.sk)
Najpv sme stahovali image CD z ftp.antik.sk, rychlosti dosahovali okolo 10.5MB/s. Experiment bol zopakovany 6x. Neuspesny vysledok bol zaznamenany len v prvych 2 pripadoch, kvoli spominanemu omylu s mybeem-om. Vo zvysku pripadov bol vysledok 100%ny. Pocet paketov z IP 88.212.10.12 (ftp.antik.sk) a portu 80 zachytenych tcpdump-om sa presne rovnal poctu paketov, ktore
MyBeem exportoval a JXColl zapisal do databazy.
qos-meter.cnl.sk:
- antik_wget2.png:
Postup (qos-dev.cnl.sk)
Experiment pokracoval zatazovymi testmi meracej platformy. Prenosove rychlosti radovo v jednotkach MB/s su nepostacujuce pre zatazovy test. Potrebovali sme dosiahnut cim vyssiu prenosovu rychlost a overit ci meracia platforma zvladne spracovat vsetky prichadzajuce pakety. Z tohto dovodu sme ulozili image CD Ubuntu na server qos-dev.cnl.sk. Servre qos-meter.cnl.sk a qos-dev.cnl.sk su virtualne stroje, ktore su umiestnene na 1 fyzickom servri Darmozrac. Tym padom nas pri datovom prenose z jedneho servra na druhy obmedzovala len rychlost pevneho disku/?/, pripadne rychlost datovych zbernic. Prenosove rychlosti dosahovali az okolo 50MB/s. Experiment bol opakovany 2x. V prvom pripade nebol uspesny kvoli spominanej chybe so subeznym spustenim 2 mybeem-ov. Druhy test ukazal 100%ny vysledok. Pocet paketov z IP 147.232.48.147 (qos-dev.cnl.sk) a portu 80 zachytenych tcpdump-om sa presne rovnal poctu paketov, ktore
MyBeem exportoval a JXColl zapisal do databazy. Museli sme zmenit konfiguracny subor mybeem a nastavenie filtra tcpdump tak, aby pocuvali na rozhrani loopback.
qos-meter.cnl.sk:
- qos-dev_wget.png:
Test s dvomi meracimi bodmi (2x mybeem)
- Server: qos-meter.cnl.sk, qos.cnl.tuke.sk, ftp.antik.sk
- OS: Ubuntu GNU/Linux 10.04 Lucid (qos-meter.cnl.sk)
- SW: MyBeem 1.1-3, JXColl 3.5, BMAnalyzer 2.0.1.8
Postup
Jeden mybeem bol pusteny na qos-meter.cnl.sk s observationpointid = 123, tu sa aj stahoval image CD Ubuntu z www.ftp.antik.sk. Druhy mybeem sme spustili na qos.cnl.tuke.sk (observationpointid = 321). Hoci je server qos.cnl.tuke.sk na inom fyzickom stroji, zachytaval vsetok traffic medzi qos-meter.cnl.sk a ftp.antik.sk. Je to vdaka tomu, ze qos.cnl.tuke.sk ma 4 interfacy, na jeden z nich je privedeny SPAN z hlavneho SWR, na ktory prichadza vsetok traffic z cnl. Cize qos.cnl.tuke.sk meria vsetok traffic medzi cnl<->internet. Vysledkom tohto bolo, ze hoci sietova prevadzka bola generovana len serverom qos-meter.cnl.sk, aj druhy server qos.cnl.tuke.sk a mybeem na nom beziaci zachytaval presne tie iste data. Data boli exportovane k jedinemu kolektoru JXColl, ktory bol centralne spusteny na qos-meter.cnl.sk. Data boli rozlisovane vdaka informacnemu elementu observationpointid, ktory bol nastaveny na kazdom meracom bode unikatne. V aplikacii BMAnalyzer sme vykreslili grafy tychto 2 datovych prenosov (Octet rate aj Packet rate)
- BMAnalyzer - Octet rate:
- BMAnalyzer - Packet rate:
Na obrazkoch vidno, ze krivky su posunute, hoci sa jedna o totozny tok. Dovodom bola nesynchronizacia casu, co bolo medzicasom vyriesene. "Hodiny sa synchronizuju oproti ntp.bts.sk v casovom intervale 2 hodiny" [Fecilak, 2010]