IBM-klusteri

IBM Cluster - julkaistiin vuonna 1984, ohjelmisto- ja laitteistojärjestelmä, joka mahdollisti IBM PC :n , IBM PC /XT :n , IBM Portable PC :n ja IBM PCjr:n verkottamisen . Yksi tietokoneista voisi toimia tiedostopalvelimena . Lisäksi verkossa olevat tietokoneet voivat vaihtaa viestejä ja tiedostoja.

Kompleksin koostumus ja funktiot

Kokonaisuuteen kuului IBM Cluster Program ja yksilevyiset verkkosovittimet IBM Cluster Adapter ja IBM Cluster Attachment (PCjr:lle). Ohjelmisto asennettiin jokaiselle tietokoneelle ja se salli jopa ilman palvelinta lähettää sähköpostiviestejä ja tiedostoja muille tietokoneille. Yksi IBM PC- tai PC/XT-tietokoneista voidaan konfiguroida tiedostopalvelimeksi, joka voi tallentaa jopa 20 megatavua tietoa. Osa tallennustilasta oli julkista, kun taas toista osaa asiakkaat voivat käyttää yksityisten tiedostojen tallentamiseen [1] . Yksi työasemista saattoi toimia tulostuspalvelimena , mutta operaattorin väliintuloa vaadittiin lähettääkseen muilta tietokoneilta vastaanotetut työt siihen kytketylle tulostimelle [2] .

Laitteisto ja vaatimukset verkossa oleville tietokoneille

Verkon järjestämiseen käytettiin väylätopologiaa ja CSMA/CA - verkkoprotokollaa . Tiedonsiirtonopeus oli 375 kilobaudia . Työasemat yhdistettiin koaksiaalikaapelilla , jonka resistanssi oli 75 Ω , kaapelin maksimipituus sai olla jopa 1000 m, haarojen pituus yksittäisiin tietokoneisiin - jopa 5 metriä. Tietokoneiden kytkemiseen väylään käytettiin T-liittimiä , jotka oli päätettävä kaapelin päihin. Kaapelin liittämiseen tietokoneeseen asennettuun verkkosovittimeen käytettiin BNC-liitintä [2] .

Kompleksin asentamiseen asiakastietokoneisiin vaadittiin DOS 2.1, 128 kilotavua RAM-muistia ja 80 sarakkeen näyttö. Koska Cluster-asiakasohjelma käytti 20–40 kilotavua muistia, 128 kilotavua RAM-muistia vaativat sovellukset saattavat vaatia muistin laajentamista. Lisäksi IBM PC -tietokoneissa vaadittiin ROM-BIOS , joka julkaistiin 27. lokakuuta 1982 tai sen jälkeen. Palvelimen kokoonpano vaati 256 kilotavua RAM-muistia ja vähintään yhden kaksipuolisen levykeaseman tai kiintolevyn. Asentaminen PCjr-tietokoneisiin vaati sisäisen modeemin, valinnaisen levykeaseman ja rinnakkaistulostinliitännän (jos olemassa) poistamisen käytöstä, muuten PCjr:n virtalähde ei voinut suorittaa IBM Cluster Attachment -ohjelmaa [2] .

Ohjelmiston yhteensopivuus

Kolmannen osapuolen ja jopa IBM:n ohjelmistojen toimivuutta klusteriympäristössä ei taata. IBM Basicilla käännettyjä ohjelmia ilman erityistä korjauspakettia ei voitu käyttää. Lisäksi monet suositut ohjelmat, kuten Multiplan 1.10, EasyWriter 1.10, Dow Jones Reporter 1.0, VisiCalc 1.2, pfs.REPORT 1.05 ja pfs.FILE 1.05 eivät toimineet suoraan tiedostopalvelimelta ja toimivat vain, kun ne oli kopioitu asiakastietokoneelle. levy. Cluster-ympäristöä tukivat IBM:n viestintäohjelmat, kuten Asynchronous Communications Support 2.0, Binary Synchronous 3270 Emulation, SNA 3270 Emulation and RJE Support ja IBM 3101 Emulation. Ne vaativat vähintään 256 kilotavua muistia asentaakseen tietokoneeseen. Kolmannen osapuolen Cluster-yhteensopivien ohjelmistojen kirjoittamista varten toimitettiin API , jonka avulla voit lähettää tiedostoja ja viestejä [2] .

