Ինչ է սերվերի ՕՀ-ն: Սերվերի օպերացիոն համակարգեր

Սերվերի օպերացիոն համակարգը ծրագրաշար է, որն ապահովում է համակարգչին հատուկ հնարավորություններ, քանի որ համակարգչի տեղադրումը դրա վրա տեղադրված սերվերի օպերացիոն համակարգով այն վերածում է սերվերի (սերվերը համակարգիչ է, որը կարող է սպասարկել ընդհանուր ռեսուրսները ցանցում): Արդյունքում, նման օպերացիոն համակարգը սերվերին դարձնում է հրամանատարության և կառավարման կենտրոն հաճախորդների համակարգիչների բոլոր հարցումների համար, որոնք փորձում են մուտք գործել տեղական ցանցի ռեսուրսներ:

Սերվերի օպերացիոն համակարգերը շատ են փոխվել վերջին 15 տարում: Առաջին համակարգերը հիմնականում նախատեսված էին օգտվողներին ֆայլերի և տպագրության ծառայություններ մատուցելու համար: Այսինքն՝ ցանցում այլ տեսակի սերվերներ տեղակայելու համար, ինչպիսիք են վեբ սերվերները և հավելվածների սերվերները, անհրաժեշտ էր տեղադրել որոշակի քանակությամբ սերվերներ, որոնցից յուրաքանչյուրը կատարում էր միայն մեկ գործառույթ։

Այժմ ցանցային ծրագրաշարը դարձել է ավելի բարդ և աջակցում է բազմաթիվ տարբեր ծառայություններին, ինչը նշանակում է, որ մեկ սերվերը կարող է ապահովել ինչպես հեռահար մուտք, այնպես էլ վեբ ծառայություններ, ինչպես նաև ծառայել որպես երթուղիչ երկու IP ենթացանցերի միջև: Ցանցային օպերացիոն համակարգերի ինտերֆեյսը նույնպես դարձել է ավելի բարեկամական համակարգի ադմինիստրատորների համար:

Օրինակ՝ բազմաթիվ հարթակներ, ինչպիսիք են Microsoft Windows Server 2003-ը և Novell NetWare 6.x-ը, տրամադրում են բազմաթիվ տարբեր ծառայություններ՝ ի լրումն ֆայլերի և տպիչների հասանելիության: Այս ծառայությունները ներառում են հեռավոր մուտք և վեբ կայքի կառավարում, ինչպես նաև աջակցություն ցանցային ծառայությունների համար, ինչպիսիք են DHCP-ն և DNS-ը: Ցանցային օպերացիոն համակարգի կոմունալ ծառայությունները, որոնք օգտագործվում են սերվերը կառավարելու համար, ունեն գրաֆիկական ինտերֆեյս, ի տարբերություն հրամանի տողի, ինչը հեշտացնում է ցանցի կազմաձևումը և մոնիտորինգը:

1.5.2 Հաճախորդի և սերվերի օպերացիոն համակարգի փոխազդեցությունը

Ցանցային հաճախորդի և սերվերի միջև տեղեկատվություն փոխանակելու համար հաճախորդի համակարգիչները պետք է ապահովված լինեն ծրագրային ապահովմամբ, որը «կազմաձևում է» դրանք ցանցում աշխատելու համար: Նման ծրագրակազմը կոչվում է ցանցային հաճախորդի ծրագրակազմ:

Երբ համակարգիչը մուտք է գործում տեղական կոշտ սկավառակի կամ ուղղակիորեն կցված տպիչի ֆայլ, հարցումն ուղարկվում է համակարգչի պրոցեսորին: Պրոցեսորը կատարում է հարցումը և կա՛մ բացում է նշված ֆայլը, կա՛մ տպիչի աշխատանք է ուղարկում տպիչին: Այս բոլոր գործողություններն իրականացվում են տեղում։ Հաճախորդի համակարգչի վրա տեղադրված ցանցային հաճախորդի ծրագրակազմը կատարում է հատուկ գործողություն, որը ստիպում է համակարգչին ցանցային ռեսուրսները դիտարկել որպես տեղական:

Այս գործընթացն իրականացվում է ցանցի հաճախորդի ծրագրային բաղադրիչի կողմից, որը կոչվում է վերահղում: Այն ընդհատում է համակարգչում արված ցանկացած հարցում, օրինակ՝ որոշակի ֆայլ բացելու կամ տպիչից տվյալներ տպելու հարցում: Եթե ​​վերաուղղորդիչը հայտնաբերում է, որ օգտվողը ցանկանում է մուտք գործել սերվերի վրա գտնվող հեռավոր ֆայլ կամ տպել ցանցային տպիչի վրա, հարցումն ուղարկվում է ցանցային սերվերին: Եթե ​​պահանջվում է մուտք դեպի տեղական ֆայլ (համակարգչի կոշտ սկավառակի վրա), վերաուղղորդիչը հարցումը փոխանցում է համակարգչի պրոցեսորին, և հարցումը կմշակվի տեղում:

Հաճախ հաճախորդները մեզ դիմում են հարցերով, թե որ օպերացիոն համակարգը պետք է ընտրվի սերվերի համար: Այս հոդվածում կքննարկվեն օպերացիոն համակարգերի տարբեր տարբերակներ, դրանց թույլ կողմերը և հիմնական առավելությունները: Այս վերանայումը կօգնի ձեզ ստանալ ձեր հարցերի պատասխանները:

Ունի ամենահին պատմությունը. Այս օպերացիոն համակարգով դուք կարող եք ամեն ինչ անել: Այն բարդ է, և այդ պատճառով այս համակարգից օգտվողների թիվը տարեցտարի նվազում է։ Սա զարմանալի չէ, ժամանակակից տեխնոլոգիաները պարզեցնում են կայքերի ծրագրավորման և պատրաստման գործընթացը։ Նման օպերացիոն համակարգերի հիմնական խնդիրն այն է, որ եթե խնդիր առաջանա, այն կարող է չլուծված մնալ միայն այն պատճառով, որ ձեզ համար դժվար կլինի գտնել թյունինգի մասնագետ, ով կարող է փոքր գումարով առաջադրանքներ լուծել: Հիմնական առավելությունն այն է, որ ճիշտ մոտեցման դեպքում ՕՀ-ն ամենաապահովն է, և դրանից կարելի է ամեն ինչ անել:

Սա ամենահեշտ սերվերն է ծրագրավորողների մեծամասնության համար: Այն գործնականում չի տարբերվում սովորական տնային համակարգչից։ Միակ բանն այն է, որ այն ունի մի քանի լրացուցիչ տարբերակներ՝ կայքի աշխատանքը կազմակերպելու համար։ Այն ունի հիմնական թույլ կետ. ինչպես ցանկացած Windows համակարգիչ, այն հեշտությամբ կարող է վարակվել վիրուսներով: Բայց կան առավելություններ՝ այն կարող է օգտագործվել կայքի տնային փորձարկման համար։ Այն նաև հարմար է ֆայլեր ստեղծելու ծրագրերում, որոնք նախատեսված են հատուկ Windows-ի համար, ինչպիսիք են Word-ը կամ Excel-ը:

Մեկ այլ անվճար օպերացիոն համակարգ, որը նման է Red Hat-ին: Օպերացիոն համակարգը հաճախ օգտագործվում է, իսկ օգտվողների թիվը գնալով ավելանում է: Այս համակարգի օգտագործման առավելությունը լավ տեղեկատվական աջակցությունն է: Այս համակարգի վրա աշխատելու համար կարող եք գտնել մեծ թվով մասնագետներ։ Առանձին-առանձին պետք է նշել, որ այստեղ կան բովանդակության կառավարման լավ փաթեթներ։ Մինուս - համակարգը անընդհատ թարմացվում է, և առանց սխալների դժվար է գտնել աշխատանքային նոր տարբերակ:

Սա Linux բաշխում է, որը պատրաստակամորեն օգտագործում են Linux սերվերների էնտուզիաստները: Համակարգը ունիվերսալ է և կարող է աշխատել պարզ մեքենաների վրա՝ առանց հատուկ տեխնիկական ցուցիչների։ Այն կայուն է և երկար ժամանակ աշխատում է առանց վերագործարկման: Հիմնական թերությունը դրա կայունությունն է, համակարգը հազվադեպ է թարմացվում, ինչը միշտ չէ, որ տեղին է նոր նախագծերի համար:

Այն Linux-ի ամենահայտնի համակարգերից է, այն նաև հազվադեպ է թարմացվում՝ միայն 3 տարին մեկ անգամ: Օգտագործվում է բովանդակության հուսալիությունն ու պաշտպանությունն ապահովելու համար: Համակարգը հաճախ օգտագործվում է փոխանակումներ և առևտրային ծառայություններ կազմակերպելու համար, ուստի այն իսկապես կարելի է համարել ամենահուսալիների թվում:

Եկեք ավարտենք վերանայումը Ubuntu օպերացիոն համակարգով։ Նրանք ասում են, որ դա այնքան պարզ է, որ նույնիսկ առաջին կուրսի ուսանողները կարող են հաղթահարել այն, այն չի պահանջում սովորել, իսկ տեղադրման մասին շատ տեղեկատվություն կա, ինչը նրան դարձնում է բացարձակ առաջատար օպերացիոն համակարգերի շուկայում: Եթե ​​կասկածում եք, թե որ ՕՀ-ն ընտրել, ապա ավելի լավ է կապ հաստատել այնպիսի մասնագետների հետ, ինչպիսին է HostiServer-ը: Նրանց տեխնիկական աջակցությունը կկարողանա հուշել և կարգավորել ձեզ առանց որևէ խնդիրների, որպեսզի ամեն ինչ թռչի: Ինքս ստուգեցի: Հաջողություն!

Linux օպերացիոն համակարգերը չափազանց տարածված են և օգտագործվում են լայն շրջանակում: Թեև Linux-ի որոշ բաշխումներ ուղղված են առաջադեմ օգտվողներին, մյուսները շատ ավելի պարզ և հիանալի են Windows-ից անցնելու համար: Linux բաշխումները հաճախ օգտվում են իրենց օգտագործողների համայնքների զգալի ռեսուրսներից:

Թեև Linux օպերացիոն համակարգերն առաջարկում են հիանալի աշխատասեղանի միջավայր, Linux-ը կարող է նաև հիանալի համակարգ լինել սերվերային հավելվածների համար: Որպես կանոն, Linux-ն ապահովում է ավելի լավ մուտքի վերահսկում, տալով ավելի մեծ ճկունություն և կայունություն:

Հետևաբար, Linux բաշխումները իդեալական սերվերի լանդշաֆտ են: Ստուգեք 12 լավագույն Linux օպերացիոն համակարգերը սերվերների համար և ինչպիսի օգտատերերի համար են դրանք նախատեսված:

Ի՞նչ է Linux օպերացիոն համակարգը սերվերի համար:

Ինչո՞վ է տարբերվում Linux սերվերի օպերացիոն համակարգը սովորական Linux բաշխումից: Պատասխանելու համար անհրաժեշտ է հաշվի առնել սերվերի սարքավորումը: Սերվերները հիմնականում հատուկ բնութագրերով համակարգիչներ են: Օրինակ, սերվերի ապարատը երաշխավորում է երկար ժամանակի գործարկում, արդյունավետություն և հուսալիություն: Բացի այդ, սերվերները հավասարակշռում են վերամշակող հզորությունը էլեկտրաէներգիայի սպառման հետ: Հետևաբար, Linux օպերացիոն համակարգերը սերվերների համար առաջնահերթություն են տալիս հուսալիությանը և ռեսուրսների սպառմանը:

Linux օպերացիոն համակարգը սերվերի համար սպասարկում է բովանդակություն հաճախորդի սարքերի համար: Համապատասխանաբար, օպերացիոն համակարգերը սերվերների համար ունեն պարզ սերվերներ ստեղծելու գործիքներ: Քանի որ սերվերները հիմնականում աշխատում են առանց հսկողության ռեժիմում, Linux օպերացիոն համակարգում սերվերի գրաֆիկական ինտերֆեյսը (GUI) պակաս կարևոր դեր ունի:

