Kas ir servera OS. Serveru operētājsistēmas

Servera operētājsistēma ir programmatūra, kas nodrošina datoram īpašas iespējas, jo, iestatot datoru ar tajā instalētu servera operētājsistēmu, tas pārvēršas par serveri (serveris ir dators, kas var apkalpot koplietotos resursus tīklā). Rezultātā šāda operētājsistēma padara serveri par komandu un vadības centru visiem pieprasījumiem no klientu datoriem, kas mēģina piekļūt lokālā tīkla resursiem.

Serveru operētājsistēmas pēdējo 15 gadu laikā ir ļoti mainījušās. Pirmās sistēmas galvenokārt bija paredzētas, lai lietotājiem nodrošinātu failu un drukas pakalpojumus. Tas ir, lai tīklā izvietotu cita veida serverus, piemēram, tīmekļa serverus un lietojumprogrammu serverus, bija nepieciešams instalēt noteiktu skaitu serveru, no kuriem katrs pildīja tikai vienu funkciju.

Tagad tīkla programmatūra ir kļuvusi sarežģītāka un atbalsta daudz dažādu pakalpojumu, kas nozīmē, ka viens serveris var nodrošināt gan attālo piekļuvi, gan tīmekļa pakalpojumus, kā arī kalpot kā maršrutētājs starp diviem IP apakštīkliem. Arī tīkla operētājsistēmu saskarne ir kļuvusi draudzīgāka sistēmu administratoriem.

Piemēram, daudzas platformas, piemēram, Microsoft Windows Server 2003 un Novell NetWare 6.x, papildus piekļuvei failiem un printerim nodrošina daudz dažādu pakalpojumu. Šie pakalpojumi ietver attālo piekļuvi un vietņu pārvaldību, kā arī atbalstu tādiem tīkla pakalpojumiem kā DHCP un DNS. Tīkla operētājsistēmas utilītprogrammām, ko izmanto servera pārvaldīšanai, ir grafisks lietotāja interfeiss, nevis komandrinda, kas atvieglo tīkla konfigurēšanu un pārraudzību.

1.5.2. Mijiedarbība starp klienta un servera operētājsistēmu

Lai apmainītos ar informāciju starp tīkla klientu un serveri, klientu datoriem jābūt aprīkotiem ar programmatūru, kas "konfigurē" tos darbam tīklā. Šādu programmatūru sauc par tīkla klienta programmatūru.

Kad dators piekļūst failam vietējā cietajā diskā vai tieši pievienotā printerī, pieprasījums tiek nosūtīts datora procesoram. Procesors izpilda pieprasījumu un vai nu atver norādīto failu, vai nosūta drukas darbu uz printeri. Visas šīs darbības tiek veiktas lokāli. Tīkla klienta programmatūra, kas instalēta klienta datorā, veic īpašu darbību, kuras rezultātā dators uzskata, ka tīkla resursi ir lokāli.

Šo procesu veic tīkla klienta programmatūras komponents, ko sauc par novirzītāju. Tas pārtver visus datorā veiktos pieprasījumus, piemēram, pieprasījumu atvērt konkrētu failu vai drukāt datus no printera. Ja novirzītājs konstatē, ka lietotājs vēlas piekļūt attālam failam serverī vai drukāt ar tīkla printeri, pieprasījums tiek nosūtīts uz tīkla serveri. Ja tiek pieprasīta piekļuve lokālajam failam (datora cietajā diskā), novirzītājs nodod pieprasījumu datora procesoram, un pieprasījums tiks apstrādāts lokāli.

Pie mums bieži vēršas klienti ar jautājumiem, kādu operētājsistēmu izvēlēties serverim. Šajā rakstā tiks aplūkotas dažādas operētājsistēmu iespējas, to vājās vietas un galvenās priekšrocības. Šis pārskats palīdzēs jums iegūt atbildes uz jūsu jautājumiem.

Ir senākā vēsture. Ar šo operētājsistēmu jūs varat darīt jebko. Tā ir sarežģīta, un tāpēc šīs sistēmas lietotāju skaits ar katru gadu samazinās. Tas nav pārsteidzoši, mūsdienu tehnoloģijas vienkāršo vietņu programmēšanas un sagatavošanas procesu. Galvenā šādu operētājsistēmu problēma ir tāda, ka, ja rodas problēma, tā var palikt neatrisināta tikai tāpēc, ka jums būs grūti atrast tūninga speciālistu, kas varētu atrisināt uzdevumus par nelielu naudu. Galvenā priekšrocība ir tā, ka ar pareizo pieeju operētājsistēma ir visdrošākā un no tās var izveidot jebko.

Šis serveris ir visvieglāk saprotamais lielākajai daļai programmētāju. Tas praktiski neatšķiras no parastā mājas datora. Vienīgais, ka tai ir vairākas papildu iespējas vietnes darba organizēšanai. Tam ir liela vājā vieta – tāpat kā jebkurš Windows dators, to var viegli inficēt ar vīrusiem. Bet ir plusi - to var izmantot vietnes testēšanai mājās. Tas ir piemērots arī failu ģenerēšanai programmās, kas ir īpaši izstrādātas operētājsistēmai Windows, piemēram, Word vai Excel.

Vēl viena bezmaksas operētājsistēma, kas ir līdzīga Red Hat. Operētājsistēma tiek bieži izmantota, un lietotāju skaits pieaug. Šīs sistēmas izmantošanas priekšrocība ir labs informācijas atbalsts. Lai strādātu pie šīs sistēmas, jūs varat atrast lielu skaitu speciālistu. Atsevišķi jāatzīmē, ka šeit ir labas satura pārvaldības pakotnes. Mīnuss - sistēma tiek pastāvīgi atjaunināta, un ir grūti atrast jaunu, strādājošu versiju bez kļūdām.

Šis ir Linux izplatījums, ko Linux serveru entuziasti labprāt izmanto. Sistēma ir universāla un var darboties ar vienkāršām mašīnām bez īpašiem tehniskiem rādītājiem. Tas ir stabils un darbojas ilgu laiku bez pārstartēšanas. Galvenais trūkums ir tā stabilitāte, sistēma tiek reti atjaunināta, kas ne vienmēr ir aktuāli jauniem projektiem.

Tā ir viena no populārākajām sistēmām uz Linux, tā arī tiek reti atjaunināta - tikai reizi 3 gados. Izmanto, lai nodrošinātu satura uzticamību un aizsardzību. Sistēma bieži tiek izmantota biržu un tirdzniecības pakalpojumu organizēšanai, tāpēc to patiešām var uzskatīt par vienu no uzticamākajām.

Pabeigsim apskatu ar Ubuntu operētājsistēmu. Viņi saka, ka tas ir tik vienkārši, ka ar to var tikt galā pat pirmā kursa studenti, tas neprasa studijas, un ir daudz informācijas par uzstādīšanu, kas padara to par absolūtu līderi operētājsistēmu tirgū. Ja jums ir šaubas, kuru OS izvēlēties, vislabāk ir sazināties ar speciālistiem, piemēram, HostiServer. Viņu tehniskais atbalsts varēs jūs bez problēmām pamudināt un konfigurēt, lai viss noritētu. Pārbaudīju sevi. Veiksmi!

Linux operētājsistēmas ir ļoti izplatītas un tiek izmantotas plašā diapazonā. Lai gan daži Linux izplatījumi ir paredzēti pieredzējušiem lietotājiem, citi ir daudz vienkāršāki un lieliski piemēroti pārejai no Windows. Linux distribūcijas bieži gūst labumu no to lietotāju kopienu ievērojamiem resursiem.

Lai gan Linux operētājsistēmas piedāvā lielisku darbvirsmas vidi, Linux var būt arī lieliska sistēma serveru lietojumprogrammām. Parasti Linux nodrošina labāku piekļuves kontroli, nodrošinot lielāku elastību un stabilitāti.

Tāpēc Linux izplatīšana ir ideāla servera ainava. Apskatiet 12 labākās Linux operētājsistēmas serveriem un kādiem lietotājiem tās ir paredzētas.

Kas ir Linux operētājsistēma serverim?

Ar ko Linux servera operētājsistēma atšķiras no parastās Linux izplatīšanas? Lai atbildētu, jums jāapsver servera aparatūra. Serveri būtībā ir datori ar īpašām īpašībām. Piemēram, servera aparatūra garantē ilgu darbības laiku, efektivitāti un uzticamību. Turklāt serveri sabalansē apstrādes jaudu ar elektroenerģijas patēriņu. Tāpēc Linux operētājsistēmās serveriem prioritāte ir uzticamība un resursu patēriņš.

Servera operētājsistēma Linux apkalpo klientu ierīcēm paredzēto saturu. Attiecīgi serveru operētājsistēmām ir rīki vienkāršu serveru izveidošanai. Tā kā serveri pārsvarā darbojas bez uzraudzības, grafiskajam lietotāja interfeisam (GUI) Linux operētājsistēmā serverī ir mazāka nozīme.

