metronom

Un film cu ciorba fara ciorba. Da si daca puneau niste ciorba in scenele alea lungi fara motiv nu era nici o diferenta. Cum dracu’ iau astia premii ma depaseste maxim. Si astia de au scris scenariul au lipsit de la cursurile de logica ca e un pic pe langa toata povestea.

juniper ex & vmx

VMX

In lumea asta a virtualizarii, si producatorii de routere s-au apucat sa vand variantele virtuale ale produselor lor. Si cea mai simpla treaba e sa vinzi un router, ca acum in zilele noastre cu un procesor multicore poti plimba multe multe pachete dintr-o parte in alta si pana la cativa zeci de gigabiti nu ai neaparat nevoie de un ASIC dedicat pentru asta.

Din varii motive, imi place JUNOS si pe la ce clienti am mai instalat una alta, daca era si Juniper pe lista de producatori acceptati, le propuneam o solutie cu produsele lor. Din categoria oricum toata lumea pune Cisco, hai sa folosim si altceva similar.

Mno, acum cativa ani, a scos Juniper si varianta virtuala a routerelor MX pe care a botezat-o in mod foarte creativ VMX…

E. Toate bune si frumoase. Ideea la Juniper, dar cum e si la restul de producatori, presupune ca ai un “control card” si una sau mai multe “forwarding cards” si alea au ASIC-uri si ce trebuie, si control card-urile doar se ocupa de programare. Easy-peasy.

Ce-a zis Juniper: pai facem la fel, un routing engine si un line card pe care punem cate porturi o fi nevoie. Treaba cu Juniper e ca RE-ul ruleaza un FreeBSD modificat. Pentru line-card au zis ca pot folosi Linux + ceva modificari de la ei sa “mearga repede”.

Si daca vrei un router din asta virtual de la Juniper, tre sa pui doua masini virtuale: una cu FreeBSD si una cu Linux. Nu suna rau in teorie, insa in practica necesita destul de multe resurse. Da sa zicem ca iau un server dedicat pentru asta si aia e.

Din motive care insa imi scapa, Juniper s-a apucat sa foloseasca Windriver Linux, siii…. au inventat un soft care ruleaza intr-un super tight-loop care se ocupa de forwarding-ul de pachete. Si ai un sistem care e totul tipul cu CPU-urile in 100% fara absolut nici un motiv. Zici ca aia care au facut modulul vietii nu stiu ca Linux stie sa proceseze singur pachetele cat mai eficient posibil, nu trebuie sa ti-o arzi prostu cu “sunt pachete? sunt pachete? sunt pachete?” pe queue-urile de primire din kernel.

Si tot in inteligenta lor nemasurata, n-au inteles cum sa-si faca singuri update la JUNOS si daca vrei sa faci upgrade la o versiune noua procesul este interesant de simplu: faci backup la configuratie si la licente (ca logic ca e cu licenta, mai ales ca explica acolo ca e spre binele meu, cum sa nu…), reinstalezi masinile virtuale si re-aplici configuratia si licentele pe versiunea noua.

Da cred ca asta e pretul pe care-l platesti cand ai nevoie doar de 10-20Gbps de routare si nu vrei sa dai 50-60K EUR pe un router “hardware” cand poti scoate totul in 15K cu un server.

Da sa moara bibi, sa nu fii capabil sa faci doua OS-uri sa se updateze singure cu ceva gen snapshot-uri si alte nebuneli…

EX

Tot acum ceva ani, s-a apucat Juniper de facut si switch-uri, ca au auzit ei ca se saturase lumea de Cisco si vor niste switch-uri si mai scumpe. Asa s-a inventat linia de produse EX.

Anii au trecut si au evoluat si switch-urile. Si acum ai un switch care are pentru partea de control are un Linux de ruleaza niste VM-uri care contin softul care vorbeste cu ASIC-urile de pe porturile de switching. Inception modern. Teoria fiind ca atunci cand faci update de OS poti s-o faci online, doar cu o intrerupere minora de trafic. In practica nu prea merge ISSU/TISSU deloc. Dar banuiesc ca vroia si Juniper momentul lor de faima pe care l-a avut Cisco acum 20 de ani cand au inventat Online Insertion & Removal pe 7500, care invariabila rebuta routerul cand cand bagai un card nou. Si asa OIR s-a transformat in Online Insertion & Reboot. Asa si astia, 20 de ani mai tarziu nu poti face online upgrade…