Paikannus

IBM asetti kompleksin edulliseksi ratkaisuksi tietojen vaihtoon tietokoneiden välillä. Ohjelmistolisenssi maksoi 92 dollaria ja verkkosovitin 340 dollaria (400 dollaria PCjr:lle). Lisäksi kaapeleiden sarja kahden tietokoneen yhdistämiseksi maksoi 110 dollaria. Ratkaisun kokonaishinta oli 487 dollaria PC-, PC/XT- ja PC Portable -työasemista ja 547 dollaria PCjr-työasemista [2] . Sitä ei pidetty täydellisenä ratkaisuna paikallisen tietokoneverkon järjestämiseen. Tätä roolia piti suorittaa komplekseja, kuten IBM PC Network , jonka kanssa IBM Cluster ei ollut yhteensopiva. Klusterin suoria kilpailijoita olivat Corvus Systemsin Omninet ja Novellin Netware/S [ 1 ] .

Teoriassa Cluster tuki jopa 64 tietokonetta, mutta koska I / O -prosessien käyttöönotto palvelimella hidasti asiakastietokoneita (ja päinvastoin, asiakastyöasemien I / O vaikutti negatiivisesti palvelimen suorituskykyyn), käytännössä jopa 6 tietokonetta, vaikka jotkin markkinointisuositukset puhuivat mahdollisuudesta tarjota työtä 20-25 käyttäjälle [1] . IBM suositteli myös, että palvelimen kiintolevyä käytetään vain ohjelmistovarastona, josta tarvittavat ohjelmat voidaan ladata asiakastietokoneille [2] .

Arviot

Cluster-katsaus julkaistiin PC Tech Journalin elokuussa 1984 , ja sen sävy oli yleisesti ottaen negatiivinen. Testauksen aikana järjestelmä ei aina toiminut vakaasti: henkilökohtaisten tiedostojen tallennusalueelle pääsyssä oli virheitä, jaetun levyn kirjoittaminen ei ollut käytettävissä ja tiedostopalvelimella tapahtui yksi täydellinen tietojen menetys. Asiakastietokoneiden suorituskyky heikkeni merkittävästi PCjr:n tapauksessa niin paljon, että tietokone oli lähes käyttökelvoton. Tiedostojen kopioiminen levykkeeltä tiedostopalvelimelle voi kestää jopa 30 minuuttia. Lisäksi tämän lokin tarkastelussa havaittiin ongelmia dokumentaatiossa, joka ei sisältänyt tarpeeksi selkeitä ohjeita ohjelmiston ja laitteiston asentamisesta, mahdottomuus lähettää useita tiedostoja kerralla, lähetettävän viestin pituuden 512-tavuinen rajoitus ja yhteensopivuusongelmia. sovellusohjelmien kanssa. Kaiken kaikkiaan Cluster arvioitiin "epä houkuttelevaksi vaihtoehdoksi kalliimmille mutta huomattavasti tehokkaammille kolmannen osapuolen ratkaisuille [2] .

Muistiinpanot

  1. ↑ 1 2 3 Killorin E., Musich P. IBM:n suuri suunnitelma   // Computerworld . - 1985. - 25. syyskuuta ( nide 19 , painos 38A ). - s. 14 .
  2. ↑ 1 2 3 4 5 6 7 Glinert-Cole S. Clusters of Wrath  //  PC Tech Journal. - 1984. - elokuu ( osa 2 , nro 2 ) . - s. 65-72 .