Mitä “monivuotisuus” tarkoittaa?

Monikansallisuus on verkostoitumisperiaate, jossa palvelin käyttää yhtä ohjelmistoversiota eikä asiakastietokoneet pysty suorittamaan ohjelmaa yksin. Verkossa olevat asiakastietokoneet voivat käyttää kyseistä ohjelmaa vain palvelimen version kautta. Ei-monivuotisessa verkossa jokainen asiakastietokone isännöi ja ajaa omaa versiotaan ohjelmasta. Monivuotisen järjestelmän käytön etuja ovat kustannussäästöt ja tietojen johdonmukaisuuden edut. Jotkin tämän asennuksen haittapuolet sisältävät liiallisen riippuvuuden verkkoresursseista ja lamauttavat tietokoneita, jos ne menettävät yhteyden verkkoon.

Monivuotisessa verkossa tietyn ohjelmiston suorittamisen laitteistotaakka siirtyy enimmäkseen palvelintietokoneelle. Koska palvelintietokone on ainoa, joka käyttää ohjelmaa, se joutuu eniten stressiä ohjelman suorittamisen aikana. Muissa verkon tietokoneissa on paljon vähemmän muistia ja suorittimen yleiskustannuksia; tämän ansiosta he voivat pohjimmiltaan “löystyä”, kun palvelintietokone kantaa taakan. Tästä syystä asiakkaan tai “vuokralaisen” tietokoneiden ei tarvitse olla yhtä tehokkaita kuin asiakastietokoneiden laitteistot, joissa on ei-monivuotinen järjestelmä. Kun tämä summa yhdistetään useisiin verkon asiakastietokoneisiin, tämä kustannussäästö voi olla merkittävä.

Toinen monivuotisen laskennan etu on tietojen yhdenmukaisuuden luominen koko verkkoon, tasoittaen tietojen louhintaprosessia. Tietojen louhinta käsittää trendien etsimisen laajasta tietojen osajoukosta. Verkoissa, jotka eivät käytä monivuotisia käytäntöjä, tämä voi osoittautua vaikeaksi, koska jokainen tietokone sisältää oman erillisen tietokantatiedoston, joka on “louhittava” haluttujen tietojen löytämiseksi. Kun tietoja louhitaan monivuotisella verkolla, ainoa tietokanta on palvelimessa sijaitseva keskitetty tietokanta. Tämä johtuu siitä, että palvelin on ainoa tietokone, joka käyttää ohjelman varsinaista versiota.

Monivuotisen verkon suurin haittapuoli on liiallinen riippuvuus verkosta tuottavuuden varmistamiseksi. Koska asiakasvuokraajatietokoneet luottavat palvelimeen päästäkseen käynnissä oleviin sovelluksiin, verkon häiriöt estävät tehokkaasti asiakastietokoneen käyttämästä kyseistä ohjelmaa. Ei-moniverkkoisessa verkossa verkkoyhteyden keskeytyminen ei osoittautuisi niin tuhoisaksi, koska jokainen irrotettu asiakastietokone voi silti jatkaa oman itsenäisen ohjelmistoversion käyttöä.