Saskaņā ar IDC datiem par to liecina aparatūras pārdošanas dati 28 procenti serveru izmanto Linux. Tomēr šie dati, visticamāk, neietver mājas serverus. Izmantojot specializētas Linux operētājsistēmas, varat izvietot savu serveri. Šeit svarīgi ir izmantot Long Term Service (LTS) versiju un instalēt pareizo programmatūru. LTS versijas ir stabilākas un tām ir ilgāks atbalsta periods.

Izvēloties Linux operētājsistēmu serverim, jāņem vērā servera mērķis. Pieteikums Linux dators kā multivides serveris atšķiras no tā izmantošanas kā spēļu serveris.

  1. Ubuntu serveris

Iespējams, vispazīstamākā no Linux operētājsistēmām ir Ubuntu. Ar daudzām iespējām Ubuntu ir stabils sadalījums. Šī sistēma un tās varianti nodrošina izcilu lietotāja pieredzi. Ubuntu serverim ir divas versijas: LTS un peldošā versija. Tiek teikts, ka Ubuntu Server LTS versijai ir piecu gadu atbalsta periods. Lai gan šis periods nav pieci gadi, versijām, kas nav LTS, drošības un apkopes atjauninājumi ir tikai deviņi mēneši.

Lai gan Ubuntu un Ubuntu serveris ir ļoti līdzīgi, servera izdevums piedāvā citas funkcijas. Piemēram, Ubuntu serveris nodrošina tādus papildinājumus kā OpenStack Mitaka, Nginx un LXD. Tie atvieglo sistēmas administrēšanu. Izmantojot Ubuntu serveri, varat izvietot tīmekļa serverus, nodrošināt konteinerus un daudz ko citu. Vēl vairāk, šie rīki ir gatavi lietošanai uzreiz izņemti no kastes.

Lai gan Ubuntu LTS nav servera izplatīšana, tas nodrošina piecu gadu atbalsta periodu. Pašlaik kā Linux spēļu serveri izmantoju Ubuntu 16.04 LTS, kurā darbojas Plex serveris. LTS izplatījumi var lieliski darboties kā Linux operētājsistēmas serveriem. Viņiem vienkārši jāinstalē servera programmatūra.

Ja esat iesācējs Linux vai serveru operētājsistēmās, Ubuntu ir lieliska izvēle. Šī sistēma joprojām ir viena no populārākajām Linux distribūcijām, daļēji pateicoties tās lietotājam draudzīgumam. Attiecīgi Ubuntu Server ir Linux operētājsistēma serveriem, kas ir fantastiska iesācējiem. Tas ir lieliski piemērots kā multivides serveris, spēļu serveris un e-pasta serveris. Sarežģītākus serverus var iestatīt arī ar Ubuntu serveri, taču tas noteikti ir paredzēts parastajiem serveriem un iesācējiem.

SUSE Linux debija notika 1993. gadā. 2015. gadā atvērtā koda openSUSE variants kļuva par SUSE Linux Enterprise (SLE). Ir divas openSUSE filiāles: Leap un Tumbleweed. Leap versijai ir garāks izlaišanas cikls, savukārt Tumbleweed ir mainīga versija. Tāpēc Tumbleweed ir vairāk piemērots pieredzējušiem lietotājiem, nodrošinot jaunākās pakotnes, piemēram, Linux Kernel un SAMBA. Leap opcija ir piemērotāka stabiliem risinājumiem. Operētājsistēma tiek atbalstīta ar atjauninājumiem.

Noklusējuma rīki padara openSUSE par fantastisku Linux servera operētājsistēmu. Tas ietver openQA automatizētai testēšanai, Kiwi Linux attēlu piegādei uz vairākām platformām, YaST Linux konfigurācijai un visaptverošu Open Build Service pakotņu pārvaldnieku. Likvidējot deviņu mēnešu slīdošo izlaišanas ciklu un koncentrējoties uz stabilitāti, kā tas ir SLE gadījumā, openSUSE kļūst par dzīvotspējīgu Linux vidi serveriem. Informācijas tehnoloģiju speciālisti sauc openSUSE"... CentOS un Debian, ko nodrošina SUSE."

Kuriem lietotājiem tas ir paredzēts: OpenSUSE sistēma ir vairāk piemērota pieredzējušiem lietotājiem, piemēram, sistēmas administratoriem. Tas ir piemērots uzstādīšanai tīmeklīserveriem, pamata mājas serveri vai tīmekļa serveru un pamata serveru kombinācijas. Sistēmas administratori var izmantot tādus rīkus kā Kiwi, YaST, OBS un openQA. OpenSUSE daudzpusība padara to par vienu no labākajām Linux operētājsistēmām serveriem. Papildus servera iespējām openSUSE uztur jauku darbvirsmas vidi. Visvienkāršākajiem serveriem arī openSUSE ir diezgan piemērots, lai gan tas ir nedaudz lieks. Joprojām neesat pārliecināts?

  1. Oracle Linux

Ja jūs, lasot vārdus "Oracle Linux", esat ambivalents, tad jūs neesat viens. Oracle Linux ir Linux izplatīšana, ko nodrošina tehnoloģiju gigants Oracle. Šī sistēma ir pieejama ar diviem dažādiem kodoliem. Vienam tā variantam ir Red Hat saderīgais kodols (RHCK). Tas ir tieši tas pats kodols, kas tiek izmantots Red Hat Enterprise Linux (RHEL) sistēmā. Oracle Linux sistēma sertificēts darbam ar dažādām iekārtām no tādiem ražotājiem kā Lenovo, IBM un HP. Lai palielinātu Oracle Linux kodola drošību, tas izmanto Ksplice tehnoloģiju. Sistēma ietver arī atbalstu Oracle konteineriem, atvērt kaudzi, Linux un Docker. Oracle tēmas tiek izmantotas kā zīmola simboli, tostarp Oracle Penguin.

Sistēmu atbalsta ražotājs, taču tā ir maksas. Lai gan, ja Oracle Linux nedarbojas uzņēmuma vidē, atbalstam nav jāmaksā. Ja ir nepieciešams izvietot publisku vai privātu mākoni, tad šīs tehnoloģijas atbalsta arī Oracle Linux operētājsistēma. No otras puses, varat izmēģināt Oracle Linux, ja vēlaties tikai Oracle zīmola Linux sistēmu.

Kuriem lietotājiem tas ir paredzēts: Oracle Linux ir vislabāk piemērota datu centriem vai mākoņu veidošanai, izmantojot OpenStack. Oracle Linux ir vislabāk piemērota pieredzējušākajiem mājas vai uzņēmuma serveru lietotājiem.

  1. Container Linux (iepriekš CoreOS)

2016. gadā operētājsistēma CoreOS mainīja nosaukumu uz Container Linux. Kā liecina jaunais nosaukums, Container Linux ir Linux operētājsistēma, kas izlaista konteineru nodrošināšanai. Sistēma ir vērsta uz konteineru nodrošināšanas procesa vienkāršošanu. Container Linux ir lieliska operētājsistēma uzticamai, mērogojamai lietošanai. Konteineru klāsteru izvietošana ir vienkārša, un šajā izplatīšanā ir iekļauti rīki pakalpojumu atklāšanai. Tas ietver Kubernetes, Docker un rkt tehnoloģiju dokumentāciju un atbalstu.

Sistēmā nav iekļauta pakotņu pārvaldība. Visām lietojumprogrammām ir jādarbojas konteineros, tāpēc konteinerizācija ir obligāta. Un, ja strādājat ar konteineriem, Container Linux ir labākā operētājsistēma serveriem klasteru infrastruktūrā. Tas nodrošina etcd dēmonu, kas darbojas katrā klastera mašīnā. Turklāt instalācijā tiek nodrošināta zināma elastība. Papildus vietējai instalēšanai Container Linux palaišana ir iespējama virtualizācijas vidēs, piemēram, Azure, VMware un Amazon EC2.

Kuriem lietotājiem tas ir paredzēts: Container Linux ir vislabāk piemērota serveriem klasterizētā vai konteinerizētā infrastruktūrā. Tas, visticamāk, neparedz vidusmēra mājas lietotāju. Bet ar oficiālo Docker logotipu Plex cienītājiem Container Linux var darboties jebkurā vidē, sākot no pamata mājas servera līdz sarežģītām kopām. Izmantojiet Container Linux, ja jums patīk konteineri. Kopā ar openSUSE Container Linux ir viena no labākajām jaunajām un atjauninātajām Linux operētājsistēmām, ko izmēģināt.

CentOS operētājsistēma nodrošina stabilu darba vidi. Tas ir Red Hat Enterprise Linux (RHEL) operētājsistēmas atvērtā koda variants. Šajā sakarā CentOS nodrošina uzņēmuma līmeņa servera darbību. Šī operētājsistēma no Red Hat izmanto to pašu pirmkodu kā RHEL. CentOS ietver RPM pakotņu pārvaldnieku. 2010. gadā pārdošanas datu apskats parādīja, ka aptuveni 30 procenti no visiem Linux serveriem darbojas uz CentOS. Un tam ir iemesls: tā ir ļoti stabila servera vide ar Red Hat atbalstu.