In 2023 Linuxul pe care l-au pus astia pe post de OS este CentOS 6.2. Da, fix ala cu kernel 2.6.32. De nici internetul nu mai stie de el. Si astia se mai lauda ca au si divizii care fac produse de securitate…

De cretinatatea asta cu EX nu vroiam sa scriu, dar m-au scos din minti ca am incercat sa instalez versiunea de OS recomandata de ei pe site, si dupa reboot s-a pisat cu bolta pe mine qemu de pe host ca nus’ce segmente nu ajung nu stiu unde si a durat o vesnicie sa copiez versiunea anterioara de software la 10kB/s prin SCP ca stateau procesoarele in 100% ca au muit virtualizarea. Si sa copiezi aproape 700MB cu 10kB… dureaza ceva.

Cam asa mi-am petrecut un weekend din Ianuarie intr-un datacenter. Macar era mai cald acolo decat afara si am facut un pic de economie la gaze ca am oprit centrala cat am fost plecat :))

Morala povestii e ca nu trebuie avut nici un fel de increde in firme din astea care’s obisnuite sa vanda cutii sa se prieapa la lucruri un pic mai complicate gen virtualizare sau similar.

airpods & vin

Anul trecut cred sau prin 2021 ma plimbam prin Lower Manhattan cu muzica in casti cand la sfarsitul plimbarii am realizat ca am pierdut carcasa de la AirPods. Am cautat p’acolo o vreme, n-am gasit-o. M-am dus frumos la un Apple Store si am dat ~ $80 pe o carcasa noua.

Seara m-am pus pe spalat haine si am reusit performanta sa uit castile in blugi. Si uite asa am spalat castile si dupa le-am pus si o ora in uscator. Aratau de parca le-as fi tinut numai pe afara.

Anyway, rezultatul la spalatul castilor e ca iarna tin sub 30min de ascultat muzica si acum aia stanga tina maxim o ora indiferent de mediu si aia din dreapta tine cam aproape o ora jumate, dar estimativ, ca e super confuzant sa auzi voci doar intr-o singura ureche.

AirPods Pro nu-mi iau ca am niste sechele de la casti cu membrana si a durat zece ani sa se repare urechea.

Asa ca am ajuns la ideea de Airprod 3. Acum, la iStyle costa vreo 850-900RON perechea. Call-uri mai mari de o ora nu prea am. Si sunt asa in cumpana cu valoarea produselor versus sa le mai tin pe astea pana or iesi AirPods 4. Ca backup mai am o pereche de casti cu adaptor de Lightning si m-as descurca.

Intre timp am mai dat de niste promotii la vin frantuzesc si italian pe Fine Store si mi-am luat pana acum vin de vreo 2500-3000RON. Ba ca era de zece ani, ba ca era Premier Cru si alte cele.

In tot timpul asta, ma gandesc destul de des daca merita sa-mi iau AirPods 3. La care as putea deduce TVA-ul si sa fie chiar cat o sticla de vin din aia buna.

Saptamana trecuta am mai dat 850RON pe doua sticle de vin…

Pana acum tot ce-am reusit e sa-mi cresc colectia de vinuri. Abia astept sa ma intrebe cineva de ce-mi plac AirdPods…

Tare dubios functioneaza teoria asta cu valoarea perceputa a unui lucru.

random stuff

  • Am impresia ca prescurtarea numerelor de inmatriculare PH nu vine de la Prahova, ci ce la Prost da Hotarat.
  • Ma plimbam ieri prin parc si era un imigrant de vorbea singur. Nu stiam ca duceam lipsa si de nebuni si trebuiau si astia importati de undeva. Funny.
  • De cand m-am reapucat de zbor anul asta, mi-a venit o idee sa fac un timelapse care sa cuprinda aproximativ o ora jumatate de zburat, gen decolat si aterizat. Ca am o melodie pe care vreau s-o pun pe el. Ca un facut, nu mi-a iesit deloc. Azi am fost mega retardat, am selectat timelapse pe camera, da am uitat sa mai apas o data sa inceapa si inregistrarea. FML.
  • Tot azi mi-am ars-o pe opulenta si am zburat pana la Craiova sa beau o cafea. De la nasul mare fara numar… numar… numar…
  • Daca vrei sa mananci ieftin la mall, deschizi o aplicatie de comandat mancare gen Bolt, comanzi cu ridicare si ai discount. Azi bagai o shaorma cu 40% reducere fata de pretul afisat la magazin in mall.

avatar: the way of water

Foarte misto facut vizual. Like, documentar din ala high super HD.

Actiunea in schimb nu prea e chiar grozava.

O sa urmeze a treia parte in care cred c-o sa-i omoare de tot pe aia de vin sa-i atace. Sau varianta woke in care se impaca toti si “they sing kumbaya”.

flying refresh

Ultima oara anul trecut am zburat prin Octombrie. Dupa s-a muit vremea, am fost eu plecat, s-a dus anul. Dupa a inceput anul, vremea a mai bagt un “suge-o ba” si s-a facut Februarie cand s-au imbunatatit perspectivele de zburat.

Eu credeam ca mai stiu sa zbor, practica a aratat ca zburam ca o cizma. Cateva ore de refresh cu un instructor si gata, sunt semi-cizma acu :))

De anul asta s-a schimbat jmecheria, si nu mai zbor de pe langa Targoviste, ci de pe Baneasa. Scump, da e pe opulenta, gen esti dus cu microbuzul de lux la avion. Alta viata.

Primele ore eram vai de capul meu, parca nu mai zburasem mai deloc.

Dupa am prins o zi mega naspa, gen vant de 40-45kts. Ocazie cu care am aflat ca limitele avionului sunt doar la decolare/aterizare, in aer nu se aplica si lucrurile sunt relative. Gen pot sa bag si in vant de 100ktsca e relativa viteza avionului fata de masa de aer. Si eu credeam ca alea 11/24kts cross/headwind sunt aplicabile si in aer. Acu daca pot sa decolez, ma doare la bascheti de cum e vremea in aer ca stiu ca nu ma afecteaza foarte tare.

Anyways, am terminat cu refresh-ul, mi s-a dat liber ca am invatat sa aterizez totul bine.

Duminica aveam un plan sa bag un BBU-CRA, sa beau acolo o cafea si sa ma intorc. S-a dus planul maxim. Ca Baneasa a avut trafic duminica dimineata la 8 si in loc sa decolez la 09:00, am decolat la 09:40. Am ajuns cu intarziere la CRA, peste planul de decolare de acolo pentru retur. I-am dat un Delay la plan, am bagat o pauza de toaleta si am fugit inapoi in avion. La 13:30 am ajuns inapoi pe BBU. Si a fost totul bine fix pana dupa ce am eliberat pista. Vorbisem frumos cu toti, facut aterizare buna, comunicatii… ba, tot. Si pe platforma m-am ratacit, au trimis astia un Follow Me dupa mine si dispecerul din masina mi-a facut ditamai panarama ca nu stiu locurile de parcare din aeroport. Partea buna e ca am aflat ca e doar 10EUR sa cer Follow Me sa ma duca la locul de parcare sau de la locul de parcare la punctul de asteptare pentru decolare.

Si pentru ca am fost mereu pe fuga, n-am apucat sa pun camera sa filmeze. Ca tot ce am in cap e sa fac un timelapse de trei minute fix cat dureaza melodia aia pe care vreo s-o folosesc.

Data viitoare. Sper sa am timp sa fac si asta.

ubuntu pro rant

root@ops:~# apt upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following security updates require Ubuntu Pro with 'esm-apps' enabled:
  redis redis-tools redis-server
Learn more about Ubuntu Pro at https://ubuntu.com/pro
The following packages will be upgraded:
  ubuntu-advantage-tools
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 173 kB of archives.
After this operation, 3072 B of additional disk space will be used.
Do you want to continue? [Y/n] y

Azi avusei neplacuta surpriza sa fac niste lucruri pe o masina si sa aflu ca daca vreau update-uri la Redis pe Ubuntu LTS trebuie sa dau niste bani. Gen $400/an pe masina.

Si abia ce terminasem cu hatereala fata de aia de la RedHat care si-au batut joc de CentOS ca sa forteze lumea sa cumpere subscriptii de RHEL.