NetWare - mtandao mfumo wa uendeshaji na kuweka itifaki za mtandao, ambayo hutumiwa katika mfumo huu kuingiliana na kompyuta za mteja zilizounganishwa kwenye mtandao. Mfumo wa uendeshaji wa NetWare uliundwa na Novell. NetWare ni mfumo wa uendeshaji uliofungwa ambao hutumia shughuli nyingi za ushirika kutekeleza huduma mbalimbali kwenye kompyuta na Usanifu wa Intel x86. Itifaki za mtandao wa mfumo zinatokana na rafu ya itifaki ya XNS. NetWare kwa sasa inasaidia itifaki za TCP/IP na IPX/SPX. NetWare ni moja ya familia ya mifumo ya XNS. Mifumo hiyo, kwa mfano, ni pamoja na Banyan VINES na Ungerman-Bass Net/One. Tofauti na bidhaa hizi na XNS, NetWare ilipata sehemu kubwa ya soko katika miaka ya mapema ya 1990 na ilishindana na Microsoft Windows NT, baada ya kutolewa ambayo mifumo mingine inayoshindana nayo ilikoma kuwepo.
NetWare ilitegemea sana wazo rahisi: seva moja au zaidi zilizojitolea kuunganisha kwenye mtandao na kutoa kugawana nafasi yako ya diski kwa namna ya "kiasi". Kwenye kompyuta za mteja zinazoendesha mfumo wa uendeshaji wa MS-DOS, mipango kadhaa maalum ya wakazi huzinduliwa ambayo inakuwezesha "kugawa" barua za gari kwa kiasi. Watumiaji lazima wajisajili mtandaoni ili kufikia kiasi na waweze kugawa barua za hifadhi. Upatikanaji wa rasilimali za mtandao unatambuliwa na jina la kuingia.
Watumiaji wanaweza pia kuunganisha kwa vichapishaji vilivyoshirikiwa kwenye seva maalum na kuchapisha kwa vichapishaji vya mtandao sawa na za mitaa.
Licha ya ukweli kwamba katika matoleo ya awali NetWare ilizingatia moduli zote za mfumo kuwa zisizoaminika (moduli yoyote isiyofanya kazi inaweza kuharibu uendeshaji wa mfumo mzima), ilikuwa mfumo thabiti sana. Sio kawaida kwa seva za NetWare kufanya kazi bila uingiliaji wa kibinadamu kwa miaka.
Hadithi
NetWare iliundwa kama matokeo ya kazi Programu ya SuperSet- kikundi cha ushauri kilichoanzishwa na marafiki Drew Major, Dale Neibauer, Kyle Powell na baadaye Mark Hirst, ambao walijiunga na kikundi hiki. Kazi hii ilitokana na masomo yao katika Chuo Kikuu cha Brigham Young huko Provo, Utah mnamo Oktoba 1981.
Mfumo huu wa uendeshaji wa mtandao uliitwa baadaye Novell NetWare. NetWare hutumia NCP (hujambo, NetWare Core Protocol), ambayo ni itifaki ya kuhamisha pakiti ambayo inaruhusu wateja kutuma maombi kwa seva za NetWare na kupokea majibu kutoka kwao. Hapo awali, NCP ilikuwa imefungwa kwa itifaki za IPX/SPX, yaani, mfumo wa NetWare wenyewe ungeweza kutumia IPX/SPX tu kwa mawasiliano ya mtandao. Mfumo uliopachikwa kulingana na Btrieve DBMS ulitumiwa kuhifadhi maelezo ya uthibitishaji.
Bidhaa ya kwanza ya programu iliyo na jina la NetWare ilitolewa mnamo 1983. Aliita NetWare 68(au Novell S-Net), iliendesha kichakataji cha Motorola 68000 na kutumia topolojia ya nyota. Bidhaa hii ilibadilishwa mnamo 1985 na NetWare 86, ambayo iliandikwa kukimbia kwenye wasindikaji wa Intel 8086. Kufuatia kutolewa kwa kichakataji cha Intel 80286, Novell ilitolewa NetWare 286(mwaka 1986). Mnamo 1989, baada ya kutolewa kwa processor ya Intel 80386, ilifuata NetWare 386. Novell baadaye alirekebisha nambari za toleo la NetWare: NetWare 286 ikawa NetWare 2.x, A NetWare ikawa NetWare 3.x.
NetWare 286 2.x
Kusanidi toleo la 2 la NetWare kulihitaji juhudi kubwa: mabadiliko yoyote yalihitajika kurejesha kernel na kuwasha upya mfumo. Kurejesha na kubadilisha kernel kulihitaji matumizi mbadala ya diski 20 za floppy. Utawala wa NetWare ulifanyika kwa kutumia huduma za maandishi, kama vile SYSCON. NetWare 2 ilitumia mfumo wa faili NetWare Mfumo wa Faili 286 , au NWFS 286 .
NetWare 3.x
Toleo la 3 la NetWare limerahisishwa kwa kujenga kwa msingi wa moduli. Kazi za mfumo wa uendeshaji zilifanywa na moduli tofauti za programu - Moduli zinazoweza kupakiwa za NetWare(NLM), ambayo inaweza kupakiwa wakati wa kuanzisha mfumo na kama inavyohitajika baada ya kuanza. Usanifu huu ulifanya iwezekanavyo kuongeza kazi muhimu kwenye mfumo, kama vile ulinzi wa kupambana na virusi, chelezo, usaidizi wa majina marefu ya faili (wakati huo, majina ya faili katika MS-DOS yalipunguzwa kwa herufi 8 na herufi 3 za upanuzi wa majina) au usaidizi wa faili za Macintosh. NetWare bado ilisimamiwa kupitia huduma za maandishi. NetWare 3.x ilianzisha mpya mfumo wa faili, ambayo ilikuwa chaguo-msingi kwenye mifumo yote ya NetWare kabla ya NetWare 5.x, - Mfumo wa Faili wa Netware 386, au NWFS 386 .
NetWare awali ilitumia huduma kwa uthibitishaji Kifungamanishi. Ilikuwa ni mfumo ambao ruhusa zote za mtumiaji na data ya usalama zilihifadhiwa kando kwenye kila seva. Wakati kulikuwa na seva nyingi kwenye mtandao, watumiaji walipaswa kujiandikisha na kila moja ya seva hizo tofauti, na kila seva ilipaswa kudumisha orodha yake ya watumiaji wenye haki za kufikia.
NetWare 4.x
NetWare 4.1x
Fungua Seva ya Biashara
1.0
Baada ya NetWare 6.5, Novell alitoa mfumo wa uendeshaji mwaka wa 2003 Fungua Seva ya Biashara(OES), ambayo watumiaji wanaweza kuchagua kernel ya mfumo wa uendeshaji - NetWare au Linux. Ujumuishaji huu unakuja muda mfupi baada ya Novell kupata Ximian na muuzaji wa GNU/Linux wa Ujerumani SuSE. Inaaminika kuwa Novell inahamisha mwelekeo wake kutoka kwa NetWare na kuhamisha programu hadi GNU/Linux. Ingawa Novell inakanusha rasmi hii na inasema kwamba itaendeleza NetWare na Linux.
2.0
OES 2 ilitolewa mnamo Oktoba 8. Ilijumuisha NetWare 6.5 SP7 na SLES10 mpya ya Linux.
Utendaji
NetWare ilitawala soko la mfumo wa uendeshaji wa mtandao kutoka katikati ya miaka ya 80 hadi mwishoni mwa miaka ya 90 kutokana na utendaji wake wa juu sana ikilinganishwa na mifumo mingine ya uendeshaji ya mtandao. Wengi vipimo vya kulinganisha wakati huo, walitaja faida ya utendaji ya 5:1 hadi 10:1 juu ya bidhaa kutoka Microsoft, Banyan, na wengine. Matokeo ya jaribio moja la ulinganishi yalikuwa ya kuvutia sana: mfumo wa NetWare 3.x na huduma za NFS zinazotumia itifaki za TCP/IP (sio itifaki asilia ya IPX ya NetWare) ulilinganishwa na seva ya bei ghali ya Auspex NFS na seva ya SCO Unix iliyo na kuendesha huduma NFS. Utendaji wa NetWare NFS ulizidi zote mbili Mifumo ya NFS, ambayo ni sehemu ya mifumo ya uendeshaji inayolingana, na ilizidi mara mbili ya utendaji wa SCO Unix NFS kwenye vifaa sawa.
Kulikuwa na sababu kadhaa za utendaji wa NetWare.
Huduma za faili badala ya huduma za diski
Wakati wa maendeleo ya toleo la kwanza la NetWare, karibu maduka yote ya data kwenye mitandao ya ndani yalifanya kazi kulingana na mfano seva ya diski. Hii ilimaanisha kuwa kompyuta ya mteja, ili kusoma kizuizi cha faili, ilibidi kutekeleza maombi yafuatayo kwa kasi ya polepole. mtandao wa ndani.
- Soma kizuizi cha kwanza cha saraka.
- Endelea kusoma vizuizi zaidi vya saraka hadi kizuizi cha saraka kilicho na data ya faili unayotafuta kipatikane (kunaweza kuwa na vizuizi vingi vya saraka).
- Soma vizuizi vya rekodi za faili hadi kizuizi kilicho na data ya faili inayotaka kinapatikana (kunaweza kuwa na vizuizi vingi vile).
- Soma kizuizi cha data kinachohitajika.
Katika NetWare, iliyojengwa juu ya modeli ya huduma za faili, mwingiliano wa mteja ulitokea katika kiwango cha API ya kiolesura cha faili. Itifaki za mtandao zilizotumiwa wakati wa utayarishaji wa NetWare hazikuzingatia uwasilishaji wa kuaminika wa ujumbe na mtandao. Kwa kawaida, operesheni ya usomaji wa faili ya mteja ingefanywa kama ifuatavyo.
- Seva ilithibitisha kupokea ombi.
- Mteja alithibitisha kupokea uthibitisho.
- Mteja alithibitisha kupokea data.
- Seva ilithibitisha kupokea uthibitisho.
Itifaki ya NCP ilitokana na dhana utoaji wa kuaminika pakiti na mtandao mara nyingi. Kwa hivyo, jibu la ombi lilitumika katika hali nyingi kama uthibitisho. Mfano wa ombi la mteja kusoma katika mtindo huu.
- Mteja alituma ombi kwa seva.
- Seva ilituma data iliyoombwa kwa mteja.
Maombi yote yalikuwa na nambari ya mfuatano, kwa hivyo ikiwa mteja hakupokea jibu ndani ya muda uliowekwa, angetuma ombi tena kwa nambari sawa ya mfuatano. Ikiwa seva tayari imechakata ombi hili, hutuma tena jibu lililohifadhiwa. Ikiwa seva haikuwa na wakati wa kushughulikia ombi, ingetuma "makubaliano chanya," ambayo yalimaanisha "Nilipokea ombi, lakini bado sijaweza kulishughulikia, usinisumbue."
Matokeo ya kutumia mfano huu " mtandao wa kuaminika"Kulikuwa na punguzo la theluthi mbili ya trafiki ya mtandao na ucheleweshaji unaohusiana.
Mfumo wa uendeshaji wa kufanya kazi nyingi usio wa preemptive iliyoundwa kwa ajili ya huduma za mtandao
Katika miaka ya 1990, kulinganisha kwa kina kulifanywa kati ya utendaji wa uendeshaji wa huduma za faili za mtandao na programu maalumu kwenye mfumo wa uendeshaji wa kawaida na utendaji wa shughuli sawa na mfumo maalum wa uendeshaji. NetWare ilikuwa mfumo maalum wa uendeshaji, sio mfumo wa uendeshaji wa kugawana wakati. Iliandikwa kabisa kushughulikia maombi ya seva ya mteja. Mfumo huo hapo awali ulilenga huduma za faili na uchapishaji, lakini baadaye ulionyesha uwezo bora wa urithi kama jukwaa la hifadhidata, mifumo, kiolesura cha picha cha mtumiaji, na zaidi. Michakato na huduma zinazoendeshwa kwenye NetWare zililazimika kufanya kazi kwa usahihi, kuchakata ombi na kurejesha udhibiti kwenye mfumo wa uendeshaji ndani ya muda uliowekwa. Tofauti na mifumo ya uendeshaji ya NetWare madhumuni ya jumla(UNIX, Microsoft Windows) zilitokana na mtindo wa maingiliano na usaidizi wa hali ya kugawana wakati, wakati, bila udhibiti kutoka kwa mfumo wa uendeshaji, programu inaweza kuchukua rasilimali zote za mfumo zilizopo. Mazingira haya yaliyo na shughuli nyingi za mapema na uboreshaji wa kumbukumbu yalianzisha uboreshaji muhimu kwa sababu mifumo hii haikuwahi kuwa na rasilimali za kutosha kushughulikia maombi yote kutoka kwa programu zote. Mifumo kama hiyo iliboreshwa kwa muda kwa kuunganisha huduma za mtandao kwa ukaribu zaidi na kernel ya mfumo wa uendeshaji wa "lengo la jumla", lakini haikufikia kiwango cha ufanisi cha NetWare. Kwa bahati mbaya, katika siku za nyuma, wakati michakato ya maombi ilijisimamia wenyewe, "imani" hii mara nyingi ilisababisha uharibifu wa mfumo.
Labda sababu kuu ya mafanikio ya Novell katika miaka ya 80 na 90 ilikuwa utendakazi bora wa NetWare ikilinganishwa na mifumo ya uendeshaji ya madhumuni ya jumla. Hata hivyo, nguvu ya microprocessor ilipoongezeka, ufanisi ulipungua na kupungua, na ujio wa processor ya Pentium, utata wa kusimamia na kuendeleza maombi ya NetWare ulianza kuzidi faida zake. Kujiamini kupita kiasi kwa kitengo cha uuzaji na usimamizi wa Novell dhidi ya hali ya nyuma tishio la kweli washindani (NT4 na Microsoft Exchange) ilikuwa majani ya mwisho katika mchakato ambao hatimaye ulisababisha NetWare kupoteza nafasi yake.
Hapo zamani za kale, mfumo wa uendeshaji wa mtandao wa Novell NetWare ulikuwa kiongozi wa soko la dunia. Hapo zamani za kale, ilitokana na mawazo yenye maendeleo zaidi. Walakini, katika tasnia ya IT, kila kitu haraka hupitwa na wakati, na washindani hawalali kamwe.
Microsoft Windows NT ni OS changa zaidi ikilinganishwa na NetWare. Shirika la Bill Gates halikuweza kukosa soko la mifumo ya uendeshaji ya mtandao. Baada ya kujiunga na mapigano baadaye, lakini kwa wigo wake wa tabia, Microsoft ilianza kukuza soko haraka na iliweza kuzuia makosa kadhaa ya waanzilishi.
Novell NetWare
Kazi juu ya NetWare OS ya baadaye ilianza katika Programu ya SuperSet, kikundi cha ushauri kilichoanzishwa na marafiki Drew Major, Dale Neibauer, Kyle Powell na Mark Hurst. Walitumia maendeleo yao yaliyofanywa katika Chuo Kikuu cha Brigham Young huko Provo (Utah) mnamo Oktoba 1981.Programu ya SuperSet ilianzishwa mnamo 1979 na ilihusika katika utengenezaji wa mifumo inayoendesha CP/M OS. Kikundi kiliundwa kuunda mfumo wa kushiriki diski kwa mitandao ya msingi ya CP/M.
CP/M (Programu ya Kudhibiti/Kufuatilia au Kudhibiti Programu za Kompyuta Ndogo) ni mfumo wa uendeshaji ulioundwa awali kwa ajili ya kompyuta ndogo 8-bit. Imeandikwa mwaka wa 1973 na programu Gary Kildall katika lugha ya programu PL/M (Programming Lugha kwa kompyuta ndogo).Wakati wa kazi, kikundi kilifikia hitimisho kwamba matarajio ya baadaye ya CP/M ni sifuri. Timu iliamua kuunda mfumo wake wa kufanya kazi kwa Kompyuta zinazoendana na IBM, ambazo zilikuwa zimeonekana tu na zilikuwa "kwenye wimbi la wimbi." Matokeo yake yalikuwa mfumo wa uendeshaji wa mtandao ambao baadaye uliitwa Novell NetWare.
Mnamo 1983, Raymond Noorda alijiunga na kikundi cha SuperSet na kuwa mkuu wa kampuni changa ya Novell Inc.
Mwaka huo huo, kampuni ilitoa bidhaa yake ya kwanza ya kibiashara, NetWare 68 OS (au Novell S-Net). Ilitumiwa na processor ya Motorola 68000. Mnamo 1985, NetWare 86 ilitolewa, ambayo ilisaidia wasindikaji wa Intel 8086.
Mnamo 1986, baada ya kutolewa kwa processor ya Intel 80286, Novell alitoa NetWare 286. Na mnamo 1989, Intel 80386 na NetWare 386 zilionekana. Baadaye, Novell aliamua kutoa mifumo yake zaidi. nambari rahisi matoleo: kwa hivyo, NetWare 286 ilijulikana kama NetWare 2.x, na NetWare 386 ikawa NetWare 3.x.
Sababu za mafanikio ya NetWare
Ili kusambaza pakiti kwa NetWare, itifaki ya NCP (NetWare Core Protocol) ilitumiwa. Iliundwa kwa misingi ya itifaki za IPX/SPX zilizojulikana hapo awali (Internetwork Packet eXchange/Sequenced Packet eXchange), iliyotengenezwa na Novell sawa.NCP ilitumiwa kupanga ubadilishanaji kati ya kituo cha kazi na seva ya faili. Itifaki ya IPX imetolewa safu ya mtandao(utoaji wa pakiti, analog ya IP), SPX - usafiri na safu ya kikao (analog ya TCP). Kweli, katika toleo la tano la NetWare, mtengenezaji bado alifanya msaada kuu kwa itifaki ya NCP TCP/IP, na si IPX/SPX.
Umaarufu wa NetWare ulifikia kilele katika miaka ya 80 na 90. Ilikuwa mfumo unaofaa kwa nyakati hizo, na thabiti sana: seva zinazoendesha NetWare zinaweza kufanya kazi kwa miaka bila kuingilia kati kwa msimamizi.
Muhimu pia ulikuwa ukweli kwamba majaribio mengi ya wakati huo yalionyesha faida ya utendaji kati ya 5:1 na 10:1 dhidi ya bidhaa kutoka Microsoft na makampuni mengine. Athari hii ilipatikana kupitia matumizi ya huduma za faili badala ya huduma za disk, ufanisi wa itifaki ya NCP, na kutokuwepo kwa multitasking ya awali.Mnamo 1993, akitarajia mafanikio ya haraka, Novell alitoa NetWare 4.0 na NDS (ambayo wakati huo iliitwa Huduma ya Saraka ya NetWare), lakini hawakukaribishwa kwa mikono miwili. Bidhaa hizo mpya ziliwakilisha mbinu mpya ya kuandaa kompyuta ya mtandao katika biashara na zilikuwa tofauti sana na kitu chochote ambacho watumiaji wa NetWare 3.x walitumiwa. Kwa hiyo, 3.x ilibakia toleo maarufu zaidi kwa muda mrefu.
Hata hivyo, huduma ya saraka (NDS), iliyojumuishwa na NetWare 4.x, baadaye ikawa kiwango cha sekta katika mazingira ya ushirika.
Windows NT
Mshindani hodari wa Novell NetWare alikuwa mfumo wa uendeshaji wa mtandao wa Microsoft Windows NT.Yote ilianza mnamo 1975. Wakati huo ndipo Shirika la Vifaa vya Dijiti lilianza kukuza jukwaa lake la 32-bit VAX, ambalo baadaye lilichukuliwa na Microsoft.
Mnamo 1977, mashine ya VAX-11/780 na mfumo wa uendeshaji kwa hiyo, VMS 1.0, ilitangazwa. Maendeleo ya mfumo huo yaliongozwa na David Cutler. Miaka minne baadaye, aliamua kuondoka Digital: hakuridhika na kasi ya maendeleo ya mradi huo.
Kisha usimamizi wa kampuni ulipanga mgawanyiko wa uhuru huko Seattle, na Cutler aliruhusiwa kuajiri idadi inayotakiwa ya wafanyikazi (karibu watu 200) moja kwa moja kutoka kwa wafanyikazi wa Dijiti. Muundo mpya alianza kubuni usanifu wa processor na mfumo wa uendeshaji uliopewa jina la Prism.
Hata hivyo, wasimamizi hawakuweza kuleta biashara waliyoanza kwa hitimisho lake la kimantiki, na mwaka wa 1988 Cutler aliacha kampuni hiyo.
Hapo ndipo Bill Gates alipomwalika kwa Microsoft. Kufikia wakati huo, alikuwa amefika tu kwenye hitaji la kuunda OS ya seva ambayo ingeshindana na clones za Unix.
Gates alimthamini sana David Cutler hivi kwamba alikubali kuajiri wahandisi 20 wa zamani wa Digital kufanya kazi naye. Mnamo Novemba 1988, timu iliyojumuisha watu watano kutoka Digital na programu moja ya Microsoft ilianza kufanya kazi kwenye mfumo mpya wa uendeshaji. Kwa kweli, haikuwa mpya kabisa, kwani Cutler alitumia maendeleo yake mwenyewe.
Ilikuwa ni lazima kuandika OS kwa processor mpya ya Intel i860 RISC, iliyoitwa N-Ten. Hapa, kwa njia, ndipo kifupi NT kilitoka, ambacho baadaye kilitafsiriwa na wauzaji wa Microsoft kama Teknolojia Mpya. Tayari mnamo Desemba 1988, vipande vya kwanza vya mfumo vilikuwa tayari. Walakini, shida ilikuwa kwamba i860 hadi sasa ilikuwepo kwenye karatasi tu, kwa hivyo msimbo ulilazimika kujaribiwa kwenye emulator ya programu. Maendeleo yalifanywa kwa mifano ya "toy", kwa viwango vya leo, Mashine za Intel 386 25 MHz na 13 MB RAM na anatoa ngumu 110 MB.
Mnamo 1989, ikawa kwamba vifaa vya i860 havikuwa na uwezo wa kutekeleza msimbo wa maandishi kwa ufanisi wa kutosha. Ilinibidi nijielekeze upya kwa MIPS R3000, na kisha processor ya kawaida Intel 386, ambayo ilifanywa na timu ambayo ilikua na wahandisi 28 katika miezi michache.
Chati ya mabadiliko ya mifumo ya uendeshaji Familia ya Windows NT
Mnamo 1990, tukio muhimu lilitokea katika hatima ya mfumo wa uendeshaji wa NT - kutolewa na mafanikio ya kizunguzungu ya Windows 3.0. Kwa kweli, ilikuwa ni Mfumo wa Uendeshaji wa kazi nyingi wa kwanza wa Microsoft na kiolesura kizuri cha picha ambamo kufanya kazi halisi. Ilikuwa ni ukopaji wa kiolesura hiki na API ulioamua mapema mustakabali wa NT.
Hapo awali, mfumo wa uendeshaji wa seva ulitakiwa kuwa urekebishaji wa mradi wa OS/2 kwa pamoja na IBM na, ipasavyo, kufanya kazi na maombi yaliyopo Mfumo wa Uendeshaji/2.
Hata hivyo, baada ya kutolewa kwa tatu Matoleo ya Windows Microsoft iliacha ushirikiano na IBM na kuelekeza tena timu ya maendeleo ya NT katika kubuni Win32 API, iliyotengenezwa kwa "picha na mfano" wa kiolesura cha Win16. Hii ilitoa mwendelezo unaohitajika, na kuifanya iwe rahisi kuhamisha programu kutoka kwa kompyuta ya mezani hadi jukwaa la seva. Kwa hivyo kikundi cha maendeleo cha NT, ambacho kwa wakati huo kilikuwa Windows NT, kilikua karibu watu 300.
Kukataa kushirikiana na IBM kulisababisha matatizo makubwa katika uhusiano kati ya makampuni. Ni ukweli, taarifa rasmi haikuripotiwa, lakini katika mojawapo ya mawasilisho baina ya mashirika, wafanyakazi wa IBM walishangaa kugundua kuwa Mfumo wa Uendeshaji ulioundwa hauhusiani na OS/2 yao.
Walakini, katika Windows NT 3.1 (nambari "ilirekebishwa" kuwa toleo la sasa Windows 16-bit iliyokuwepo wakati huo) ilisaidia API za DOS, Win16, POSIX na OS/2, miongoni mwa zingine. Mnamo Julai 1993, mfumo mpya wa seva kutoka Microsoft ulitolewa na kuanza kushinda soko.
Kuunganisha
Windows NT 3.5 ilitolewa mnamo Septemba 1994. Ilitatua matatizo fulani ya ufanisi na kasi ambayo, kutokana na haraka, haikuweza kutatuliwa katika toleo la awali.Walakini, shida mpya iliibuka: kuandaa mwingiliano na mitandao iliyojengwa kwenye NetWare - kiongozi kamili wa wakati huo, akitawala soko la mtandao wa ndani.
Novell haikuweza kufanya uamuzi kuhusu kutoa mteja Usaidizi wa Windows NT na kupoteza muda. Matokeo yake, Microsoft ilikabiliwa na chaguo: kusubiri kwa muda mrefu au kuandika mteja wake kwa NetWare.
Kampuni ya Gates ilichagua chaguo la pili na ilikuwa sahihi: mteja wao wa NetWare aliyejiandika aligeuka kuwa mzuri sana kwamba iliendelea kutumika hata baada ya kutolewa kwa programu ya awali kutoka Novell. Muda ulipotea. Zaidi ya hayo, haikuwa kitu pekee ambacho kilikosa.
Watumiaji, haswa mwanzoni, walionyesha kutoridhika sana na nafasi za Novell na Microsoft. Mapambano kati ya makampuni ya mtandao yalitoa uhuru wa kuchagua, lakini haukutoa fursa ya kutumia bidhaa zote mbili katika mazingira sawa.
Kukamata na overtake
Mnamo Mei 1995, shukrani kwa usanifu kulingana na microkernel, toleo maalum la "PowerPC" la OS lilionekana - Windows NT 3.51.PowerPC (au PPC kwa ufupi) ni usanifu wa RISC wa kichakataji kidogo kilichoundwa mwaka wa 1991 na muungano wa Apple, IBM na Motorola unaojulikana kama AIM.Kulingana na ripoti zingine, kutolewa kwake kulicheleweshwa kwa wakati mmoja kwa sababu ya kutoweza kwa IBM kuzingatia mpango wa kuleta processor hii sokoni. Kwa hiyo, mageuzi ya toleo la PowerPC lilikwenda kidogo zaidi kuliko Windows NT 3.5, ambayo iliruhusu kuwa msingi wa toleo la pili la OS.
Katika Windows NT 4.0 mfumo mdogo wa michoro Uamuzi huu ulikuwa hitimisho la kimantiki kabisa kutokana na uzoefu wa kusikitisha wa kujaribu kuunganisha mazingira maarufu ya madirisha ya Windows 95 kwenye NT. Pengine, wazo la kuiga mfano wa usanifu wa X Window - Unix - liliibuka. haswa kwa sababu ya "mwelekeo wa seva" wa NT.
Walakini, ikiwa hapakuwa na shida na "kupandikiza" halisi kwa ganda la picha, basi utendaji wake katika hali ya mtumiaji (yaani, katika fomu. maombi ya kawaida) iliacha mengi ya kutamanika.
Mchoro Mfumo mdogo wa Windows ni changamano zaidi na, ipasavyo, inahitaji rasilimali zaidi kuliko Dirisha la X, ambalo "linaelewa" maonyesho mabaya zaidi. Kwa hivyo, moduli nyingine ilionekana kama sehemu ya Windows NT 4.0 kernel, iliyotolewa mnamo Julai 1996. Marekebisho hayo yaliitwa Kutolewa kwa Sasisho la Shell (SUR).
Ili kugeuza Windows 95 na Windows NT kuwa wateja wa mtandao wa ulimwengu wote kwa seva yoyote, Microsoft mwaka jana ilitengeneza rafu ya itifaki ya TCP/IP katika mifumo yake ya uendeshaji.
Mpito hadi TCP/IP umeweka shinikizo kubwa kwa wachuuzi wa jadi wa mfumo wa uendeshaji wanaotumia itifaki zao. Haikuenda bila kutambuliwa na Novell pia. Kampuni imetoa bidhaa mpya - NetWare/IP, moduli inayoweza kupakuliwa ambayo inafanya uwezekano wa kutumia IP kama itifaki ya mtandao kwenye seva ya NetWare. Walakini, hii haikusaidia kudumisha uongozi wa soko.
"NetWare/IP, ingawa iliamsha hamu mwanzoni, haikutimiza matarajio kikamilifu," alisema John Miller, mpangaji wa mtandao katika Kitengo cha Usafiri cha Apollo katika United Airlines. "Haishughulikii jukumu la itifaki ya mtandao kwa seva."
Kwa maoni ya Miller, mahitaji ya kichwa cha IPX yalimaanisha kuwa Novell haikuauni IP au kutoa manufaa yoyote kwa matumizi yake.
Utekelezaji wa TCP/IP katika Netware 5.x haukuokoa hali hiyo, kwani tena wakati wa thamani ulipotea.
Upungufu wa kura
Kampuni kubwa ambazo Microsoft ilizingatia moja kwa moja hazikufuata mwongozo wa shirika na zilipendelea NetWare. Hata hivyo, uchunguzi wa Kompyuta Intelligence na InfoCorp uligundua kuwa NT ni maarufu katika vituo vidogo vilivyo na wafanyakazi chini ya 1,000.
Makampuni madogo yanapendelea Windows NT (idadi ya makampuni yanayotumia NT, %)
Walakini, NT iliingia katika eneo la NetWare. Kila kitu kiliamuliwa na maombi. Uchaguzi wa mojawapo ya mifumo hii ulitegemea sana programu ambazo mteja alikuwa akitumia. Pamoja na wakati Programu za Microsoft iligeuka kuwa zaidi ya nusu ya vituo vya NetWare vilivyozingatiwa katika ukaguzi.
Idadi ya vituo vya NetWare vinavyotumia Windows NT, %
Nguvu ya processor ilipoongezeka, thamani ya ufanisi ilipungua na kupungua, na ujio wa Kichakataji cha Pentium utata wa kusimamia na kuendeleza maombi ya NetWare ulianza kuzidi faida zake. Lakini ukweli huu ulipuuzwa kwa ukaidi na idara ya uuzaji ya Novell, na vile vile na usimamizi wa kampuni.
Kwa hivyo Novell NetWare ilipoteza nafasi yake ya uongozi, na kuipoteza kwa Windows NT.
Novell NetWare 6.5 SP6
Mfumo huu wa uendeshaji wa mtandao uliitwa baadaye Novell NetWare. NetWare hutumia itifaki ya NCP. Itifaki ya Msingi ya NetWare Itifaki ya NetWare Kernel, ambayo ni itifaki ya kuhamisha pakiti ambayo inaruhusu wateja kutuma maombi kwa seva za NetWare na kupokea majibu kutoka kwao. Hapo awali, NCP ilikuwa imefungwa kwa itifaki za IPX/SPX, yaani, mfumo wa NetWare wenyewe ungeweza kutumia IPX/SPX tu kwa mawasiliano ya mtandao. Mfumo uliopachikwa kulingana na Btrieve DBMS ulitumiwa kuhifadhi maelezo ya uthibitishaji.
Bidhaa ya kwanza ya programu iliyo na jina la NetWare ilitolewa mnamo 1983. Aliita NetWare 68(au Novell S-Net), iliendesha kichakataji cha Motorola 68000 na kutumia topolojia ya nyota. Bidhaa hii ilibadilishwa mnamo 1985 na NetWare 86, ambayo iliandikwa kukimbia kwenye wasindikaji wa Intel 8086. Kufuatia kutolewa kwa kichakataji cha Intel 80286, Novell ilitolewa NetWare 286(mwaka 1986). Mnamo 1989, baada ya kutolewa kwa processor ya Intel 80386, ilifuata NetWare 386. Novell baadaye alirekebisha nambari za toleo la NetWare: NetWare 286 ikawa NetWare 2.x, A NetWare 386 ikawa NetWare 3.x.
NetWare 286 2.x
Kusanidi toleo la 2 la NetWare kulihitaji juhudi kubwa: mabadiliko yoyote yalihitajika kurejesha kernel na kuwasha upya mfumo. NOS ilitolewa kama kit mifano ya kitu. Recompilation kuchukua nafasi ya kiendeshi cha LAN ilihitaji matumizi ya diski 20 za floppy moja kwa wakati mmoja. Walakini, ilikuwa katika toleo hili kwamba kernel ya mfumo wa uendeshaji wa mtandao (NOS) ilitengwa na teknolojia - usanifu wa mawasiliano. Bidhaa zinazoshindana na NetWare zilikuwa suluhisho za "boxed" ambazo zilichanganya programu na maunzi kutoka kwa kisanduku kimoja. Utawala wa NetWare ulifanyika kwa kutumia huduma za maandishi, kama vile SYSCON. NetWare 2 ilitumia mfumo wa faili Mfumo wa Faili wa NetWare 286, au NWFS 286.
NetWare 3.x
Toleo la 3 la NetWare limerahisishwa kwa kujenga kwa msingi wa moduli. Kazi za mfumo wa uendeshaji zilifanywa na moduli tofauti za programu - Moduli zinazoweza kupakiwa za NetWare(NLM), ambayo inaweza kupakiwa wakati wa kuanzisha mfumo na kama inavyohitajika baada ya kuanza. Usanifu huu ulifanya iwezekane kuongeza kazi zinazohitajika kwenye mfumo, kama vile ulinzi dhidi ya virusi, chelezo, usaidizi wa majina marefu ya faili (wakati huo, majina ya faili katika MS-DOS ya kawaida yalipunguzwa kwa herufi 8 na upanuzi wa majina 3. herufi) au usaidizi wa faili za Macintosh. NetWare bado ilisimamiwa kupitia huduma za maandishi. NetWare 3.x ilianzisha mfumo mpya wa faili ambao ulikuwa chaguo msingi kwenye mifumo yote ya NetWare kabla ya NetWare 5.x - Mfumo wa Faili wa Netware 386, au NWFS 386.
NetWare awali ilitumia huduma kwa uthibitishaji Kifungamanishi. Ilikuwa ni mfumo ambao ruhusa zote za mtumiaji na data ya usalama zilihifadhiwa kando kwenye kila seva. Wakati kulikuwa na seva nyingi kwenye mtandao, watumiaji walipaswa kujiandikisha na kila moja ya seva hizo tofauti, na kila seva ilipaswa kudumisha orodha yake ya watumiaji wenye haki za kufikia.
NetWare 4.x
NetWare 4.1x
Fungua Seva ya Biashara
Ufanisi wa Itifaki ya NCP
Itifaki nyingi za mtandao zilizotumiwa wakati wa ukuzaji wa NetWare hazikutegemea mtandao kuwasilisha ujumbe kwa uhakika. Kwa kawaida, operesheni ya usomaji wa faili ya mteja ingefanywa kama ifuatavyo.
- Seva ilithibitisha kupokea ombi.
- Mteja alithibitisha kupokea uthibitisho.
- Mteja alithibitisha kupokea data.
- Seva ilithibitisha kupokea uthibitisho.
Itifaki ya NCP ilitokana na dhana ya utoaji wa kuaminika wa pakiti na mtandao mara nyingi. Kwa hivyo, jibu la ombi lilitumika katika hali nyingi kama uthibitisho. Mfano wa ombi la mteja kusoma katika mtindo huu.
- Mteja alituma ombi kwa seva.
- Seva ilituma data iliyoombwa kwa mteja.
Maombi yote yalikuwa na nambari ya mfuatano, kwa hivyo ikiwa mteja hakupokea jibu ndani ya muda uliowekwa, angetuma ombi tena kwa nambari sawa ya mfuatano. Ikiwa seva tayari imechakata ombi hili, hutuma tena jibu lililohifadhiwa. Ikiwa seva haikuwa na wakati wa kushughulikia ombi, ingetuma "makubaliano chanya," ambayo yalimaanisha "Nilipokea ombi, lakini bado sijaweza kulishughulikia, usinisumbue."
Matokeo ya kutumia mtindo huu wa "mtandao wa kuaminika" ilikuwa ni kupungua kwa theluthi mbili ya trafiki ya mtandao na latency inayohusiana.
Mfumo wa uendeshaji wa kufanya kazi nyingi usio wa preemptive iliyoundwa kwa ajili ya huduma za mtandao
Katika miaka ya 1990, kulinganisha kwa kina kulifanywa kati ya utendaji wa uendeshaji wa huduma za faili za mtandao na programu maalumu kwenye mfumo wa uendeshaji wa kawaida na utendaji wa shughuli sawa na mfumo maalum wa uendeshaji. NetWare ilikuwa mfumo maalum wa uendeshaji, sio mfumo wa uendeshaji wa kugawana wakati. Iliandikwa kabisa kushughulikia maombi ya seva ya mteja. Mfumo huo hapo awali ulilenga huduma za faili na uchapishaji, lakini baadaye ulionyesha uwezo bora wa urithi kama jukwaa la hifadhidata, mifumo ya barua pepe, huduma za wavuti, na huduma zingine. Pia ilifanya kazi kwa ufanisi kama IPX, TCP/IP, na kipanga njia cha AppleTalk, ingawa haikutoa unyumbufu wa vipanga njia vya maunzi.
Toleo la 4.x na matoleo ya awali ya NetWare hayakuauni shughuli nyingi za mapema, kushiriki wakati, kumbukumbu pepe, kiolesura cha picha cha mtumiaji, n.k. Michakato na huduma zinazoendeshwa kwenye NetWare zililazimika kufanya kazi kwa usahihi, kuchakata ombi na kurejesha udhibiti kwenye mfumo wa uendeshaji ndani ya muda uliowekwa. Tofauti na NetWare, mifumo ya uendeshaji ya madhumuni ya jumla (UNIX, Microsoft Windows) ilitokana na mfano wa maingiliano na usaidizi wa hali ya kugawana wakati, ambapo, bila udhibiti kutoka kwa mfumo wa uendeshaji, programu inaweza kuchukua rasilimali zote za mfumo zilizopo. Katika mazingira haya yaliyo na shughuli nyingi za mapema na uboreshaji wa kumbukumbu, kulikuwa na mabadiliko makubwa kwa sababu mifumo kama hiyo haikuwahi kuwa na rasilimali za kutosha kushughulikia maombi yote kutoka kwa programu zote zinazoshindana kwa matumizi. kumbukumbu ya mfumo na ufikiaji wa vifaa vya pembejeo / pato. Mifumo kama hiyo imeboreshwa kwa wakati kwa kuunganisha kwa karibu zaidi huduma za mtandao na kernel ya mfumo wa uendeshaji "madhumuni ya jumla", na haswa kwa kurahisisha, ikiwa sio kuzidisha, utaratibu wa ugawaji wa rasilimali kwa maombi shindani, ambayo tena inawaleta karibu na mifumo ya ushirika ya kufanya kazi nyingi; lakini hawakuweza kufikia kiwango cha ufanisi wa NetWare. Hapo awali, wakati michakato ya maombi ilijisimamia yenyewe, "imani" hii mara nyingi ilisababisha kuharibika kwa mfumo. Lakini matokeo katika kesi ya kazi "sahihi" ilikuwa ya kuvutia. Pengine, wahandisi wa Novell walipata katika matoleo 5.x na 6.x na kernel ya mseto usawa bora wa kuegemea - uvumilivu wa mfumo na utendaji wake. Ni aibu kwamba kuna programu chache sana zilizoandikwa kwa matoleo haya ya API.
Labda sababu kuu ya mafanikio ya Novell katika miaka ya 80 na 90 ilikuwa utendakazi bora wa NetWare ikilinganishwa na mifumo ya uendeshaji ya madhumuni ya jumla. Hata hivyo, nguvu ya microprocessor ilipoongezeka, ufanisi ulipungua na kupungua, na ujio wa processor ya Pentium, utata wa kusimamia na kuendeleza maombi ya NetWare ulianza kuzidi faida zake. Kujiamini kupita kiasi kwa idara ya uuzaji na usimamizi wa Novell dhidi ya tishio halisi la washindani (NT4 na Microsoft Exchange) ilikuwa shida ya mwisho katika mchakato ambayo hatimaye ilisababisha NetWare kupoteza nafasi.
Mtazamo mwingine pia unawezekana. Novell iliacha kutangaza bidhaa yake kuu; wasimamizi wake hawakutambua ukweli wa kutosha. NetWare ilibaki kuwa jukwaa bora sana kwa Seva za SQL; baada ya kuipeleka Seva ya Apache ilikuwa na nafasi kubwa ya kushindana na jukwaa la *nix. Kwa hivyo, bahati mbaya kuu ya Novell ilikuwa kujiondoa kwake kutoka kwa biashara kwa sababu ya makosa ya zamani ya uuzaji.
Vidokezo
Angalia pia
- Ulinganisho wa mifumo ya uendeshaji
Viungo
- Novell NetWare 6.5 - sehemu ya NetWare ya tovuti ya Novell.
- Watumiaji wa Kwanza wa NetWare - historia ya mapema ya NetWare (muundo wa PDF)
- Historia fupi ya NetWare
- Historia nyingine fupi ya NetWare
- www.novell-admin.ru Msimamizi wa Mfumo Novell NetWare
Fasihi
- Gaskin D. Usimamizi wa Novell Netware 6.0/6.5. - St. Petersburg. : BV-SPb, 2003. - P. 1056. - ISBN 5-94157-233-6
Utangulizi
Kisasa mfumo wa kompyuta lina processor moja au zaidi, kumbukumbu ya ufikiaji bila mpangilio, diski, kibodi, vidhibiti, vichapishaji, kiolesura cha mtandao na vifaa vingine, yaani, ni ngumu mfumo jumuishi. Kuandika programu zinazofuatilia vipengele vyote, kuvitumia kwa usahihi, na bado hufanya vyema ni kazi ngumu sana. Kwa sababu hii, kompyuta zina vifaa vya safu maalum ya programu inayoitwa mfumo wa uendeshaji.
Mfumo wa uendeshaji, OS (eng. mfumo wa uendeshaji) - seti ya msingi ya programu za kompyuta ambayo hutoa udhibiti wa vifaa vya kompyuta, kufanya kazi na faili, pembejeo na matokeo ya data, pamoja na utekelezaji wa programu na huduma za matumizi. Kwa kawaida, mfumo wa uendeshaji huhifadhiwa kwenye diski ngumu au floppy (mfumo).
Unapowasha kompyuta yako, mfumo wa uendeshaji hupakia kwenye kumbukumbu kabla ya programu nyingine na kisha hutumika kama jukwaa na mazingira kwao kufanya kazi. Mbali na kazi zilizo hapo juu, OS inaweza kufanya wengine, kwa mfano, kutoa interface ya mtumiaji, mwingiliano wa mtandao, nk.
Kuna mifumo ya uendeshaji inayotumia mstari wa amri kwa kuingiza amri na programu zinazoendesha kwa kutumia kibodi, na mifumo ya uendeshaji ya picha. Mwishowe, kifaa kikuu cha kudhibiti ni panya au kifaa kingine cha kuweka.
Aina tofauti za kompyuta zinaweza kutumia mifumo tofauti ya uendeshaji, ambayo inatofautiana katika rasilimali za RAM na kutoa ngazi tofauti huduma ya programu na kufanya kazi na programu iliyotengenezwa tayari.
Kuna mifumo mbalimbali ya uendeshaji ya kompyuta na seva za kibinafsi: mifumo ya uendeshaji ya familia ya Microsoft Windows na Windows NT, Mac OS na Mac OS X, NetWare, mifumo ya darasa la UNIX, na Unix-like (GNU/Linux).
Imara Novell
Novell ndiyo kampuni kubwa zaidi, ambayo inamiliki, kulingana na vyanzo mbalimbali, kutoka 65% hadi 75% ya soko la mifumo ya uendeshaji ya mtandao kwa mitandao ya ndani ya eneo. Novell inajulikana zaidi kwa mifumo yake ya uendeshaji ya mtandao ya familia ya NetWare. Mifumo hii inatekelezwa kama mifumo iliyo na seva zilizojitolea.
Jitihada kuu za Novell zilitumika katika kuunda sehemu ya seva yenye ufanisi zaidi ya OS ya mtandao, ambayo, kwa utaalam katika kufanya kazi za seva ya faili, ingetoa kasi ya juu zaidi ya ufikiaji wa faili ya mbali na usalama wa data ulioongezeka kwa darasa hili la kompyuta. Kwa sehemu ya seva ya Mfumo wake wa Uendeshaji, Novell imeunda mfumo maalum wa uendeshaji ulioboreshwa shughuli za faili na kutumia vipengele vyote vilivyotolewa na vichakataji vya Intel x386 na matoleo mapya zaidi. Watumiaji wa mitandao ya Novell NetWare hulipa bei kwa utendaji wa juu - seva ya faili iliyojitolea haiwezi kutumika kama kituo cha kazi, na OS yake maalum ina API maalum sana, ambayo inahitaji watengenezaji kwa moduli za seva za ziada. maarifa maalum, uzoefu maalumu na juhudi kubwa.
Kwa vituo vya kazi, Novell hutoa mifumo miwili ya uendeshaji inayomilikiwa na iliyojengewa ndani kazi za mtandao: Novell DOS 7 pamoja na kipengele cha mtandao wa rika-kwa-rika wa Ware, pamoja na UnixWare OS, ambayo ni utekelezaji wa Toleo la UNIX System V Toleo 4.2 lenye uwezo uliojengewa ndani wa kufanya kazi katika mitandao ya NetWare. Kwa mifumo ya uendeshaji ya kompyuta ya kibinafsi kutoka kwa watengenezaji wengine, Novell huzalisha makombora ya mtandao yenye kazi za mteja kuhusiana na seva ya NetWare.
Mfumo wa uendeshaji wa NetWare ulitengenezwa awali na Novell kwa mtandao wa Novell S-Net, ambao una topolojia ya nyota na seva ya umiliki yenye microprocessor ya Motorola MC68000. Wakati IBM ilitoa kompyuta ya kibinafsi ya PC XT, Novell aliamua kwamba NetWare inaweza kuhamishwa kwa urahisi kwa usanifu wa microprocessor. Familia ya Intel 8088, na kisha itaweza kusaidia karibu mitandao yote ya kompyuta ya kibinafsi inayopatikana kwenye soko.
Dhana ya OS NetWare
NetWare ni mfumo wa uendeshaji wa mtandao na seti ya itifaki za mtandao ambazo mfumo hutumia kuwasiliana na kompyuta za mteja zilizounganishwa kwenye mtandao. Mfumo wa uendeshaji wa NetWare uliundwa na Novell. NetWare ni mfumo endeshi uliofungwa unaotumia shughuli nyingi za ushirika ili kuendesha huduma mbalimbali kwenye kompyuta zenye msingi wa Intel x86. Itifaki za mtandao wa mfumo zinatokana na mrundikano wa itifaki wa Xerox XNS. NetWare kwa sasa inasaidia itifaki za TCP/IP na IPX/SPX. NetWare ni moja ya familia ya mifumo ya XNS. Mifumo hiyo, kwa mfano, ni pamoja na Banyan VINES na Ungerman-Bass Net/One. Tofauti na bidhaa hizi na XNS, NetWare ilipata sehemu kubwa ya soko katika miaka ya mapema ya 1990 na ilishindana na Microsoft Windows NT, baada ya hapo mifumo mingine shindani ikakoma kuwepo.
NetWare ilitokana na wazo rahisi sana: seva moja au zaidi zilizojitolea huunganisha kwenye mtandao na kushiriki nafasi yao ya diski kwa njia ya "kiasi." Kwenye kompyuta za mteja zinazoendesha mfumo wa uendeshaji wa MS-DOS, mipango kadhaa maalum ya wakazi huzinduliwa ambayo inakuwezesha "kugawa" barua za gari kwa kiasi. Watumiaji lazima wajisajili mtandaoni ili kufikia kiasi na waweze kugawa barua za hifadhi. Upatikanaji wa rasilimali za mtandao unatambuliwa na jina la kuingia.
Watumiaji wanaweza pia kuunganisha kwa vichapishi vilivyoshirikiwa kwenye seva maalum na kuchapisha kwa vichapishaji vya mtandao jinsi zile zinavyochapisha kwa vichapishaji vya ndani.
Licha ya ukweli kwamba katika matoleo ya awali ya NetWare moduli zote za mfumo zilionekana kuwa zisizoaminika (moduli yoyote isiyofaa inaweza kuharibu uendeshaji wa mfumo mzima), ilikuwa mfumo imara sana. Sio kawaida kwa seva za NetWare kufanya kazi bila uingiliaji wa kibinadamu kwa miaka.
Historia na matoleo ya mfumo wa uendeshaji wa mtandao wa NetWare
NetWare iliundwa kupitia kazi ya SuperSet Software, kikundi cha ushauri kilichoanzishwa na marafiki Drew Major, Dale Neibauer, Kyle Powell, na baadaye mwanachama Mac Hurst. Kazi hii ilitokana na matokeo ya masomo yao katika Chuo Kikuu cha Brigham Young huko Provo, Utah mnamo Oktoba 1981.
Mnamo 1983, Raymond Noorda alijiunga na kikundi cha SuperSet. Jukumu la awali la timu lilikuwa kuunda mfumo wa CPM wa kushiriki diski kwa mitandao kulingana na maunzi ya CP/M ambayo Novell ilikuwa ikiuza wakati huo. Kulikuwa na hisia ndani ya kikundi kwamba CP/M ilikuwa jukwaa lisilofaa, na kwa sababu hiyo suluhisho mbadala lilipendekezwa kwa Kompyuta mpya zinazoendana na IBM. Kikundi pia kiliandika programu inayoitwa Snipes, mchezo unaotegemea maandishi ambao walitumia kujaribu mtandao mpya na kuonyesha uwezo wake. Snipes alikuwa wa kwanza programu ya mtandao duniani na kwa kweli ndiye mtangulizi wa michezo mingi maarufu ya wachezaji wengi kama vile Doom na Quake.
Mfumo huu wa uendeshaji wa mtandao uliitwa baadaye Novell NetWare. NetWare hutumia NCP (NetWareCoreProtocol), ambayo ni itifaki ya kuhamisha pakiti ambayo inaruhusu wateja kutuma maombi kwa seva za NetWare na kupokea majibu kutoka kwao. Hapo awali, NCP ilikuwa imefungwa kwa itifaki za IPX/SPX, yaani, mfumo wa NetWare wenyewe ungeweza kutumia IPX/SPX tu kwa mawasiliano ya mtandao. Mfumo uliopachikwa kulingana na Btrieve DBMS ulitumiwa kuhifadhi maelezo ya uthibitishaji.
Bidhaa ya kwanza ya programu iliyo na jina la NetWare ilitolewa mnamo 1983. Iliitwa NetWare 68 (au Novell S-Net), iliendeshwa na kichakataji cha Motorola 68000, na ilitumia topolojia ya nyota. Bidhaa hii ilibadilishwa mwaka wa 1985 na NetWare 86, ambayo iliandikwa kukimbia kwenye processor ya Intel 8086. Kufuatia kutolewa kwa processor ya Intel 80286, Novell ilitoa NetWare 286 (mwaka 1986). NetWare 386 ilifuata mwaka wa 1989 kwa kutolewa kwa kichakataji cha Intel 80386. Novell baadaye alirekebisha nambari za toleo la NetWare: NetWare 286 ikawa NetWare 2.x, na NetWare ikawa NetWare 3.x.
NetWare 286 2.x
Kusanidi toleo la 2 la NetWare kulihitaji juhudi kubwa: mabadiliko yoyote yalihitajika kurejesha kernel na kuwasha upya mfumo. Kurejesha na kubadilisha kernel kulihitaji matumizi mbadala ya diski 20 za floppy. Usimamizi wa NetWare ulifanywa kwa kutumia huduma za maandishi kama vile SYSCON. NetWare 2 ilitumia Mfumo wa Faili wa NetWare 286, au NWFS 286.
NetWare 3.x
Toleo la 3 la NetWare limerahisishwa kwa kujenga kwa msingi wa moduli. Kazi za mfumo wa uendeshaji zilifanywa na moduli tofauti za programu - moduli za kupakia za NetWare (NLM), ambazo zinaweza kupakiwa wakati wa kuanzisha mfumo na kama inahitajika baada ya kuanza. Usanifu huu ulifanya iwezekane kuongeza kazi muhimu kwenye mfumo, kama vile ulinzi wa virusi, chelezo, usaidizi wa majina marefu ya faili (wakati huo, majina ya faili kwenye MS-DOS iliyoenea yalipunguzwa kwa herufi 8 na upanuzi wa jina 3. herufi) au usaidizi wa faili za Macintosh. NetWare bado ilisimamiwa kupitia huduma za maandishi. NetWare 3.x ilianzisha mfumo mpya wa faili ambao ulikuwa chaguomsingi kwenye mifumo yote ya NetWare kabla ya NetWare 5.x, Netware File System 386, au NWFS 386.
NetWare awali ilitumia huduma ya Ufungaji kwa uthibitishaji. Ilikuwa ni mfumo ambao ruhusa zote za mtumiaji na data ya usalama zilihifadhiwa kando kwenye kila seva. Wakati kulikuwa na seva nyingi kwenye mtandao, watumiaji walipaswa kujiandikisha na kila moja ya seva hizo tofauti, na kila seva ilipaswa kudumisha orodha yake ya watumiaji wenye haki za kufikia.
NetWare 4.x
Toleo la 4 mnamo 1993 lilianzisha Huduma ya Saraka ya Novell (NDS) - huduma ya Ufungaji ilibadilishwa na katalogi ya kimataifa, ambayo ilielezea miundombinu yote ya mtandao na ilisimamiwa kutoka kwa hatua moja. Hii ilimaanisha kuwa mtumiaji alihitaji tu kuthibitisha kwa NDS mara moja ili kupata rasilimali kwenye seva yoyote katika muundo wa mti wa saraka. Kwa hivyo, watumiaji wanaweza kufikia rasilimali za mtandao bila kujali ni seva gani rasilimali hizi ziliwekwa. Toleo la 4 pia lilianzisha idadi ya vipengele na huduma muhimu, kama vile Huduma ya Uchapishaji ya Novell Distributed Print (NDPS), usaidizi wa Java, na usimbaji fiche wa RSA wa umma/faragha.
Ukadiriaji: / 0