Желілік ОЖ: функциялары, түрлері, әртүрлі ОЖ. Желілік операциялық жүйелердің ерекшеліктері Желілік серверлерде қандай операциялық жүйелер қолданылады

Пайдаланушылар желілік ресурстарды (мысалы, дискілік кеңістік) оңтайлы бөлу міндетіне тап болған жағдайда, олар желілік жүйелерді пайдалана алады. Пайдаланушыларға қарағанда айтарлықтай жоғары желілік ресурстардың көмегімен әкімші ортақ ресурстарды кәсіби түрде анықтауға және олардың әрқайсысына бірегей құпия сөздерді тағайындау арқылы оларды автономды және әрбір жеке пайдаланушыға немесе пайдаланушылар тобына қолжетімді етуге мүмкіндігі бар. Бұл бөлім желілік операциялық жүйелердің серверлік операциялық жүйелерге және пайдаланушыларға арналған операциялық жүйелерге жіктелуін де анықтайды.

Бүгінгі таңда арнайы желілік операциялық жүйелер жасалып, кеңінен қолданылуда, бірақ олар бізге таныс операциялық жүйелердің сипаттамаларына ие. Кәдімгі параметрлерге ие арнайы желілік операциялық жүйелер әзірленді, мысалы, Windows xp операциялық жүйесі. Сондай-ақ, бүгінгі күні кәдімгі жүйелердің барлығында дерлік желілік жүйелердің кірістірілген опциялары мен функциялары бар екенін атап өткен жөн.

Демек, желілік ОЖ желі кеңістігінде тиімді жұмыс істеуге мүмкіндік беретін кірістірілген қосымша мүмкіндік болып табылады. Бұл қасиеттерге мыналар жатады:

Желілік жабдықтың кең спектріне қолдау көрсету;

Желілік хаттамаларды қолдану мүмкіндігі;

Маршрутты пайдалануды және қолдауды қамтамасыз ету;

Трафикті сүзу;

Қашықтағы желі ресурстарына (дискілер мен принтерлер) үздіксіз қол жеткізуді қамтамасыз ету;

Желілік мәселелерді шешу үшін қашықтан қол жеткізу мүмкіндіктерін енгізу.

Ең көп таралған желілік операциялық жүйелер: Novell NetWare, GNU/Linux, ZyNOS-тың әртүрлі нұсқалары және, әрине, ең кең таралған Microsoft Windows (95, NT, XP, Vista, 7).

Қазіргі заманғы желілер және олардың әртүрлілігі қазіргі кезде әлемде компьютерлердің көптеген түрлерінің болуына байланысты. Сондықтан мобильді құрылғыларға, үй жұмыс станцияларына, серверлік жүйелерге және корпоративтік ОЖ-ға арналған жүйелер әзірленіп, таратылуда. Бұл классификацияның өзі қарастырылатын ресурстарды ерекшелейтін өнімділік сипаттамаларының әртүрлілігін және таңдау мүмкіндігін атап көрсетеді. Бұл әртүрлілік, бір жағынан, оң (пайдаланушыға, ОЖ-ны қаржылық мүмкіндіктеріне сәйкес және алдында тұрған міндеттерге сәйкес таңдауды қамтамасыз етеді), екінші жағынан, белгілі бір қолайсыздықтар тудырады. Бұл ыңғайсыздық ОЖ үйлесімділігін қамтамасыз ету қажеттілігінде, әсіресе бір желі саясаты аясында жұмыс істейтін корпоративтік бөлімшелер үшін. Белгілі бір желілік ОЖ параметрлерін сипаттайтын өте маңызды қасиет операциялық жүйенің қол жетімді жүктелуі және оны жылдам жаңарту мүмкіндігі болып табылады.

Мұндай операциялық жүйелер үлкен көлемдегі мәліметтерді өңдеуді қажет ететін әртүрлі кәсіпорындар мен мекемелерде кеңінен қолданылады. Қосымша ақша жұмсамай, бизнесті тиімді жүргізу үшін дұрыс желілік операциялық жүйелерді қалай таңдау керек деген сұрақ табиғи түрде туындайды. Сәйкес ОЖ таңдаудағы негізгі критерий келесі болуы керек сияқты. Егер сізге ірі кәсіпорын немесе корпорация ауқымында ресурс қажет болса, онда масштабтау сияқты параметрге назар аударыңыз, яғни. әртүрлі желі жағдайларындағы жұмыс тұрақтылығы. Үйлесімділіктің жоғары деңгейі де маңызды - онлайн жаңарту режимін тиімді пайдалану мүмкіндігі. Сонымен қатар, мұндай ОЖ гетерогенді ресурстарды - серверлер мен компьютерлерді біріктіруді қамтамасыз етуі керек.

Әрине, белгілі бір пайдаланушының талаптарын толығымен қанағаттандыратын операциялық жүйені табу және таңдау өте қиын. Сондықтан, оларды нақты проблемаларды және осы бағдарламалық қамтамасыз ету шешетін нақты жағдайды сыни бағалауды ескере отырып таңдаған жөн.

FGOU SPO SPb TKUiK

«Информатика» пәнінен реферат

ЖЕЛІЛІК ОПЕРАЦИЯЛЫҚ ЖҮЙЕЛЕР

Мен жұмысты орындадым

9ГС-21 тобының студенті

Дударов Юрий

Санкт-Петербург

1. Кіріспе

2. Желілік операциялық жүйе

2.1 Арнайы серверлері бар тең дәрежелі желі ОЖ және ОЖ

2.2 Жұмыс топтарына арналған ОЖ және кәсіпорын желілеріне арналған ОЖ

2.3 Корпоративтік ОЖ белгілері

2.3.1.Қолдау

2.3.2 Анықтама қызметі

2.3.3 Қауіпсіздік

3. SOS мысалдары

1. КІРІСПЕ

Желілік операциялық жүйенің не екенін түсіну үшін сіз жай ғана ОЖ не екенін түсінуіңіз керек. Сонымен:

Операциялық жүйе – бұл бір жағынан компьютер жүйесінің құрылғылары мен қолданбалы бағдарламалар арасындағы интерфейс рөлін атқаратын, ал екінші жағынан құрылғыларды басқаруға, есептеу процестерін басқаруға, есептеу ресурстарын компьютерлер арасында тиімді бөлуге арналған басқару және өңдеу бағдарламаларының жиынтығы. есептеу процестері және сенімді есептеулерді ұйымдастыру. Бұл анықтама қазіргі заманғы жалпы мақсаттағы операциялық жүйелердің көпшілігіне қолданылады. Типтік есептеу жүйесінің логикалық құрылымында ОЖ бір жағынан микроархитектурасы, машина тілі және мүмкін жергілікті (енгізілген) микробағдарламасы, екінші жағынан қолданбалы бағдарламалары бар құрылғылар арасында орын алады. ОЖ бағдарламалық қамтамасыз етуді әзірлеушілерге ең аз қажетті функциялар жиынтығын қамтамасыз ете отырып, құрылғыларды іске асыру және пайдалану егжей-тегжейлерінен абстракциялауға мүмкіндік береді.

Көптеген есептеу жүйелерінде ОЖ жүйелік бағдарламалық қамтамасыз етудің негізгі, ең маңызды (кейде жалғыз) бөлігі болып табылады. 1990 жылдардан бастап ең көп таралған операциялық жүйелер Microsoft Windows операциялық жүйелер тобы және UNIX класындағы жүйелер (әсіресе Linux) болды.

Желілік операциялық жүйе – компьютерлік желілерде жұмыс істеуге арналған кірістірілген мүмкіндіктері бар операциялық жүйе. Мұндай мүмкіндіктерге мыналар жатады:

  1. желілік жабдықты қолдау
  2. желілік протоколды қолдау
  3. маршруттау протоколын қолдау
  4. желілік трафикті сүзуді қолдау
  5. желі арқылы принтерлер, дискілер және т.б. сияқты қашықтағы ресурстарға қол жеткізуді қолдау
  6. желіні авторизациялау протоколдарын қолдау
  7. қашықтағы пайдаланушыларға компьютерлік ресурстарды пайдалануға мүмкіндік беретін желі қызметтерінің жүйесінде болуы

Яғни, SOS кез келген компьютерлік желінің негізін құрайды. Желідегі әрбір компьютер негізінен автономды болып табылады, сондықтан кең мағынада желілік операциялық жүйе деп біркелкі ережелер - хаттамалар бойынша хабарламалармен алмасу және ресурстарды ортақ пайдалану үшін өзара әрекеттесетін жеке компьютерлердің операциялық жүйелерінің жиынтығы түсініледі. Тар мағынада желілік ОЖ – бұл желіде жұмыс істеу мүмкіндігін беретін жеке компьютердің операциялық жүйесі.

2) Желілік операциялық жүйе

Жеке машинаның желілік операциялық жүйесін бірнеше бөліктерге бөлуге болады:

  • Жергілікті компьютерлік ресурстарды басқару құралдары: процестер арасында жедел жадты бөлу функциялары, процесстерді жоспарлау және жіберу, мультипроцессорлық машиналардағы процессорларды басқару, перифериялық құрылғыларды басқару және жергілікті ОЖ ресурстарын басқаруға арналған басқа да функциялар.
  • Жалпы пайдалануға арналған меншікті ресурстар мен қызметтерді ұсыну құралдары – ОЖ-ның серверлік бөлігі (сервер). Бұл құралдар, мысалы, файлдарды және жазбаларды құлыптауды қамтамасыз етеді, бұл оларды ортақ пайдалану үшін қажет; желілік ресурстар атауларының каталогтарын жүргізу; өзіңіздің файлдық жүйеңізге және дерекқорыңызға қашықтан қол жеткізуге сұраныстарды өңдеу; қашықтағы пайдаланушылардан олардың перифериялық құрылғыларына сұраулар кезегін басқару.
  • Қашықтағы ресурстар мен қызметтерге қол жеткізуді сұрау және оларды пайдалану құралдары – ОЖ клиенттік бөлігі (қайта бағыттаушы). Бұл бөлік қолданбалар мен пайдаланушылардан қашықтағы ресурстарға сұраныстарды таниды және желіге жібереді, мұнда сұрау жергілікті түрде қолданбадан келеді және сервер талаптарына сәйкес келетін басқа пішінде желіге жіберіледі. Клиент бөлігі сонымен қатар серверлерден жауаптарды қабылдайды және оларды жергілікті пішімге түрлендіреді, осылайша қолданба жергілікті және қашықтағы сұрауларды орындаудан ажыратылады.
  • ОЖ-ның байланыс құралдары, оның көмегімен желіде хабарламалар алмасады. Бұл бөлім хабарламаларды адрестеу мен буферлеуді, желі бойынша хабарламаларды жіберу маршрутын таңдауды, жіберу сенімділігін және т.б. қамтамасыз етеді, яғни ол хабарламаларды тасымалдау құралы болып табылады.

Белгілі бір компьютерге тағайындалған функцияларға байланысты оның операциялық жүйесінде клиент немесе сервер бөлігі болмауы мүмкін.

Алғашқы желілік операциялық жүйелер бұрыннан бар жергілікті операциялық жүйе мен оның үстіне салынған желі қабықшасының қосындысы болды. Бұл ретте жергілікті ОЖ-да негізгі желілік функцияларды орындайтын желілік қабықшаның жұмысына қажетті минималды желілік функциялар салынды. Бұл тәсілдің мысалы ретінде әрбір желілік машинада MS DOS операциялық жүйесін қолдануды келтіруге болады (оның үшінші нұсқасынан бастап файлды ортақ пайдалану үшін қажетті файлды және жазбаны құлыптау сияқты кіріктірілген функциялары бар). Желілік операциялық жүйелерді жергілікті операциялық жүйе арқылы желілік қабық түрінде құру принципі LANtastic немесе Personal Ware сияқты қазіргі операциялық жүйелерде де қолданылады.

Дегенмен, бастапқыда желіде жұмыс істеуге арналған операциялық жүйелерді жасау тиімдірек сияқты. ОЖ-ның осы түрінің желілік функциялары жүйенің негізгі модульдеріне терең енген, бұл олардың логикалық үйлесімділігін, жұмыс істеу және өзгертудің қарапайымдылығын, сонымен қатар жоғары өнімділікті қамтамасыз етеді. Мұндай ОЖ мысалы ретінде Microsoft корпорациясының Windows NT жүйесін келтіруге болады, ол кірістірілген желілік құралдардың арқасында сол компанияның LAN Manager желілік ОЖ-мен салыстырғанда жоғары өнімділік пен ақпараттық қауіпсіздікті қамтамасыз етеді (IBM-пен бірлесіп әзірлеу), ол жергілікті OS/2 операциялық жүйесінің қосымшасы болып табылады.

2.1 Арнайы серверлері бар «тең-теңімен» желілік ОЖ және ОЖ