Jāatzīmē, ka CentOS labi darbojas arī lieldatoros. Lietotājiem, kuri dod priekšroku GUI, sistēmā ir pieejami KDE un GNOME. CentOS var izmantot kā tiešo darbvirsmas operētājsistēmu. Pateicoties Red Hat atbalstam un pieaugošajai lietotāju kopienai, CentOS joprojām ir bez kļūdām.

Kuriem lietotājiem tas ir paredzēts: CentOS nodrošina Red Hat Enterprise Linux funkcionalitāti un stabilitāti. Tāpēc tā ir lieliski piemērota kā moderna serveru operētājsistēma. Ja jums ir nepieciešama bezmaksas alternatīva RHEL, varat izmantot CentOS. Tomēr tas ir arī diezgan draudzīgs iesācējiem, pateicoties tā pakotņu pārvaldniekam. Kopumā CentOS ir labākā bezmaksas alternatīva Red Hat Enterprise Linux.

Daudzi serveri ierobežo enerģijas patēriņu. Enerģijas patēriņa samazināšana ir liela priekšrocība, īpaši vienmēr ieslēgtām mašīnām. Tāpēc Linux operētājsistēmām serveriem vajadzētu izmantot maz resursu. Pareiza resursu piešķiršana ir galvenais servera darbības laika un efektivitātes faktors. Daudzi Linux izplatījumi izmanto mazāk resursu nekā to Windows vai macOS kolēģi. Arch operētājsistēma ir vienkāršs, viegls sadalījums, kas atbilst KISS ("padarīt lietas vienkārši") principam.

Šai sistēmai iekšā Arch Linux Wiki atsevišķa daļa, kas saistīta ar serveriem. Tur jūs varat uzzināt visu, kas saistīts ar Arch Linux kā servera operētājsistēmas konfigurāciju. Lai gan serveriem nav īpašas, iepriekš izveidotas sistēmas laidiena, šajā Wiki dokumentācijā ir aprakstītas visas darbības, lai izveidotu savu servera operētājsistēmu. Varat instalēt populāru serveru programmatūru, tostarp MySQL, Apache, Samba un PHP for Arch.

Kuriem lietotājiem tas ir paredzēts: Arch Linux ir vispārējas nozīmes Linux operētājsistēma serveriem. Tas ir ideāli piemērots, lai pārvērstu par vecu datora serveri. Bet, neskatoties uz tās vieglumu, Arch sistēma ir diezgan funkcionāla ar jaudīgāku aparatūru. Turklāt Arch Linux ir vislabāk piemērota lietotājiem ar tehnisko pieredzi, jo viņiem būs jāiestata Arch kā servera sistēma.


Mageia ir Linux operētājsistēma, kas koncentrējas uz uzticamību un stabilitāti. Tā ir Mandriva Linux dakša, kas parādījās 2010. gadā. 2012. gadā žurnāls PC World slavēja Mageia, kas šodien sasniegusi jau piekto versiju. Lai gan ir daudz Linux operētājsistēmu, ir arī liels Linux darbvirsmas vidi saraksts. Mageia sistēma ietver veselu lietotāju interfeisu grupu, piemēram, KDE, GNOME, Xfce un LXDE.

MySQL vietā Mageia ietver MariaDB. Uz serveri orientēti elementi, piemēram 389 Directory Server un Kolab Groupware Server padariet Mageia par izcilāko Linux operētājsistēmu serveriem.

Kuriem lietotājiem tas ir paredzēts: Mageia ir uzticama Linux operētājsistēma serveriem. Tajā ir iekļauti tādi rīki kā MariaDB un Kolab Groupware Server. Turklāt Mageia nodrošina drošu vidi. Lietotāji, kuriem nepieciešama GUI, var arī apsvērt iespēju izmantot Mageia daudzo darbvirsmas saskarņu dēļ.

ClearOS ir īpaši izstrādāts serveriem, vārtejām un tīkla sistēmām. Standarta sistēmas uzstādīšana nodrošina uzlabotu drošību. Tas ietver tīkla ugunsmūri, joslas platuma pārvaldības rīkus, pasta serveri un ielaušanās noteikšanas rīkus. ClearOS 7 Community Edition ietver 75 lietotnes un rīki.

Lai gan ir pieejamas ClearOS maksas versijas, kopienas izdevums joprojām ir bezmaksas. Turklāt ClearOS atjauninājumi no izstrādātājiem ir arī bezmaksas, taču šādi bezmaksas atjauninājumi netiek pārbaudīti.

Kuriem lietotājiem tas ir paredzēts: ClearOS ir specializēta Linux operētājsistēma serveriem. Tā bagātīgais lietojumprogrammu komplekts nostāda ClearOS Linux profesionāļiem paredzēta izplatīšanas pozīcijā. Linux entuziastiem un profesionāļiem ir jāpieprasa tikai vajadzīgās lietojumprogrammas. Bet iesācējiem labāk izvēlēties citu sistēmu izplatīšanu serveriem.

Slackware operētājsistēma jau sen ir izmantota kā Linux serveriem. Pirmā šīs sistēmas izlaidums parādījās 1993. gadā. Saskaņā ar Slackware Linux vietni, šī projekta mērķis ir "Linux izplatīšana, kas pēc iespējas līdzinās UNIX". Pēc noklusējuma Slackware nodrošina komandrindas saskarni.

Pilnīga Slackware instalācija ietver C un C++, X Windows sistēmu, pasta serveri, web serveris, FTP serveris un ziņu serveris. Turklāt Slackware ir tik viegls, ka var darboties Pentium platformā. Pastāvīgie izlaidumi palielina sistēmas stabilitāti un vienkāršību.

Kuriem lietotājiem tas ir paredzēts: Slackware Linux ir vislabāk piemērota pieredzējušiem Linux profesionāļiem. Tam ir divi pakotņu pārvaldnieki, pkgtools un slackpkg. Bet, tā kā Slackware pēc noklusējuma izmanto komandrindas saskarni, tā ir vispiemērotākā Linux operētājsistēma serveriem. Turklāt tā vienkāršībā ir zināma sarežģītība. Lai izmantotu Slackware, jums ir jāizprot sava Linux vide.

Gentoo atšķiras no daudziem Linux izplatījumiem. Tradicionālā izlaiduma modeļa vietā Gentoo izmanto modulāru struktūru. Tas ir, lietotājs pats izvēlas, kas tiks instalēts. Tādējādi Gentoo ir Linux serveru operētājsistēmu saraksta augšgalā.

Katra šīs sistēmas instalācija ir unikāla. Lietotāji var izveidot kodolu, kas nodrošina maksimālu kontroli. Tāpēc serveris var kontrolēt tādus aspektus kā atmiņas lietojums. Pateicoties tās modulārajai struktūrai un elastībai, Gentoo kļūst ļoti populārs Linux profesionāļu vidū. Sistēmu administratori novērtē Gentoo pieeju sistēmu veidošanai atbilstoši savām vajadzībām.

Kuriem lietotājiem tas ir paredzēts: Gentoo sistēma ir vislabāk piemērota tehniskajiem lietotājiem un sistēmas administratoriem. Lai gan Gentoo var izmantot iesācēji, tas ir mazāk piemērots nepieredzējušiem lietotājiem nekā vidējais Ubuntu. Tomēr sistēmai ir lieliska dokumentācija, un tās kopiena nepārtraukti attīstās.

Ja meklējat jaunu Linux operētājsistēmu serveriem, izmēģiniet Fedora. Red Hat uzturētais Fedora projekts saņem regulārus atjauninājumus. Izstrādātāji bieži piedalās šajos atjauninājumos. Fedora ir pieejams dažādās garšās. Workstation izdevums ir paredzēts vispārējiem lietotājiem, un tas ir aprīkots ar darbvirsmas vidi. Fedora Workstation pēc noklusējuma tiek piegādāts ar GNOME saskarni, taču ir pieejamas arī citas lietotāja saskarnes. Fedora Server versija, kā norāda nosaukums, ir paredzēta serveriem.

Nosūtiet savu labo darbu zināšanu bāzē ir vienkārši. Izmantojiet zemāk esošo veidlapu

Studenti, maģistranti, jaunie zinātnieki, kuri izmanto zināšanu bāzi savās studijās un darbā, būs jums ļoti pateicīgi.

Izmitināts vietnē http://www.allbest.ru/

Salīdzinājumseservera darbībasracionālas UNIX saimes sistēmas

Ievads

darbojas lietotāja interfeisa serveris

Ir daudz dažādu operētājsistēmu. Kursa darbā uzsvars tiek likts uz UNIX saimes serveru operētājsistēmām. UNIX operētājsistēma ir viena no visplašāk izmantotajām operētājsistēmām pasaulē. Šīs OS versijas pastāv gandrīz visām aparatūras platformām. UNIX operētājsistēma pastāv jau vairākus gadu desmitus. Tas ir rekordrezultāts operētājsistēmām, kuru vecums, kā likums, ir īss. UNIX izrādījās noteikuma izņēmums, tas turpina attīstīties un iegūt popularitāti. Var droši teikt, ka UNIX operētājsistēma ir izturējusi laika pārbaudi.

