Novell NetWare

Alapozta meg a NetWare egy nagyon egyszerű ötlet: egy vagy több szerver csatlakozik a hálózathoz, és megosztásához a lemezterület, mint a „volume”. A kliens számítógépek MS-DOS operációs rendszer fut valamilyen különleges memória rezidens programok, amelyek lehetővé teszik, hogy „kijelölje” meghajtóbetűjeleket kötetek. A felhasználók regisztrálni kell a hálózati hozzáférést kap mennyiségek és hozzárendelhet Meghajtóbetűjelek. Hozzáférés a hálózati erőforrások határozzák meg a regisztráció a nevét.

A felhasználók is csatlakozhat megosztott nyomtatót egy dedikált szerver és nyomtatni hálózati nyomtatók, valamint a helyi.

Annak ellenére, hogy a korábbi verziókban NetWare összes modul a rendszer megbízhatatlan volt (minden működött modul megzavarhatják a teljes rendszer), ez egy nagyon stabil rendszer. Az esetekben, amikor a NetWare szerver fut évekig emberi beavatkozás nélkül.

1983-ban Raymond Noorda csatlakozott felülbírálja csoportos munkát. Kezdetben, mielőtt a csoport volt a feladat, hogy hozzon létre egy CPM rendszer lemez megosztását hálózatok alapuló berendezések CP / M amely abban az időben eladott Novell. A csoporton belül meg volt győződve arról, hogy a CP / M kudarcra van ítélve platform, és alternatív megoldást javasoltak eredményeként az újonnan megjelent IBM-kompatibilis számítógép. A csoport azt is írták Snipes alkalmazás - működik szöveges módban játék. amelyhez vizsgálatához használt új hálózati és bizonyítja képességeit. Snipes volt az első hálózati alkalmazás a világon, és valójában egy prekurzor számos népszerű multiplayer játékokat, mint a Doom és a Quake. [1]

Ez a hálózati operációs rendszer későbbi nevén Novell NetWare. A NetWare használja NCP (hi - NetWare Core Protocol) protokoll, amely egy csomag, amely lehetővé teszi az ügyfelek protokoll kéréseket küldjön a NetWare szerver és a válaszokat. Kezdetben NCP volt kötve a IPX / SPX protokollokat. vagyis NetWare rendszer maga lehetne használni, hogy kommunikálni a hálózaton csak IPX / SPX. Tárolására hitelesítési információt használja a beépített rendszer, amely az adatbázis Btrieve.

Az első szoftver termék nevű NetWare-ben megjelent 1983-ban. Hívta NetWare 68 (vagy Novell S-Net), dolgozott a Motorola 68000 processzor, és használta a "csillag" topológia. Ezt a terméket váltotta 1985-ben 86. NetWare, hogy volt írva, hogy képes legyen Intel processzorok, 8086. megjelenése után az Intel 80286 processzor, Novell kiadta NetWare 286 (1986). 1989-ben. megjelenése után az Intel 80386. processzor majd NetWare 386. Később Novell NetWare verziók a felülvizsgált számozás: NetWare 286 NetWare 2.x lett és a NetWare 3.x lett NetWare

NetWare 2.x 286

Beállítása NetWare verzió 2 szükséges jelentős erőfeszítéseket: a változások szükséges újrafordítani a kernelt, és indítsa újra a rendszert. Újrafordítani a kernelt, és helyette követelte felváltva használni 20 lemezeket. Adminisztrálása NetWare végre szöveges eszközökkel. például SYSCON. 2 használták a NetWare-fájlrendszer NetWare fájlrendszer 286. NWFS vagy 286.

NetWare 3.x

Kezdetben a NetWare Bindery Service hitelesítéshez használt. Ez egy olyan rendszer, amelyben az összes adatot a felhasználók hozzáférési jogok és adatvédelem elkülönítve tárolják minden szerveren. Amikor a hálózat már több szerver, a felhasználók regisztrálni minden ilyen szerverek külön-külön, minden szerver kellett tartani a felhasználók listáját az engedélyeket.