Функциялардың желідегі компьютерлер арасында таралуына байланысты желілік операциялық жүйелер, демек, желілер екі классқа бөлінеді: бір деңгейлі және екі деңгейлі соңғылары көбінесе бөлінген серверлері бар желілер деп аталады.

Егер компьютер өз ресурстарын басқа желі пайдаланушыларына берсе, онда ол сервер рөлін атқарады. Бұл жағдайда басқа машинаның ресурстарына қатынасатын компьютер клиент болып табылады. Жоғарыда айтылғандай, желіде жұмыс істейтін компьютер клиенттің де, сервердің де функцияларын орындай алады немесе осы екі функцияны біріктіре алады.

Кейбір сервер функцияларын орындау компьютердің негізгі мақсаты болса (мысалы, барлық басқа желі пайдаланушыларының жалпы пайдалануы үшін файлдарды қамтамасыз ету немесе факсты ортақ пайдалануды ұйымдастыру немесе барлық желі пайдаланушыларына осы компьютерде өз қолданбаларын іске қосуға мүмкіндік беру), онда мұндай компьютер болып табылады. арнайы сервер деп аталады. Қандай сервер ресурсы ортақ пайдаланылатынына байланысты ол файлдық сервер, факс сервері, баспа сервері, қолданбалы сервер және т.б.

Әлбетте, арнайы серверлерде белгілі бір сервер функцияларын орындау үшін арнайы оңтайландырылған ОЖ орнатқан жөн. Сондықтан арнайы серверлері бар желілерде сервер бөліктерінің мүмкіндіктерімен ерекшеленетін бірнеше ОЖ опцияларын қамтитын желілік операциялық жүйелер жиі пайдаланылады. Мысалы, Novell NetWare желілік операциялық жүйесінде файлдық сервер ретінде жұмыс істеу үшін оңтайландырылған сервер нұсқасы, сондай-ақ әртүрлі жергілікті операциялық жүйелермен жұмыс істейтін жұмыс станциялары үшін қабық опциялары бар және бұл қабықшалар тек клиенттік функцияларды орындайды. Бөлінген сервері бар желіні құруға бағытталған ОЖ-нің тағы бір мысалы Windows NT операциялық жүйесі болып табылады. NetWare-ден айырмашылығы, бұл желілік ОЖ-ның екі нұсқасы да – Windows NT Server (арнайы сервер үшін) және Windows NT Workstation (жұмыс станциясы үшін) – клиент пен сервер функцияларын да қолдай алады. Бірақ Windows NT серверлік нұсқасы компьютердің ресурстарын басқа желі пайдаланушыларына қамтамасыз ету үшін көбірек мүмкіндіктерге ие, өйткені ол кеңірек функцияларды орындай алады, клиенттермен бір мезгілде қосылымдардың көбірек санын қолдайды, желіні орталықтандырылған басқаруды жүзеге асырады және т.б. қауіпсіздік мүмкіндіктерін әзірледі.

Бөлінген серверді оның негізгі мақсатына қатысы жоқ күнделікті тапсырмаларды орындау үшін компьютер ретінде пайдалану әдеттегідей емес, өйткені бұл оның сервер ретінде жұмысының өнімділігін төмендетуі мүмкін. Осындай ойларға байланысты Novell NetWare ОЖ кәдімгі қолданбалы бағдарламаларды сервер жағында іске қосу мүмкіндігін мүлде қамтамасыз етпейді, яғни серверде клиенттік бөлік жоқ, жұмыс станцияларында сервер компоненттері жоқ. Дегенмен, басқа желілік операциялық жүйелерде клиент бөлігінің бөлінген серверде жұмыс істеуі әбден мүмкін. Мысалы, Windows NT сервері желідегі басқа компьютерлерден ресурстарға сұраулар пайда болған кезде ОЖ клиентінің функцияларын орындауды талап етуі мүмкін тұрақты жергілікті пайдаланушы бағдарламаларын іске қоса алады. Бұл жағдайда Windows NT Workstation орнатылған жұмыс станциялары арналмаған сервердің функцияларын орындай алады.

Бөлінген сервері бар желіде жалпы жағдайда барлық компьютерлер бір уақытта сервердің де, клиенттің де рөлдерін орындай алатынына қарамастан, бұл желі функционалды симметриялы емес екенін түсіну маңызды: аппараттық және бағдарламалық жасақтамада екі түрі бар. онда компьютерлер енгізілген – бірі, көбіне сервер функцияларын орындауға және арнайы серверлік ОЖ-ларды іске қосуға бағытталған, ал басқалары бірінші кезекте клиенттік функцияларды орындайды және осы мақсатқа сәйкес ОЖ нұсқасын іске қосады. Функционалдық асимметрия, әдетте, жабдықта асимметрияны тудырады - арнайы серверлер үшін оперативті жады мен сыртқы жадының үлкен көлемі бар қуаттырақ компьютерлер қолданылады. Осылайша, бөлінген сервері бар желілердегі функционалдық асимметрия операциялық жүйелердің ассиметриясымен (ОЖ мамандануы) және аппараттық ассиметриямен (компьютерлік мамандану) жүреді.

Бір деңгейлі желілерде барлық компьютерлер бір-бірінің ресурстарына бірдей қол жеткізу құқықтарына ие. Әрбір пайдаланушы өз қалауы бойынша өз компьютеріндегі кез келген ресурсты ортақ деп жариялай алады, содан кейін басқа пайдаланушылар оны пайдалана алады. Мұндай желілерде барлық компьютерлерде бірдей ОЖ орнатылған, ол желідегі барлық компьютерлерді потенциалды тең мүмкіндіктермен қамтамасыз етеді. Бір деңгейлі желілерді, мысалы, LANtastic, Personal Ware, Windows for Workgroup, Windows NT Workstation ОЖ негізінде құруға болады.

Тең-теңдік желілерде функционалдық асимметрия да туындауы мүмкін: кейбір пайдаланушылар өз ресурстарын басқалармен бөліскісі келмейді, бұл жағдайда олардың компьютерлері клиент ретінде әрекет етеді, әкімші ресурстарды ортақ пайдалануды ұйымдастыруға арналған функцияларды ғана тағайындады; басқа компьютерлерге, бұл олардың сервер екенін білдіреді жергілікті пайдаланушы өз ресурстарын пайдалануға қарсылық білдірмейтін және басқа компьютерлерге қол жеткізу мүмкіндігін жоққа шығармайтын жағдайда, оның компьютерінде орнатылған ОЖ серверлік және клиенттік бөліктерді қамтуы керек; . Арнайы серверлері бар желілерден айырмашылығы, тең дәрежелі желілерде басым функционалдық фокусқа - клиентке немесе серверге байланысты ОЖ мамандануы жоқ. Барлық нұсқалар бірдей ОЖ нұсқасын конфигурациялау арқылы жүзеге асырылады.

Тең дәрежелі желілерді ұйымдастыру және пайдалану оңайырақ, бірақ олар негізінен сақталатын ақпарат көлеміне, оның рұқсатсыз кіруден қауіпсіздігіне және қол жеткізу жылдамдығына үлкен талаптары жоқ пайдаланушылардың шағын топтарын біріктіру үшін қолданылады. Бұл сипаттамаларға қойылатын талаптардың жоғарылауымен сервер өз ресурстарымен пайдаланушыларға қызмет көрсету мәселесін жақсы шешетін екі деңгейлі желілер қолайлырақ, өйткені оның жабдықтары мен желілік операциялық жүйесі осы мақсат үшін арнайы жасалған.

2.2 Жұмыс топтарына арналған ОЖ және кәсіпорын желілеріне арналған ОЖ

Желілік операциялық жүйелер жұмыс тобы (бөлім) ауқымындағы желілерге, кампус ауқымындағы желілерге немесе кәсіпорын ауқымындағы желілерге арналғанына байланысты әртүрлі қасиеттерге ие.

  • Ведомстволық желілер – жалпы мәселелерді шешуде қызметкерлердің шағын тобы пайдаланады. Бөлім желісінің негізгі мақсаты қолданбалар, деректер, лазерлік принтерлер және модемдер сияқты жергілікті ресурстарды ортақ пайдалану болып табылады. Ведомстволық желілер әдетте ішкі желілерге бөлінбейді.
  • Кампус желілері - бір ғимарат ішінде немесе бір кәсіпорын аймағында бірнеше бөлімшелер желісін біріктіреді. Бұл желілер бірнеше шаршы километр аумақты қамтуы мүмкін болса да, әлі де жергілікті желілер болып табылады. Мұндай желінің қызметтеріне ведомстволық желілер арасындағы өзара әрекеттесу, кәсіпорынның деректер базасына қол жеткізу, факс серверлеріне, жоғары жылдамдықты модемдерге және жоғары жылдамдықты принтерлерге қол жеткізу кіреді.
  • Кәсіпорын желілері (корпоративтік желілер) – жеке кәсіпорынның барлық аумақтарының барлық компьютерлерін біріктіреді. Олар қаланы, аймақты немесе тіпті континентті қамтуы мүмкін. Бұл желілер пайдаланушыларға басқа жұмыс топтарында, департаменттерде, бөлімдерде және корпоративтік бас кеңселерде орналасқан ақпарат пен қолданбаларға қол жеткізуді қамтамасыз етеді.

Ведомстволық желіде қолданылатын операциялық жүйенің негізгі мақсаты қолданбалар, деректер, лазерлік принтерлер және мүмкін төмен жылдамдықты модемдер сияқты ресурстарды ортақ пайдалануды ұйымдастыру болып табылады. Әдетте ведомстволық желілерде бір немесе екі файлдық сервер және 30-дан аспайтын пайдаланушылар болады. Бөлім деңгейіндегі басқару міндеттері салыстырмалы түрде қарапайым. Әкімшінің міндеттеріне жаңа пайдаланушыларды қосу, қарапайым ақаулықтарды жою, жаңа түйіндерді орнату және жаңа бағдарламалық құрал нұсқаларын орнату кіреді. Ведомстволық желілердің операциялық жүйелері жақсы дамыған және әртүрлі, сондай-ақ ұзақ уақыт бойы қолданылып келе жатқан және айтарлықтай жақсы жұмыс істейтін ведомстволық желілердің өздері. Мұндай желі әдетте бір немесе ең көбі екі желілік операциялық жүйені пайдаланады. Көбінесе бұл арнайы NetWare 3.x немесе Windows NT сервері бар желі немесе Windows for Workgroups желісі сияқты тең дәрежелі желі.

Ведомстволық желілердің пайдаланушылары мен әкімшілері өз кәсіпорнындағы басқа бөлімшелерден ақпаратқа қол жеткізу арқылы олардың тиімділігін арттыра алатынын көп ұзамай түсінеді. Егер сатушы белгілі бір өнім мүмкіндіктеріне қол жеткізіп, оларды презентацияға қоса алса, ақпарат өзекті болады және сатып алушыларға көбірек әсер етеді. Егер маркетинг бөлімі әлі де инженерлік бөліммен әзірленіп жатқан өнімнің сипаттамаларына қол жеткізе алса, онда әзірлеу аяқталғаннан кейін ол маркетингтік материалдарды тез дайындай алады.

Сонымен, желілер эволюциясының келесі қадамы бірнеше бөлімшелердің жергілікті желілерін ғимараттың немесе ғимараттар тобының бір желісіне біріктіру болып табылады. Мұндай желілер кампус желілері деп аталады. Кампус желілері бірнеше километрге созылуы мүмкін, бірақ кең аумақтық байланыстарды қажет етпейді.

Кампус желісінде жұмыс істейтін операциялық жүйе кейбір бөлімдердегі қызметкерлерге басқа бөлімдердің желілеріндегі кейбір файлдар мен ресурстарға қол жеткізуді қамтамасыз етуі керек. Кампус желісінің операциялық жүйелері ұсынатын қызметтер қарапайым файлдар мен принтерлерді ортақ пайдалану шеңберінен шығады және көбінесе факс серверлері және жоғары жылдамдықты модем серверлері сияқты серверлердің басқа түрлеріне қол жеткізуді қамтамасыз етеді. Осы кластың операциялық жүйелері ұсынатын маңызды қызмет, олар деректер базасының серверлерінде немесе шағын компьютерлерде орналасқанына қарамастан, корпоративтік деректер қорларына қол жеткізу болып табылады.

Дәл кампус желісі деңгейінде интеграция мәселелері басталады. Жалпы, бөлімдер компьютерлердің түрлерін, желілік жабдықты және желілік операциялық жүйелерді таңдап алды. Мысалы, инженерлік бөлім UNIX операциялық жүйесін және Ethernet желісі жабдығын, сату бөлімі DOS/Novell операциялық ортасын және Token Ring жабдығын пайдалана алады. Көбінесе кампус желісі әртүрлі компьютерлік жүйелерді қосады, ал ведомстволық желілер ұқсас компьютерлерді пайдаланады.