UNIX sistēma, ko izveidojusi neliela izstrādātāju grupa, ir paplašināta un uzlabota; tūkstošiem speciālistu ir ieguldījuši tajā savu talantu, bagātinājuši desmitiem tūkstošus ar aplikācijām, un šodien tā apkalpo miljoniem cilvēku, kuri savā darbībā izmanto šo operētājsistēmu.

Šī kursa projekta mērķis ir salīdzināt UNIX saimes serveru operētājsistēmas, piemēram, Solaris (Sun Microsystems), HP-UX (Hewlett-Packard), AIX (IBM), Linux un FreeBSD.

1. Serveru operētājsistēmu mērķis, funkcijas un īpašības

Ja klienta operētājsistēma ir paredzēta, lai pārvaldītu tā datora resursus, kurā tā darbojas, un nodrošinātu lietotājam noteiktus pakalpojumus (piemēram, biroja lietojumprogrammu palaišanu, korporatīvo lietojumprogrammu klientu daļas un mājas datora gadījumā spēles un citas multivides lietojumprogrammas), tad servera operētājsistēmu sistēmu iecelšana parasti ir pilnīgi atšķirīga: šajās operētājsistēmās darbojas lietojumprogrammas, kas apkalpo visus korporatīvā tīkla lietotājus un bieži vien arī ārējos lietotājus. Šādas lietojumprogrammas ietver modernas datu bāzu pārvaldības sistēmas, tīkla pārvaldības un notikumu analīzes rīkus, direktoriju pakalpojumus, ziņojumapmaiņas un grupu darba rīkus, tīmekļa serverus, pasta serverus, korporatīvos ugunsmūrus, lietojumprogrammu serverus dažādiem mērķiem. Šo operētājsistēmu veiktspējas un uzticamības prasības ir daudz augstākas nekā klientu operētājsistēmām. Pēdējā laikā serveru operētājsistēmām dažkārt ir jānodrošina tādi līdzekļi uzticamības un pieejamības nodrošināšanai, piemēram, atbalsts klasteriem (vairāku viena veida datoru kopa, kas veic vienu un to pašu uzdevumu un koplieto slodzi), dublēšanās un dublēšana, programmatūras un aparatūras pārkonfigurēšana bez operētājsistēmas pārstartēšanas.

Citiem vārdiem sakot, servera operētājsistēmas un tās aparatūras platformas izvēli primāri nosaka tas, kādām lietojumprogrammām tajā jādarbojas (vismaz atlasītajām lietojumprogrammām ir jāpastāv šai platformai paredzētajā versijā) un kādas ir tās veiktspējas prasības. , uzticamība un pieejamība. Tādiem faktoriem kā ērts lietotāja interfeiss, iespēja palaist klienta lietojumprogrammas un citas "lietotāja" vajadzības, lai gan tās ir daudzu līdzīgu operētājsistēmu mūsdienu versijās, šajā gadījumā nav izšķirošas nozīmes - bieži vien serveru lietojumprogrammas un operētājsistēmas pašu sistēmu var administrēt attālināti no klienta datora.

Servera OS funkcijas:

Failu un printeru koplietošanas iespēju nodrošināšana - daudzi lietotāji izmanto failus, direktorijus, kas atrodas servera diskos, un printerus, kas savienoti ar serveri;

Pārskatāmas piekļuves nodrošināšana koplietotiem resursiem no dažādām klientu vidēm;

Atbalsts lielam lietotāju skaitam, izmantojot uzziņu pakalpojumu, nodrošinot iespēju veikt vienu reģistrāciju sistēmā, nevis atsevišķu reģistrāciju katrā sistēmā un/vai tīkla pakalpojumā;

Iespēja automātiski noteikt un reģistrēt jaunas ierīces un paplašināšanas rīkus, automātiski konfigurēt OS, kad parādās jauni skaitļošanas resursi (atmiņa, procesori, diski);

Iebūvēta šifrēšana, izmantojot sertifikātu tehnoloģiju:

Atbalsts datu arhivēšanai un dublēšanai;

Atbalsts interneta pakalpojumiem (WWW, FTP, Java).

Servera OS funkcijas:

Spēja konfigurēt un atjaunināt programmatūru un aparatūru; nodrošināšana bez pārstartēšanas;

Bagātīgas rezerves iespējas;

Elastīgas un bagātīgas tīkla iespējas;

pakalpojumu / dēmonu izmantošana (programma, kas darbojas fonā bez tiešas saziņas ar lietotāju);

Paaugstināta drošība un kontrole pār resursu piešķiršanu

2. UNIX saimes serveru operētājsistēmas

UNIX operētājsistēma ir viena no serveru operētājsistēmu tirgus "ilgdzīvotājiem" - tā tika izveidota 60. gadu beigās AT&T Bell Laboratories. Šīs operētājsistēmas atšķirīgā iezīme, kas noteica tās “izdzīvošanu” un popularitāti, bija tā, ka asamblejā rakstītās operētājsistēmas kodols bija mazs, bet pārējā operētājsistēma tika rakstīta C valodā. Šī pieeja padarīja to viegli pārnēsājamu plašs aparatūras platformu un pašas operētājsistēmas klāsts un tai radītās lietojumprogrammas. Svarīga UNIX priekšrocība bija tā atvērtība, kas ļāva vienlaikus pastāvēt gan komerciālām, gan nekomerciālām UNIX versijām. Visām UNIX versijām kopīgas funkcijas ir vairāku lietotāju režīms ar līdzekļiem, kas aizsargā datus no nesankcionētas piekļuves, vairāku programmu apstrādes ieviešana laika dalīšanas režīmā, virtuālās atmiņas un mijmaiņas mehānismu izmantošana, I / O operāciju apvienošana. , hierarhiska failu sistēma, dažādi mijiedarbības līdzekļi starp procesiem, ieskaitot tīklu.

2.1 Solaris (Sun Microsystems)

Viena no populārākajām UNIX komerciālajām versijām, Sun Solaris operētājsistēma tika izstrādāta, lai darbotos korporatīvajos tīklos no tās agrīnajiem izstrādes posmiem. Tas nodrošina ārkārtīgi efektīvu un uzticamu piekļuvi serveriem, DBVS, printeriem un citiem tīkla resursiem. Šai OS ir uzlaboti tīklošanas atbalsta rīki (piemēram, serverus, kuros darbojas operētājsistēma Solaris, var iegult Novell un Microsoft tīklu tīklos un domēnos), un tā ir viena no populārākajām korporatīvo risinājumu izstrādes platformām – ir aptuveni 12 tūkstoši dažādu pieteikumi tam.

Solaris priekštecis bija operētājsistēma Sun OS, un pirmā Solaris operētājsistēmas versija, kuras pamatā ir divi UNIX bāzes varianti, Berkley 4.2/4.3 (BSD) un AT&T System V, tika izlaista 1991. gadā.

Solaris OS atbilst daudziem nozares standartiem (X/Open UNIX 95, dažādas POSIX 1003.1, X11R6 sadaļas). Šī operētājsistēma ir ļoti mērogojama: to var izmantot vienas ligzdas serveros un pat darbstacijās, darba grupu serveros un 64 procesoru Sun Enterprise 10000 serveros. procesoros, izmantojot simetrisku daudzprocesoru skaitļošanu.

Solaris tagad ir ārkārtīgi jaudīga un elastīga daudzuzdevumu, vairāku lietotāju operētājsistēma, kas pieejama SPARC un Intel x86 procesoru variantos. Tās jaunākais laidiens Solaris 9 ir trešā (kopš Solaris 7) 64 bitu operētājsistēmu paaudzes, kas optimizēta darbībai 64 bitu Sun serveros.

Tālāk ir norādītas dažas no Solaris 9 operētājsistēmas mērogojamības un atbalsta iespējām uzņēmuma mēroga lietojumprogrammām.

1 miljons vienlaicīgu procesu vienā sistēmā;

Līdz 128 procesoriem vienā sistēmā un līdz 848 procesoriem klasterī;

Līdz 576 GB fiziskās RAM vienā sistēmā;

Vairāk nekā 4 miljardi tīkla savienojumu;

Failu sistēmas līdz 252 TB;

128 bitu IPv6 IP adresēšana;

64 bitu Java virtuālā mašīna.

Citas Solaris 9 funkcijas ietver integrāciju ar Sun ONE Directory Server un ar J2EE saderīgo Sun ONE Application Server (tas ļauj organizēt pakalpojumu lietotāju un objektu identificēšanai tīklā), konfigurācijas un izmaiņu pārvaldības rīku pieejamību, t.sk. versiju pārkonfigurēšana un atjaunināšana bez operētājsistēmas pārstartēšanas, RAS (Reliabiity, Availability, Serviceability - uzticamība, pieejamība, apkalpojamība) metodoloģijas atbalsts programmatūras izstrādē, savietojamība ar vecākām versijām un iebūvēta saderība ar Linux. Salīdzinoši maza operētājsistēmas kodola klātbūtne ievērojami sašaurina kļūdu diapazonu, kas var izraisīt tās avāriju. Atbalsts kļūmju izplatīšanās ierobežošanai, sistēmas resursu piešķiršanas procesa pārvaldībai, lietojumprogrammu izolēšanai tā sauktajos konteineros, izmantojot programmatūras noteiktas robežas, alternatīvu serveru un tīkla ceļu atbalstīšanai - tas viss garantē šīs operētājsistēmas augstu uzticamību.