NetWare 4.x

NetWare 4.1x

Ugyanakkor, a Novell fokozta munka integrációja termékeit a NDS könyvtárban szolgáltatást. Postai GroupWise rendszer integrált NDS és a Novell kiadta számos más termék is támogatja a katalógus: ZENworks. BorderManager. Novell Modular Authentication Services, és mások.

NetWare 5.x

NetWare 5 termék megjelent a redukció során NetWare piaci részesedése (a nyugati piacok) helyettesítése a NetWare-kiszolgálók Windows NT szervereken. Azt is megjelent a legújabb frissítést NetWare 4 operációs rendszer - NetWare 4.2.

NetWare 6.x

Az Open Enterprise Server

termelékenység

NetWare rendszer uralja a piacot a hálózati operációs rendszerek közepe óta a 80-as 90-es évek a rendkívül nagy hatásfokú, mint a többi hálózati operációs rendszerek. A legtöbb összehasonlító vizsgálatok közben jelzett teljesítmény előnye arányban 5: 1 és 10: 1, összevetve a Microsoft termékeket. Banyan és más cégek. Az eredmények az összehasonlító tesztben voltak különösen érdekesek: NetWare 3.x rendszer NFS. működő TCP / IP (nem megfelelően kidolgozott protokoll NetWare IPX) protokoll, míg egy drága dedikált Auspex NFS szerverre és SCO Unix szerver szolgáltatás fut NFS. Teljesítmény meghaladta a NetWare NFS NFS teljesítmény mind a rendszerek, amelyek részét képezik az adott operációs rendszer, és meghaladta kétszer SCO Unix NFS teljesítményt ugyanazon a hardveren.

Ennek több oka volt erre teljesítmény NetWare.

Fájl szolgáltatás helyett lemez szolgáltatás

A fejlesztés során az első változata a NetWare szinte az összes adattároló helyi hálózatok alapján dolgozott a lemez szerver modell. Ez azt jelentette, hogy -Számítógép kliens fájl olvasása blokk kell futtatni a következő lekérdezést egy viszonylag lassú a hálózat.

  1. Olvasd el az első blokk a könyvtárban.
  2. Folytatódik olvasó a következő könyvtárban blokk, amíg amíg meg nem találja a könyvtárat blokk adatait tartalmazó fájl (például katalógusok blokkokat lehet sok).
  3. Olvasd blokkok fájlbejegyzésekhez amíg amíg meg nem találja a blokkot a kívánt adatállományt (például tömb lenne sok).
  4. Olvassa el a kívánt adatokat blokk.

A NetWare rendszer alapján szerkesztett modell fájlszolgáltatásokat interakció az ügyfél fordult fájl szinten interfész API.

  1. Küldj egy kérést, hogy nyissa meg a fájlt (ha a fájl még nem nyitott).
  2. Küldj egy kérést a kívánt adatokat a fájlból.

Minden művelet a könyvtár keresést, hogy meghatározzuk a pont, ahol fizikailag található a kívánt adatokat lemezre működő nagy sebességgel helyileg a szerveren.

Az 1980-as évek, a legtöbb hálózati operációs rendszerek kezdték használni a modell fájlt szolgáltatási modell helyett lemez szolgáltatás. Most van egy visszatérés a modell a lemez szolgáltatások, mint például SAN.

A hatékonysága NCP protokollt

A legtöbb hálózati protokollok. használt fejlesztése során a NetWare, nem tekinthető megbízható szállítási hálózat üzeneteket. Jellemzően az ügyfél fájl olvasási művelet az alábbiak szerint végezzük.

  1. A kliens küld egy kérést a szerver.
  2. A szerver elismeri a kérelem kézhezvételét.
  3. Az ügyfél tudomásul veszi, igazolás átvételét.
  4. A kiszolgáló elküldi a kért adatokat az ügyfélnek.
  5. Az ügyfél tudomásul veszi, adatok beérkezését követően.
  6. A szerver elismeri igazolás átvételét.

