Új hozzászólás Aktív témák

  • bambano

    titán

    LOGOUT blog

    válasz N0zer0 #3165 üzenetére

    Ezt írta Jim Tonic: "ha nincs annyi, akkor legyen 3."

    A vms az nagyon a szívem csücske. Ha láttál még tisztességesen megtervezett és összerakott, atomstabil oprendszert... nem ilyen rhel szinten, mert ezek sehol nincsenek a vms-hez képest. eleve a vas is gyagyi. anno a nemzeti bankban volt egy vms gép, azon futott egy olyan könyvelés, amiben az ország cuccait könyvelték mnb szinten és a nyugat azt fogadta el. az vms volt. Egy csomó jó dolog volt a vms-ben anno (én egyetemista koromban kezdtem foglalkozni vele, úgy 1988-89 környékén), ami vagy azóta sincs a modern cuccokban, vagy nagy nehezen átlopták már.

    legjobb példa: diszk vezérlő. a pc-n talán azóta sem csináltak rendes multihome diszkvezérlőt, vagyis olyan diszk alrendszert, amit fel tudsz kapcsolni több gépre egyszerre. a clusterezés meg az osztott fájlrendszerek rákfenéje ez. A vaxok dssi vezérlője meg a cluster interfésze simán működött akár három gép között is. Tehát egy vaxos diszket fel lehetett mountolni úgy 3 gépre egyszerre, hogy kezelte a többszörös hozzáféréseket, a lockolást, meg mindent. A vezérlő. nem ilyen gfs meg hasonló lomok... természetesen a diszkvezérlőbe be lehetett loginolni, a szalagegységbe is.

    A vms-ben a taszk és a fájl hozzáférés teljesen transzparens volt. tehát a teljes fájlnév része volt a hosztnév/usernév is, így minden további bűvészkedés nélkül lehetett fájlokat szerkeszteni, hozzáférni, módosítani más gépeken. Ez most, 2014-ben már nem hangzik akkora durranásnak, bár teljesen transzparens hozzáférésről nem is tudom, hogy van-e, de akkor, 1990 előtt ez óriási cucc volt.

    Arról ne is beszéljünk, hogy a dec vt420-as soros porti terminál nagyjából azon a szinten állt, ahol egy screen-nel felszerelt linuxos konzol. Például tudott cut&paste-t, képernyőmegosztást, ilyeneket. Jobb kedvében a 430-asok meg a 440-esek még grafikát is.

    Természetesen a vaxon volt teljesen hálózattranszparens szabványos grafikus felhasználói felület. volt hozzá pc-s kliens is. A nagyvas tudott cd tárról bootolni 1985 körül. Ehhez elképesztő memória és taszkmenedzsment társult, olyan, ami ma sincs a linuxokban.

    És ehhez járult a stabilitás, kompatibilitás mindenekfelett. Még most is megvan egy eltés vaxos accountom, amire lassan 20 éve nem loginoltam, pedig azóta jónéhány vas cserét megélt a gép. Természetesen a vas cserét meg az upgrade-t futó szolgáltatások mellett, üzem közben csinálták.

    Az újabb vms-eken ilyen apróságok is voltak, hogy full posix kompatibilitás. Különösebb erőltetés nélkül lefordultak a linuxos programok... hoppá. :P az egész kóceráj egybe volt integrálva, adatbáziskezelők (rögtön kettő is volt a rendszerben, relációs, meg hálós, amit azóta sem láttam. a hálós helyett mostanában a nosql-t nyomatják, pedig csak vissza kellene nézni a múltba...), terminál menedzsment, programozási nyelvek, közös adatszótár, nyelv-érzékeny programozói editor, stb.

    PL/I-et például úgy tanultam, hogy leültem a vax terminál elé, elindítottam a nyelvérzékeny editort és annak a helpjéből, a kontextusból meg tudtam írni egy programot, ami kellett a gyakjegyhez. 1990-ben.

    Képzeld el azt a programfejlesztést, hogy megtervezed az adatbázisodat, felviszed az összes adatát a közös adatszótárba, majd abból legenerálod az adatbázist az adatbáziskezelőnek, programkód részleteket a hozzáférésekhez, akár még terminál képernyőképeket is. oké, hogy ez ma már valamilyen szinten standard, de ezt a 4.7-es vms is tudta a 80-as évek közepén. harminc éve.

    régi szép idők...

Új hozzászólás Aktív témák