Solaris 9 operētājsistēma ir Sun Open Net Environment (Sun ONE) pamats. Solaris 9 tiek piegādāts ar galvenajām Sun ONE lietojumprogrammām, piemēram, Sun ONE Application Server, Platform Edition, Sun ONE Directory Server, Sun ONE integrācijas serveri, Sun ONE ziņojumu rindu, Sun ONE portāla serveri, Sun ONE tīmekļa serveri.

2.2 HP-UX (Hewlett-Packard)

HP-UX operētājsistēma, ko izstrādājusi Hewlett-Packard, ir AT&T System V pēctecis. Tās jaunākā versija HP-UX 11i ir pieejama divām aparatūras platformām PA_RISC un Itanium, un tā galvenokārt ir paredzēta Hewlett-Packard serveriem. .

HP-UX 11i līdzekļi ietver Windows un Linux integrāciju, tostarp šīm platformām izstrādāto Java lietojumprogrammu pārnesamību un Java lietojumprogrammu veiktspējas uzlabojumus. Turklāt Webgain Studio (Symantec Visual Cafe pēcnācējs) Java lietojumprogrammu autorēšanas rīks ļauj izveidot HP-UX optimizētas lietojumprogrammas operētājsistēmā Windows. Turklāt HP-UX 11i atbalsta Linux API, lai nodrošinātu lietojumprogrammu pārnesamību starp HP-UX un Linux. Ņemiet vērā, ka HP-UX 11i lietojumprogrammas ir pārnēsājamas starp divām aparatūras platformām, kuras tas atbalsta, bez izmaiņām vai atkārtotas kompilācijas.

Runājot par HP-UX 11i veiktspēju un mērogojamību, jāatzīmē, ka viena operētājsistēmas kopija atbalsta līdz pat 256 procesoriem; Tiek atbalstīti arī klasteri līdz 128 mezgliem, kas ļauj ieviest tā sauktās serveru fermas (atkal, pamatojoties uz HP 9000 serveriem, ko ražo Hewlett-Packard). Ir arī rīki grupētu apjomu pārvaldībai. Jāatzīmē, ka šī platforma atbalsta papildu procesoru pievienošanu un atvienošanu, PCI karšu, barošanas bloku, ventilatoru un disku nomaiņu bez nepieciešamības pārstartēt, tiešsaistes dublēšanu un diska defragmentēšanu bez sistēmas izslēgšanas, dinamisku konfigurāciju un atjaunināšanu. operētājsistēma bez pārstartēšanas, kas palielina tās pieejamību.

HP-UX 11i datu aizsardzības rīki ietver uzbrukumu un vīrusu noteikšanas rīkus, autentifikācijas spraudni ar LDAP, NIS+, NTLM, Kerberos autentifikāciju, kā arī atbalstu kopējai Windows un HP-UX autentifikācijai.

Programmatūras izvēle šai operētājsistēmai ir ļoti plaša – tai ir vadošo ražotāju (BEA, Sun) aplikāciju serveri, Web un WAP serveri, meklēšanas serveri, caching rīki, direktoriju pakalpojumi.

2.3 AIX (IBM)

AIX ir UNIX IBM klons, kas paredzēts darbam IBM @server pSeries un RS/6000 serveros. Tāpat kā citas komerciālās UNIX versijas, arī šī produkta jaunākā versija AIX 5L atbalsta Java lietojumprogrammas. Tāpat kā HP-UX, šī operētājsistēma ir saderīga ar Linux, ļaujot Linux izstrādātajām lietojumprogrammām darboties AIX platformā ar vienkāršu pārkompilāciju.

AIX 5L līdzekļi ietver pilnībā 64 bitu kodolu, ierīču draiverus un lietojumprogrammas izpildlaiku (ar 32 bitu kodolu, kā arī 32 bitu lietojumprogrammu atbalstu), 256 GB RAM, klasteru atbalstu, failu sistēmu, atbalsta failus līdz 1 TB, ērti administrēšanas un slodzes kontroles rīki, tostarp tie, kuriem ir Web interfeiss, atbalsts klasteriem (līdz 32 datoriem), RAS un Java 2, uzlabots tīkla atbalsts un pat atbalsts 64 bitu OpenGL.

AIX nodrošina pašregulācijas iespējas ar tādiem līdzekļiem kā jaudas jaunināšana pēc pieprasījuma un procesora sadalīšana. Pašaizsardzības sistēmas ietver First Failure Data Capture tehnoloģiju un paredzamo kļūmju analīzi, lai palīdzētu aktīvi novērst sistēmas atteices. AIX ir pašatjaunojoša sistēma, kurā sistēmas dublēšanas tehnoloģijas ievērojami samazina administratora iejaukšanos. Visbeidzot, AIX var pašoptimizēties, izmantojot modernus līdzekļus, piemēram, darba slodzes pārvaldnieku un loģiskos nodalījumus.

IBM ir ieviesusi vairākus jaunus AIX līdzekļus, tostarp:

Palielināts atmiņas lapas izmērs ļauj datora atmiņā saglabāt lielu informācijas apjomu. AIX atbalsta gan tradicionālās 4 KB atmiņas lapas, gan jaunās, lielākās 16 MB lapas, kas uzlabo skaitļošanas ietilpīgu sistēmu veiktspēju (piemēram, liela mēroga komerciālas datu bāzes, kas strādā ar lielu virtuālās atmiņas apjomu);

Plānošanas afinitāte palīdz lokalizēt darba slodzi sistēmā, sadalot to pa labi definētu procesoru grupu, kam ir vienlīdzīga piekļuve koplietotās atmiņas apakšsistēmai;

Atmiņas afinitāte darbojasošajiem procesoriem piešķir tiem vistuvākās sistēmas atmiņas lapas.

Tajā pašā laikā tika paziņots par plāniem izlaist komerciālu AIX rīku komplektu Grid lietojumprogrammām, kas ir balstīts uz Globus asociācijas (atzīts līderis Grid tīklu pārvaldības programmatūras jomā) atvērtajiem protokoliem un ļauj apvienot daudzus neviendabīgus serverus telpiski sadalītos megadatoros. Šajā rīku komplektā ir iekļauti jauni rīki operētājsistēmu instalēšanai un konfigurēšanai, kā arī uzlaboti drošības rīki. Galvenās jaunās funkcijas ietver ziņojumu nodošanas interfeisu (MPI), uzlaboto rezervāciju un integrāciju ar IBM LoadLeveler pakešdarbu plānotāju.

2 .4Linux

Linux ir visplašāk izmantotā bezmaksas un atvērtā koda operētājsistēma, ko sākotnēji izstrādāja Linuss Torvalds no Helsinku universitātes. Izstrādājot to, viņi centās paņemt visu labāko no UNIX saimes pasaules. Pateicoties desmitiem tūkstošu programmatūras izstrādātāju līdzdalībai un viņu koordinācijai internetā, Linux un tam paredzēta programmatūra attīstās ļoti dinamiski, kļūdas un dažādas programmatūras problēmas parasti tiek novērstas dažu stundu laikā pēc to atklāšanas. Lielu palīdzību Linux un ar to saistītās programmatūras izstrādē un izplatīšanā sniedza Free Software Foundation (ASV) un programmatūras GNU licence (The GNU General Public License, GNU General Public License). Līdz šim ir viens Linux kodols, kura izstrādi koordinē tā veidotāji Linuss Torvalds un Alans Kokss, kā arī daudzi izplatījumi (vismaz 2-3 desmiti), kas atšķiras gan pēc funkcionalitātes, gan ar komplektācijā iekļautās programmatūras sastāvu. izplatīšana. Ir izplatījumi, kas aizņem duci kompaktdisku, un izplatījumi, kas ietilpst vienā vai divos disketēs. Viss, kas attiecas uz UNIX saimi, attiecas arī uz Linux.

Lai gan šī OS bieži tiek izmantota kā klienta operētājsistēma, tās popularitāte galvenokārt ir saistīta ar tās izmantošanu kā servera platformu. Serveru produktu saraksts operētājsistēmai Linux, iespējams, ir ne mazāk iespaidīgs kā Solaris, HP-UX un AIX, un tajā ir tādi populāri produkti kā Apache Web serveris, gandrīz visu vadošo ražotāju serveru datu bāzes pārvaldības sistēmas un lietojumprogrammu serveri.

Viena no galvenajām Linux priekšrocībām ir tās zemās lietošanas izmaksas. Turklāt vairāki uzņēmumi, piemēram, IBM, iegulda lielus ieguldījumus Linux kā servera platformas izstrādē, vienlaikus cenšoties ieviest Linux savietojamību savās UNIX komerciālajās versijās, cerot uz iespējamu pāreju no Linux uz šīm. operētājsistēmas.