Корпоративтік желі жалпы алғанда айтарлықтай қашықтықта орналасқан кәсіпорынның барлық бөлімшелерінің желілерін біріктіреді. Корпоративтік желілер жергілікті желілерді немесе жеке компьютерлерді қосу үшін WAN сілтемелерін пайдаланады.

Кәсіпорын желісінің пайдаланушылары ведомстволық және кампус желілерінде табылған барлық қолданбалар мен қызметтерді, сонымен қатар негізгі және шағын компьютерлік қолданбаларға және ғаламдық коммуникацияларға кіру сияқты кейбір қосымша қолданбалар мен қызметтерді қажет етеді. ОЖ жергілікті желіге немесе жұмыс тобына арналған болса, оның негізгі жауапкершілігі жергілікті қосылған пайдаланушылар арасында файлдарды және басқа желі ресурстарын (әдетте принтерлер) ортақ пайдалану болып табылады. Бұл тәсіл кәсіпорын деңгейінде қолданылмайды. Файлдар мен принтерлерді ортақ пайдаланумен байланысты негізгі қызметтермен қатар, корпорациялар үшін әзірленіп жатқан желілік ОЖ әдетте пошта қызметін, бірлесіп жұмыс істеу құралдарын, пайдаланушыларды қашықтан қолдауды, факс қызметін, дауыстық хабарларды өңдеуді, ұйымдастыруды қамтитын қызметтердің кең ауқымын қолдауы керек. бейнеконференциялар және т.б.

Сонымен қатар, кәсіпорын желісі үшін кішігірім желілердің дәстүрлі мәселелерін шешудің көптеген қолданыстағы әдістері мен тәсілдері жарамсыз болып шықты. Жұмыс топтарының, бөлімдердің, тіпті кампустардың желілерінде екінші дәрежелі немесе мүлде көрінбейтін міндеттер мен проблемалар бірінші орынға шықты. Мысалы, кішігірім желі үшін пайдаланушы жазбаларын жүргізудің қарапайым міндеті кәсіпорын ауқымындағы желі үшін күрделі мәселеге айналды. Ал жаһандық коммуникацияларды пайдалану кәсіпорынның операциялық жүйелерін төмен жылдамдықты желілерде жақсы жұмыс істейтін хаттамаларды қолдауды және кейбір дәстүрлі түрде қолданылатын хаттамалардан (мысалы, хабар таратуды белсенді пайдаланатын) бас тартуды талап етеді. Гетерогендікті жеңу міндеті ерекше маңызға ие болды - желіде әртүрлі операциялық жүйелер мен желілік жүйелік қолданбалардың үйлестірілген жұмысын қамтамасыз ететін көптеген шлюздер пайда болды.

2.3 Корпоративтік ОЖ белгілері

Корпоративтік операциялық жүйелердің сипаттамаларына келесі мүмкіндіктерді де қосуға болады.

2.3.1 Қолданбаларды қолдау

Кәсіпорын желілері жұмыс істеу үшін көп есептеу қуатын қажет ететін күрделі қолданбаларды іске қосады. Мұндай қосымшалар бірнеше бөліктерге бөлінеді, мысалы, бір компьютерде мәліметтер базасына сұраныстарды орындаумен байланысты қосымшаның бөлігі орындалады, екіншісінде - файл қызметіне сұраныстар, ал клиенттік машиналарда - қолданбаны жүзеге асыратын бөлігі. деректерді өңдеу логикасын және пайдаланушы интерфейсін ұйымдастырады. Корпорация ортақ пайдаланатын бағдарламалық жүйелердің есептеу бөлігі клиенттік жұмыс станциялары үшін тым көлемді және шамадан тыс болуы мүмкін, сондықтан олардың ең күрделі есептеуіш бөліктері осы мақсат үшін арнайы жасалған қуатты компьютерге – қолданбалы серверге тасымалданса, қолданбалар тиімдірек жұмыс істейді.

Қолданбалы сервер қуатты аппараттық платформаға (көп процессорлы жүйелер, көбінесе RISC процессорларына, арнайы кластер архитектурасына негізделген) негізделуі керек. Қолданбалы сервер ОЖ жоғары есептеу өнімділігін қамтамасыз етуі керек, сондықтан көп ағынды өңдеуді, алдын ала көп тапсырманы, көп өңдеуді, виртуалды жадты және ең танымал қолданбалы орталарды (UNIX, Windows, MS-DOS, OS/2) қолдауы керек. Осыған байланысты NetWare желілік операциялық жүйесін корпоративтік өнімге жатқызуға болмайды, өйткені оған қолданбалы серверге қойылатын барлық дерлік талаптар жоқ. Сонымен қатар, Windows NT жүйесіндегі әмбебап қосымшаларға жақсы қолдау іс жүзінде оған корпоративтік өнімдер әлемінде орын алуға мүмкіндік береді.

2.3.2 Анықтамалық үстел

Кәсіпорын ОЖ барлық пайдаланушылар мен ресурстар туралы ақпаратты бір орталықтан басқаруға болатындай сақтай алуы керек. Үлкен ұйым сияқты, корпоративтік желіге де өзі туралы мүмкіндігінше толық ақпараттың орталықтандырылған сақтауы қажет (пайдаланушылар, серверлер, жұмыс станциялары туралы деректерден кабельдік жүйе туралы деректерге дейін). Бұл ақпаратты мәліметтер қоры түрінде жүйелеу заңдылық. Бұл дерекқордан алынған деректерді көптеген желілік жүйелік қолданбалар, ең алдымен басқару және басқару жүйелері талап етуі мүмкін. Сонымен қатар, мұндай деректер базасы электрондық поштаны ұйымдастыру, топтық жұмыс жүйелері, қауіпсіздік қызметтері, желілік бағдарламалық және аппараттық құралдарды түгендеу қызметтері және кез келген дерлік ірі бизнес қолданбасы үшін пайдалы.

Анықтамалық ақпаратты сақтайтын деректер базасы мүмкіндіктердің әртүрлілігін қамтамасыз етеді және кез келген басқа үлкен дерекқор сияқты көптеген проблемаларды тудырады. Ол әртүрлі іздеу операцияларын, сұрыптауды, өзгертуді және т.б. жүргізуге мүмкіндік береді, бұл әкімшілер мен пайдаланушылардың өмірін айтарлықтай жеңілдетеді. Бірақ бұл ыңғайлылықтар тарату, репликация және синхрондау мәселелерін шешу бағасымен келеді.

Ең дұрысы, желілік анықтамалық ақпарат нақты операциялық жүйелерде жиі болатындай, бір немесе басқа түрдегі ақпаратты сақтауға маманданған деректер базаларының жиынтығы емес, бір дерекқор ретінде жүзеге асырылуы керек. Мысалы, Windows NT жүйесінде кемінде бес түрлі анықтамалық деректер қоры бар. Негізгі домен каталогы (NT Domain Directory Service) пайдаланушылар туралы ақпаратты сақтайды, бұл олардың желіге логикалық кіруін ұйымдастыру үшін пайдаланылады. Бір пайдаланушылар туралы деректер Microsoft Mail пайдаланатын басқа каталогта да болуы мүмкін. Тағы үш дерекқор төмен деңгейлі мекенжай ажыратымдылығын қолдайды: WINS - Netbios атауларын IP мекенжайларына сәйкестендіреді, DNS каталогы - домендік атаулар сервері - NT желісін Интернетке қосу кезінде пайдалы және соңында DHCP протокол каталогы автоматты түрде пайдаланылады. желілік компьютерлерге IP мекенжайларын тағайындау. Барлық желілік қолданбалар үшін бір каталогты ұсынатын Banyan (Streettalk III) және Novell (NetWare Directory Services) ұсынған каталог қызметтері идеалға жақынырақ. Желілік операциялық жүйе үшін бір анықтамалық үстелдің болуы оның корпоративтік сипатының маңызды белгілерінің бірі болып табылады.

2.3.3 Қауіпсіздік

Деректерді қорғау мәселелері корпоративтік желінің ОЖ үшін ерекше маңызға ие. Бір жағынан, ауқымды желіде рұқсат етілмеген қол жеткізу үшін объективті түрде көбірек мүмкіндіктер бар - деректерді орталықсыздандыру және «заңды» кіру нүктелерінің үлкен таралуы, сенімділігі қиын пайдаланушылар санының көп болуына байланысты. орнату, сондай-ақ желіге рұқсатсыз қосылу мүмкін болатын нүктелердің көп болуына байланысты. Екінші жағынан, кәсіпорынның іскерлік қосымшалары жалпы корпорацияның табысты болуы үшін маңызды деректермен жұмыс істейді. Ал корпоративтік желілерде мұндай деректерді қорғау үшін әртүрлі аппараттық құралдармен бірге операциялық жүйе ұсынатын қорғау құралдарының барлық спектрі қолданылады: таңдаулы немесе міндетті қол жеткізу құқығы, пайдаланушының аутентификациясының күрделі процедуралары, бағдарламалық қамтамасыз етуді шифрлау.

SOS МЫСАЛАРЫ

Novell NetWare ОЖ

Novell LAN құрған алғашқы компаниялардың бірі болды. Ол аппараттық құралдарды да, бағдарламалық қамтамасыз етуді де шығарды, бірақ жақында Novell LAN бағдарламалық жасақтамасына күш жұмсады.

Төменде NetWare бағдарламалық өнімдерінің кейбір сипаттамалары берілген: NetWare жүйесінде кез келген басқа жергілікті желіге қарағанда көбірек қолданбалар жұмыс істей алады. NetWare ОЖ DOS, DOS және Windows, OS/2, UNIX, Windows NT, Mac System 7 және басқа операциялық жүйелермен жұмыс істейтін жұмыс станцияларына қолдау көрсетуге қабілетті. NetWare LAN кез келген басқа операциялық жүйеге қарағанда әртүрлі желілік адаптер түрлерін өңдей алады. Сіз мақсаттарыңызға жету үшін көптеген әртүрлі жеткізушілерден жабдықты таңдай аласыз. NetWare көмегімен ARCnet, EtherNet, Token Ring немесе желілік адаптердің кез келген басқа түрін пайдалануға болады. NetWare LAN орасан зор өлшемдерге дейін өсуі мүмкін. NetWare LAN сенімді жұмыс істейді. NetWare қамтамасыз ететін деректерді қорғау көптеген жергілікті желілер үшін жеткілікті. NetWare желілік адаптерлердің 200-ден астам түрлерін, дискілерді сақтаудың ішкі жүйелерінің 100-ден астам түрлерін, деректерді қайталау құрылғылары мен файлдық серверлерді пайдалануға мүмкіндік береді.

Novell компаниясының Bell Atlantic, DEC, Hewlett-Packard, Intel, Prime, Unisys және Xerox сияқты ең ірі және ең қуатты тәуелсіз ұйымдармен NetWare ОЖ қолдау көрсетуге келісім-шарттары бар.

Желілік ОЖ LAN Meneger, Windows NT және LAN Server

Бұл желілік операциялық жүйелер OS NetWare-ге қарағанда азырақ танымал болғанымен, олар кеңінен дами бастаған клиент/сервер бағдарламалық жасақтама технологиясы үшін қолайлырақ, көптеген сарапшылар болашақ осы технологиямен байланысты деп санайды, сондықтан болашақта болуы әбден мүмкін NetWare ОЖ өзінің жетекші орнын жоғалтады, бірақ әзірге ол ең кең таралған және танымал болып қала береді.

Желілік операциялық жүйелердің екеуі де LAN Manager және LAN Server OS/2 негізінде жұмыс істейді. LAN Manager 2.2 OS/2 1.21 немесе одан кейінгі нұсқасын қажет етеді, ал LAN Server 3.0 үшін OS/2 2.0 қажет. Жұмыс станцияларын DOS 3.3 нұсқасы немесе OS/2 нұсқасы 1.21 арқылы басқаруға болады.

Желілік ОЖ LANtastic

Танымалдылығы мен сатылымдар саны бойынша Artisoft компаниясының LANtastik желілік операциялық жүйесі ұзақ уақыт бойы тең дәрежелі LAN нарығында көшбасшы болды. Сондықтан, Novell Personal NetWare және Microsoft Windows for Workgroups жүйесімен Artisoft жасаған осы нарық аймағына енуге тырысты. Бұл компаниялардың барлығы жоғары сапалы бағдарламалық қамтамасыз етуді ұсынады, сондықтан бағдарламалық өнімдердің қайсысы нарықта ең танымал болатыны қызық емес. POWERlan желілік операциялық жүйесі де күшті бәсекелес болып табылады және болашақта Windows for Workgroups, Personal NetWare және LANtastic сияқты желілік операциялық жүйелерді ығыстырып жіберуі мүмкін.