Ըստ IDC-ի՝ սարքավորումների վաճառքի տվյալները վկայում են այդ մասին Սերվերների 28 տոկոսն օգտագործում է Linux. Այնուամենայնիվ, այս տվյալները, ամենայն հավանականությամբ, չեն ներառում տնային սերվերները: Օգտագործելով Linux մասնագիտացված օպերացիոն համակարգեր, դուք կարող եք տեղակայել ձեր սեփական սերվերը: Կարևորն այստեղ երկարաժամկետ ծառայության (LTS) տարբերակի օգտագործումն է և ճիշտ ծրագրակազմի տեղադրումը: LTS տարբերակներն ավելի կայուն են և ունեն ավելի երկար սպասարկման ժամկետ:

Սերվերի համար Linux օպերացիոն համակարգ ընտրելիս պետք է հաշվի առնել սերվերի նպատակը: Դիմում Linux համակարգիչ՝ որպես մեդիա սերվերտարբերվում է դրա օգտագործումից որպես խաղի սերվեր.

  1. Ubuntu սերվեր

Հավանաբար Linux օպերացիոն համակարգերից ամենահայտնին Ubuntu-ն է: Շատ տարբերակներով Ubuntu-ն կայուն բաշխում է: Այս համակարգը և դրա տարբերակները ապահովում են օգտագործողի գերազանց փորձ: Ubuntu Server-ը գալիս է երկու տարբերակով՝ LTS և լողացող թողարկում: Նշվում է, որ Ubuntu Server-ի LTS տարբերակը ունի հինգ տարվա աջակցության շրջան: Թեև այս ժամանակահատվածը հինգ տարի չէ, ոչ LTS տարբերակները ունեն անվտանգության և սպասարկման թարմացումների ընդամենը ինը ամիս:

Թեև Ubuntu-ն և Ubuntu Server-ը շատ նման են, Server-ի հրատարակությունն առաջարկում է այլ հնարավորություններ: Օրինակ, Ubuntu Server-ը տրամադրում է հավելումներ, ինչպիսիք են OpenStack Mitaka-ն, Nginx-ը և LXD-ը: Դրանք հեշտացնում են համակարգի կառավարումը։ Օգտագործելով Ubuntu Server-ը, դուք կարող եք տեղակայել վեբ սերվերներ, տրամադրել կոնտեյներներ և այլն: Ավելին, այս գործիքները պատրաստ են օգտագործել անմիջապես տուփից դուրս:

Թեև սերվերի բաշխում չէ, Ubuntu LTS-ն ապահովում է հնգամյա աջակցության շրջան: Ես ներկայումս օգտագործում եմ Ubuntu 16.04 LTS-ը, որն աշխատում է Plex սերվերով՝ որպես Linux խաղերի սերվեր: LTS բաշխումները կարող են կատարելապես գործել որպես Linux օպերացիոն համակարգեր սերվերների համար: Դրանց վրա պարզապես պետք է սերվերի ծրագրակազմ տեղադրել:

Եթե ​​դուք նոր եք Linux կամ սերվերային օպերացիոն համակարգերում, ապա Ubuntu-ն հիանալի ընտրություն է: Այս համակարգը մնում է Linux-ի ամենահայտնի բաշխումներից մեկը՝ մասնակիորեն իր օգտագործողների բարեկամականության շնորհիվ: Համապատասխանաբար, Ubuntu Server-ը Linux օպերացիոն համակարգ է սերվերների համար, որը ֆանտաստիկ է սկսնակ օգտվողների համար: Այն հիանալի է որպես մեդիա սերվեր, խաղի սերվեր և էլփոստի սերվեր: Ավելի բարդ սերվերներ կարող են ստեղծվել նաև Ubuntu Server-ի միջոցով, բայց այն միանշանակ ուղղված է հիմնական սերվերների և սկսնակների համար:

SUSE Linux-ի դեբյուտը տեղի է ունեցել 1993 թվականին։ 2015 թվականին openSUSE-ի բաց կոդով տարբերակը դարձավ SUSE Linux Enterprise (SLE): OpenSUSE-ի երկու ճյուղ կա՝ Leap և Tumbleweed: Leap տարբերակն ունի ավելի երկար թողարկման ցիկլ, մինչդեռ Tumbleweed-ը շարժական թողարկում է: Հետևաբար, Tumbleweed-ը ավելի հարմար է առաջադեմ օգտվողների համար՝ տրամադրելով վերջին փաթեթները, ինչպիսիք են Linux Kernel-ը և SAMBA-ն: Կայուն լուծումների համար ավելի հարմար է Leap տարբերակը։ Օպերացիոն համակարգը աջակցվում է թարմացումներով:

Լռելյայն գործիքավորումը openSUSE-ին դարձնում է ֆանտաստիկ Linux սերվերի օպերացիոն համակարգ: Այն ներառում է openQA ավտոմատացված թեստավորման համար, Kiwi՝ Linux-ի պատկերները բազմաթիվ հարթակներ հասցնելու համար, YaST՝ Linux կոնֆիգուրացիայի համար և Open Build Service փաթեթի համապարփակ կառավարիչ: Վերացնելով իննամսյա շարժական թողարկման ցիկլը և կենտրոնանալով կայունության վրա, ինչպես դա SLE-ի դեպքում է, openSUSE-ը դառնում է կենսունակ Linux միջավայր սերվերների համար: Տեղեկատվական տեխնոլոգիաների մասնագետներ կոչվում է openSUSE«... CentOS-ը և Debian-ը SUSE-ի կողմից»:

Ո՞ր օգտատերերի համար է այն նախատեսված. OpenSUSE համակարգը ավելի հարմար է առաջադեմ օգտվողների համար, ինչպիսիք են համակարգի ադմինիստրատորները: Հարմար է տեղադրման համար վեբսերվերներ, հիմնական տնային սերվերներ կամ վեբ սերվերների և հիմնական սերվերների համակցություններ: Համակարգի ադմինիստրատորները կարող են օգտագործել այնպիսի գործիքներ, ինչպիսիք են Kiwi, YaST, OBS և openQA: OpenSUSE-ի բազմակողմանիությունը այն դարձնում է սերվերների լավագույն Linux օպերացիոն համակարգերից մեկը: Բացի սերվերի հնարավորություններից, openSUSE-ը պահպանում է աշխատասեղանի գեղեցիկ միջավայր: Ամենատարրական սերվերների համար openSUSE-ը նույնպես բավականին հարմար է, թեև որոշ չափով ավելորդ է: Դեռ վստահ չե՞ս:

  1. Oracle Linux

Եթե ​​դուք երկիմաստ եք «Oracle Linux» բառերը կարդալիս, ապա դուք միայնակ չեք: Oracle Linux-ը Linux բաշխում է, որը մատակարարվում է տեխնոլոգիական հսկա Oracle-ի կողմից: Այս համակարգը հասանելի է երկու տարբեր միջուկներով: Դրա մեկ տարբերակն ունի Red Hat-ի համատեղելի միջուկ (RHCK): Սա ճիշտ նույն միջուկն է, որն օգտագործվում է Red Hat Enterprise Linux (RHEL) համակարգում: Oracle Linux համակարգ հավաստագրված է տարբեր սարքավորումների հետ աշխատելու համարայնպիսի արտադրողներից, ինչպիսիք են Lenovo-ն, IBM-ը և HP-ն: Oracle Linux միջուկի անվտանգությունը բարձրացնելու համար այն օգտագործում է Ksplice տեխնոլոգիան։ Համակարգը ներառում է նաև Oracle կոնտեյներների աջակցություն, բաց բուրգ, Linux և Docker: Oracle-ի թեմաներն օգտագործվում են որպես ապրանքանիշի խորհրդանիշներ, ներառյալ Oracle Penguin-ը:

Համակարգը աջակցվում է արտադրողի կողմից, բայց վճարովի է։ Չնայած, եթե Oracle Linux-ը չի աշխատում ձեռնարկության միջավայրում, ապա աջակցության համար գին չկա: Եթե ​​հանրային կամ մասնավոր ամպի տեղակայման անհրաժեշտություն կա, ապա Oracle Linux օպերացիոն համակարգը նույնպես աջակցում է այս տեխնոլոգիաներին։ Մյուս կողմից, դուք կարող եք փորձել Oracle Linux-ը, եթե պարզապես ցանկանում եք Oracle ապրանքանիշի Linux համակարգ:

Ո՞ր օգտատերերի համար է այն նախատեսված. Oracle Linux-ը լավագույնս հարմար է տվյալների կենտրոնների կամ OpenStack-ով ամպեր կառուցելու համար: Oracle Linux-ը լավագույնս համապատասխանում է տնային կամ ձեռնարկատիրական սերվերի ամենափորձառու օգտվողներին:

  1. Container Linux (նախկին CoreOS)

CoreOS օպերացիոն համակարգը փոխել է իր անունը Container Linux-ի 2016 թվականին։ Ինչպես հուշում է նոր անվանումը, Container Linux-ը Linux օպերացիոն համակարգ է, որը թողարկվել է կոնտեյներներ տրամադրելու համար: Համակարգը կենտրոնացած է տարաների տրամադրման գործընթացի պարզեցման վրա։ Container Linux-ը հիանալի օպերացիոն համակարգ է հուսալի, մասշտաբային օգտագործման համար: Բեռնարկղերի կլաստերային տեղակայումը հեշտ է, և այս բաշխումը ներառում է ծառայությունների հայտնաբերման գործիքներ: Այն ներառում է փաստաթղթեր և աջակցություն Kubernetes, Docker և rkt տեխնոլոգիաների համար:

Փաթեթների կառավարումը ներառված չէ համակարգում: Բոլոր հավելվածները պետք է աշխատեն բեռնարկղերում, ուստի կոնտեյներացումը պարտադիր է: Եվ եթե դուք աշխատում եք կոնտեյներների հետ, ապա Container Linux-ը լավագույն օպերացիոն համակարգն է սերվերների համար կլաստերային ենթակառուցվածքում: Այն ապահովում է etcd deemon, որն աշխատում է կլաստերի յուրաքանչյուր մեքենայի վրա: Բացի այդ, տեղադրման մեջ ապահովվում է որոշակի ճկունություն։ Բացի տեղական տեղադրումից, Container Linux-ի գործարկումը հնարավոր է վիրտուալացման միջավայրերում, ինչպիսիք են Azure-ը, VMware-ը և Amazon EC2-ը:

Ո՞ր օգտատերերի համար է այն նախատեսված. Container Linux-ը լավագույնս համապատասխանում է կլաստերային կամ կոնտեյներային ենթակառուցվածքի սերվերներին: Սա, ամենայն հավանականությամբ, չի ապահովում սովորական տնային օգտագործողի համար: Բայց Plex-ի սիրահարների վրա Docker-ի պաշտոնական լոգոտիպով Container Linux-ը կարող է աշխատել ցանկացած միջավայրում՝ հիմնական տնային սերվերից մինչև բարդ կլաստերներ: Օգտագործեք Container Linux, եթե ձեզ հարմար է բեռնարկղերը: OpenSUSE-ի հետ միասին Container Linux-ը լավագույն նոր և թարմացված Linux օպերացիոն համակարգերից մեկն է, որը կարելի է փորձել:

CentOS օպերացիոն համակարգը ապահովում է կայուն աշխատանքային միջավայր: Այն Red Hat Enterprise Linux (RHEL) օպերացիոն համակարգի բաց կոդով տարբերակն է։ Այս առումով, CentOS-ն ապահովում է ձեռնարկության մակարդակի սերվերի գործողություն: Red Hat-ի այս օպերացիոն համակարգը օգտագործում է նույն աղբյուրի կոդը, ինչ RHEL-ը: CentOS-ը ներառում է RPM փաթեթի կառավարիչ: 2010 թվականին վաճառքի տվյալների վերանայումը ցույց է տվել, որ մոտավորապես Բոլոր Linux սերվերների 30 տոկոսըաշխատում է CentOS-ում: Եվ դրա համար պատճառ կա. դա շատ կայուն սերվերային միջավայր է Red Hat-ի աջակցությամբ:

Պետք է նշել, որ CentOS-ը լավ է աշխատում նաև հիմնական սարքերի վրա։ Օգտատերերի համար, ովքեր նախընտրում են GUI-ը, KDE-ն և GNOME-ը հասանելի են համակարգում: CentOS-ը կարող է օգտագործվել որպես ուղղակի աշխատասեղանի օպերացիոն համակարգ: Red Hat-ի և օգտվողների աճող համայնքի աջակցությամբ CentOS-ը մնում է առանց վրիպակների:

Ո՞ր օգտատերերի համար է այն նախատեսված. CentOS-ն ապահովում է Red Hat Enterprise Linux-ի ֆունկցիոնալությունն ու կայունությունը: Հետևաբար, այն լիովին համապատասխանում է որպես ժամանակակից սերվերի օպերացիոն համակարգ: Եթե ​​Ձեզ անհրաժեշտ է RHEL-ի անվճար այլընտրանք, կարող եք օգտագործել CentOS-ը: Այնուամենայնիվ, այն նաև բավականին նորեկների համար հարմար է իր փաթեթների կառավարչի շնորհիվ: Ընդհանուր առմամբ, CentOS-ը Red Hat Enterprise Linux-ի լավագույն անվճար այլընտրանքն է:

Շատ սերվերներ սահմանափակում են էներգիայի սպառումը: Էլեկտրաէներգիայի սպառման կրճատումը մեծ առավելություն է հատկապես միշտ միացված մեքենաների համար: Հետևաբար, Linux օպերացիոն համակարգերը սերվերների համար պետք է քիչ ռեսուրսներ օգտագործեն: Ռեսուրսների ճիշտ բաշխումը առանցքային գործոն է սերվերի աշխատանքի ժամանակի և արդյունավետության համար: Linux-ի շատ բաշխումներ ավելի քիչ ռեսուրսներ են օգտագործում, քան Windows-ի կամ macOS-ի իրենց գործընկերները: Arch օպերացիոն համակարգը պարզ, թեթև բաշխում է, որը հավատարիմ է KISS («իրերը պարզեցնել») սկզբունքին:

Այս համակարգի համար Arch Linux Wiki առանձին մաս՝ կապված սերվերների հետ. Այնտեղ կարող եք պարզել այն ամենը, ինչ կապված է Arch Linux-ի՝ որպես սերվերի օպերացիոն համակարգի կազմաձևման հետ: Թեև սերվերների համար համակարգի հատուկ, նախապես կառուցված թողարկում չկա, այս Վիքի փաստաթուղթը նկարագրում է ձեր սեփական սերվերի օպերացիոն համակարգը կառուցելու բոլոր քայլերը: Դուք կարող եք տեղադրել հայտնի սերվերի ծրագրակազմ, ներառյալ MySQL, Apache, Samba և PHP Arch-ի համար:

Ո՞ր օգտատերերի համար է այն նախատեսված. Arch Linux-ը սերվերների համար նախատեսված Linux օպերացիոն համակարգ է: Այն իդեալական է հին համակարգչի սերվերի վերածվելու համար: Բայց, չնայած իր թեթևությանը, Arch համակարգը բավականին ֆունկցիոնալ է ավելի հզոր սարքավորումների վրա: Բացի այդ, Arch Linux-ը լավագույնս հարմար է տեխնիկական ծագում ունեցող օգտատերերի համար, քանի որ նրանք պետք է ստեղծեն Arch-ը որպես սերվերային համակարգ:


Mageia-ն Linux օպերացիոն համակարգ է, որը կենտրոնանում է հուսալիության և կայունության վրա: Դա Mandriva Linux-ի պատառաքաղ է, որը հայտնվել է 2010թ. 2012 թվականին PC World ամսագիրը բարձր է գնահատել Mageia-ն, որն այսօր արդեն հասել է հինգերորդ տարբերակին։ Թեև կան բազմաթիվ Linux օպերացիոն համակարգեր, կա նաև Linux աշխատասեղանի միջավայրերի մեծ ցուցակ: Mageia համակարգը ներառում է օգտատերերի միջերեսների մի ամբողջ խումբ, ինչպիսիք են KDE, GNOME, Xfce և LXDE:

MySQL-ի փոխարեն Mageia-ն ներառում է MariaDB. Սերվերի վրա հիմնված տարրեր, ինչպիսիք են 389 Directory Server և Kolab Groupware Serverդարձնել Mageia-ն առաջատար Linux օպերացիոն համակարգ սերվերների համար:

Ո՞ր օգտատերերի համար է այն նախատեսված. Mageia-ն վստահելի Linux օպերացիոն համակարգ է սերվերների համար: Այն ներառում է այնպիսի գործիքներ, ինչպիսիք են MariaDB-ն և Kolab Groupware Server-ը: Բացի այդ, Mageia-ն ապահովում է անվտանգ, ապահով միջավայր: Օգտագործողները, ովքեր պահանջում են GUI, կարող են նաև մտածել Mageia-ի օգտագործման մասին՝ շնորհիվ իր բազմաթիվ աշխատասեղանի միջերեսների:

ClearOS-ը նախատեսված է հատուկ սերվերների, դարպասների և ցանցային համակարգերի համար: Ստանդարտ համակարգի տեղադրումն ապահովում է ուժեղացված անվտանգություն: Այն ներառում է ցանցային firewall, թողունակության կառավարման գործիքներ, փոստի սերվեր և ներխուժման հայտնաբերման գործիքներ: ClearOS 7 Community Edition-ը ներառում է 75 հավելված և գործիք.

Չնայած կան ClearOS-ի վճարովի տարբերակներ, Համայնքի հրատարակությունը մնում է անվճար: Բացի այդ, ClearOS-ի ծրագրավորողների թարմացումները նույնպես անվճար են, սակայն նման անվճար թարմացումները չեն փորձարկվում:

Ո՞ր օգտատերերի համար է այն նախատեսված. ClearOS-ը սերվերների համար նախատեսված Linux օպերացիոն համակարգ է: Նրա հարուստ հավելվածների շարքը ClearOS-ին դնում է Linux-ի մասնագետներին ուղղված բաշխման դիրքում: Linux-ի էնտուզիաստներին և մասնագետներին անհրաժեշտ է միայն պահանջել իրենց անհրաժեշտ հավելվածները: Բայց սկսնակների համար ավելի լավ է ընտրել այլ համակարգային բաշխումներ սերվերների համար:

Slackware օպերացիոն համակարգը վաղուց օգտագործվել է որպես Linux սերվերների համար: Այս համակարգի առաջին թողարկումը հայտնվել է 1993 թվականին։ Ըստ Slackware Linux կայքի՝ այս նախագծի նպատակը «Լինուքսի բաշխումն է, որը հնարավորինս շատ նման է UNIX-ին»։ Լռելյայնորեն, Slackware-ն ապահովում է հրամանի տող ինտերֆեյս:

Slackware-ի ամբողջական տեղադրումը ներառում է C և C++, X Windows համակարգ, փոստային սերվեր, web սերվեր, FTP սերվեր և նորությունների սերվեր: Ավելին, Slackware-ն այնքան թեթև է, որ կարող է աշխատել Pentium հարթակի վրա: Ընթացիկ թողարկումները մեծացնում են համակարգի կայունությունն ու պարզությունը:

Ո՞ր օգտատերերի համար է այն նախատեսված. Slackware Linux-ը լավագույնս համապատասխանում է փորձառու Linux մասնագետներին: Այն ունի երկու փաթեթի կառավարիչ՝ pkgtools և slackpkg: Բայց քանի որ Slackware-ը լռելյայն աշխատում է հրամանի տողի ինտերֆեյսով, դա Linux-ի ամենահարմար օպերացիոն համակարգն է սերվերների համար: Ավելին, իր պարզության մեջ կա որոշակի բարդություն: Slackware-ն օգտագործելու համար դուք պետք է հասկանաք ձեր Linux միջավայրը:

Gentoo-ն տարբերվում է Linux-ի շատ բաշխումներից: Ավանդական թողարկման մոդելի փոխարեն Gentoo-ն օգտագործում է մոդուլային կառուցվածք. Այսինքն՝ օգտատերն ինքն է ընտրում, թե ինչ է տեղադրվելու։ Սա Gentoo-ին դնում է Linux սերվերի օպերացիոն համակարգերի ցուցակի առաջին տեղում:

Այս համակարգի յուրաքանչյուր տեղադրում եզակի է: Օգտագործողները կարող են ստեղծել միջուկ, որն ապահովում է առավելագույն վերահսկողություն: Հետևաբար, սերվերը կարող է վերահսկել այնպիսի ասպեկտներ, ինչպիսիք են հիշողության օգտագործումը: Իր մոդուլային կառուցվածքի և ճկունության շնորհիվ Gentoo-ն դառնում է շատ հայտնի Linux-ի մասնագետների շրջանում: Համակարգի ադմինիստրատորները գնահատում են Gentoo-ի մոտեցումը համակարգեր կառուցելու հարցում՝ ըստ իրենց կարիքների:

Ո՞ր օգտատերերի համար է այն նախատեսված. Gentoo համակարգը լավագույնս համապատասխանում է տեխնիկական օգտագործողների և համակարգի ադմինիստրատորների համար: Չնայած Gentoo-ն կարող է օգտագործվել սկսնակների կողմից, այն ավելի քիչ է ուղղված անփորձ օգտվողներին, քան միջին Ubuntu-ն: Այնուամենայնիվ, համակարգն ունի հիանալի փաստաթղթեր, և նրա համայնքը մշտապես զարգանում է:

Եթե ​​դուք փնտրում եք թարմ Linux օպերացիոն համակարգ սերվերների համար, փորձեք Fedora-ն: Red Hat-ի կողմից սպասարկվող Fedora Project-ը պարբերաբար թարմացումներ է ստանում: Մշակողները հաճախ մասնակցում են այս թարմացումներին: Fedora-ն գալիս է տարբեր համային տեսականիով: Workstation հրատարակությունը նախատեսված է ընդհանուր օգտագործողների համար և գալիս է աշխատասեղանի միջավայրով: Fedora Workstation-ը լռելյայն առաքվում է GNOME ինտերֆեյսով, սակայն այլ օգտատերերի միջերեսներ հասանելի են: Fedora Server տարբերակը, ինչպես անունն է հուշում, սերվերների համար է:

Ուղարկել ձեր լավ աշխատանքը գիտելիքների բազայում պարզ է: Օգտագործեք ստորև ներկայացված ձևը

Ուսանողները, ասպիրանտները, երիտասարդ գիտնականները, ովքեր օգտագործում են գիտելիքների բազան իրենց ուսումնառության և աշխատանքի մեջ, շատ շնորհակալ կլինեն ձեզ:

Տեղակայված է http://www.allbest.ru/ կայքում

Համեմատությունեսերվերի օպերացիաUNIX ընտանիքի ռացիոնալ համակարգեր

Ներածություն

Օգտվողի միջերեսի սերվերի գործող

Կան օպերացիոն համակարգերի լայն տեսականի: Այս դասընթացի աշխատանքում շեշտը դրվում է UNIX ընտանիքի սերվերային օպերացիոն համակարգերի վրա: UNIX օպերացիոն համակարգը աշխարհում ամենաշատ օգտագործվող օպերացիոն համակարգերից է։ Այս ՕՀ-ի տարբերակները գոյություն ունեն գրեթե բոլոր ապարատային հարթակների համար: UNIX օպերացիոն համակարգը գոյություն ունի արդեն մի քանի տասնամյակ: Սա ռեկորդային արդյունք է օպերացիոն համակարգերի համար, որոնց տարիքը, որպես կանոն, կարճ է։ Պարզվեց, որ UNIX-ը բացառություն է կանոնից, այն շարունակում է զարգանալ և ձեռք բերել ժողովրդականություն։ Կարելի է վստահորեն ասել, որ UNIX օպերացիոն համակարգը անցել է ժամանակի փորձությունը:

Ստեղծվել է մշակողների փոքր խմբի կողմից՝ UNIX համակարգը ընդլայնվել և կատարելագործվել է. հազարավոր մասնագետներ ներդրել են իրենց տաղանդը դրանում, տասնյակ հազարների հարստացրել հավելվածներով, և այսօր այն սպասարկում է միլիոնավոր մարդկանց, ովքեր օգտագործում են այս օպերացիոն համակարգը իրենց գործունեության մեջ։

Այս դասընթացի նախագծի նպատակն է համեմատել UNIX ընտանիքի սերվերային օպերացիոն համակարգերը, ինչպիսիք են Solaris (Sun Microsystems), HP-UX (Hewlett-Packard), AIX (IBM), Linux և FreeBSD:

1. Սերվերային օպերացիոն համակարգերի նպատակը, գործառույթները և առանձնահատկությունները

Եթե ​​հաճախորդի օպերացիոն համակարգը նախագծված է կառավարելու այն համակարգչի ռեսուրսները, որոնց վրա այն աշխատում է, և օգտատիրոջը տրամադրում է որոշակի ծառայություններ (օրինակ՝ գրասենյակային հավելվածների գործարկում, կորպորատիվ հավելվածների հաճախորդի մասեր, իսկ տնային համակարգչի դեպքում՝ խաղեր. և այլ մուլտիմեդիա հավելվածներ), ապա սերվերի օպերացիոն համակարգերի նշանակումը սովորաբար բոլորովին այլ է. այս օպերացիոն համակարգերը գործարկում են հավելվածներ, որոնք սպասարկում են կորպորատիվ ցանցի բոլոր օգտվողներին և հաճախ արտաքին օգտագործողներին: Նման հավելվածները ներառում են տվյալների բազայի կառավարման ժամանակակից համակարգեր, ցանցերի կառավարման և իրադարձությունների վերլուծության գործիքներ, գրացուցակային ծառայություններ, հաղորդագրությունների և խմբային աշխատանքի գործիքներ, վեբ սերվերներ, փոստի սերվերներ, կորպորատիվ firewalls, կիրառական սերվերներ տարբեր նպատակների համար: Այս օպերացիոն համակարգերի կատարման և հուսալիության պահանջները շատ ավելի բարձր են, քան հաճախորդի օպերացիոն համակարգերը: Վերջերս սերվերի օպերացիոն համակարգերից երբեմն պահանջվում է ապահովել հուսալիություն և հասանելիություն ապահովելու այնպիսի միջոցներ, ինչպիսիք են կլաստերների աջակցությունը (նույն տիպի մի շարք համակարգիչների մի շարք, որոնք կատարում են նույն առաջադրանքը և կիսում են բեռը), կրկնօրինակումը և ավելորդությունը, ծրագրաշարի և սարքաշարի վերակազմավորում՝ առանց օպերացիոն համակարգի վերագործարկման:

Այլ կերպ ասած, սերվերի օպերացիոն համակարգի և դրա համար ապարատային հարթակի ընտրությունը հիմնականում որոշվում է նրանով, թե որ հավելվածները պետք է աշխատեն դրա տակ (առնվազն ընտրված հավելվածները պետք է գոյություն ունենան այս հարթակի տարբերակում) և որոնք են դրա կատարման պահանջները: , հուսալիություն և մատչելիություն: Գործոնները, ինչպիսիք են հարմարավետ ինտերֆեյսը, հաճախորդի հավելվածները գործարկելու ունակությունը և այլ «օգտատիրոջ» կարիքները, թեև դրանք առկա են բազմաթիվ նմանատիպ օպերացիոն համակարգերի ժամանակակից տարբերակներում, այս դեպքում որոշիչ դեր չեն խաղում. հաճախ սերվերային հավելվածները և գործող համակարգը ինքնին կարող է կառավարվել հեռակա կարգով հաճախորդի համակարգչից:

Սերվերի ՕՀ-ի առանձնահատկությունները.

Ֆայլեր և տպիչներ համօգտագործելու հնարավորության ապահովում - սերվերի սկավառակների վրա տեղակայված ֆայլերը, դիրեկտորիաները և սերվերին միացված տպիչները օգտագործվում են շատ օգտվողների կողմից.

Հաճախորդի տարբեր միջավայրերից ընդհանուր ռեսուրսների թափանցիկ հասանելիության ապահովում;

Աջակցություն մեծ թվով օգտատերերի տեղեկատու ծառայության միջոցով՝ ապահովելով համակարգում մեկ գրանցման հնարավորություն՝ ի տարբերություն յուրաքանչյուր համակարգում և/կամ ցանցային ծառայության առանձին գրանցման.

Նոր սարքեր և ընդլայնման գործիքներ ինքնաբերաբար հայտնաբերելու և գրանցելու ունակություն, OS-ի ավտոմատ կազմաձևում, երբ հայտնվում են նոր հաշվողական ռեսուրսներ (հիշողություն, պրոցեսորներ, սկավառակներ);

Ներկառուցված կոդավորումը վկայագրի տեխնոլոգիայի միջոցով.

Տվյալների արխիվացման և կրկնօրինակման աջակցություն;

Աջակցություն ինտերնետ ծառայությունների (WWW, FTP, Java):

Սերվերի ՕՀ-ի առանձնահատկությունները.

Ծրագրային ապահովման և սարքավորումների կազմաձևման և թարմացման ունակություն; տրամադրում առանց վերագործարկման;

Կրկնօրինակման հարուստ ընտրանքներ;

Ճկուն և հարուստ ցանցային հնարավորություններ;

Ծառայությունների/դեմոնների օգտագործումը (հետին պլանում աշխատող ծրագիր՝ առանց օգտագործողի հետ անմիջական շփման);

Անվտանգության և ռեսուրսների բաշխման նկատմամբ վերահսկողության բարձրացում

2. UNIX ընտանիքի սերվերային օպերացիոն համակարգեր

UNIX օպերացիոն համակարգը սերվերային օպերացիոն համակարգերի շուկայի «երկարակյացներից» մեկն է. այն ստեղծվել է 60-ականների վերջին AT&T's Bell Laboratories-ում: Այս ՕՀ-ի տարբերակիչ առանձնահատկությունը, որը որոշեց նրա «գոյատեւությունն» ու ժողովրդականությունը, այն էր, որ օպերացիոն համակարգի միջուկը, որը գրված էր assembler-ում, փոքր էր, մինչդեռ մնացած օպերացիոն համակարգը գրված էր C-ով: Այս մոտեցումը դարձնում էր այն հեշտությամբ շարժական: ապարատային հարթակների և օպերացիոն համակարգի լայն տեսականի և դրա համար ստեղծված հավելվածներ: UNIX-ի կարևոր առավելությունը նրա բաց լինելն էր, ինչը թույլ տվեց միաժամանակ գոյություն ունենալ UNIX-ի և՛ կոմերցիոն, և՛ ոչ առևտրային տարբերակները: UNIX-ի բոլոր տարբերակների համար ընդհանուր հատկանիշներն են՝ բազմաֆունկցիոնալ ռեժիմը՝ տվյալների չարտոնված մուտքից պաշտպանելու միջոցներով, բազմածրագրային մշակման իրականացումը ժամանակի փոխանակման ռեժիմում, վիրտուալ հիշողության և փոխանակման մեխանիզմների օգտագործումը, I/O գործառնությունների միավորումը։ , հիերարխիկ ֆայլային համակարգ, գործընթացների փոխազդեցության տարբեր միջոցներ, ներառյալ ինտերնետ աշխատանքը։

2.1 Solaris (Sun Microsystems)

UNIX-ի ամենահայտնի կոմերցիոն տարբերակներից մեկը՝ Sun Solaris օպերացիոն համակարգը նախագծված էր կորպորատիվ ցանցերում աշխատելու համար իր զարգացման վաղ փուլերից: Այն ապահովում է չափազանց արդյունավետ և հուսալի մուտք դեպի սերվերներ, DBMS, տպիչներ և այլ ցանցային ռեսուրսներ: Այս ՕՀ-ն ունի ցանցին աջակցելու առաջադեմ գործիքներ (օրինակ՝ Solaris օպերացիոն համակարգով աշխատող սերվերները կարող են ներառվել Novell և Microsoft ցանցերի ցանցերում և տիրույթներում) և հանդիսանում է կորպորատիվ լուծումներ մշակելու ամենատարածված հարթակներից մեկը. կան մոտ 12 հազար տարբեր: դիմումներ դրա համար:

Solaris-ի նախորդը Sun OS օպերացիոն համակարգն էր, իսկ Solaris օպերացիոն համակարգի առաջին տարբերակը՝ հիմնված UNIX-ի երկու հիմնական համերի՝ Berkley 4.2/4.3 (BSD) և AT&T System V-ի վրա, թողարկվել է 1991 թվականին։

Solaris OS-ը համապատասխանում է ոլորտի բազմաթիվ ստանդարտներին (X/Open UNIX 95, POSIX 1003.1, X11R6-ի տարբեր բաժիններ): Այս օպերացիոն համակարգը շատ լայնածավալ է. այն կարող է օգտագործվել մեկ վարդակից սերվերների և նույնիսկ աշխատանքային կայանների, աշխատանքային խմբի սերվերների և 64 պրոցեսոր Sun Enterprise 10000. պրոցեսորների վրա սիմետրիկ բազմապրոցեսորային հաշվարկների միջոցով:

Solaris-ն այժմ չափազանց հզոր և ճկուն բազմաֆունկցիոնալ, բազմաֆունկցիոնալ օպերացիոն համակարգ է, որը հասանելի է SPARC և Intel x86 պրոցեսորների տարբերակներում: Նրա վերջին թողարկումը՝ Solaris 9-ը, 64-բիթանոց օպերացիոն համակարգերի երրորդ սերունդն է (Սոլարիս 7-ից հետո), որը օպտիմիզացված է 64-բիթանոց Sun սերվերների վրա աշխատելու համար:

Ահա Solaris 9 օպերացիոն համակարգում ձեռնարկությունների լայնածավալ հավելվածների մասշտաբայնությունը և աջակցությունը.

1 միլիոն միաժամանակյա գործընթացներ մեկ համակարգում;

Մինչև 128 պրոցեսոր մեկ համակարգում և մինչև 848 պրոցեսոր՝ կլաստերում;

Մինչև 576 ԳԲ ֆիզիկական RAM մեկ համակարգում;

Ավելի քան 4 միլիարդ ցանցային կապ;

Ֆայլային համակարգեր մինչև 252 ՏԲ;

128-բիթանոց IPv6 IP հասցեավորում;

64-բիթանոց Java վիրտուալ մեքենա:

Solaris 9-ի մյուս առանձնահատկությունները ներառում են Sun ONE Directory Server-ի և J2EE-ի հետ համատեղելի Sun ONE Application Server-ի հետ ինտեգրումը (սա թույլ է տալիս կազմակերպել ծառայություն ցանցում օգտվողների և օբյեկտների նույնականացման համար), կոնֆիգուրացիայի և փոփոխության կառավարման գործիքների առկայությունը, այդ թվում՝ տարբերակների վերակազմավորում և թարմացում՝ առանց օպերացիոն համակարգի վերագործարկման, RAS-ի (Reliabiity, Availability, Serviceability - reliabiity, Availability, serviceability) մեթոդաբանության աջակցություն ծրագրային ապահովման մշակման մեջ, համատեղելիություն ավելի վաղ տարբերակների հետ և ներկառուցված համատեղելիություն Linux-ի հետ: Համեմատաբար փոքր օպերացիոն համակարգի միջուկի առկայությունը զգալիորեն նեղացնում է այն սխալների շրջանակը, որոնք կարող են հանգեցնել դրա խափանման: Աջակցություն խափանումների տարածումը սահմանափակելուն, համակարգի ռեսուրսների բաշխման գործընթացի կառավարմանը, հավելվածների մեկուսացմանը, այսպես կոչված, կոնտեյներներում՝ օգտագործելով ծրագրային ապահովման կողմից սահմանված սահմանները, աջակցելով այլընտրանքային սերվերներին և ցանցային ուղիներին, այս ամենը երաշխավորում է այս օպերացիոն համակարգի բարձր հուսալիությունը:

Solaris 9 օպերացիոն համակարգը Sun Open Net Environment-ի (Sun ONE) հիմքն է: Solaris 9-ը մատակարարվում է Sun ONE հիմնական հավելվածներով, ինչպիսիք են Sun ONE Application Server, Platform Edition, Sun ONE Directory Server, Sun ONE Integration Server, Sun ONE Message Queue, Sun ONE Portal Server, Sun ONE Web Server:

2.2 HP-UX (Hewlett-Packard)

HP-UX օպերացիոն համակարգը, որը մշակվել է Hewlett-Packard-ի կողմից, AT&T System V-ի հետնորդն է: Դրա վերջին տարբերակը՝ HP-UX 11i, հասանելի է երկու ապարատային հարթակների՝ PA_RISC և Itanium, և հիմնականում ուղղված է Hewlett-Packard-ի սերվերներին: .

HP-UX 11i-ի առանձնահատկությունները ներառում են Windows-ի և Linux-ի ինտեգրումը, ներառյալ այս հարթակների համար մշակված Java հավելվածների շարժականությունը և Java հավելվածների կատարողականի բարելավումը: Բացի այդ, Webgain Studio-ն (Symantec Visual Cafe-ի հետնորդ) Java հավելվածների հեղինակային գործիքը թույլ է տալիս Windows-ում ստեղծել HP-UX օպտիմիզացված հավելվածներ: Բացի այդ, HP-UX 11i-ն աջակցում է Linux API-ին՝ ապահովելու հավելվածների տեղափոխելիությունը HP-UX-ի և Linux-ի միջև: Նկատի ունեցեք, որ HP-UX 11i-ի հավելվածները շարժական են երկու ապարատային հարթակների միջև, որոնք այն աջակցում է առանց փոփոխման կամ վերակոմպիլյացիայի:

Խոսելով HP-UX 11i-ի կատարողականի և մասշտաբայնության մասին, հարկ է նշել, որ օպերացիոն համակարգի մեկ օրինակն աջակցում է մինչև 256 պրոցեսոր; Աջակցվում են նաև մինչև 128 հանգույցների չափի կլաստերներ, ինչը հնարավորություն է տալիս իրականացնել այսպես կոչված սերվերային ֆերմեր (կրկին հիմնված HP 9000 սերվերների վրա, որոնք արտադրվում են Hewlett-Packard-ի կողմից): Կան նաև կլաստերային ծավալների կառավարման գործիքներ: Հարկ է նշել, որ այս հարթակն աջակցում է լրացուցիչ պրոցեսորների միացմանն ու անջատմանը, PCI քարտերի, սնուցման սարքերի, երկրպագուների և սկավառակների փոխարինմանը առանց վերագործարկման անհրաժեշտության, առցանց կրկնօրինակում և սկավառակի դեֆրագրում առանց համակարգի անջատման, դինամիկ կոնֆիգուրացիա և թարմացում։ օպերացիոն համակարգը առանց վերագործարկման, ինչը մեծացնում է դրա հասանելիությունը:

Տվյալների պաշտպանության HP-UX 11i գործիքները ներառում են հարձակումների և վիրուսների հայտնաբերման գործիքներ, նույնականացման հավելում LDAP, NIS +, NTLM, Kerberos նույնականացումով, ինչպես նաև Windows-ի և HP-UX-ի համար սովորական նույնականացման աջակցություն:

Այս օպերացիոն համակարգի համար ծրագրային ապահովման ընտրությունը շատ լայն է. այն ունի առաջատար արտադրողների կիրառական սերվերներ (BEA, Sun), վեբ և WAP սերվերներ, որոնման սերվերներ, քեշավորման գործիքներ, գրացուցակի ծառայություններ:

2.3 AIX (IBM)

AIX-ը UNIX-ի IBM-ի կլոնն է, որը նախատեսված է IBM @server pSeries և RS/6000 սերվերների վրա աշխատելու համար: Ինչպես UNIX-ի այլ կոմերցիոն տարբերակները, այս արտադրանքի վերջին տարբերակը՝ AIX 5L-ն աջակցում է Java հավելվածներին: Ինչպես HP-UX-ը, այս օպերացիոն համակարգը համատեղելի է Linux-ի հետ, ինչը թույլ է տալիս Linux-ի համար նախատեսված հավելվածներին աշխատել AIX հարթակում՝ պարզ վերակոմպիլյացիայի միջոցով:

AIX 5L-ի առանձնահատկությունները ներառում են ամբողջությամբ 64-բիթանոց միջուկ, սարքի դրայվերներ և հավելվածի գործարկման ժամանակ (32-բիթանոց միջուկով, ինչպես նաև 32-բիթանոց հավելվածի աջակցությամբ), 256 ԳԲ RAM, կլաստերային աջակցություն, ֆայլային համակարգ, մինչև 1 աջակցող ֆայլեր: TB, հարմար կառավարման և բեռների վերահսկման գործիքներ, ներառյալ վեբ ինտերֆեյս ունեցողները, կլաստերների աջակցություն (մինչև 32 համակարգիչ), RAS և Java 2, առաջադեմ ցանցային աջակցություն և նույնիսկ 64-բիթանոց OpenGL-ի աջակցություն:

AIX-ն ապահովում է ինքնակարգավորման հնարավորություններ այնպիսի առանձնահատկություններով, ինչպիսիք են՝ ըստ պահանջի հզորության բարձրացում և պրոցեսորի տեղաբաշխում: Ինքնապաշտպանական համակարգերը ներառում են առաջին ձախողման տվյալների հավաքագրման տեխնոլոգիան և կանխատեսող ձախողման վերլուծությունը, որոնք օգնում են կանխարգելել համակարգի խափանումները: AIX-ը ինքնաբուժման համակարգ է, որտեղ համակարգի ավելորդության տեխնոլոգիաները կտրուկ նվազեցնում են ադմինիստրատորի միջամտությունը: Վերջապես, AIX-ը կարող է ինքնուրույն օպտիմիզացվել ժամանակակից հնարավորություններով, ինչպիսիք են աշխատանքային ծանրաբեռնվածության կառավարիչը և տրամաբանական բաժանումները:

IBM-ը ներկայացրել է մի շարք նոր հնարավորություններ AIX-ի համար, այդ թվում՝

Հիշողության ավելացված էջի չափը թույլ է տալիս մեծ քանակությամբ տեղեկատվություն պահել համակարգչի հիշողության մեջ: AIX-ն աջակցում է և՛ ավանդական 4 ԿԲ հիշողության էջերին, և՛ նոր, ավելի մեծ 16 ՄԲ էջերին, որոնք բարելավում են հաշվարկային ինտենսիվ համակարգերի աշխատանքը (օրինակ՝ լայնածավալ առևտրային տվյալների բազաները, որոնք աշխատում են մեծ քանակությամբ վիրտուալ հիշողության հետ);

Պլանավորման հարաբերակցությունն օգնում է տեղայնացնել աշխատանքի ծանրաբեռնվածությունը համակարգի ներսում՝ այն բաշխելով պրոցեսորների հստակ սահմանված խմբի վրա, որոնք հավասար հասանելիություն ունեն ընդհանուր հիշողության ենթահամակարգին.

Հիշողության կապը գործարկող պրոցեսորներին հատկացնում է համակարգի հիշողության էջերը, որոնք ամենամոտ են նրանց:

Միևնույն ժամանակ հայտարարվեցին Grid հավելվածների համար կոմերցիոն AIX գործիքակազմի թողարկման ծրագրեր, որը հիմնված է Globus ասոցիացիայի բաց արձանագրությունների վրա (ճանաչված առաջատար Grid ցանցերի կառավարման ծրագրային ապահովման ոլորտում) և թույլ է տալիս համատեղել շատ տարասեռ սերվերներ տարածականորեն բաշխված մեգահամակարգիչների մեջ: Գործիքների այս հավաքածուն ներառում է օպերացիոն համակարգերի տեղադրման և կազմաձևման նոր գործիքներ, ինչպես նաև ուժեղացված անվտանգության գործիքներ: Հիմնական նոր հնարավորությունները ներառում են Message Passing Interface (MPI), Ընդլայնված ամրագրում և ինտեգրում IBM LoadLeveler խմբաքանակի աշխատանքների ժամանակացույցին:

2 .4Linux

Linux-ը ամենալայն օգտագործվող անվճար և բաց կոդով օպերացիոն համակարգն է, որն ի սկզբանե մշակվել է Լինուս Տորվալդսի կողմից Հելսինկիի համալսարանում: Այն մշակելիս նրանք փորձել են UNIX ընտանիքի աշխարհից վերցնել ամենալավը։ Տասնյակ հազարավոր ծրագրային ապահովման մշակողների մասնակցության և ինտերնետում նրանց համակարգման շնորհիվ, Linux-ը և դրա համար նախատեսված ծրագրակազմը զարգանում են շատ դինամիկ, սխալները և ծրագրային ապահովման տարբեր խնդիրներ սովորաբար շտկվում են դրանք հայտնաբերելուց հետո մի քանի ժամվա ընթացքում: Linux-ի և հարակից ծրագրաշարի մշակման և տարածման հարցում մեծ օգնություն է տրամադրվել Ազատ Ծրագրային ապահովման հիմնադրամի (ԱՄՆ) և GNU լիցենզիայով (The GNU General Public License, GNU General Public License) ծրագրային ապահովման համար: Մինչ օրս գոյություն ունի Linux-ի մեկ միջուկ, որի մշակումը համակարգում են նրա ստեղծողներ Լինուս Տորվալդսը և Ալան Քոքսը, և բազմաթիվ բաշխումներ (առնվազն 2-3 տասնյակ), որոնք տարբերվում են ինչպես ֆունկցիոնալությամբ, այնպես էլ ծրագրում ներառված ծրագրաշարի կազմով: բաշխում. Կան բաշխումներ, որոնք զբաղեցնում են մեկ տասնյակ ձայնասկավառակներ, և բաշխումներ, որոնք տեղավորվում են մեկ կամ երկու անգործունյա սկավառակի վրա: Այն ամենը, ինչ ճշմարիտ է UNIX ընտանիքի համար, ճիշտ է նաև Linux-ի համար:

Չնայած այս ՕՀ-ն հաճախ օգտագործվում է որպես հաճախորդի օպերացիոն համակարգ, դրա ժողովրդականությունը հիմնականում պայմանավորված է որպես սերվերային հարթակ օգտագործելու շնորհիվ: Linux-ի համար սերվերային արտադրանքների ցանկը, թերևս, ոչ պակաս տպավորիչ է, քան Solaris-ը, HP-UX-ը և AIX-ը, և ներառում է այնպիսի հանրաճանաչ արտադրանքներ, ինչպիսիք են Apache վեբ սերվերը, գրեթե բոլոր առաջատար արտադրողների սերվերների տվյալների բազայի կառավարման համակարգերը և հավելվածների սերվերները:

Linux-ի հիմնական առավելություններից մեկը դրա օգտագործման ցածր գինն է: Բացի այդ, մի շարք ընկերություններ, ինչպիսիք են IBM-ը, մեծ ներդրումներ են կատարում Linux-ի՝ որպես սերվերային հարթակի զարգացման վրա՝ միաժամանակ ձգտելով ներդնել Linux-ի համատեղելիությունը UNIX-ի իրենց առևտրային տարբերակներում՝ ակնկալելով հնարավոր անցում Linux-ից դեպի դրանք: օպերացիոն համակարգեր.

Կան բազմաթիվ տարբեր Linux բաշխումներ՝ հատուկ կարիքների համար ՕՀ-ի տեղադրման և կազմաձևման համար. Միևնույն ժամանակ, դրանցից մի քանիսը (մասնավորապես՝ բաշխումները, և ոչ թե բուն օպերացիոն համակարգը) կոմերցիոն են:

2 . 5 FreeBSD

UNIX-ի մեկ այլ հայտնի ոչ առևտրային տարբերակ է FreeBSD-ը:

FreeBSD-ը ժամանակակից օպերացիոն համակարգ է x86 (ներառյալ Pentium(R) և AthlonTM), amd64 (ներառյալ OpteronTM, AthlonTM64 և EM64T), ARM, IA-64, PowerPC, PC-98 և UltraSPARC(R) համակարգիչների համար: Այն հիմնված է BSD-ի՝ UNIX(R) տարբերակի վրա, որը ստեղծվել է UC Berkeley-ում: Այն մշակվում և պահպանվում է զարգացման մեծ թիմի կողմից: Այլ հարթակների աջակցությունը զարգացման տարբեր փուլերում է:

Ցանցային առանձնահատկությունների բացառիկ հավաքածու, բարձր կատարողականություն, տեղեկատվական անվտանգություն և համատեղելիություն այլ օպերացիոն համակարգերի հետ. սրանք ժամանակակից FreeBSD հատկանիշներն են, որոնք հաճախ դեռևս բացակայում են այլ, նույնիսկ լավագույն կոմերցիոն օպերացիոն համակարգերում:

FreeBSD-ն իդեալական հարթակ է ինտերնետ կամ Ինտրանետ սերվեր ստեղծելու համար: Այս համակարգը ապահովում է հուսալի ցանցային ծառայություններ նույնիսկ ամենաինտենսիվ ծանրաբեռնվածության դեպքում և արդյունավետ հիշողության կառավարում, որը թույլ է տալիս տրամադրել ընդունելի պատասխան ժամանակ օգտագործողի հազարավոր միաժամանակյա առաջադրանքների համար: FreeBSD-ն ապահովում է ցանցային օպերացիոն համակարգի առաջադեմ հնարավորություններ սարքերի և ներկառուցված հարթակների համար՝ Intel-ի վրա հիմնված բարձրակարգ սարքերից մինչև Arm, PowerPC և շուտով MIPS ապարատային հարթակներ: Փոստից և վեբ սարքերից մինչև երթուղիչներ, ժամանակի սերվերներ և անլար մուտքի կետեր, վաճառողներն ամբողջ աշխարհում ապավինում են ներկառուցված և խաչաձեւ կառուցման միջավայրերին և առաջադեմ FreeBSD հնարավորություններին՝ որպես իրենց ներկառուցված արտադրանքի հիմքում: Եվ Բերքլիի բաց կոդով լիցենզիան թույլ է տալիս նրանց որոշել, թե իրենց տեղական փոփոխություններից որքան են ցանկանում հետ բերել:

Գրադարանների և հավելվածների ավելի քան 20000 նավահանգիստներով FreeBSD-ն աջակցում է ծրագրեր աշխատասեղանի, սերվերների, սարքերի և ներկառուցված միջավայրերի համար:

3. UNIX ընտանիքի սերվերային օպերացիոն համակարգերի համեմատություն

Ո՞ր սերվերի օպերացիոն համակարգը պետք է ընտրեմ իմ համակարգչում տեղադրելու համար: Հարցն այնքան էլ պարզ չէ, որքան թվում է, և ոչ միանշանակ։ Ցանկացած համակարգի օգտին յուրաքանչյուր փաստարկի համար միշտ լինելու են ոչ պակաս ծանրակշիռ հակափաստարկներ, որոնք անընդհատ քննարկումներ են առաջացնում այս թեմայով։ Այնուամենայնիվ, իրավիճակն այնքան էլ անհույս չէ. համակարգերից յուրաքանչյուրն ունի իր առավելությունները, որոնք դուք պետք է իմանաք և կարողանաք օգտագործել դրանք՝ կախված ձեր առջև ծառացած խնդիրներից: Պայմանականորեն, բոլոր օպերացիոն համակարգերը կարելի է բաժանել երեք խմբի՝ դրանք առևտրային UNIX օպերացիոն համակարգեր են, UNIX-ի նման բաց կոդով օպերացիոն համակարգեր և Windows-ի ընտանիք: UNIX-ի նման օպերացիոն համակարգերի կողմից ընտրությունն ամենևին էլ հեշտ չէ։ Օպերացիոն համակարգի ընտրությունը որոշելու համար համեմատենք դրանց որոշ առանձնահատկություններ։

3 .1 Օգտագործողի միջերեսային միջերես

Օպերացիոն համակարգի հետ աշխատելու հարմարավետությունն ամբողջությամբ կախված է օգտագործողի գրաֆիկական ինտերֆեյսից: Շատ տարիներ առաջ գրաֆիկական ինտերֆեյս հասկացություն չկար, և աշխատանքի մեծ մասն արվում էր սիմվոլիկ ռեժիմով: Գրաֆիկական ինտերֆեյսի համատեքստում «հարմարավետության» գաղափարը կարող է տարբեր կերպ մեկնաբանվել: Իհարկե, լավ մշակված ինտերֆեյսը պետք է լինի տեսողական, չծանրաբեռնված տեսողական տարրերով, և միևնույն ժամանակ ապահովի էկրանի տարրերի տեսակավորման և ներկայացման արդյունավետ միջոցներ։

Արդյունաբերական Unix համակարգերի մեծ մասը ներկայումս օգտագործում է OSF/Motif-ի վրա հիմնված CDE (Common Desktop Environment) ինտերֆեյսը, մինչդեռ Linux-ն օգտագործում է մեծ թվով տարբեր ինտերֆեյս համակարգեր, որոնցից ամենատարածվածներն են KDE-ն և Gnome-ը:

Գրաֆիկա եղել և շարունակում է մնալ Solaris միջավայրի անբաժանելի մասը, որտեղ օգտատերերը կարող են ուղղակիորեն օգտագործել բազմաթիվ նախապես կառուցված գրաֆիկական հավելվածներ: Sun Microsystems-ը վաղուց եղել է գրաֆիկայի առաջատար վաճառող, որն ունի շուկայի ամենամեծ մասնաբաժինը արդյունաբերության հիմնական ոլորտներում, ինչպիսիք են համակարգչային մեխանիկական նախագծումը, ճարտարապետությունը, ճարտարագիտությունը և ֆինանսական վերլուծությունը:

Մուլտիմեդիա հավելվածների արագ զարգացումը, ինչպիսիք են, օրինակ, Ինտերնետում վեբ էջերը, հանգեցրել են գրաֆիկայի և պատկերների մշակման գործիքների դերի մեծացմանը նաև շատ ոչ տեխնիկական ոլորտներում: Գրաֆիկական նորարարական ճարտարապետությունը, որը զուգորդվում է Solaris-ի ցանցային հնարավորությունների հետ, օգնում է մշակողներին վիզուալ պատկերներ բերել կորպորատիվ միջավայր և կիրառել առաջադեմ գրաֆիկական տեխնոլոգիաներ առաքելության կարևորագույն հավելվածներում և էլեկտրոնային առևտրի համակարգերում:

3 .2 Անվտանգություն

Անվտանգության հարցը կարևոր է ցանկացած սերվերի համար: Սերվերի ապարատը ավելի լավ է վերցնել ներկառուցված firewall-ով: Ցանկացած ընկերության սերվերը սովորաբար պահպանում է կարևոր տվյալներ, որոնց գաղտնիությունը պետք է երաշխավորված լինի։ Վերջին մի քանի տարիների ընթացքում հաճախակիացել են ընկերությունների և կազմակերպությունների համակարգչային ցանցեր ապօրինի ներթափանցման դեպքերը՝ տեղեկատվություն տիրանալու կամ ամբողջ ցանցն անջատելու նպատակով։ Հենց այս պատճառով է, որ ժամանակակից օպերացիոն համակարգը պետք է ապահովի հնարավորինս բարձր պաշտպանվածություն «հաքերից» և համակարգչային վիրուսներից:

Ամենաապահով օպերացիոն համակարգը համարվում է OpenBSD: Սա կոդի մանրակրկիտ վերահսկում է, ծրագրային ծածկագրի ստուգում և այն ամենը, ինչ կարող է կոտրվել կամ որևէ կերպ վտանգել համակարգը: Հաջորդը գալիս է FreeBSD-ին: Linux-ը նույնպես լավ է հաղթահարում ցանցը, և LAMP փաթեթն աշխարհում առաջատարն է, բայց ամեն ինչ այնքան էլ հարթ չէ անվտանգության հարցում, անցքերը փակ են, ինչպես ցանկացած համակարգում, պարզապես պետք է հետևել թարմացումներին: բավական.

3 .3 Գործողության կայունություն

UNIX օպերացիոն համակարգերի ընտանիքի որոշ հիմնական առավելություններից են զարմանալի կատարումը, լեգենդար կայունությունը և հուսալիությունը: FreeBSD օպերացիոն համակարգն առանձնանում է իր հուսալիությամբ և բարձր կայունությամբ և հաճախ օգտագործվում է սերվերային լուծումներում։ Ինտերնետում սերվերների և ռեսուրսների մեծ մասը կազմակերպված է այս ՕՀ-ի հիման վրա:

Linux-ի կայունությունը նույնպես բարձր է, Linux-ի օգտատերերը հաճախ ամիսներ շարունակ աշխատում են առանց մեկ անգամ վերագործարկման: Linux-ի վրա հիմնված շատ սերվերներ կարող են աշխատել մեկ կամ ավելի տարի առանց վերագործարկման: Միևնույն ժամանակ, ծրագրերի շահագործման մեջ սխալներ, իհարկե, տեղի են ունենում նաև Linux-ում, սակայն դրանց հետևանքները հաճախ ավելի քիչ էական են, քան, օրինակ, Windows-ում։

3 .4 Կարողություններ

UNIX ընտանիքի օպերացիոն համակարգերի հնարավորությունները գրեթե անսահման են։ Երկու օպերացիոն համակարգերը թույլ են տալիս լիովին հարմարեցնել սերվերը մեկ կամ մի քանի գործառույթ կատարելու համար:

Այսօր Linux-ը հանդիսանում է ամենատարածված օպերացիոն համակարգերից մեկը, որն օգտագործվում է որպես վեբ սերվեր: Շատ հայտնի ինտերնետային կայքեր, որոնք աշխատում են Linux, կորպորատիվ սերվերներ, Apache վեբ սերվեր, դարպասներ, պրոքսի սերվեր, DNS սերվերներ, տպագիր սերվերներ, ֆայլերի սերվերներ, էլփոստի սերվերներ, FTP սերվեր և շատ ավելին. Linux.

3 .5 Մասշտաբելիություն

Մասշտաբայնությունը եղել և մնում է թիվ մեկ խնդիրը: Երբ սերվերի վրա բեռնվածության սահմանաչափը գերազանցվում է, հավելվածների կատարումը, քանի դեռ նրանք ընդհանրապես չեն դադարեցնում իրենց աշխատանքը, սկսում է ավելի արագ նվազել, այնքան շատ օգտվողներ միաժամանակ հարցումներ են կատարում: Արձագանքման ժամանակը սկսում է չափվել ոչ թե վայրկյաններով, այլ սուրճի բաժակներով։

UNIX-ը դեռևս շատ առաջ է մնացած ՕՀ-ից՝ այն ծանրաբեռնվածության քանակով, որը կարող է հաղթահարել՝ պահպանելով արձագանքման ընդունելի ժամանակը:

Ձեռնարկությունների UNIX համակարգերի շուկան բաժանված է երեք հիմնական բարբառների՝ Sun Solaris, IBM AIX և HP-UX: Այս բոլոր օպերացիոն համակարգերը մշտապես կատարելագործվում են։ Մասշտաբայնության առումով՝ մեկ Unix սերվերի կողմից կառավարվող ամենամեծ ցանցը կարող է միաժամանակ ընդունել մինչև 2500 օգտատեր: Սա բարելավում է 1998-ի կեսերին 1800 օգտվողների համեմատ, և շատ ավելին, քան Windows-ը կարող է հաղթահարել: Մի շարք փորձագետներ պնդում են, որ մասշտաբայնության բացակայությունը եղել է հիմնական գործոնը, որը ստիպել է իրենց հրաժարվել Windows-ից։

3.6 Գին

Երբ խոսքը վերաբերում է հավելվածների սերվերներին, անվճար օպերացիոն համակարգերը դժվար է մրցել ավանդական առևտրային UNIX օպերացիոն համակարգերի հետ: Եվ հարցը միայն օպերացիոն համակարգի կատարողականի, հուսալիության և մասշտաբայնության մասին չէ, թեև դա շատ կարևոր է: Շատ առաջատար վաճառողներ մշակել կամ մշակում են ձեռնարկության մակարդակի հավելվածներ Linux-ի համար, բայց (որքանով որ մենք գիտենք) մտադիր չեն աջակցել դրանք:

Ազատ բաշխված օպերացիոն համակարգերը սպասարկման հարմարության տեսանկյունից մոտեցել են առևտրային UNIX-ին: Քչերը կարող են մրցակցել Linux-ի և FreeBSD-ի հետ ինտերնետ սերվերի և ներքևի սերվերների շուկայում: Linux-ի և FreeBSD-ի հիմնական թերությունը զարգացման ջանքերի անմիասնությունն է և զարգացման միասնական հայեցակարգի բացակայությունը:

Եզրակացություն

UNIX ընտանիքի օպերացիոն համակարգերը գնալով ավելի են տարածվում: Եթե ​​նախկինում դրանք օգտագործվում էին միայն սերվերներում, ապա այժմ նրանք սկսում են հավելվածներ գտնել անհատական ​​համակարգիչների, նեթբուքերի և նույնիսկ շարժական սարքերի վրա։ Բայց այս օպերացիոն համակարգերը սերվերային լուծումների իրական առաջատարներն են: UNIX համակարգերը շատ տարածված են խոշոր և փոքր ընկերություններում՝ ցանցային ենթակառուցվածքի կազմակերպման համար, ուստի ցանկացած իրեն հարգող ՏՏ մասնագետ պետք է իմանա այս օպերացիոն համակարգերի տեղադրման, կազմաձևման և կառավարման հիմունքները:

UNIX ընտանիքի օպերացիոն համակարգերի լայն կիրառումը պայմանավորված էր նրանց հետևյալ առավելություններով.

UNIX-ի շատ բաշխումներ անվճար են, ինչը թույլ է տալիս խնայել գումար՝ միաժամանակ կառուցելով նմանատիպ ֆունկցիոնալ համակարգ:

Ընտանիքի օպերացիոն համակարգերն ավելի քիչ պահանջկոտ են ռեսուրսների վրա, քան մրցակից սերվերի օպերացիոն համակարգերը

Unix սերվերները շատ լայնածավալ են, ինչը թույլ է տալիս նոր գործառույթներ ավելացնել նույն ապարատային հարթակում

UNIX սերվերները կարող են առանց որևէ խնդիրների փոխանցվել այլ սարքաշար, քանի որ բոլոր պարամետրերը և պարամետրերը պահվում են որպես տեքստային ֆայլեր, որոնք պարզապես կարող են պատճենվել նոր տեղադրված ՕՀ-ում:

Ընտանիքի օպերացիոն համակարգերն ունեն բարձր կայունություն, ինչը շատ կարևոր է այն համակարգերի համար, որոնք պետք է մշտապես աշխատեն։

Հնարավոր է սերվերի շահագործման վիճակագրության մանրամասն հավաքագրում, և գրանցման մանրամասները կարգավորելի են: Սա հնարավորություն է տալիս հայտնաբերել համակարգում առկա խնդիրները և հնարավորինս արագ շտկել դրանք:

Շատ սովորական գործողություններ կարող են ավտոմատացվել՝ օգտագործելով ծրագրավորման տարբեր լեզուներով սկրիպտներ

Ընտանիքի օպերացիոն համակարգերը հնարավորություն ունեն անմիջականորեն շփվելու բազմաթիվ ցանցային սարքերի հետ

Իհարկե, մրցակից օպերացիոն համակարգերը նույնպես ունեն վերը նշվածներից շատերը, բայց դրանք սովորաբար կամ վճարովի են, կամ ունեն ավելի քիչ ֆունկցիոնալություն: Ընտանիքի բոլոր օպերացիոն համակարգերն ունեն ընդհանուր արմատներ, ուստի դրանցից մեկին տիրապետելով՝ կարող եք առանց որևէ խնդրի տիրապետել մյուսին։ Թեև, կախված առաջադրանքներից, կպահանջվի վերապատրաստման տարբեր մակարդակ այս ընտանիքի մեկ այլ ՕՀ-ի վրա նույն հնարավորություններն իրականացնելու համար, քանի որ որոշ գործառույթներ օգտագործելիս կարող են լինել նրբերանգներ:

Օգտագործված աղբյուրների ցանկը

1. Robachevsky A., Nemnyugin S., Stesik O. - UNIX օպերացիոն համակարգ, 2-րդ հրատ., Սանկտ Պետերբուրգ: BHV 2010. - 656c.

2. Tanenbaum E. Ժամանակակից օպերացիոն համակարգեր. «Համակարգչային գիտության դասականներ» շարքը: - 3-րդ հրատ. - Սանկտ Պետերբուրգ: Peter, 2010. - 1120 p.

3. Ձեռնարկ [Էլեկտրոնային ռեսուրս] - Մուտքի ռեժիմ՝ http://umk.portal.kemsu.ru/admin/book/chapter3.html

4. Օպերացիոն համակարգերի դասակարգում [Էլեկտրոնային ռեսուրս] - Մուտքի ռեժիմ՝ http://edu.dvgups.ru/METDOC/ITS/STRPRO/ASY/METOD/UP/frame/1_4.htm

5. Ներածություն Linux [Էլեկտրոնային ռեսուրս] - Մուտքի ռեժիմ՝ http://citforum.ru/operating_systems/linux/lig-1.shtml#ss1.2

6. Նախագիծ FreeBSD-ի մասին [Էլեկտրոնային ռեսուրս] - Մուտքի ռեժիմ՝ https://www.freebsd.org/en/about.html

7. Հղման տեղեկատվություն և գործնական խորհուրդներ [Էլեկտրոնային ռեսուրս] - Մուտքի ռեժիմ. http://hostinfo.ru/articles/219

8. FreeBSD-ի առավելությունները այլ համակարգերի նկատմամբ [Էլեկտրոնային ռեսուրս] - Մուտքի ռեժիմ՝ http://www.bezopasnik.org/contest/Raven2000.htm

Հյուրընկալվել է Allbest.ru կայքում

...

Նմանատիպ փաստաթղթեր

    Սերվերի օպերացիոն համակարգերի նպատակը. Windows և Linux սերվերների օպերացիոն համակարգերի համեմատական ​​վերլուծություն և դրանց համեմատում այնպիսի կարևոր ցուցանիշների վրա, ինչպիսիք են՝ օգտագործողի գրաֆիկական ինտերֆեյսը, անվտանգությունը, կայունությունը, հնարավորությունները և գինը:

    կուրսային աշխատանք, ավելացվել է 03.07.2012թ

    Օպերացիոն համակարգերի մասին հիմնական հասկացությունները. Ժամանակակից օպերացիոն համակարգերի տեսակները. Windows ընտանիքի օպերացիոն համակարգերի զարգացման պատմությունը. Windows ընտանիքի օպերացիոն համակարգերի բնութագրերը. Windows 7 օպերացիոն համակարգի նոր ֆունկցիոնալություն.

    կուրսային աշխատանք, ավելացվել է 18.02.2012թ

    Օպերացիոն համակարգերի հիմնական դասակարգումները. OS/2, UNIX, Linux և Windows ընտանիքների օպերացիոն համակարգեր: Մուտքի իրավունքի տարբերակում և բազմօգտագործողի աշխատանքի ռեժիմ: Օգտվողի միջերեսը և ցանցի գործառնությունները: RAM-ի կառավարում.

    վերացական, ավելացվել է 05/11/2011

    UNIX OS-ի զարգացման պատմությունը, դրա առավելությունները. UNIX աշխատող համակարգչի կառավարում: Հրամանի տողի մեկնաբանումը և ֆայլային համակարգի կառուցվածքը: Գործընթացի կառավարման հրամաններ. Համակարգի կառավարման գործիքներ և օգտվողների հաշիվներ:

    շնորհանդես, ավելացվել է 05/12/2014

    ՕՀ-ի էվոլյուցիան և դասակարգումը: ցանցային օպերացիոն համակարգեր. Հիշողության կառավարում. Օպերացիոն համակարգերի նախագծման ժամանակակից հայեցակարգեր և տեխնոլոգիաներ: UNIX օպերացիոն համակարգերի ընտանիք: Novell ցանցային արտադրանք. Microsoft Network OS.

    ստեղծագործական աշխատանք, ավելացվել է 11/07/2007 թ

    Windows ընտանիքի օպերացիոն համակարգերի զարգացման պատմությունը և համակարգի կառավարման հիմնական հասկացությունները: Windows օպերացիոն համակարգերի պահանջարկի որոշում, դրանց գործառույթների և հնարավորությունների համեմատական ​​բնութագրերը, գործնական կիրառման առանձնահատկությունները:

    կուրսային աշխատանք, ավելացվել է 05/08/2011 թ

    Օպերացիոն համակարգի բաղադրիչների նպատակը, դասակարգումը, կազմը և նպատակը: Բարդ տեղեկատվական համակարգերի, ծրագրային փաթեթների և անհատական ​​հավելվածների մշակում։ Windows, Linux, Android, Solaris, Symbian OS և Mac OS օպերացիոն համակարգերի բնութագրերը:

    կուրսային աշխատանք, ավելացվել է 19.11.2014թ

    Համակարգչային օպերացիոն համակարգերի նպատակը և գործառույթները: Համակարգիչների ապարատային և ծրագրային ռեսուրսներ: Փաթեթ OS. Ժամանակի փոխանակման համակարգեր՝ Multics, Unix: Բազմաֆունկցիոնալ ՕՀ համակարգչի համար GUI-ով. Windows, Linux, Macintosh: ՕՀ բջջային սարքերի համար.

    կուրսային աշխատանք, ավելացվել է 12.05.2014թ

    Unix օպերացիոն համակարգի պատմությունը. Unix-ի վերակազմավորումը ցանկացած ապարատային հարթակի կոդերի մեջ, դրա բազմաֆունկցիոնալությունը և բազմակողմանիությունը: Unix-ի և այլ օպերացիոն համակարգերի հիմնական տարբերությունները. Օգտագործելով Unix-ը որպես սերվեր և աշխատանքային կայան:

    վերացական, ավելացվել է 04/05/2010 թ

    Օպերացիոն համակարգերի հայեցակարգը, դրանց դասակարգումը և տեսակները, տարբերակիչ առանձնահատկությունները և հիմնական հատկությունները: Օպերացիոն համակարգերի բովանդակությունը, փոխազդեցության կարգը և դրանց բաղադրիչների նպատակը: Սկավառակի տարածքի կազմակերպում: Ժամանակակից ՕՀ-ի նկարագրությունը.

1. Սերվերային օպերացիոն համակարգերի զարգացման ի՞նչ միտումներ կարող եք նշել 2015–2016 թվականներին:

Վիտալի Չեսնոկով, QSOFT
Սերվերի օպերացիոն համակարգերը միշտ ձգտել են կայունության, արագության, անսարքությունների հանդուրժողականության, սպասարկման ժամանակ աշխատելու և տեղակայման և կառավարման հեշտության:

Վերջին տարիներին *nix ընտանիքի օպերացիոն համակարգերով աշխատող սերվերների թիվն աճում է։ Դա պայմանավորված է նրանց բարձր կայունությամբ և աշխատանքի արագությամբ։ Ժամանակի ընթացքում Linux-ը դառնում է ավելի ու ավելի հարմար օգտագործողի համար: Բացի այդ, կան բաշխումներ, որոնք ունեն արտադրողի պաշտոնական աջակցություն և ուղղված են ձեռնարկությունների մակարդակի ընկերություններին: Այս իրավիճակում զարմանալի չէ, որ նույնիսկ այնպիսի ապրանքներ, ինչպիսիք են MS SQL-ը և .NET-ը, ստանում են Linux-ի աջակցություն: Առաջիկա մի քանի տարիների ընթացքում սպասվում է Microsoft օպերացիոն համակարգերի ընտանիքի Linux հավելվածների ամբողջական աջակցություն։ Քանի որ աջակցությունը կիրականացվի Linux-ի միջուկից Windows-ի միջուկի համակարգային զանգերի թարգմանությամբ, ակնկալվում է, որ այս կերպ գործող հավելվածների աշխատանքը չի ազդի:

Նաև ժամանակի ընթացքում մեծապես աճել է սերվերի օպերացիոն համակարգերի անխափան աշխատանքը: Օրինակ, ոչ վաղ անցյալում հնարավոր դարձավ վերագործարկել և թարմացնել դրայվերները՝ առանց համակարգը վերագործարկելու: Նույնիսկ հասել է նրան, որ դուք կարող եք ամբողջովին թարմացնել ժամանակակից Linux բաշխումը (ներառյալ միջուկը) գրեթե աննկատելիորեն վերջնական օգտագործողի համար:

Նիկոլայ Ապուրին, Արտվել
Linux սերվերների քանակի ավելացում.

Նիկոլայ Ֆետյուխին.ՄՍՏ
Հիմնականում վիրտուալացման և կլաստերավորման աջակցություն և ընդլայնում: Հիմնական ժամանակակից միտումը վիրտուալ մեքենաների վրա պատրաստված պատկերներից բաղադրիչների և համակարգերի արագ տեղակայումն է: Նաև բարելավվել են կլաստերի կառավարման գործիքները և այլ մեքենաների հեռակառավարումը:

Պետր Ուրվաև SimbirSoft
Մեծ փոփոխություններ չեն եղել, իսկ Linux-ը և Windows-ը դեռ օգտագործվում են որպես սերվերային օպերացիոն համակարգեր (իհարկե, իրենց վերջին տարբերակներում և build-ներում)։

Եվգենի Գուսև, ԻՏԵԽ
Նախ, կոնտեյներացումը ռեսուրսների կառավարման հեղափոխական հայեցակարգ է, որը արմատավորվել է արդյունաբերության մեջ մեկ գիշերվա ընթացքում՝ դեռևս միայն բացահայտելով դրա ներուժը: Անկասկած, մեզ դեռ շատ հետաքրքիր բաներ են սպասվում։

Երկրորդ, կլաստերավորում, կենտրոնանալ ամպային հաշվարկի վրա: Մասամբ կրկնում է նախորդ կետը, մասամբ՝ անկախ միտում։ CoreOS-ը, Openstack-ը, Microsoft Azure-ը սերվերային հաշվարկների ներկա և մոտ ապագայի վառ ներկայացուցիչներն են:

2. Ինչպե՞ս եք գնահատում ներքին սերվերների օպերացիոն համակարգերի բաշխման աստիճանը և որակը:

Վիտալի Չեսնոկով, QSOFT
Չնայած բաշխման փոքր աստիճանին, Linux-ի վրա հիմնված ներքին օպերացիոն համակարգերի թիվը անշեղորեն աճում է: Այս օպերացիոն համակարգերը հիմնականում օգտագործվում են պետական ​​հատվածում և պաշտպանական արդյունաբերության մեջ: Վստահաբար կարելի է ասել, որ ներքին օպերացիոն համակարգերը ստացել են Linux-ի բոլոր առավելությունները։ Բացի այդ, դրանք հիմնականում հավաստագրված են FSTEC-ի կողմից: Կարելի է կանխատեսել դրանց ժողովրդականության արագ աճ։

Նիկոլայ Ապուրին, Արտվել
Նրանք կան, ինչը միանշանակ պլյուս է: Իհարկե, սա զանգվածային արդյունաբերական լուծում չէ (չկան կենցաղային օպերացիոն համակարգեր, որոնք տեղադրվել են ավելի քան 100,000,000 մարդկանց կողմից), բայց նրանք կատարելապես կատարում են տեղեկատվության պաշտպանության իրենց խնդիրը:

Նիկոլայ Ֆետյուխին.ՄՍՏ
Ներքին օպերացիոն համակարգերը հիմնականում մասնագիտացված են առանձին ոլորտների և բանակի համար: AstroLinux-ը և WSWS-ը լավ օրինակներ են, բայց դրանք հետ են մնում հիմնական պահոցներից և հազվադեպ են լայնորեն օգտագործվում ոչ մասնագիտացված նախագծերում:

Պետր Ուրվաև SimbirSoft
Ներքին սերվերի օպերացիոն համակարգերը նիշային արտադրանք են, որոնք մշակվել են Linux-ի հիման վրա: Նրանք չեն ապահովում լրացուցիչ ֆունկցիոնալություն՝ համեմատած իրենց համաշխարհային գործընկերների հետ և, հետևաբար, հազվադեպ են օգտագործվում առևտրային զարգացման մեջ: Ներքին սերվերի օպերացիոն համակարգերը հիմնականում օգտագործվում են հանրային հատվածում և պաշտպանական արդյունաբերությունում, որտեղ օգտագործվող ծրագրաշարի մշակման բոլոր փուլերի նկատմամբ լիարժեք վերահսկողությունը ավելի կարևոր է, քան առևտրային շահութաբերությունը:

Եվգենի Գուսև, ԻՏԵԽ
Նրանց համար վերապահված խորշում՝ հիմնականում բարձր մասնագիտացված ՕՀ-ում, նրանք սովորական են և հաղթահարում են առաջադրանքները: Որպես ընդհանուր նշանակության ՕՀ՝ անվճար, ավելի տարածված և ավելի լավ փաստաթղթավորված գործընկերներով, նրանց համար դժվար է մրցակցել:

3. Ի՞նչ գործոններ են ազդում սերվերի ՕՀ-ի ընտրության վրա:

Վիտալի Չեսնոկով, QSOFT
Յուրաքանչյուր ՕՀ ունի իր առավելություններն ու թերությունները, և կան նաև որոշ բարձր մասնագիտացված ՕՀ, որոնք հարմարեցված են որոշակի ծառայությունների շահագործման համար: ՕՀ-ի ընտրության վրա ազդող հիմնական գործոնները կլինեն՝ գինը, ՕՀ արտադրողի կողմից աջակցության առկայությունը, ծրագրի համար անհրաժեշտ ծրագրային ապահովման աջակցությունը, սկզբնական տեղադրման բարդությունը, կառավարման բարդությունը և նախագծի առաջադրանքները: Ընդհանուր առմամբ, սերվերի օպերացիոն համակարգերից որևէ մեկը ապահովում է աշխատանքի կայունություն, արագություն և սխալների բարձր հանդուրժողականություն, ուստի ընտրությունը սովորաբար կատարվում է վերը նշված կետերի համաձայն:

Նիկոլայ Ապուրին, Արտվել
Առաջին հերթին անհրաժեշտ է հասկանալ, թե ինչ տեղեկատվություն է մշակվելու, որոշել դրա պաշտպանության պահանջվող աստիճանը և այն տեղեկատվական համակարգի ՕՀ-ին ներկայացվող պահանջները, որոնք մշակելու են տեղեկատվությունը:

Նիկոլայ Ֆետյուխին.ՄՍՏ
Առաջին հերթին՝ զարգացման հարթակը, ապա՝ աջակցություն, անվտանգություն և հարմարավետություն։ Մենք տեղակայում ենք մեր .NET նախագծերը Windows Server 2012 R2-ում: Բջջային հավելվածների սերվերների համար (Python, Django) առավել հաճախ օգտագործվում են Debian վիրտուալ մեքենաներ: Վիրտուալ մեքենաները տեղակայված են Hyper-V-ի վրա Windows Server-ում:

Պետր Ուրվաև SimbirSoft
Օգտագործման և կազմաձևման հեշտություն, նախագծում օգտագործված ընտրված ՕՀ տեխնոլոգիաների աջակցություն: Սա հատկապես ճիշտ է Microsoft-ի ծրագրերի համար, որոնց որոշ տարբերակներ կարող են չաշխատել Linux-ում:

4. Ի՞նչ պատճառներ կարող են հանգեցնել նոր սերվերի ՕՀ-ի անցմանը: Ի՞նչ դժվարություններ կարող են առաջանալ գործընթացում և ինչպես կարելի է դրանք հաղթահարել։

Վիտալի Չեսնոկով, QSOFT
Պատշաճ կոնֆիգուրացիայի դեպքում սերվերի ՕՀ-ն կարող է տարիներ շարունակ սահուն աշխատել ստատիկ նախագծում: Սովորաբար, անցման պատճառները կա՛մ խոցելի են, որոնք հնարավոր չէ շտկել առանց թարմացման, կա՛մ նախագծի արագ զարգացումը, նոր ծրագրային ապահովման և մասշտաբների օգտագործման անհրաժեշտությունը:

Նոր օպերացիոն համակարգի անցնելիս ադմինիստրատորները հաճախ հանդիպում են համատեղելիության հետ կապված խնդիրների, թեև վերջերս նման խնդիրները մեծ ուշադրության են արժանացել սերվերի ՕՀ-ի և ծրագրային ապահովման մշակողների կողմից: Ինչպես ցույց է տալիս պրակտիկան, անցումը կարող է իրականացվել ցանկացած դեպքում, բայց դա կարող է պահանջել որոշակի ռեսուրսներ ինչպես ադմինիստրատորների, այնպես էլ նախագծի ծրագրավորողների կողմից: Բնականաբար, նման ռիսկերը նվազում են գրագետ, շարունակական վարչարարությամբ և զարգացմամբ:

Նիկոլայ Ֆետյուխին.ՄՍՏ
Արտադրողականության բարձրացում, զարգացման հարթակի պահանջներ, կառավարման և մոնիտորինգի ավելի հարմար գործիքներ: Դժվարություններն ամենից հաճախ առաջանում են հետամնաց համատեղելիության մեջ։ Հատկապես հաճախ Linux-ի սերվերները դրանով են «մեղանում»: Դժվարությունները հաղթահարելու համար ավելի լավ է նախապես հստակ պլանավորել անցումը, որպեսզի մշակումը կարողանա փորձարկել և հարմարեցնել հավելվածները նոր միջավայրին, օգտագործել թեստային մեքենաներ:

Պետր Ուրվաև SimbirSoft
Նոր սերվերի ՕՀ տեղափոխման պատճառը կարող է լինել ձեր օգտագործած ՕՀ-ի աջակցության ավարտը կամ ընթացիկ ՕՀ-ի հետ անհամատեղելի նոր ծրագրակազմի անցումը: Միաժամանակ ՕՀ-ի նոր տարբերակին անցումը համեմատաբար ցավազուրկ է, և դժվարություններ են առաջանում մի ՕՀ-ից մյուսը (օրինակ՝ Windows-ից Linux) տեղափոխվելիս:

Եվգենի Գուսև, ԻՏԵԽ
Համապատասխանություն նախատեսված առաջադրանքներին, աջակցության մակարդակին և համայնքի չափին, լիցենզավորման քաղաքականությանը և ընկերության առկա ենթակառուցվածքին ինտեգրվածության աստիճանին:

Հարցեր ունե՞ք

Հաղորդել տպագրական սխալի մասին

Տեքստը, որը պետք է ուղարկվի մեր խմբագիրներին.