Ir pieejami daudzi dažādi Linux izplatījumi OS instalēšanai un konfigurēšanai īpašām vajadzībām; tajā pašā laikā daži no tiem (proti, izplatījumi, nevis pati operētājsistēma!) ir komerciāli.

2 . 5 FreeBSD

Vēl viena populāra nekomerciāla UNIX versija ir FreeBSD.

FreeBSD ir moderna operētājsistēma x86 (tostarp Pentium(R) un AthlonTM), amd64 (tostarp OpteronTM, AthlonTM64 un EM64T), ARM, IA-64, PowerPC, PC-98 un UltraSPARC(R) datoriem. Tā ir balstīta uz BSD, UNIX(R) versiju, kas izveidota UC Berkeley. To izstrādā un uztur liela izstrādes komanda. Citu platformu atbalsts ir dažādās izstrādes stadijās.

Izcils tīkla funkciju komplekts, augsta veiktspēja, informācijas drošība un savietojamība ar citām operētājsistēmām – tās ir modernās FreeBSD funkcijas, kuru bieži vien joprojām trūkst citās, pat labākajās komerciālajās operētājsistēmās.

FreeBSD ir ideāla platforma interneta vai iekštīkla servera izveidei. Šī sistēma nodrošina uzticamus tīkla pakalpojumus pat visintensīvākās slodzes apstākļos un efektīvu atmiņas pārvaldību, kas ļauj nodrošināt pieņemamu reakcijas laiku tūkstošiem vienlaikus veiktu lietotāja uzdevumu. FreeBSD nodrošina uzlabotas tīkla operētājsistēmas iespējas ierīcēm un iegultajām platformām, sākot no Intel balstītām augstākās klases ierīcēm līdz Arm, PowerPC un drīzumā arī MIPS aparatūras platformām. Sākot no pasta un tīmekļa ierīcēm līdz maršrutētājiem, laika serveriem un bezvadu piekļuves punktiem, pārdevēji visā pasaulē paļaujas uz iebūvētām būvēšanas un starpveidošanas vidēm un uzlabotām FreeBSD iespējām kā savu iegulto produktu pamatu. Un Bērklija atvērtā pirmkoda licence ļauj viņiem izlemt, cik lielu daļu vietējo izmaiņu viņi vēlas atgriezt.

Ar vairāk nekā 20 000 bibliotēku un lietojumprogrammu portiem FreeBSD atbalsta lietojumprogrammas galddatoriem, serveriem, ierīcēm un iegultajām vidēm.

3. UNIX saimes serveru operētājsistēmu salīdzinājums

Kuru servera operētājsistēmu izvēlēties instalēt savā datorā? Jautājums nav tik vienkāršs, kā šķiet, un nav viennozīmīgs. Katram argumentam par labu jebkurai sistēmai vienmēr būs ne mazāk smagi pretargumenti, kas nemitīgi izraisa diskusijas par šo tēmu. Tomēr situācija nav tik bezcerīga: katrai no sistēmām ir savas priekšrocības, kas jums jāzina un jāprot izmantot atkarībā no uzdevumiem, ar kuriem jūs saskaraties. Tradicionāli visas operētājsistēmas var iedalīt trīs grupās: tās ir komerciālās UNIX operētājsistēmas, UNIX līdzīgas atvērtā pirmkoda operētājsistēmas un Windows saime. No UNIX līdzīgām operētājsistēmām izvēle nepavisam nav vienkārša. Lai izlemtu par operētājsistēmas izvēli, salīdzināsim dažas to funkcijas.

3 .1 Lietotāja GUI

Ērtība darbā ar operētājsistēmu pilnībā ir atkarīga no tās lietotāja grafiskā interfeisa. Pirms daudziem gadiem nebija tādas lietas kā grafiskais interfeiss, un lielākā daļa darba tika veikta simboliskā režīmā. Pats jēdziens "ērtība" grafiskā interfeisa kontekstā var tikt interpretēts dažādi. Protams, labi izstrādātam interfeisam jābūt vizuālam, nepārslogotam ar vizuāliem elementiem un tajā pašā laikā jānodrošina efektīvi līdzekļi ekrāna elementu šķirošanai un prezentēšanai.

Lielākā daļa industriālo Unix sistēmu pašlaik izmanto uz OSF/Motif balstītu CDE (Common Desktop Environment) saskarni, savukārt Linux izmanto lielu skaitu dažādu interfeisa sistēmu, no kurām populārākās ir KDE un Gnome.

Grafika ir bijusi un joprojām ir neatņemama Solaris vides sastāvdaļa, kur lietotāji var tieši izmantot daudzas iepriekš izveidotas grafikas lietojumprogrammas. Sun Microsystems jau sen ir vadošais grafikas piegādātājs ar lielāko tirgus daļu galvenajās nozares nozarēs, piemēram, mehāniskajā datorizētajā projektēšanā, arhitektūrā, inženierzinātnēs un finanšu analīzē.

Straujā multivides lietojumprogrammu attīstība, piemēram, Web lapas internetā, ir novedusi pie grafikas un attēlu apstrādes rīku nozīmes palielināšanās arī daudzās netehniskās jomās. Novatoriskā grafikas arhitektūra apvienojumā ar Solaris tīkla iespējām palīdz izstrādātājiem korporatīvajā vidē ienest vizuālos materiālus un pielietot uzlabotas grafikas tehnoloģijas misijai kritiskām lietojumprogrammām un e-komercijas sistēmām.

3 .2 Drošība

Drošības jautājums ir kritisks jebkuram serverim. Servera aparatūru labāk ņemt ar iebūvētu ugunsmūri. Jebkura uzņēmuma serverī parasti tiek glabāti svarīgi dati, kuru konfidencialitāte ir jāgarantē. Dažu pēdējo gadu laikā ir kļuvuši biežāki nelegālas iekļūšanas gadījumi uzņēmumu un organizāciju datortīklos, lai sagrābtu informāciju vai atspējotu visu tīklu. Tieši šī iemesla dēļ modernai operētājsistēmai ir jānodrošina visaugstākais iespējamais aizsardzības līmenis pret "uzlaušanu" un datorvīrusiem.

Visdrošākā operētājsistēma tiek uzskatīta par OpenBSD. Tā ir rūpīga koda kontrole, programmatūras koda pārbaude un visa, kas var tikt bojāts vai jebkādā veidā kompromittēt sistēmu, likvidēšana. Nākamais nāk FreeBSD. Linux arī labi tiek galā ar tīklu un LAMP bundle ir līderis pasaulē, bet ne viss ir tik gludi ar drošību, bedres ir aiztaisītas tāpat kā jebkurā sistēmā, tikai jāseko līdzi atjauninājumiem. pietiekami.

3 .3 Darbības stabilitāte

Dažas no galvenajām UNIX operētājsistēmu saimes priekšrocībām ietver pārsteidzošu veiktspēju, leģendāro stabilitāti un uzticamību. FreeBSD operētājsistēma izceļas ar uzticamību un augstu stabilitāti, un to bieži izmanto saistībā ar serveru risinājumiem. Lielākā daļa serveru un resursu internetā ir organizēti, pamatojoties uz šo OS.

Arī Linux stabilitāte ir augsta, Linux lietotāji bieži strādā vairākus mēnešus bez vienas pārstartēšanas. Daudzi uz Linux balstīti serveri var darboties gadu vai ilgāk bez atsāknēšanas. Tajā pašā laikā kļūdas programmu darbībā, protams, notiek arī Linux, taču to sekas bieži vien ir mazāk nozīmīgas nekā, piemēram, Windows.

3 .4 Iespējas

UNIX saimes operētājsistēmu iespējas ir gandrīz neierobežotas. Abas operētājsistēmas ļauj pilnībā pielāgot serveri vienas vai vairāku funkciju veikšanai.

Mūsdienās Linux ir viena no populārākajām operētājsistēmām, ko izmanto kā tīmekļa serveri. Vispazīstamākās interneta vietnes, kas darbojas uz serveriem, kuros darbojas Linux, korporatīvie serveri, Apache tīmekļa serveris, vārtejas, starpniekserveri, DNS serveri, drukas serveri, failu serveri, e-pasta serveris, FTP serveris un daudz kas cits - uzdevumi, kurus var efektīvi īstenot, izmantojot Linux.

3 .5 Mērogojamība

Mērogojamība bija un joprojām ir problēma numur viens. Pārsniedzot servera slodzes limitu, aplikāciju veiktspēja, ja vien tās vispār nepārtrauc darbu, sāk kristies straujāk, jo vairāk lietotāju vienlaicīgi izsaka pieprasījumus. Reakcijas laiku sāk mērīt nevis sekundēs, bet kafijas tasītēs.

UNIX joprojām ir krietni priekšā pārējām operētājsistēmām darba slodzes ziņā, ko tā spēj apstrādāt, vienlaikus saglabājot pieņemamu reakcijas laiku.