LANtastic ОЖ бір қатардағы жергілікті желілер үшін ең жылдам желілік ОЖ болмаса да, оның жақсы жұмыс істеуіне мүмкіндік беретін бірқатар сипаттамаларға ие. LANtastic ОЖ тамаша принтерді ортақ пайдалану мүмкіндіктеріне ие. Artisoft ұсынған қосымша жабдықтың көмегімен тіпті жергілікті желіде аудио электрондық поштаны ұйымдастыруға болады. LANtastic ОЖ өте аз жадты қажет етеді және CD-ROM дискілерін бөлуге арналған мүмкіндіктерге ие. Artisoft әсіресе LANtastic ОЖ-мен жақсы жұмыс істейтін Ethernet желілік адаптерлерін ұсынады. Macintosh компьютерлерін LANtastic ОЖ басқаратын жергілікті желіге қосуға болады. Бұл жүйе Windows жүйесімен тамаша үйлеседі. LANtastic ОЖ үшін техникалық қолдау модем арқылы қол жеткізуге болатын электрондық хабарландыру тақтасын және пайдаланушыларды қолдау бөліміндегі Artisoft компаниясының телефон кеңестерін қамтиды.

Библиография

1. http://fmi.asf.ru/

http://fmi.asf.ru/library/book/Network/os_net.html

2. «Википедия» – энциклопедияның орыс тіліндегі нұсқасы

http://ru.wikipedia.org

3. http://www.citforum.ru, Ақпараттық технологиялар серверікомпьютерлік технологияның барлық бағыттары бойынша орыс тілінде қолжетімді ақпаратты қамтитын.

Компьютерлік желінің операциялық жүйесі көп жағынан дербес компьютердің ОЖ-ге ұқсас – бұл сонымен қатар виртуалды есептеу жүйесінің қандай да бір түрін ұсына отырып, пайдаланушылар мен бағдарламашыларға ыңғайлылықты қамтамасыз ететін өзара байланысты бағдарламалар жиынтығы. желіде жұмыс істейтін көптеген процестер арасында ресурстарды ортақ пайдаланудың тиімді жолы.

Компьютерлік желібайланыс жүйесі арқылы қосылған және желі қолданушыларына осы компьютерлер жиынтығының ресурстарына қол жеткізуге мүмкіндік беретін сәйкес бағдарламалық құралмен жабдықталған компьютерлер жиынтығы. Желіні әртүрлі типтегі компьютерлер құруға болады.

Коммуникациялық жүйекабельдерді, қайталағыштарды, коммутаторларды, маршрутизаторларды және желідегі кез келген компьютерлер жұбы арасында хабарламаларды жіберуге мүмкіндік беретін басқа құрылғыларды қамтуы мүмкін.

Желілік жұмысты ұйымдастыру кезінде операциялық жүйе пайдаланушыдан желінің төменгі деңгейлі бағдарламалық және аппараттық құралдарының барлық бөлшектерін қорғайтын интерфейс рөлін атқарады. Мысалы, MAC мекенжайы немесе IP мекенжайы сияқты желілік компьютерлердің сандық мекенжайларының орнына компьютерлік желілік операциялық жүйе есте сақтау оңай символдық атаулармен жұмыс істеуге мүмкіндік береді.

Желілік және таратылған операциялық жүйелер

Компьютерлік желінің нақты жабдығын ауыстыру үшін операциялық жүйе қандай виртуалды кескін жасайтынына байланысты: желілік ОЖЖәне таратылған ОЖ.

Желілік ОЖпайдаланушыға виртуалды есептеу жүйесінің түрін ұсынады, онымен жұмыс істеу нақты желілік жабдыққа қарағанда әлдеқайда оңай. Сонымен қатар, бұл виртуалды жүйе өзінің прототипінің бөлінген сипатын толығымен жасырмайды, яғни ол виртуалды желі.

Желілік компьютерлердің ресурстарын пайдалану кезінде желілік ОЖ пайдаланушысы әрқашан желі ресурстарымен жұмыс істейтінін және оларға қол жеткізу үшін кейбір арнайы операцияларды орындау қажет екенін есте сақтайды, мысалы, қашықтағы ортақ каталогты жалған жергілікті диск әрпімен салыстыру немесе префикс қою ол орналасқан компьютер атауы бар каталог атауы. Желілік ОЖ пайдаланушылары әдетте файлдарының қайда сақталатынын білуі керек және жылжыту үшін анық файлдарды тасымалдау пәрмендерін пайдалануы керек.файлдарды бір машинадан екіншісіне тасымалдау.

Желілік ОЖ ортасында жұмыс істей отырып, пайдаланушы компьютер желісіндегі кез келген машинада тапсырманы орындай алса да, оның тапсырмасы қай машинада орындалып жатқанын әрқашан біледі. Әдепкі бойынша, пайдаланушы жұмысы пайдаланушы жүйеге кірген құрылғыда орындалады. Егер ол тапсырманы басқа құрылғыда орындағысы келсе, онда ол қашықтан кіру сияқты пәрмен арқылы осы құрылғыға кіруі керек немесе қашықтағы компьютерді анықтайтын ақпаратты көрсетуі керек арнайы қашықтан орындау пәрменін енгізуі керек.

Желілік операциялық жүйелерді дамытудың негізгі бағыты - мүмкін болатын ең жоғары дәрежеге жету ашықтықжелі ресурстары. Ең дұрысы, желілік ОЖ желі ресурстарын пайдаланушыға бір орталықтандырылған виртуалды машинаның ресурстары ретінде ұсынуы керек. Мұндай операциялық жүйе үшін арнайы атау қолданылады - таратылдыОЖ,немесе шынайы таратылған ОЖ.

Бөлінген ОЖ өңдеуге арналған жүйенің әртүрлі машиналары бойынша жұмысты динамикалық және автоматты түрде тарату арқылы желіге қосылған машиналар жиынтығын виртуалды бірпроцессор ретінде әрекет етуге мәжбүр етеді. Бөлінген ОЖ пайдаланушысы, жалпы айтқанда, оның жұмысы қай машинада орындалатыны туралы ақпараты жоқ.

Бөлінген ОЖ есептеу жүйесінде бір операциялық жүйе ретінде бар. Бөлінген ОЖ жұмыс істейтін желідегі әрбір компьютер осы ғаламдық ОЖ функцияларының бір бөлігін орындайды. Бөлінген ОЖ желідегі барлық компьютерлерді біріктіреді, яғни олар компьютерлік желінің барлық ресурстарын тиімді пайдалану үшін бір-бірімен тығыз ынтымақтастықта жұмыс істейді.

«Желілік ОЖ» терминінің екі мағынасы

Қазіргі уақытта барлық дерлік желілік операциялық жүйелер әлі де шынайы тарату идеалынан өте алыс. Желілік операциялық жүйемен жұмыс істейтін желідегі әрбір компьютердің дербестік дәрежесі таратылған ОЖ жұмыс істейтін компьютерлермен салыстырғанда айтарлықтай жоғары.

Нәтижесінде желілік ОЖ-ны желіні құрайтын жеке компьютерлердің операциялық жүйелерінің жиынтығы ретінде қарастыруға болады. Желідегі әртүрлі компьютерлер бірдей немесе әртүрлі операциялық жүйелерді іске қоса алады. Мысалы, желідегі барлық компьютерлер бірдей UNIX ОЖ-мен жұмыс істей алады. Неғұрлым шынайы опция - әртүрлі операциялық жүйелер жұмыс істейтін желі, мысалы, кейбір компьютерлер UNIX, кейбіреулері NetWare, ал қалғандары Windows NT және Windows 98. Бұл операциялық жүйелердің барлығы бір-бірінен тәуелсіз жұмыс істейді. олардың әрқайсысы өз процестерін құру және тоқтату және жергілікті ресурстарды басқару туралы тәуелсіз шешімдер қабылдайтын мағынада. Бірақ кез келген жағдайда желіде жұмыс істейтін компьютерлердің операциялық жүйелері желідегі әртүрлі компьютерлерде жұмыс істейтін процестердің өзара әрекеттесуін ұйымдастыру және осы компьютерлердің ресурстарын желі пайдаланушылары арасында ортақ пайдалану үшін өзара келісілген байланыс хаттамаларының жиынтығын қамтуы керек.

Егер жеке компьютердің операциялық жүйесі оған желіде жұмыс істеуге, яғни оның ресурстарын жалпы пайдалану үшін қамтамасыз етуге және/немесе желідегі басқа компьютерлердің ресурстарын тұтынуға мүмкіндік берсе, онда жеке компьютердің мұндай операциялық жүйесі де желілік ОЖ деп аталады.

Осылайша, «желілік операциялық жүйе» термині екі мағынада қолданылады: біріншіден, желідегі барлық компьютерлердің ОЖ жиынтығы ретінде және екіншіден, желіде жұмыс істеуге қабілетті жеке компьютердің операциялық жүйесі ретінде. Бұл анықтамадан, мысалы, Windows NT, NetWare, Solaris, HP-UX сияқты операциялық жүйелер желілік операциялық жүйелер болып табылады, өйткені олардың барлығында пайдаланушыларға желіде жұмыс істеуге мүмкіндік беретін мүмкіндіктер бар.

Желілік ОЖ-нің функционалдық құрамдас бөліктері

1-суретте желілік ОЖ-нің негізгі функционалдық құрамдастары көрсетілген:

    жергілікті ресурстарды басқару құралдарыкомпьютерлер дербес компьютердің ОЖ-нің барлық функцияларын жүзеге асырады (ЖЖҚ ​​процестері арасында бөлу, процестерді жоспарлау және жіберу, мультипроцессорлық машиналарда процессорларды басқару, сыртқы жадты басқару, пайдаланушы интерфейсі және т.б.);

    желілік құралдар,өз кезегінде үш құрамдас бөлікке бөлуге болады:

    • жалпы пайдалану үшін жергілікті ресурстар мен қызметтерді ұсыну құралдары - сервер бөлігіОЖ;

      қашықтағы ресурстар мен қызметтерге қол жеткізуді сұрау құралдары - клиентОЖ бөлігі;

      ОЖ көліктері,ол байланыс жүйесімен бірге желідегі компьютерлер арасында хабарламалардың берілуін қамтамасыз етеді.

Күріш. 1Желілік ОЖ-нің функционалдық құрамдас бөліктері

Желілік ОЖ-нің оңайлатылған жұмысы келесідей жүреді. А компьютерінің пайдаланушысы өз файлын желідегі басқа компьютердің – В компьютерінің дискісіне орналастыруды шешті делік.Ол үшін ол пернетақтада тиісті команданы теріп, Enter пернесін басады. Пайдаланушы интерфейсіне жауапты ОЖ бағдарламалық модулі бұл команданы алады және оны А компьютерінің ОЖ клиенттік бөлігіне жібереді.

ОЖ-ның клиенттік бөлігі басқа компьютердің ресурстарына – бұл жағдайда В компьютерінің дискілері мен файлдарына тікелей қол жеткізе алмайды. Ол тек осы компьютерде жұмыс істейтін ОЖ серверлік бөлігін «сұрауы» мүмкін. ресурстар, мұны істеу. Бұл «өтініштер» ретінде көрсетіледі хабарламалар,желі арқылы беріледі. Хабарламалар белгілі бір әрекеттерді орындау командаларын ғана емес, сонымен қатар нақты деректерді, мысалы, файлдың мазмұнын қамтуы мүмкін.

ОЖ көліктері желінің байланыс жүйесі арқылы клиент пен сервер бөліктері арасындағы хабарламаларды жіберуді басқарады. Бұл құралдар хабарламаларды генерациялау, хабарламаны бөліктерге (пакеттерге, фреймдерге) бөлу, компьютер атауларын сандық адрестерге түрлендіру, хабарламаларды сенімді жеткізуді ұйымдастыру, күрделі желіде маршрутты анықтау және т.б. сияқты функцияларды орындайды.

Желі арқылы хабарламаларды жіберу кезінде компьютерлердің өзара әрекеттесу ережелері бекітілген байланыс хаттамалары, Ethernet, Token Ring, IP, IPX, т.б. сияқты. Екі компьютердің желі арқылы хабарлама алмасуы үшін олардың ОЖ көліктері кейбір жалпы байланыс протоколдарының жиынтығын қолдауы керек. Байланыс хаттамалары ОЖ-нің клиенттік және серверлік бөліктерінен хабарламаларды олардың мазмұнын зерттемей-ақ желі арқылы тасымалдайды.

Пайдаланушы өз файлын дискіге орналастырғысы келетін В компьютерінің жағында ОЖ-ның серверлік бөлігі жұмыс істеп тұруы керек, бұл компьютердің ресурстарына қашықтан қол жеткізу үшін желіден сұрауларды күту керек. Сервер бөлігі желіден сұрауды алып, жергілікті дискіге кіріп, көрсетілген файлды оның каталогтарының біріне жазады. Әрине, бұл әрекеттерді орындау үшін компьютерлер арасында ОЖ командаларын және тасымалданатын файлдың бөліктерін тасымалдайтын бір емес, бүкіл хабарламалар сериясы қажет.