Középpontjában az NCP protokollt fogalmát megbízható szállítási hálózati csomagok a legtöbb esetben. Tehát a válasz a vizsgálat az esetek többségében a visszaigazolást. ügyfél kérésére olvasható példája ennek a modellnek.

  1. A kliens küld egy kérést a szerver.
  2. A kiszolgáló elküldi a kért adatokat az ügyfélnek.

Minden kérést, hogy tartalmaz egy sorszámot, így ha az ügyfél nem kapott választ a megadott időn belül, akkor küld egy kérést újra ugyanazt a sorszámot. Ha a szerver feldolgozta a kérést, akkor elküldi a tárolt válasz ismét. Ha a szerver nem volt ideje feldolgozni a kérelmet, akkor küld egy „pozitív megerősítés”, ami azt jelentette: „Megvan a kérelmet, de még nem érte el a feldolgozás, nem zavar engem.”

Az eredmény ezt a modellt „megbízható hálózati” az volt, hogy csökkentsék a kétharmada a hálózati forgalom és a kapcsolódó késések.

Operációs rendszer nélkül elővásárlási multitasking, amelynek célja a hálózati szolgáltatások

A 90 éves képest intenzívebben műveleteket végez hálózati fájl-szolgáltatás, speciális szoftver a szokásos operációs rendszer teljesítményét ugyanazon speciális operációs rendszer működését. NetWare egy speciális operációs rendszer, sem az operációs rendszer támogatja a time-sharing. Azt írták, teljesen feldolgozásra lekérdezések, mint a „kliens-szerver”. Kezdetben a rendszer középpontjában a fájl- és nyomtatási szolgáltatások, de később bizonyította kiváló képességeit, mint egy régebbi adatbázis platform. e-mail rendszerek. Webes szolgáltatások, és egyéb szolgáltatások. Ő is hatékonyan működött, mint egy IPX router. TCP / IP és az AppleTalk. bár soha nem állította, hogy a benne rejlő rugalmasságot hardver router.

A 4.x és régebbi verziói NetWare nem támogatott elővásárlási multitasking. időosztásos, a virtuális memóriát. grafikus felhasználói felület, és így tovább. Folyamatok és szolgáltatások futnak a NetWare, meg kellett dolgozni rendesen: feldolgozza a kérelmet, és visszatér a vezérlést az operációs rendszer a megadott időben. Ellentétben az általános célú NetWare operációs rendszer (UNIX. Microsoft Windows) alapuló interaktív modell támogatja időosztásos, amikor anélkül, hogy a szabályozás az operációs rendszer programot lehetne az összes rendelkezésre álló rendszer erőforrásait. Ilyen környezetben, elővásárlási multitasking és tároló virtualizáció vannak jelentős többletterhet, mivel az ilyen rendszerek soha nem elég erőforrás, hogy megfeleljen minden igényeit minden alkalmazáshoz. Az ilyen rendszereket idővel javult a jobb integráció a hálózati szolgáltatások az operációs rendszer kernel „általános célú”, de nem volt képes elérni a hatékonysági szintet NetWare. Sajnos a korábban, amikor a kezelt alkalmazás folyamatok, mint a „bizalom” gyakran vezetett vészleállításáról rendszert.

Talán a fő oka a siker Novell a 80-as és 90-es években volt hatékonyabb működését NetWare képest általános célú operációs rendszerek. Azonban a növekvő ereje mikroprocesszorok érték hatékonyság egyre kevésbé, és az Advent a Pentium kezelésének összetett és fejlődő alkalmazások NetWare kezdett meghaladják az előnyöket. A túlzott önbizalom marketing részlege és a Novell kezelése a háttérben egy igazi versenyképes fenyegetések (NT4 és a Microsoft Exchange) volt az utolsó csepp a folyamatban, hogy a végén, elvesztéséhez vezetett pozíciók NetWare rendszerben.