Uzņēmumu UNIX sistēmu tirgus ir sadalīts trīs galvenajos dialektos - Sun Solaris, IBM AIX un HP-UX. Visas šīs operētājsistēmas tiek pastāvīgi uzlabotas. Mērogojamības ziņā lielākais tīkls, ko pārvalda viens Unix serveris, vienlaikus var mitināt līdz 2500 lietotājiem. Tas ir uzlabojums salīdzinājumā ar 1998. gada vidū sasniegto 1800 lietotāju skaitu, un tas ir daudz vairāk, nekā Windows spēj izturēt. Vairāki eksperti apgalvo, ka mērogojamības trūkums bija galvenais faktors, kas lika viņiem pamest Windows.

3.6 Cena

Runājot par lietojumprogrammu serveriem, bezmaksas operētājsistēmām ir grūti konkurēt ar tradicionālajām komerciālajām UNIX operētājsistēmām. Un jautājums nav tikai par operētājsistēmas veiktspēju, uzticamību un mērogojamību, lai gan tas ir ļoti svarīgi. Daudzi vadošie pārdevēji ir izstrādājuši vai izstrādā uzņēmuma līmeņa lietojumprogrammas operētājsistēmai Linux, taču (cik mums zināms) neplāno tās atbalstīt.

Brīvi izplatītās operētājsistēmas pakalpojumu ērtību ziņā ir pietuvojušās komerciālajam UNIX. Tikai daži var konkurēt ar Linux un FreeBSD interneta serveru un pakārtoto serveru tirgū. Galvenais Linux un FreeBSD trūkums ir attīstības centienu neviendabība un vienotas izstrādes koncepcijas trūkums.

Secinājums

UNIX saimes operētājsistēmas kļūst arvien izplatītākas. Ja agrāk tie tika izmantoti tikai serveros, tad tagad tie sāk atrast pielietojumu personālajos datoros, netbooks un pat mobilajās ierīcēs. Taču šīs operētājsistēmas ir patiesas līderes serveru risinājumu jomā. UNIX sistēmas ir ļoti izplatītas lielos un mazos uzņēmumos tīkla infrastruktūras organizēšanai, tāpēc jebkuram sevi cienošam IT speciālistam būtu jāzina šo operētājsistēmu uzstādīšanas, konfigurēšanas un administrēšanas pamati.

UNIX saimes operētājsistēmu plašā izmantošana bija saistīta ar šādām priekšrocībām:

Daudzi UNIX izplatījumi ir bezmaksas, ļaujot ietaupīt naudu, vienlaikus veidojot sistēmu ar līdzīgu funkcionalitāti.

Saimes operētājsistēmas ir mazāk prasīgas pret resursiem nekā konkurējošās serveru operētājsistēmas

Unix serveri ir ļoti mērogojami, ļaujot tai pašai aparatūras platformai pievienot jaunas funkcijas

UNIX serverus var bez problēmām pārsūtīt uz citu aparatūru, jo visi parametri un iestatījumi tiek saglabāti kā teksta faili, kurus var vienkārši pārkopēt uz tikko instalētu OS

Ģimenes operētājsistēmām ir augsta stabilitāte, kas ir ļoti svarīga sistēmām, kurām pastāvīgi jādarbojas.

Ir iespējama detalizēta servera darbības statistikas apkopošana, un reģistrēšanas informācija ir konfigurējama. Tas ļauj atklāt problēmas sistēmā un pēc iespējas ātrāk tās novērst.

Daudzas ikdienas darbības var automatizēt, izmantojot skriptus dažādās programmēšanas valodās

Ģimenes operētājsistēmām ir iespēja tieši mijiedarboties ar daudzām tīkla ierīcēm

Protams, arī konkurējošām operētājsistēmām ir daudz no iepriekšminētajām, taču tās parasti ir vai nu maksas, vai arī ar mazāku funkcionalitāti. Visām ģimenes operētājsistēmām ir kopīgas saknes, tāpēc, apgūstot vienu no tām, jūs bez problēmām varat apgūt citu. Lai gan atkarībā no uzdevumiem būs nepieciešams atšķirīgs apmācības līmenis, lai ieviestu tās pašas funkcijas citā šīs saimes OS, jo dažu funkciju izmantošanā var būt nianses.

Izmantoto avotu saraksts

1. Robachevsky A., Nemnyugin S., Stesik O. - UNIX operētājsistēma, 2. izdevums, Sanktpēterburga: BHV 2010. - 656c.

2. Tanenbaums E. Mūsdienu operētājsistēmas: sērija "Datorzinātņu klasika". - 3. izdevums - Sanktpēterburga: Pēteris, 2010. - 1120 lpp.

3. Apmācība [Elektroniskais resurss] - Piekļuves režīms: http://umk.portal.kemsu.ru/admin/book/chapter3.html

4. Operētājsistēmu klasifikācija [Elektroniskais resurss] - Piekļuves režīms: http://edu.dvgups.ru/METDOC/ITS/STRPRO/ASY/METOD/UP/frame/1_4.htm

5. Ievads Linux [elektroniskais resurss] — piekļuves režīms: http://citforum.ru/operating_systems/linux/lig-1.shtml#ss1.2

6. Projekts par FreeBSD [Elektroniskais resurss] - Piekļuves režīms: https://www.freebsd.org/ru/about.html

7. Atsauces informācija un praktiski padomi [Elektroniskais resurss] — Piekļuves režīms: http://hostinfo.ru/articles/219

8. FreeBSD priekšrocības salīdzinājumā ar citām sistēmām [Elektroniskais resurss] - Piekļuves režīms: http://www.bezopasnik.org/contest/Raven2000.htm

Mitināts vietnē Allbest.ru

...

Līdzīgi dokumenti

    Serveru operētājsistēmu mērķis. Windows un Linux serveru operētājsistēmu salīdzinošā analīze un to salīdzināšana pēc tādiem svarīgiem rādītājiem kā: lietotāja grafiskais interfeiss, drošība, stabilitāte, iespējas un cena.

    kursa darbs, pievienots 03.07.2012

    Pamatjēdzieni par operētājsistēmām. Mūsdienu operētājsistēmu veidi. Windows saimes operētājsistēmu attīstības vēsture. Windows saimes operētājsistēmu raksturojums. Jauna operētājsistēmas Windows 7 funkcionalitāte.

    kursa darbs, pievienots 18.02.2012

    Galvenās operētājsistēmu klasifikācijas. OS/2, UNIX, Linux un Windows saimes operētājsistēmas. Piekļuves tiesību un vairāku lietotāju darbības režīma diferencēšana. Lietotāja interfeiss un tīkla darbības. RAM pārvaldība.

    anotācija, pievienota 11.05.2011

    UNIX OS izstrādes vēsture, tās priekšrocības. Datora, kurā darbojas UNIX, pārvaldība. Komandrindas interpretācija un failu sistēmas struktūra. Procesu vadības komandas. Sistēmas administrēšanas rīki un lietotāju konti.

    prezentācija, pievienota 12.05.2014

    OS evolūcija un klasifikācija. tīkla operētājsistēmas. Atmiņas pārvaldība. Mūsdienu koncepcijas un tehnoloģijas operētājsistēmu projektēšanai. UNIX operētājsistēmu saime. Novell tīkla produkti. Microsoft tīkla operētājsistēma.

    radošais darbs, pievienots 07.11.2007

    Windows saimes operētājsistēmu attīstības vēsture un sistēmu administrēšanas pamatjēdzieni. Pieprasījuma noteikšana pēc Windows operētājsistēmām, to funkciju un iespēju salīdzinošie raksturojumi, praktiskā pielietojuma īpatnības.

    kursa darbs, pievienots 05.08.2011

    Operētājsistēmas komponentu mērķis, klasifikācija, sastāvs un mērķis. Kompleksu informācijas sistēmu, programmatūras pakotņu un individuālu lietojumprogrammu izstrāde. Operētājsistēmu Windows, Linux, Android, Solaris, Symbian OS un Mac OS raksturojums.

    kursa darbs, pievienots 19.11.2014

    Datoru operētājsistēmu mērķis un funkcijas. Datoru aparatūras un programmatūras resursi. Pakešu OS. Laika dalīšanas sistēmas: Multics, Unix. Daudzuzdevumu operētājsistēma personālajam datoram ar GUI: Windows, Linux, Macintosh. OS mobilajām ierīcēm.

    kursa darbs, pievienots 12.05.2014

    Unix operētājsistēmas vēsture. Unix pārkompilācija jebkuras aparatūras platformas kodos, tās daudzuzdevumu veikšana un multiterminalitāte. Galvenās atšķirības starp Unix un citām operētājsistēmām. Unix izmantošana kā serveri un darbstaciju.

    abstrakts, pievienots 04.05.2010

    Operētājsistēmu jēdziens, to klasifikācija un šķirnes, atšķirīgās iezīmes un pamatīpašības. Operētājsistēmu saturs, mijiedarbības kārtība un to komponentu mērķis. Diska vietas organizēšana. Mūsdienu OS apraksts.

1. Kādas tendences serveru operētājsistēmu attīstībā varētu atzīmēt 2015.–2016.gadā?

Vitālijs Česnokovs, QSOFT
Serveru operētājsistēmas vienmēr ir centušās nodrošināt stabilitāti, ātrumu, kļūdu toleranci, darbības laiku apkopes laikā un vieglu izvietošanu un administrēšanu.