ОЖ-нің клиенттік жағының өте ыңғайлы және пайдалы мүмкіндігі қашықтағы файлға сұранысты жергілікті файлға сұраныстан ажырату мүмкіндігі болып табылады. Егер ОЖ-ның клиенттік бөлігі мұны істей алса, онда қолданбалар жергілікті немесе қашықтағы файлмен жұмыс істеп жатыр ма деп алаңдамауы керек - клиент бағдарламасы өзі таниды және қайта бағыттайды (қайта бағыттау) қашықтағы құрылғыға сұрау. Сондықтан желілік ОЖ-нің клиенттік бөлігі үшін жиі қолданылатын атау - қайта бағыттауторусКейде тану функциялары жеке бағдарламалық модульге бөлінеді, бұл жағдайда бүкіл клиент бөлігі қайта бағыттауыш деп аталады, бірақ тек осы модуль;

Желілік операциялық жүйелердің клиенттік бөліктері ресурстарға сұрау пішімдерін түрлендіруді де орындайды. Олар желілік ресурстарға қол жеткізуге арналған қосымшалардан сұраныстарды жергілікті түрде, яғни ОЖ-нің жергілікті бөлігінде қабылданған формада қабылдайды. Сұраныс желіге клиент бөлігімен қажетті ресурс орналасқан компьютерде жұмыс істейтін ОЖ серверлік бөлігінің талаптарына сәйкес келетін басқа формада беріледі. Клиент бөлігі сонымен қатар сервер бөлігінен жауаптарды қабылдайды және оларды жергілікті пішімге түрлендіреді, осылайша жергілікті және қашықтағы сұраулардың орындалуы қолданба үшін ерекшеленбейді.

Желілік қызметтер және желілік қызметтер

Желі арқылы белгілі бір компьютерлік ресурс түріне қол жеткізуді қамтамасыз ететін ОЖ серверлік және клиенттік бөліктерінің жиынтығы деп аталады желі қызметі.Жоғарыдағы мысалда компьютердің файлдық жүйесіне желілік қатынасты қамтамасыз ететін операциялық жүйенің клиенттік және серверлік бөліктері файлдық қызметті құрайды.

Желілік қызмет желі пайдаланушыларына белгілі бір жиынтықты қамтамасыз етеді деп айтылады қызметтер.Бұл қызметтер кейде деп те аталады желі қызметі(ағылшынның «қызмет» терминінен). Айта кету керек, бұл термин техникалық әдебиеттерде «қызмет», «қызмет» және «қызмет» деп аударылады. Бұл терминдер кейде бір-бірінің орнына қолданылғанымен, кейбір жағдайларда бұл терминдердің мағынасындағы айырмашылық негізгі болып табылатынын есте ұстаған жөн. Әрі қарай мәтінде «қызмет» деп белгілі бір қызметтер жинағын жүзеге асыратын желілік құрамдас бөлікті түсінеміз, ал «қызмет» деп осы қызмет көрсететін қызметтер жиынтығының сипаттамасын түсінеміз. Осылайша, қызмет – бұл қызметті тұтынушы мен қызмет көрсетуші (қызмет) арасындағы интерфейс.

Әрбір қызмет желілік ресурстың белгілі бір түрімен және/немесе сол ресурстарға қол жеткізудің белгілі бір әдісімен байланысты. Мысалы, басып шығару қызметі желі пайдаланушыларына ортақ желілік принтерлерге қол жеткізуді қамтамасыз етеді және басып шығару қызметін қамтамасыз етеді, ал пошта қызметі желілік ақпараттық ресурсқа – электрондық пошталарға қол жеткізуді қамтамасыз етеді. Мысалы, қашықтан қол жеткізу қызметі ресурстарға қол жеткізу әдісімен ерекшеленеді - ол компьютерлік желіні пайдаланушыларға оның барлық ресурстарына теру телефон арналары арқылы қол жеткізуді қамтамасыз етеді. Принтер сияқты белгілі бір ресурсқа қашықтан қол жеткізу үшін қашықтан қол жеткізу қызметі Басып шығару қызметімен байланысады. Желілік ОЖ пайдаланушылары үшін ең маңыздылары файл қызметі және басып шығару қызметі болып табылады.

Желілік қызметтердің ішінде қарапайым пайдаланушыға емес, әкімшіге бағытталған қызметтерді бөліп көрсетуге болады. Мұндай қызметтер желінің жұмысын ұйымдастыру үшін қолданылады. Мысалы, Novell NetWare3.x операциялық жүйесінің Bindery қызметі әкімшіге осы ОЖ жұмыс істейтін компьютерде желі пайдаланушыларының дерекқорын жүргізуге мүмкіндік береді. Неғұрлым прогрессивті тәсіл – орталықтандырылған анықтама қызметін немесе басқаша айтқанда, барлық желі пайдаланушыларының ғана емес, сонымен қатар оның барлық бағдарламалық және аппараттық құрамдас бөліктерінің деректер қорын жүргізуге арналған анықтамалық сервисті құру. Novell's NDS және Banyan's StreetTalk анықтамалық қызметтердің мысалдары ретінде жиі келтіріледі. Әкімшіге қызмет көрсететін желілік қызметтердің басқа мысалдары желілік трафикті түсіруге және талдауға мүмкіндік беретін желіні бақылау қызметі, функцияларына, атап айтқанда, парольді тексеру арқылы кіру процедурасын орындауды және сақтық көшірме жасау және мұрағаттау қызметі.

Оның желілік операциялық жүйелердің жалпы диапазонындағы орны операциялық жүйе соңғы пайдаланушыларға, қолданбаларға және желі әкімшілеріне ұсынатын қызметтердің қаншалықты бай спектріне байланысты.

МЕН
Желі қызметтері табиғаты бойынша клиент-сервер жүйелері болып табылады. Кез келген желілік қызметті жүзеге асыру кезінде сұраныс көзі (клиент) және сұранысты орындаушы (сервер) табиғи түрде пайда болатындықтан, кез келген желілік қызмет екі асимметриялық бөліктен тұрады - клиент пен сервер (2-сурет). Желілік қызмет операциялық жүйеде екі бөлікпен де (клиент пен сервер) немесе олардың біреуімен ғана ұсынылуы мүмкін.

Әдетте сервер клиентке өз ресурстарын береді, ал клиент оларды пайдаланады деп айтылады. Айта кету керек, желілік қызмет белгілі бір қызметті көрсеткенде тек сервердің ғана емес, сонымен қатар клиенттің де ресурстары пайдаланылады. Клиент өз ресурстарының маңызды бөлігін (дискілік кеңістік, процессор уақыты және т.б.) желі қызметін қолдауға жұмсауы мүмкін. Мысалы, электрондық пошта қызметін жүзеге асыру кезінде клиенттің дискісінде олардың ауқымды хат-хабарлары бар дерекқордың жергілікті көшірмесі болуы мүмкін. Бұл жағдайда клиент әртүрлі форматтағы хабарламаларды, соның ішінде күрделі мультимедианы құру кезінде көп жұмыс істейді, мекенжайлық кітапты жүргізуді қолдайды және басқа да көптеген көмекші жұмыстарды орындайды.

Клиент пен сервер арасындағы принципті айырмашылық клиент әрқашан желі қызметімен орындалатын жұмыстың бастамашысы болып табылады, ал сервер әрқашан сұраныстарды күтудің пассивті режимінде болады. Мысалы, пошта сервері пошта клиентінен сұрау алынғанда ғана поштаны пайдаланушының компьютеріне жеткізеді.

Әдетте, клиент пен сервер бөліктері арасындағы өзара әрекеттестік стандартталған, сондықтан сервердің бір түрі әртүрлі тәсілдермен жүзеге асырылатын және мүмкін әртүрлі өндірушілермен әртүрлі клиенттер типтерімен жұмыс істеуге арналған. Мұның жалғыз шарты - клиенттер мен сервер ортақ стандартты байланыс протоколын қолдауы керек.

Кірістірілген желі қызметтеріжәне желілік қабықшалар

Тәжірибеде желілік операциялық жүйелерді құрудың операциялық жүйеде желілік қызметтерді енгізу тереңдігімен ерекшеленетін бірнеше тәсілдер пайда болды (3-сурет):

    терең желі қызметтері кіріктірілгенОЖ-де;

    желілік қызметтер жиынтық ретінде біріктірілген - қабықтар;

    желілік қызметтер ретінде өндіріледі және жеткізіледі жеке өнімта.

Алғашқы желілік операциялық жүйелер бұрыннан бар жергілікті операциялық жүйе мен оның үстіне салынған желілік қабықтың қосындысы болды. Бұл ретте жергілікті ОЖ-да негізгі желілік функцияларды орындайтын желілік қабықшаның жұмысына қажетті минималды желілік функциялар салынды.

Алайда, кейінірек желілік ОЖ әзірлеушілері неғұрлым тиімді тәсілді қарастырды, онда желілік ОЖ жұмыстың басынан бастап желіде жұмыс істеу үшін арнайы ойластырылған және жасалған. Бұл операциялық жүйелердің желілік функциялары жүйенің негізгі модульдеріне терең интеграцияланған, бұл оның логикалық үйлесімділігін, жұмыс істеу және өзгертудің қарапайымдылығын, сонымен қатар жоғары өнімділікті қамтамасыз етеді. Бұл тәсілдің артықшылығы болмауы маңызды. Егер барлық желілік қызметтер жақсы біріктірілген болса, яғни ОЖ-ның ажырамас бөліктері ретінде қарастырылса, онда мұндай операциялық жүйенің барлық ішкі механизмдерін желілік функцияларды орындау үшін оңтайландыруға болады. Мысалы, Microsoft корпорациясының WindowsNT операциялық жүйесі өзінің кірістірілген желілік құралдарының арқасында жергілікті OS/2 операциялық жүйесінің қосымшасы болып табылатын сол компанияның OSLANManager желісімен салыстырғанда жоғары өнімділік пен ақпараттық қауіпсіздікті қамтамасыз етеді. Кірістірілген желілік қызметтері бар желілік операциялық жүйелердің басқа мысалдары UNIX, NetWare, OS/2 Warp барлық заманауи нұсқалары болып табылады.

Желілік қызметтерді жүзеге асырудың тағы бір нұсқасы оларды белгілі бір жиынтық (қабық) түрінде біріктіру болып табылады және мұндай жиынтықтың барлық қызметтері бір-бірімен үйлесімді болуы керек, яғни олардың жұмысында олар бір-біріне қол жеткізе алады, олар ие бола алады. жалпы құрамдас бөліктер, мысалы, жалпы пайдаланушы аутентификациясының ішкі жүйесі немесе бірыңғай пайдаланушы интерфейсі. Қабықша жұмыс істеуі үшін компьютердің аппараттық құралдарын басқаруға қажетті әдеттегі функцияларды орындайтын және осы қабықты құрайтын желілік қызметтер жұмыс істейтін ортада жұмыс істейтін кейбір жергілікті операциялық жүйе болуы керек. Қабық тәуелсіз бағдарламалық өнім болып табылады және кез келген өнім сияқты атауы, нұсқа нөмірі және басқа да сәйкес сипаттамалары бар; Желілік қабықтың мысалдарына LAN сервері және LAN менеджері жатады, бірақ олармен шектелмейді.

Бір қабық мүлде басқа операциялық жүйелерде жұмыс істеуге арналған. Мұндай жағдайларда қабық ол жұмыс істейтін операциялық жүйенің ерекшеліктерін ескере отырып салынуы керек. Сонымен, LANSserver; мысалы, ол әртүрлі нұсқаларда бар: VAX VMS, VM, OS/400, AIX, OS/2 операциялық жүйелерінде жұмыс істеу үшін.

Желілік қабықшалар көбінесе клиент пен серверге бөлінеді. Желілік қызметтердің клиенттік бөліктерін қамтитын қабық клиент қабығы деп аталады. Мысалы, NetWare желісіндегі жұмыс станциясының бағдарламалық жасақтамасының типтік жиынтығы файл қызметі мен басып шығару қызметінің клиент бөліктерінен, сондай-ақ пайдаланушы интерфейсін қолдайтын құрамдас бөліктен тұратын NetWare клиенттік қабықшасы орнатылған MS-DOS болып табылады.

Мысалдары бірдей LAN Server және LANManager, сондай-ақ NetWare for UNIX, File and Print Services for NetWare серверлік желі қабығы сервер функцияларын орындауға бағытталған. Сервер қабығы кем дегенде екі негізгі желі қызметінің сервер құрамдастарын қамтиды - файл қызметі және басып шығару қызметі. Дәл осы сервер компоненттерінің жинағы жоғарыда аталған UNIX жүйесіне арналған NetWare және NetWare өнімдеріне арналған файл және басып шығару қызметтерінде жүзеге асырылады. Кейбір қабықшаларда желілік қызметтердің кең ауқымы бар, олар желілік операциялық жүйелер деп аталады. Осылайша, желілік операциялық жүйелерді шолу, егер ол желі қабықшалары болып табылатын LANServer, LANManager, ENS туралы ақпарат болмаса, жеткілікті түрде толық болмайды. Осылайша, «желілік операциялық жүйе» термині басқа мағынаға ие болады - жалпы операциялық ортада үйлесімді жұмыс істей алатын желілік қызметтер жиынтығы.

Әртүрлі қызметтер клиент пен сервер бөліктері арасындағы өзара әрекеттесу хаттамасында ерекшеленетін ресурстың бір түрімен байланыстырылуы мүмкін. Мысалы, Windows NT жүйесінің кірістірілген файлдық қызметі барлық Microsoft операциялық жүйелерінде қолданылатын SMB протоколын жүзеге асырады және бірдей Windows NT үшін NetWare қабықшасының файлдық және басып шығару қызметтерінің бөлігі болып табылатын қосымша файл қызметі жұмыс істейді. NCP протоколы, NetWare желілері үшін «туған». Сонымен қатар, Windows NT стандартты түрде UNIX жүйелері үшін файлдық сервер қызметтерін ұсынатын FTP серверімен бірге жеткізіледі. Windows NT жүйесінде пайдалану үшін басқа файлдық қызметтерді сатып алуға және орнатуға ештеңе кедергі келтірмейді, мысалы, NFS, айтпақшы, әртүрлі компаниялар жасаған бірнеше енгізулері бар. Файлдық қызметтердің бірнеше түрлерінің болуы әртүрлі операциялық жүйелер үшін жасалған қолданбалардың желіде жұмыс істеуіне мүмкіндік береді.

Желілік қабықшалар жергілікті және желілік операциялық жүйелер үшін жасалады. Шынында да, желілік ОЖ-ге орнатылған желілік қызметтер жиынтығын кейбір желі қабығын құрайтын басқа қызметтермен неге толықтырмасқа? Мысалы, Banyan VINES операциялық жүйесінің желілік қызметтерінің негізгі жиынтығын қамтитын ENS (Enterprise Network Services) желілік қабығы UNIX және NetWare желілік ОЖ-де жұмыс істей алады (әрине, бұл операциялық жүйелердің әрқайсысы өзінің жеке нұсқасын талап етеді. ENS).

Желілік қызметті жүзеге асырудың үшінші жолы бар – жеке өнім ретінде. Мысалы, WinFrame қашықтан басқару сервері, Citrix өнімі Windows NT ортасында жұмыс істеуге арналған. Ол Windows NT жүйесіне орнатылған қашықтан қол жеткізу серверінің мүмкіндіктерін толықтырады. NetWare үшін ұқсас қашықтан қол жеткізу қызметін NetWare Connect бағдарламалық құралын сатып алу арқылы бөлек сатып алуға болады.

Уақыт өте келе желі қызметі әртүрлі іске асыру нысандарын қабылдауы мүмкін. Мысалы, Novell бастапқыда NetWare желілік операциялық жүйесіне енгізілген NDS анықтама қызметін басқа операциялық жүйелер үшін қолжетімді етуді жоспарлап отыр. Бұл үшін NDS қызметі жеке өнімдер ретінде қайта жазылады, олардың әрқайсысы сәйкес ОЖ ерекшеліктерін ескереді. NDS нұсқалары SCO UNIX және HP-UX, Solaris 2.5 және Windows NT орталарында іске қосу үшін әлдеқашан қол жетімді. StreetTalk анықтама қызметі BayanVines желілік ОЖ кірістірілген модулі ретінде де, ENS қабықшасының бөлігі ретінде де, әртүрлі операциялық жүйелерге арналған жеке өнім ретінде де бұрыннан бар.

Бір деңгейлі және сервер негізіндегі желілерОЖ

Желідегі компьютерлер арасында функциялардың таралуына байланысты олар үш түрлі рөлде әрекет ете алады:

    тек басқа компьютерлердің сұраныстарына қызмет көрсетуге арналған компьютер рөлін атқарады арнайы сервержелілер;

    басқа машинаның ресурстарына сұраныс жасайтын компьютер рөл атқарады клиент түйіні;

    клиент пен сервер функцияларын біріктіретін компьютер құрдастүйінде.

Әлбетте, желі тек клиенттен немесе тек сервер түйіндерінен тұруы мүмкін емес. Өзінің мақсатын негіздейтін және компьютерлердің өзара әрекеттесуін қамтамасыз ететін желіні келесі үш схеманың біреуі бойынша құруға болады:

    тең дәрежелі желі - тең дәрежелі желі;

    клиенттер мен серверлерге негізделген желі - арнайы серверлері бар желі;

    барлық типтегі түйіндерді қамтитын желі - гибридті желі.

Осы схемалардың әрқайсысының олардың қолдану салаларын анықтайтын өз артықшылықтары мен кемшіліктері бар.

Бір деңгейлі желілердегі ОЖ

Тең дәрежелі желілерде (4-сурет) барлық компьютерлер бір-бірінің ресурстарына қатынасу мүмкіндігі бойынша бірдей. Әрбір пайдаланушы өз қалауы бойынша өз компьютеріндегі кез келген ресурсты ортақ деп жариялай алады, содан кейін басқа пайдаланушылар оны пайдалана алады. Бір деңгейлі желілерде операциялық жүйе желідегі барлық компьютерлерді қамтамасыз ететін барлық компьютерлерде орнатылады. ықтималтең мүмкіндіктер. Осы типтегі желілік операциялық жүйелер деп аталады тең ОС.Әлбетте, бір деңгейлі операциялық жүйелер желілік қызметтердің серверлік және клиенттік құрамдастарын да қамтуы керек (суретте олар сәйкесінше C және K әріптерімен белгіленген). Тең дәрежелі операциялық жүйелердің мысалдарына LANtastic, Personal Ware, Windows for Workgroups, Windows NT Workstation, Windows 95/98 жатады.

Бір деңгейлі желідегі барлық компьютерлердің әлеуетті теңдігімен функционалдық асимметрия жиі туындайды. Әдетте, желіде өз ресурстарын бөліскісі келмейтін пайдаланушылар бар. Бұл жағдайда олардың операциялық жүйелерінің серверлік мүмкіндіктері іске қосылмайды және компьютерлер «таза» клиенттер ретінде әрекет етеді (суретте пайдаланылмаған ОЖ құрамдастары көрсетілген. қараңғыланған).

Бұл ретте әкімші желідегі кейбір компьютерлерге тек басқа компьютерлердің сұрауларына қызмет көрсету функцияларын тағайындай алады, осылайша оларды пайдаланушылар жұмыс істемейтін «таза» серверлерге айналдырады. Бұл конфигурацияда тең дәрежелі желілер бөлінген серверлері бар желілерге ұқсайды, бірақ бұл тек сыртқы ұқсастық - бұл екі желі түрінің арасында айтарлықтай ішкі айырмашылық қалады. Бастапқыда бір деңгейлі желілерде ОЖ мамандануы компьютердің қандай функционалды рөл атқаратынына - клиентке немесе серверге байланысты емес. Тең дәрежелі желідегі компьютердің рөлін өзгерту сервердің немесе клиент бөліктерінің функцияларының жай ғана пайдаланылмауының арқасында қол жеткізіледі.

Тең дәрежелі желілерді ұйымдастыру және басқару оңайырақ, бұл схема компьютерлер саны 10-20-дан аспайтын шағын желілерде жұмысты ұйымдастыру үшін қолданылады; Бұл жағдайда орталықтандырылған басқару құралдарын пайдаланудың қажеті жоқ - бірнеше пайдаланушылар ортақ ресурстар тізімі мен оларға қол жеткізу үшін құпия сөздерді келісу оңай.

Дегенмен, үлкен желілерде орталықтандырылған басқару құралдары, деректерді сақтау және өңдеу, әсіресе деректерді қорғау қажет болады және мұндай мүмкіндіктерді арнайы серверлері бар желілерде қамтамасыз ету оңайырақ.

Арнайы серверлері бар желілердегі ОЖ

Бөлінген серверлері бар желілерде (5-сурет) желілік операциялық жүйелердің сервер ретінде жұмыс істеуге оңтайландырылған және деп аталатын арнайы нұсқалары қолданылады. сервер ОЖ.

Бұл желілердегі пайдаланушы компьютерлері жұмыс істейді клиенттік ОЖ.

Операциялық жүйені сервер ретінде әрекет ету үшін мамандандыру сервер операцияларын тиімдірек етудің табиғи жолы болып табылады. Және мұндай ұлғайту қажеттілігі, әсіресе үлкен желіде жиі өте өткір сезіледі. Желіде жүздеген, тіпті мыңдаған пайдаланушылар болған кезде, ортақ ресурстарға сұраныстардың көлемі өте үлкен болуы мүмкін және сервер үлкен кідіріссіз сұраныстардың осы ағынымен күресуі керек. Бұл мәселенің айқын шешімі - қуатты аппараттық платформасы бар компьютерді және сервер ретінде сервер функциялары үшін оңтайландырылған операциялық жүйені пайдалану.

ОЖ атқаратын функциялар неғұрлым аз болса, соғұрлым оларды тиімдірек іске асыруға болады, сондықтан сервер операцияларын оңтайландыру үшін ОЖ әзірлеушілері оның кейбір басқа функцияларын бұзуға, кейде тіпті оларды толығымен алып тастауға мәжбүр болады. Бұл тәсілдің жарқын мысалдарының бірі NetWare серверінің ОЖ болып табылады. Оны әзірлеушілер алдына файлдық қызмет пен басып шығару қызметінің орындалуын оңтайландыру мақсатын қойды. Бұл үшін олар жүйеден әмбебап ОЖ үшін маңызды көптеген элементтерді, атап айтқанда графикалық пайдаланушы интерфейсін, әмбебап қолданбаларды қолдауды, көп бағдарламалы қосымшаларды бір-бірінен қорғауды және виртуалды жады механизмін толығымен алып тастады. Мұның бәрі файлдарға қол жеткізудің бірегей жылдамдығына қол жеткізуге мүмкіндік берді және бұл операциялық жүйені ұзақ уақыт бойы серверлік операциялық жүйелердің көшбасшыларының біріне айналдырды.

Дегенмен, кейбір серверлік операциялық жүйелердің тым тар мамандануы да олардың осал тұсы болып табылады. Осылайша, NetWare-де әмбебап бағдарламалау интерфейсі мен қолданбаларды қорғау құралдарының болмауы оны қолданбаларды орындау ортасы ретінде пайдалануға мүмкіндік бермейді және файлдық және басып шығару қызметтерінен басқа функциялар орындалғанда желіге басқа серверлік операциялық жүйелерді қосу қажеттілігіне әкеледі. талап етіледі.

Сондықтан көптеген серверлік операциялық жүйелерді әзірлеушілер функционалдық шектеулерден бас тартады және оларды әмбебап сервер ретінде және тіпті клиенттік ОЖ ретінде пайдалануға мүмкіндік беретін барлық компоненттерді серверлік ОЖ-ға қосады. Мұндай серверлік ОЖ дамыған графикалық пайдаланушы интерфейсімен жабдықталған және әмбебап API-ді қолдайды. Бұл оларды бір қатардағы операциялық жүйелерге жақындатады, бірақ оларды серверлік ОЖ ретінде жіктеуді негіздейтін бірнеше айырмашылықтар бар:

    қуатты аппараттық платформаларды, соның ішінде мультипроцессорлық платформаларды қолдау;

    бір уақытта орындалатын процестер мен желілік қосылымдардың үлкен санын қолдау;

    ОЖ-ға желіні басқарудың орталықтандырылған компоненттерін қосу (мысалы, анықтамалық қызмет немесе желі пайдаланушыларының аутентификациясы мен авторизациясы қызметі);

    желілік қызметтердің кең спектрі.

Арнайы серверлері бар желілердегі клиенттік операциялық жүйелер әдетте сервер функцияларынан босатылады, бұл оларды ұйымдастыруды айтарлықтай жеңілдетеді. Клиенттік ОЖ әзірлеушілері пайдаланушы интерфейсіне және желілік қызметтердің клиенттік бөліктеріне назар аударады. Ең қарапайым клиенттік операциялық жүйелер тек негізгі желі қызметтерін қолдайды - әдетте файл қызметі және басып шығару қызметі. Сонымен қатар, желідегі барлық дерлік серверлермен жұмыс істеуге мүмкіндік беретін клиенттік бөліктердің кең ауқымын қолдайтын әмбебап клиенттер деп аталатындар бар.

Желілік операциялық жүйелерді жасайтын көптеген компаниялар бір операциялық жүйенің екі нұсқасын шығарады. Бір опция серверлік ОЖ ретінде, ал екіншісі клиенттік ОЖ ретінде жұмыс істеуге арналған. Бұл нұсқалар көбінесе бірдей негізгі кодқа негізделген, бірақ қызметтер мен утилиталар жиынтығында, сондай-ақ конфигурация опцияларында ерекшеленеді, олардың кейбіреулері әдепкі бойынша орнатылады және өзгерту мүмкін емес.

Мысалы, Windows NT операциялық жүйесі жұмыс станциясының нұсқасында – Windows NT Workstation – және арнайы сервер нұсқасында – WindowsNTServer қол жетімді. Осы екі операциялық жүйе нұсқалары көптеген желілік қызметтерге арналған клиенттік және сервер бөліктерін қамтиды.

Осылайша, Windows NT Workstation ОЖ желілік клиенттің функцияларын орындаумен қатар, желі пайдаланушыларына файлдық қызметтерді, басып шығару қызметтерін, қашықтан қол жеткізу қызметтерін және басқа қызметтерді ұсына алады, сондықтан бір-бірімен байланыс орнату үшін негіз бола алады. тең желі. Екінші жағынан, Windows NT Server ОЖ-де оның басқаруындағы компьютерді клиенттік жұмыс станциясы ретінде пайдалануға мүмкіндік беретін барлық қажетті құралдар бар. WindowsNTServer ОЖ астында желідегі басқа компьютерлерден ресурстарға сұраулар пайда болған кезде клиенттік ОЖ функцияларының орындалуын талап ететін қолданбалы бағдарламаларды жергілікті түрде іске қосуға болады.

Windows NT сервері Windows NT Workstation сияқты жетілдірілген графикалық интерфейске ие, бұл осы операциялық жүйелерді пайдаланушы немесе әкімші интерактивті жұмыс үшін бірдей жақсы пайдалануға мүмкіндік береді.

Дегенмен, WindowsNTServer нұсқасында басқа желі пайдаланушыларына компьютеріңіздің ресурстарын қамтамасыз ету үшін көбірек мүмкіндіктер бар, өйткені ол функциялардың кең ауқымын, клиенттермен бір мезгілде қосылымдардың көбірек санын, орталықтандырылған желіні басқаруды және кеңейтілген қауіпсіздік мүмкіндіктерін қолдайды. Сондықтан Windows NTServer жүйесін клиенттік компьютерлерге емес, арнайы серверлерге арналған ОЖ ретінде пайдалану орынды.

Ірі желілерде клиент-сервер қарым-қатынастарымен қатар, әлі де бір деңгейлі байланысқа қажеттілік бар, сондықтан мұндай желілер көбінесе гибридті схема бойынша құрастырылады (6-сурет).

Қазіргі заманға қойылатын талаптароперациялық жүйелер

Операциялық жүйеге қойылатын негізгі талап ол ресурстарды тиімді басқарудың негізгі функцияларын орындауы және пайдаланушы мен қолданбалы бағдарламалар үшін ыңғайлы интерфейсті қамтамасыз етуі болып табылады. Қазіргі ОЖ әдетте мультибағдарламалауды, виртуалды жадты, свопингті, көп терезелі графикалық пайдаланушы интерфейсін және басқа да көптеген қажетті функциялар мен қызметтерді қолдауы керек. Функционалдық толықтыққа қойылатын осы талаптардан басқа, операциялық жүйелер төменде көрсетілгендей маңызды операциялық талаптарға бағынады.

    Кеңейтімділік.Компьютерлік жабдық бірнеше жылдан кейін ескірсе, операциялық жүйелердің пайдалану мерзімін ондаған жылдармен өлшеуге болады. Мысал ретінде UNIX операциялық жүйесін келтіруге болады. Сондықтан операциялық жүйелер уақыт өте эволюциялық түрде өзгереді және бұл өзгерістер аппараттық өзгерістерге қарағанда маңыздырақ. ОЖ-ға өзгерістер әдетте сыртқы құрылғылардың жаңа түрлерін немесе жаңа желілік технологияларды қолдау сияқты жаңа қасиеттерді алуды қамтиды. ОЖ коды жүйенің тұтастығын бұзбай, толықтырулар мен өзгертулер енгізуге болатындай етіп жазылса, онда мұндай ОЖ кеңейтілетін деп аталады. Кеңейтуге ОЖ-ның модульдік құрылымы арқылы қол жеткізіледі, онда бағдарламалар тек функционалды интерфейс арқылы өзара әрекеттесетін жеке модульдер жиынтығынан құрастырылады.

    Тасымалдау.Ең дұрысы, ОЖ коды процессордың бір түрінен процессордың екінші түріне және аппараттық платформаның бір түрінен (бұл процессор түрімен ғана емес, сонымен қатар бүкіл компьютерлік жабдықтың ұйымдастырылу тәсілімен де ерекшеленеді) екіншісіне оңай тасымалдануы керек. аппараттық платформа түрі. Портативті операциялық жүйелерде әртүрлі платформалар үшін бірнеше іске асыру опциялары бар операциялық жүйенің бұл қасиеті деп те аталады; көп платформалы.

    Үйлесімділік.Бірнеше «ұзақ өмір сүретін» танымал операциялық жүйелер (UNIX, MS-DOS, Windows 3.x, Windows NT, OS/2 сорттары) бар, олар үшін қосымшалардың кең ауқымы жасалған. Олардың кейбіреулері кеңінен танымал. Сондықтан, бір немесе басқа себептермен бір ОЖ-дан екіншісіне ауысатын пайдаланушы үшін жаңа операциялық жүйеде таныс қосымшаны іске қосу мүмкіндігі өте тартымды. Егер ОЖ-да басқа операциялық жүйелер үшін жазылған қолданбалы бағдарламаларды іске қосу құралдары болса, онда ол осы операциялық жүйелермен үйлесімді деп аталады. Екілік үйлесімділік пен бастапқы үйлесімділік арасында айырмашылық жасалуы керек. Үйлесімділік тұжырымдамасы басқа операциялық жүйелердің пайдаланушы интерфейстерін қолдауды да қамтиды.

    СенімділікЖәне ақауларға төзімділік.Жүйе ішкі және сыртқы қателерден, ақаулар мен ақаулардан қорғалуы керек. Оның әрекеттері әрқашан болжамды болуы керек және қолданбалар ОЖ-ға зиян тигізбеуі керек. ОЖ сенімділігі мен ақауларға төзімділігі ең алдымен оның негізін құрайтын архитектуралық шешімдермен, сондай-ақ оны жүзеге асыру сапасымен (кодтың жөндеуден өтуімен) анықталады. Сондай-ақ ОЖ дискі массивтері немесе үзіліссіз қуат көздері сияқты ақауларға төзімді аппараттық құралдарды бағдарламалық қамтамасыз етуді қамтуы маңызды.

    Қауіпсіздік.Заманауи ОЖ деректер мен компьютерлік жүйенің басқа ресурстарын рұқсатсыз кіруден қорғауы керек. ОЖ қауіпсіздік қасиеттеріне ие болуы үшін ол кем дегенде аутентификация құралдарын қамтуы керек – пайдаланушылардың заңдылығын анықтау, авторизация – заңды пайдаланушыларға ресурстарға сараланған қол жеткізу құқықтарын қамтамасыз ету, аудит – қауіпсіздік үшін «күмәнді» барлық оқиғаларды тіркеу. жүйесі. Қауіпсіздік қасиеті әсіресе желілік операциялық жүйелер үшін маңызды. Мұндай операциялық жүйелерде қол жеткізуді басқару міндетіне желі арқылы берілетін мәліметтерді қорғау міндеті қосылады.

    Өнімділік.Операциялық жүйе аппараттық платформа мүмкіндік беретіндей жылдам және жауапты болуы керек. ОЖ өнімділігіне көптеген факторлар әсер етеді, олардың негізгілері ОЖ архитектурасы, функциялардың әртүрлілігі, кодты бағдарламалау сапасы және ОЖ-ны өнімділігі жоғары (көп процессорлы) платформада іске қосу мүмкіндігі.

қорытындылар

    «Желілік операциялық жүйе» термині екі мағынада қолданылады: біріншіден, желідегі барлық компьютерлердің ОЖ жиынтығы ретінде және екіншіден, желіде жұмыс істеуге қабілетті жеке компьютердің ОЖ ретінде.

    Желілік ОЖ-нің негізгі функционалдық құрамдастарына жергілікті ресурстарды басқару құралдары мен желілік құралдар жатады. Соңғысын, өз кезегінде, үш құрамдас бөлікке бөлуге болады: жергілікті ресурстар мен қызметтерді жалпы пайдалану үшін қамтамасыз ету құралдары - ОЖ-ның серверлік бөлігі, қашықтағы ресурстар мен қызметтерге қол жеткізуді сұрау құралдары - ОЖ клиенттік бөлігі (қайта бағыттаушы). және ОЖ көліктері, олар байланыспен бірге Жүйе желілік компьютерлер арасында хабарламалардың берілуін қамтамасыз етеді.

    Желі арқылы белгілі бір компьютер ресурсына қол жеткізуді қамтамасыз ететін сервер мен клиент бөліктерінің жиынтығы желілік қызмет деп аталады. Желілік қызмет желі пайдаланушыларына қызметтер жиынтығын ұсынады - желі қызметі. Әрбір қызмет желілік ресурстың белгілі бір түрімен және/немесе сол ресурстарға қол жеткізудің белгілі бір әдісімен байланысты. Желілік ОЖ пайдаланушылары үшін ең маңыздылары файл қызметі және басып шығару қызметі болып табылады. Желі қызметтері операциялық жүйеге терең енгізілуі мүмкін, қандай да бір қаптамаға біріктірілуі немесе бөлек өнім ретінде жеткізілуі мүмкін.

    Желідегі компьютерлер арасында функциялардың қалай бөлінетініне байланысты олар үш түрлі рөлде әрекет ете алады. Тек басқа компьютерлердің сұрауларына қызмет көрсетуге арналған компьютер арнайы желілік сервер рөлін атқарады. Басқа машинаның ресурстарына сұраныстар жасайтын компьютер клиенттік түйін ретінде әрекет етеді. Клиент пен сервер функцияларын біріктіретін компьютер бір деңгейлі түйін болып табылады.

    Peer-to-peer желілері тек әріптестерден тұрады. Бұл жағдайда желідегі барлық компьютерлердің мүмкіндіктері бірдей болады. Тең-теңімен операциялық жүйелерге желілік қызметтердің серверлік және клиенттік компоненттері кіреді. Тең дәрежелі желілерді ұйымдастыру және басқару оңайырақ, бұл схема компьютерлер саны 10-20-дан аспайтын шағын желілерде жұмысты ұйымдастыру үшін қолданылады;

    Арнайы серверлері бар желілерде сервер немесе клиент ретінде жұмыс істеу үшін оңтайландырылған желілік операциялық жүйелердің арнайы нұсқалары пайдаланылады. Серверлік операциялық жүйелер қуатты аппараттық платформаларды, соның ішінде көппроцессорлық платформаларды қолдауымен, желілік қызметтердің кең спектрімен, бір уақытта орындалатын көптеген процестер мен желілік қосылымдарды қолдауымен, дамыған қауіпсіздік құралдарының және орталықтандырылған желіні басқару құралдарының болуымен сипатталады. Клиенттік ОЖ, әдетте, қарапайымырақ болғандықтан, ыңғайлы пайдаланушы интерфейсін және әртүрлі желі ресурстарына қол жеткізуге мүмкіндік беретін қайта бағыттаушылардың жиынтығын қамтамасыз етуі керек.

    Бүгінгі таңда желілік операциялық жүйелерге қойылатын талаптар мыналарды қамтиды: функционалдық толықтық және тиімді ресурстарды басқару, модульдік және кеңейтімділік, портативтілік және көп платформалық, қолданбалы және пайдаланушы интерфейсі деңгейінде үйлесімділік, сенімділік пен ақауларға төзімділік, қауіпсіздік және өнімділік.

Желілік операциялық жүйелер түсінігі 1995 жылы кең тарала бастады. Сіз ойлағандай, бұған Microsoft-тың жаңа өнімінің пайда болуы көмектесті. Атап айтқанда, Windows 95 операциялық жүйесі бұл өнімдер класының атасы болып саналады. Мұндай ОЖ-нің негізгі айырмашылығы - желіде, желілік ортада толық жұмыс істеу мүмкіндігі. Әрине, бұрын осы режимде жұмыс істейтін бағдарламалар болған. Мысалы, UNIX және Novell NetWare да желілік операциялық жүйелер болып табылады. Бірақ олар тек белгілі бір шеңберлерде белсенді түрде қолданылды, сондықтан олар кеңінен қолданылмады. Бірақ Microsoft осындай бағдарламалардың бүкіл отбасының негізін қалаушы шынымен табысты өнім жасады.

Олар неге ұқсайды?

Бұл кластың ең көп қолданылатын операциялық жүйелері:

  • Windows;
  • Linux және Unix;
  • Android;
  • Novell Net Ware;
  • Mac OS.

Олардың кейбіреулері сәтті дамып келеді, кейбіреулері моральдық және физикалық тұрғыдан ескірген және олармен кездесу қазірдің өзінде өте қиын. Бірақ бір нәрсе анық: бұл барлық желілік операциялық жүйелер.

BYMicrosoft

Жоғарыда айтылғандай, Солтүстік Америкалық бағдарламалық қамтамасыз ету алыбының барлық өнімдері желіде жұмыс істеу үшін толық қолдаумен жабдықталуы керек. 8 индексі бар Windows жүйесінің соңғы нұсқасы оның желіде толық жұмыс істеу мүмкіндігіне ие; Бұл кең таралған дербес компьютерлер үшін ең танымал өнім. Орнату саны бойынша ең танымал операциялық жүйе Windows XP болып табылады. 10 жылдан астам уақыт бұрын шығарылғанына қарамастан, ол әлі де көптеген компьютерлерде жұмысын жалғастыруда және оны пайдаланатын пайдаланушыларға сәйкес келеді.

Linux және Unix

Көптеген білікті сарапшылар Linux пен Unix-тің ортақтығы аз екенін сенімді түрде айтады. Бірақ бұл іс жүзінде олай емес. Linux Unix негізінде жасалған және бастапқы коды ұқсас болды. ОЖ-ның осы желісінің одан әрі дамуы Android-тің пайда болуы болды. Алғашқы екі бағдарламалық өнім компьютерде жұмыс істеуге бағытталған, бірақ соңғысы мобильді құрылғыларға арналған ең сәтті операциялық жүйе. Ол көбінесе планшеттерде, смарт сағаттарда және смартфондарда қолданылады. Бұл да желілік операциялық жүйелер.

НовеллNetБұйым

Novell компаниясының Net Ware деп аталатын өнімі онша танымал бола қойған жоқ. Бұл табиғи жағдай, өйткені бұл ОЖ серверлік операциялық жүйе болып табылады. Енді ол Open Enterprise Server түріндегі логикалық жалғасын алды, оны әлі де кейбір серверлерде табуға болады. Бұл әлі де 2011 жылы шыққан өте жаңа өнім.

және iOSMacОЖ

Apple компаниясы екі ұқсас өнім әзірледі. Біріншісі - осы өндірушінің өнімдерінің (планшеттер мен смартфондар) мобильді сегментінде қолданылатын iOS. Екіншісі - дербес компьютерлерде қолданылатын Mac OS.

Қорытынды

Желіге қосылған операциялық жүйені жүктеу әдеттегіден ерекшеленеді, себебі оның процесі кезінде желі қызметтері инициализацияланады. Олардың арқасында екі түрлі компьютерлер арасында ақпарат алмасу мүмкін болды. Бұл біз сөзсіз куә болған цифрлық революцияның негізгі көзі болды. Қазір әлемнің әр түкпірінде орналасқан дербес компьютерлер бір-бірімен еш қиындықсыз байланыса алады.

Компьютерлік желілік операциялық жүйе көп жағынан дербес компьютерлік ОЖ-ға ұқсас — ол сонымен қатар тұтынушылар мен бағдарламашыларға виртуалды есептеу жүйесінің қандай да бір түрін ұсыну арқылы ыңғайлы тәжірибені қамтамасыз ететін өзара байланысты бағдарламалар жиынтығын білдіреді және тиімді компьютерлік жүйені жүзеге асырады. желідегі орындалатын бағдарламалық процестердің жиынтығы арасында ресурстарды ортақ пайдалану әдісі.

Компьютерлік желі – коммуникациялық жүйе арқылы қосылған және желі пайдаланушыларына осы компьютерлер жиынтығының ресурстарына қол жеткізуге мүмкіндік беретін сәйкес бағдарламалық қамтамасыз етумен қамтамасыз етілген компьютерлер кешені. Шағын микропроцессорлар, жұмыс станциялары, шағын компьютерлер, дербес компьютерлер немесе суперкомпьютерлер болуы мүмкін әртүрлі типтегі компьютерлер желі құра алады. Байланыс жүйесіне кабельдер, қайталағыштар, түймелі формалар, коммутаторлар – дистрибьюторлар және желідегі компьютерлердің кез келген жұбы арасында мәліметтерді тасымалдауды қамтамасыз ететін басқа құрылғылар болуы мүмкін Таненбаум, Е. Заманауи операциялық жүйелер [Текст] / Э.Таненбаум. - 2-ші басылым. - Санкт-Петербург: Питер, 2008. - 17 б. Компьютерлік желі тұтынушыға компьютермен автономды жұмыс істеуге мүмкіндік береді және оған желідегі басқа компьютерлердің ақпараттық және аппараттық ресурстарына қол жеткізу мүмкіндігін қосады.

Бірінші желілік ОЖ – бұл бар жергілікті ОЖ жиынтығы және оның үстіне салынған желілік қабық. Осылайша, негізгі рөл атқаратын желілік қабықшаның жұмыс істеуі үшін қажетті минималды желілік функциялар, желінің жұмыс істеуі, локальды ОЖ-ға енгізілген. Бұл тәсілдің мысалы ретінде әрқайсысының MS DOS операциялық жүйесін пайдалану болып табылады желілік машина (үшінші нұсқасынан бастап файлдарды және файлдарға бірыңғай кіруге қажетті жазбаларды блоктау сияқты кіріктірілген функцияларға ие болды). Желілік операциялық жүйелерді жергілікті операциялық жүйе арқылы желілік қабық түрінде құру принципі LANtastic немесе Personal Ware сияқты қазіргі операциялық жүйелерде де қолданылады.

Желілік құрылғыда операциялық жүйе төменгі деңгейлі желілік бағдарламалық қамтамасыз етудің барлық егжей-тегжейлі деректерін тұтынушыдан жасыратын интерфейс рөлін атқарады. Мысалы, желілік компьютерлердің MAC мекенжайы және IP мекенжайы сияқты сандық мекенжайларының орнына компьютерлік желі операциялық жүйесі сақтауға ыңғайлы пайдаланушы аттарымен жұмыс істеуге мүмкіндік береді. Нәтижесінде, тұтынушының пікірінше, күрделі және шиеленіскен нақты дүниедегі егжей-тегжейлі деректер жиынтығы бар желі ортақ ресурстардың жеткілікті түсінікті жиынтығын тазарту үшін төңкеріледі.

А қосымшасында желілік ОЖ негізгі функционалдық құрамдастары көрсетілген:

Жергілікті компьютерлік ресурстарды басқару құралдары дербес компьютердің ОЖ-нің барлық функцияларын жүзеге асырады (процестер арасында жедел жадты бөлу, процесті жоспарлау және жіберу, мультипроцессорлық машиналардағы процестерді басқару, үлкен сыртқы жадты басқару, тұтынушымен интерфейс және т.б.). ;

Желілік қондырғыларды өз кезегінде үш құрамдас бөлікке бөлуге болады:

Жалпы пайдаланудағы жергілікті құралдар мен қызметтердің құралдар шарттары – ОЖ серверлік бөлігі;

Ресурстар мен қызметтерді жоюға рұқсат сұрау құралдары – ОЖ клиенттік бөлігі;

Байланыс жүйесімен бірге желілік компьютерлер арасында хабарламалардың берілуін қамтамасыз ететін ОЖ механизмдері.

Операциялық жүйе көрсеткен негізгі талап - бұл ресурстарды тиімді басқарудың негізгі функцияларын орындау және пайдаланушы мен қолданбалы бағдарламалар үшін ыңғайлы интерфейсті қолдау. Қазіргі заманғы ОЖ әдетте бағдарламалық жасақтаманы өңдеуді, виртуалды жадты, свопингті, графикалық тұтынушы интерфейсін және басқа да көптеген қажетті функциялар мен қызметтерді қолдауы керек. Функционалдық толықтық үшін қажетті шарттардан басқа, операциялық жүйелерге төменде келтірілген маңызды операциялық талаптар қойылады.

Кеңейтімділік;

Тасымалдау;

Үйлесімділік;

Сенімділік және ақауларға төзімділік;

Қауіпсіздік;

Өнімділік.

Желінің тар мағынасында ОЖ - бұл желіні жылытуды қамтамасыз ететін жеке компьютердің операциялық жүйесі.

Жеке машинаның желілік операциялық жүйесінде кейбір бөліктерді таңдауға болады:

Жергілікті компьютерлік ресурстарды басқару құралдары: процестер арасында жедел жадты бөлу функциялары, жоспарлау және жіберу процестері, мультипроцессорлық тренажерларда процессорларды басқару құралдары, перифериялық құрылғыларды басқару құралдары және жергілікті ОС Голицына О.Л. табиғи ресурстарын ұтымды пайдаланудың басқа функциялары, бағдарламалық қамтамасыз ету [ Мәтін]/ O.L. Голицына, И.И. Попов, Т.Л. Partyka. – М.: Форум, 2008. – 33 б.

Жалпы пайдаланудағы меншікті ресурстар мен қызметтерді ұсыну объектілері желілік ОЖ (сервер) құрамына кіреді. Бұл құралдар, мысалы, файлдарды және жазбаларды құлыптауды қамтамасыз етеді, бұл оларды ортақ пайдалану үшін қажет; желілік ресурс атауы каталогының нұсқаулығы; файлдық жүйе мен дерекқорға ие болу үшін қашықтан қол жеткізуге сұрауларды өңдеу; қашықтағы тұтынушылардан перифериялық құрылғыларға сұраныстардың кезектерін басқару.

Ресурстар мен қызметтерді жоюға рұқсат сұрау құралдары және оларды пайдалану – ОЖ клиенттік бөлігі (қайта бағыттаушы). Бұл бөлік қосымшалар мен тұтынушылардан ресурстарды жою үшін желідегі сұраныстарды тану және қайта бағыттауды жүзеге асырады, осылайша сұрау жергілікті түрде қосымшадан келеді және жіберушінің қажетті шарттарына сәйкес келетін басқа пішінде желіге жіберіледі. Клиент тарапы сонымен қатар жіберушілерден жауаптар алу және оларды жергілікті пішімге түрлендіру туралы қамқорлық жасайды, осылайша жергілікті және қашықтағы сұраулар қолданбаның өнімділігі үшін ерекшеленбейді.

Желіде хабарламалар алмасу жүзеге асырылатын ОЖ-нің байланыс құралдары. Бұл бөлім хабарламаларды тасымалдау құралы болып табылатын адрестеу мен хабарламаларды буферлеуді, желілерде хабарламаларды жіберу маршрутын таңдауды, жіберу сенімділігін және т.б.

Белгілі бір компьютерге тағайындалған функцияларға байланысты оның операциялық жүйесінде клиент немесе сервер бөлігі болмауы мүмкін.

Желілік операциялық жүйелердің түрлері

Желілік қызмет ОЖ-да екі бөлікпен де (клиент пен сервер) немесе олардың біреуімен ғана ұсынылуы мүмкін.

Бірінші жағдайда операциялық жүйе тең дәрежелі деп аталады, басқа компьютерлердің ресурстарына қол жеткізуге ғана емес, сонымен қатар басқа компьютерлердің тұтынушыларының нұсқауларында өз ресурстарын сақтауға мүмкіндік береді. Мысалы, желідегі барлық компьютерлерде файл қызметінің клиенттері де, серверлері де орнатылған болса, желідегі барлық пайдаланушылар бір-бірінің файлдарын ортақ пайдалана алады. Клиент пен сервер функцияларын біріктіретін компьютерлер тең дәрежелі аймақтар деп аталады Tanenbaum E. Компьютерлік желілер. - 4-ші басылым. [Мәтін]/Транс. ағылшын тілінен - Петербург: Петр, 2007. - 190 б.

Желілік қызметтердің клиенттік бөліктерін таңдап қамтитын операциялық жүйе клиент деп аталады. ОЖ клиенті желідегі басқа компьютерлердің ресурстарына сұраныс жасайтын компьютерлерге орнатылады. Мұндай компьютерлердің артында клиент деп те аталады, қарапайым тұтынушылар жұмыс істейді. Әдетте, клиенттік компьютерлер салыстырмалы түрде қарапайым құрылғылар класына жатады.

Сервер ОЖ операциялық жүйенің басқа түріне қатысты – ол желіден компьютер ресурстарына сұраныстарды өңдеуге бағытталған және серверлік желі қызметтерінің бөліктерін қамтиды. Тек басқа компьютерлердің сұраныстарына қызмет көрсетумен айналысатын серверлік ОЖ орнатылған компьютер арнайы желілік сервер деп аталады. Әдетте, қарапайым пайдаланушылар арнайы сервердің артында жұмыс істемейді.

Желілік ОЖ мысалдары:

Қайталап айтамын, бүгінде барлық дерлік операциялық жүйелер желіге негізделген. Ең көп таралғандары:

Novell NetWare

Microsoft Windows (95, NT, XP, Vista, Seven)

Solaris, FreeBSD сияқты әртүрлі UNIX жүйелері

Әртүрлі GNU/Linux жүйелері

ZyXEL ұсынған ZyNOS

Google ұсынған Chrome ОЖ.

Кәсіпорындарда желілік операциялық жүйелерді пайдалану кестесі В қосымшасында келтірілген.



Бөлісу