Ma intrebase Gusti intr-un comentariu daca am baut berea aia, adica daca mi se pare interesant domeniul virtualizarii. Da, am baut berea, dar de atunci am baut mai multe pentru ca in Passau, aici, berea e ca apa (desi apa e ca berea ca la culoare). In orice caz… domeniul e interesant pentru mine.
Trec oarecum printr-o perioada pe care tot Gusti a descoperit ca se numeste “burnout”. Perioada asta m-a oprit sa aflu mai multe despre ceea mi-am propus, mai ales ca a trecut o luna de cand am inceput munca. Sunt nemultumit ca nu aprofundez nimic in afara de oboseala si inceputuri promitatoare de burn-depresii. Dar sa revin la virtualizare…
Intr-un articol referentiat de multi oameni, care este chiar interesant, scris de Popek si Goldberg din 1974, sunt enuntate conditiile pe care un calculator trebuie sa le indeplineasca pentru a putea suporta virtualizarea de sistem. Spre rusinea mea nu am apucat sa il termin de inteles. Da…stiu…suna groaznic, dar o sa il termin.
O alta referinta interesanta este o carte, pe care am gasit-o cautand surse de lectura. Se numeste “Virtual Machines: Versatile Platforms for Systems and Processes“. Tin minte ca am citit introducerea si primul capitol. Sunt scrise foarte bine, dar nu mai tin minte ce am citit. Probabil trebuie sa recitesc. Atatea alte chestii am lecturat in zilele trecute, incat creierul nu mai face diferenta. Atata pot spune: cartea e interesanta. Imi cer scuze ca recomand ceva ce am uitat cum e. Parca as povesti despre groapa de nisip de la gradinita, pe care nu mi-o mai amintesc.
Din categoria site-uri unde se gaseste informatie destula pot spune ca am gasit govirtual.org. Site-ul se pare ca este intretinut de cei de la VMWare, dar pentru asta este destul de bine aprovizionat cu ceea ce trebuie pentru a intelege mai bine domeniul virtualizarii. Un “syllabus” despre ceea ce trebuie citit se gaseste tot aici. Lecturandu-l se pot gasi multe alte referinte bibliografice despre domeniu.
Dar aceasta munca de documentare este zero. Pentru ca nu am reusit inca sa parcurg serios nimic din ceea ce am gasit pana acum. Cheful de munca, de citit, de orice imi este anihilat de nesfarsitele sedinte din laborator. Sper insa sa ma pot desprinde si sa citesc aceste chestii. M-as bucura daca dintre cei care citesc insemnarea asta ar lectura aceste referinte si apoi sa putem discuta despre ce e acolo. Ar fi un punct bun de plecare, chiar daca suntem incepatori. Orice discutie este un mod de a pune ganduri in ordine (inclusiv cele care alunga burnout-ul). Dar va rog…fara sedinte si intalniri…Se poate ca oamenii sa gandesca fara sa faca o sedinta? Din punctul asta de vedere sedintele se aseamana cu o aplicatie a virtualizarii: consolidarea unor servicii (angajatii) pe acelasi calculator (sala de sedinte). Daca in lumea oamenilor sedintele sunt moarte oricarei creativitati salbatice, atunci asa sa fie si in lumea calculatoarelor? Doar calculatoarele le producem dupa naivitatea si egoismul nostru. Probabil ca…
Da, virtualizarea e un domeniu interesant. Apropo… PVM?
Referinte:
- M-am uitat pe pagina de wikipedia ce prezinta necesarul de virtualzare a lui Popek si Goldberg. Imi aduce aminte de teoremele de la matematica. Nu mi-au fost clare niciodata. Dupa un exemplu intelegeam tot, dar abstractizarea aplicata m-a ametit mereu.
- govirtual.org pare un site pentru tine. Unul pentru noi amatorii unde gasim?
- pvm pare ceva de genul “VM + distributed systems=love”
Da, misto domeniul. Nu stiu foarte multe lucruri din el, doar ce am auzit in diferite discutii intre cei din departamentul de IT de la noi din firma, si masinile virtuale folosite (element care evident e undeva la marginea intregului domeniu
). L-am pus oricum pe lista mea de “to study…sometime”
Pana atunci insa, chiar te rog sa mai impartasesti din cele aflate si studiate. O sa fie foarte instructiv pentru noi, si cred ca si util pentru tine sa scrii despre ce ai citit, punandu-ti astfel ordine in ganduri si in cunostinte.