Pēdējos gados pieaug to serveru skaits, kas darbojas *nix saimes operētājsistēmās. Tas ir saistīts ar to augsto stabilitāti un darba ātrumu. Laika gaitā Linux kļūst arvien lietotājam draudzīgāks. Turklāt ir izplatīšanas, kurām ir oficiāls ražotāju atbalsts un kuras ir paredzētas uzņēmuma līmeņa uzņēmumiem. Šajā situācijā nav pārsteidzoši, ka pat tādi produkti kā MS SQL un .NET saņem Linux atbalstu. Tuvāko gadu laikā ir gaidāms pilnīgs Linux lietojumprogrammu atbalsts Microsoft operētājsistēmu saimē. Tā kā atbalsts tiks ieviests, pārtulkojot sistēmas zvanus no Linux kodola uz Windows kodolu, sagaidāms, ka šādā veidā funkcionējošo lietojumprogrammu veiktspēja netiks ietekmēta.

Tāpat laika gaitā ir ievērojami palielinājusies serveru operētājsistēmu nepārtraukta darbība. Piemēram, ne tik sen kļuva iespējams pārstartēt un atjaunināt draiverus bez sistēmas pārstartēšanas. Ir pat sasniegts tāds punkts, ka jūs varat gandrīz nemanāmi jaunināt modernu Linux izplatīšanu (tostarp kodolu) līdz gala lietotājam.

Nikolajs Apurins, Artvels
Linux serveru skaita palielināšana.

Nikolajs Fetyuhins.MST
Būtībā virtualizācijas un klasterizācijas atbalsts un paplašināšana. Galvenā mūsdienu tendence ir ātra komponentu un sistēmu izvietošana no sagatavotiem attēliem virtuālajās mašīnās. Uzlaboti arī klasteru pārvaldības rīki un citu iekārtu attālā vadība.

Petrs Urvajevs SimbirSoft
Lielas izmaiņas nav notikušas, un Linux un Windows joprojām tiek izmantotas kā serveru operētājsistēmas (protams, to jaunākajās versijās un būvējumos).

Jevgeņijs Gusevs, ITECH
Pirmkārt, konteinerizācija ir revolucionārs resursu pārvaldības jēdziens, kas nozarē ir iesakņojies vienas nakts laikā, vienlaikus tikai atklājot savu potenciālu. Neapšaubāmi, mums vēl priekšā ir daudz interesantu lietu.

Otrkārt, klasteru veidošana, koncentrējoties uz mākoņdatošanu. Daļēji sasaucas ar iepriekšējo punktu, daļēji - neatkarīga tendence. CoreOS, Openstack, Microsoft Azure ir spilgti serveru skaitļošanas tagadnes un tuvākās nākotnes pārstāvji.

2. Kā jūs vērtējat vietējo serveru operētājsistēmu izplatīšanas pakāpi un kvalitāti?

Vitālijs Česnokovs, QSOFT
Neskatoties uz nelielo izplatīšanas pakāpi, vietējo operētājsistēmu skaits, kuru pamatā ir Linux, nepārtraukti pieaug. Šīs operētājsistēmas galvenokārt tiek izmantotas publiskajā sektorā un aizsardzības nozarē. Var droši teikt, ka vietējās operētājsistēmas ir saņēmušas visas Linux priekšrocības. Turklāt tos galvenokārt sertificējusi FSTEC. Var prognozēt strauju to popularitātes pieaugumu.

Nikolajs Apurins, Artvels
Tie ir, kas noteikti ir pluss. Protams, tas nav masu industriālais risinājums (nav iekšzemes operētājsistēmu, kuras būtu instalējuši vairāk nekā 100 000 000 cilvēku), taču tās lieliski pilda savu uzdevumu aizsargāt informāciju.

Nikolajs Fetyuhins.MST
Vietējās operētājsistēmas galvenokārt ir specializētas atsevišķām nozarēm un armijai. AstroLinux un WSWS ir labi piemēri, taču tie atpaliek no galvenajām krātuvēm un reti tiek plaši izmantoti nespecializētos projektos.

Petrs Urvajevs SimbirSoft
Vietējās serveru operētājsistēmas ir nišas produkti, kas izstrādāti uz Linux bāzes. Tie nenodrošina papildu funkcionalitāti salīdzinājumā ar to pasaules kolēģiem, un tāpēc tos reti izmanto komerciālā attīstībā. Iekšzemes serveru operētājsistēmas galvenokārt tiek izmantotas valsts sektorā un aizsardzības nozarē, kur pilnvērtīga kontrole pār visiem izmantotās programmatūras izstrādes posmiem ir svarīgāka par komerciālo rentabilitāti.

Jevgeņijs Gusevs, ITECH
Viņiem atvēlētajā nišā - pārsvarā ļoti specializētā OS - viņi ir izplatīti un tiek galā ar uzdevumiem. Tām kā universālai operētājsistēmai ar bezmaksas, izplatītākām un labāk dokumentētām līdziniekiem ir grūti konkurēt.

3. Kādi faktori ietekmē servera OS izvēli?

Vitālijs Česnokovs, QSOFT
Katrai OS ir savas priekšrocības un trūkumi, un ir arī dažas ļoti specializētas OS, kas pielāgotas noteiktu pakalpojumu darbībai. Galvenie faktori, kas ietekmēs OS izvēli, būs: cena, atbalsta pieejamība no OS ražotāja, atbalsts projektam nepieciešamajai programmatūrai, sākotnējās uzstādīšanas sarežģītība, administrēšanas sarežģītība un projekta uzdevumi. Kopumā jebkura no serveru operētājsistēmām nodrošina stabilitāti, ātrumu un augstu kļūdu toleranci darbībā, tāpēc izvēle parasti tiek veikta saskaņā ar iepriekš minētajiem punktiem.

Nikolajs Apurins, Artvels
Pirmkārt, ir jāsaprot, kāda informācija tiks apstrādāta, jānosaka tās nepieciešamā aizsardzības pakāpe un prasības informācijas sistēmas OS, kas apstrādās informāciju.

Nikolajs Fetyuhins.MST
Vispirms – izstrādes platforma, pēc tam – atbalsts, drošība un ērtības. Mēs izvietojam savus .NET projektus operētājsistēmā Windows Server 2012 R2. Mobilo aplikāciju serveriem (Python, Django) visbiežāk tiek izmantotas Debian virtuālās mašīnas. Virtuālās mašīnas ir izvietotas Hyper-V operētājsistēmā Windows Server.

Petrs Urvajevs SimbirSoft
Vienkārša lietošana un konfigurēšana, atbalsts izvēlētajām projektā izmantotajām OS tehnoloģijām. Tas jo īpaši attiecas uz Microsoft programmatūru, kuras dažas versijas var nedarboties operētājsistēmā Linux.

4. Kādi iemesli var novest pie pārejas uz jaunu servera OS? Kādas grūtības var rasties procesā un kā tās pārvarēt?

Vitālijs Česnokovs, QSOFT
Ar pareizu konfigurāciju servera OS var nevainojami darboties gadiem ilgi statiskā projektā. Parasti pārejas iemesli ir vai nu ievainojamības, kuras nevar novērst bez atjauninājuma, vai strauja projekta attīstība, nepieciešamība izmantot jaunu programmatūru un mērogu.

Pārejot uz jaunu operētājsistēmu, administratori bieži saskaras ar saderības problēmām, lai gan pēdējā laikā šādas problēmas ir saņēmušas lielu uzmanību no serveru OS un programmatūras izstrādātājiem. Kā liecina prakse, pāreju var veikt jebkurā gadījumā, taču tas var prasīt zināmus resursus gan no administratoru, gan projektu programmētāju puses. Protams, šādi riski tiek samazināti ar kompetentu, nepārtrauktu administrēšanu un attīstību.

Nikolajs Fetyuhins.MST
Paaugstināta produktivitāte, prasības izstrādes platformai, ērtāki pārvaldības un uzraudzības rīki. Grūtības visbiežāk rodas atpakaļejošā saderībā. Īpaši bieži Linux serveri ar to grēko. Lai pārvarētu grūtības, labāk ir skaidri plānot pāreju iepriekš, lai izstrāde varētu pārbaudīt un pielāgot lietojumprogrammas jaunajai videi, izmantot testa iekārtas.

Petrs Urvajevs SimbirSoft
Iemesls migrācijai uz jaunu servera OS var būt jūsu izmantotās OS atbalsta beigas vai pāreja uz jaunu programmatūru, kas nav saderīga ar pašreizējo OS. Tajā pašā laikā pāreja uz jaunu OS versiju ir salīdzinoši nesāpīga, un grūtības rodas, pārejot no vienas OS uz citu (piemēram, no Windows uz Linux).

Jevgeņijs Gusevs, ITECH
Atbilstība paredzētajiem uzdevumiem, atbalsta līmenis un kopienas lielums, licencēšanas politika un integrācijas pakāpe esošajā uzņēmuma infrastruktūrā.

Vai jums ir jautājumi?

Ziņot par drukas kļūdu

Teksts, kas jānosūta mūsu redaktoriem: