Vad är ett serveroperativsystem. Serveroperativsystem

Ett serveroperativsystem är programvara som förser en dator med speciella möjligheter, eftersom att konfigurera en dator med ett serveroperativsystem installerat på det förvandlar den till en server (en server är en dator som kan tjäna delade resurser på ett nätverk). Som ett resultat gör ett sådant operativsystem servern till kommando- och kontrollcenter för alla förfrågningar från klientdatorer som försöker komma åt lokala nätverksresurser.

Serveroperativsystem har förändrats mycket under de senaste 15 åren. De första systemen var i första hand utformade för att tillhandahålla fil- och utskriftstjänster till användare. Det vill säga att för att distribuera andra typer av servrar i nätverket, såsom webbservrar och applikationsservrar, var det nödvändigt att installera ett visst antal servrar, som var och en endast utförde en funktion.

Nu har nätverksprogramvaran blivit mer komplex och stöder många olika tjänster, vilket innebär att en enda server kan tillhandahålla både fjärråtkomst och webbtjänster, och även fungera som en router mellan två IP-subnät. Gränssnittet för nätverksoperativsystem har också blivit mer vänligt för systemadministratörer.

Till exempel erbjuder många plattformar, som Microsoft Windows Server 2003 och Novell NetWare 6.x, många olika tjänster utöver fil- och skrivaråtkomst. Dessa tjänster inkluderar fjärråtkomst och webbplatshantering, samt stöd för nätverkstjänster som DHCP och DNS. Verktygen för nätverksoperativsystem som används för att hantera servern har ett grafiskt användargränssnitt, i motsats till en kommandorad, vilket gör det enkelt att konfigurera och övervaka nätverket.

1.5.2 Interaktion mellan klient- och serveroperativsystem

För att utbyta information mellan en nätverksklient och en server måste klientdatorerna förses med programvara som "konfigurerar" dem att fungera i nätverket. Sådan programvara kallas nätverksklientmjukvara.

När en dator kommer åt en fil på en lokal hårddisk eller en direktansluten skrivare skickas begäran till datorns processor. Processorn utför begäran och antingen öppnar den angivna filen eller skickar ett utskriftsjobb till skrivaren. Alla dessa operationer utförs lokalt. Nätverksklientens programvara installerad på klientdatorn utför en speciell operation som gör att datorn behandlar nätverksresurser som lokala.

Denna process utförs av en nätverksklientprogramvara som kallas en omdirigering. Den fångar upp alla förfrågningar som görs på datorn, till exempel en begäran om att öppna en specifik fil eller skriva ut data från en skrivare. Om omdirigeringen upptäcker att användaren vill komma åt en fjärrfil på servern eller skriva ut till en nätverksskrivare, skickas begäran till nätverksservern. Om åtkomst till en lokal fil (på datorns hårddisk) begärs, skickar omdirigeringen begäran till datorns processor och begäran kommer att behandlas lokalt.

Vi blir ofta kontaktade av kunder med frågor om vilket operativsystem som ska väljas för servern. Den här artikeln kommer att diskutera olika alternativ för operativsystem, deras svagheter och huvudsakliga fördelar. Denna recension hjälper dig att få svar på dina frågor.

Har den äldsta historien. Med det här operativsystemet kan du göra vad som helst. Det är komplext och därför minskar antalet användare av detta system för varje år. Detta är inte förvånande, modern teknik förenklar processen att programmera och förbereda webbplatser. Det största problemet med sådana operativsystem är att om ett problem uppstår kan det förbli olöst bara för att det kommer att vara svårt för dig att hitta en tuningspecialist som kan lösa uppgifter för lite pengar. Den största fördelen är att med rätt tillvägagångssätt är operativsystemet det säkraste och du kan göra vad som helst av det.

Detta är den enklaste servern för de flesta programmerare att förstå. Den skiljer sig praktiskt taget inte från den vanliga hemdatorn. Det enda är att det har flera ytterligare alternativ för att organisera arbetet på webbplatsen. Den har en stor svag punkt - som vilken Windows-dator som helst kan den lätt infekteras med virus. Men det finns plus - den kan användas för hemtestning av webbplatsen. Det är också lämpligt för att generera filer i program som är designade specifikt för Windows, som Word eller Excel.

Ett annat gratis operativsystem som liknar Red Hat. Operativsystemet används ofta och antalet användare växer. Fördelen med att använda detta system är bra informationsstöd. För att arbeta med detta system kan du hitta ett stort antal specialister. Separat bör det noteras att det finns bra innehållshanteringspaket här. Minus - systemet uppdateras ständigt, och det är svårt att hitta en fungerande ny version utan buggar.

Detta är en Linux-distribution som entusiaster av Linux-servrar gärna använder. Systemet är universellt och kan fungera på enkla maskiner utan speciella tekniska indikatorer. Den är stabil och fungerar länge utan omstarter. Den största nackdelen är dess stabilitet, systemet uppdateras sällan, vilket inte alltid är relevant för nya projekt.

Det är ett av de mest populära systemen på Linux, det uppdateras också sällan - bara en gång vart tredje år. Används för att säkerställa tillförlitlighet och skydd av innehåll. Systemet används ofta för att organisera börser och handelstjänster, så det kan verkligen räknas till de mest pålitliga.

Låt oss avsluta recensionen med operativsystemet Ubuntu. De säger att det är så enkelt att även förstaårsstudenter klarar av det.Det kräver inga studier och det finns mycket information om uppställning vilket gör det till den absoluta ledaren på operativsystemmarknaden. Om du är osäker på vilket OS du ska välja är det bäst att kontakta specialister som HostiServer. Deras tekniska support kommer att kunna fråga och konfigurera dig utan problem så att allt flyger. Kollade på mig själv. Lycka till!

Linux-operativsystem är extremt vanliga och används inom ett brett spektrum. Medan vissa Linux-distributioner är riktade till avancerade användare, är andra mycket enklare och bra för att byta från Windows. Linux-distributioner drar ofta nytta av de betydande resurserna i deras användargemenskaper.

Medan Linux-operativsystem erbjuder en utmärkt skrivbordsmiljö, kan Linux också vara ett utmärkt system för serverapplikationer. Vanligtvis ger Linux bättre åtkomstkontroll, vilket ger större flexibilitet och stabilitet.

Därför är Linux-distributioner det ideala serverlandskapet. Kolla in de 12 bästa Linux-operativsystemen för servrar och vilken typ av användare de är designade för.

Vad är Linux-operativsystemet för servern?

Vad skiljer ett Linux-serveroperativsystem från en vanlig Linux-distribution? För att svara måste du överväga serverns hårdvara. Servrar är i huvudsak datorer med speciella egenskaper. Serverhårdvara garanterar till exempel lång drifttid, effektivitet och tillförlitlighet. Dessutom balanserar servrar processorkraft med elförbrukning. Därför prioriterar Linux-operativsystem för servrar tillförlitlighet och resursförbrukning.

Linux-operativsystemet för servern serverar innehåll för klientenheter. Följaktligen har operativsystem för servrar verktyg för att skapa enkla servrar. Eftersom servrar för det mesta är obevakade har det grafiska användargränssnittet (GUI) i Linux-operativsystemet för servern en mindre viktig roll.

Enligt IDC indikerar försäljningsdata för hårdvara det 28 procent av servrarna använder Linux. Men dessa data inkluderar sannolikt inte hemservrar. Med hjälp av specialiserade Linux-operativsystem kan du distribuera din egen server. Det viktiga här är att använda versionen av Long Term Service (LTS) och installera rätt programvara. LTS-versioner är mer stabila och har en längre supportperiod.

När du väljer ett Linux-operativsystem för en server bör du överväga syftet med servern. Ansökan en Linux-dator som mediaserver skiljer sig från dess användning som spelserver.

  1. Ubuntu Server

Förmodligen det mest kända av Linux-operativsystemen är Ubuntu. Med många alternativ är Ubuntu en stabil distribution. Detta system och dess varianter ger utmärkt användarupplevelse. Ubuntu Server kommer i två versioner, LTS och flytande version. LTS-versionen av Ubuntu Server sägs ha en femårig supportperiod. Även om denna period inte är fem år, har icke-LTS-versioner bara nio månaders säkerhets- och underhållsuppdateringar.

Medan Ubuntu och Ubuntu Server är väldigt lika, erbjuder Server-utgåvan andra funktioner. Till exempel tillhandahåller Ubuntu Server tillägg som OpenStack Mitaka, Nginx och LXD. De gör systemadministrationen enklare. Med Ubuntu Server kan du distribuera webbservrar, tillhandahålla behållare och mer. Dessutom är dessa verktyg redo att användas direkt ur lådan.

Även om det inte är en serverdistribution, tillhandahåller Ubuntu LTS en femårig supportperiod. Jag använder för närvarande Ubuntu 16.04 LTS som kör en Plex-server som en Linux-spelserver. LTS-distributioner kan fungera perfekt som Linux-operativsystem för servrar. Du behöver bara installera serverprogramvara på dem.

Om du är ny på Linux eller serveroperativsystem är Ubuntu ett utmärkt val. Detta system är fortfarande en av de mest populära Linux-distributionerna delvis på grund av dess användarvänlighet. Följaktligen är Ubuntu Server ett Linux-operativsystem för servrar som är fantastiskt för nybörjare. Den är utmärkt som mediaserver, spelserver och e-postserver. Mer komplexa servrar kan också ställas in med Ubuntu Server, men det är definitivt riktat till vanliga servrar och nybörjare.

Debuten av SUSE Linux ägde rum 1993. 2015 blev open source-varianten av openSUSE SUSE Linux Enterprise (SLE). Det finns två grenar av openSUSE: Leap och Tumbleweed. Leap-versionen har en längre releasecykel, medan Tumbleweed är en rullande release. Därför är Tumbleweed mer lämplig för avancerade användare, och tillhandahåller de senaste paketen som Linux Kernel och SAMBA. Alternativet Leap är mer lämpligt för stabila lösningar. Operativsystemet stöds av uppdateringar.

Standardverktyget gör openSUSE till ett fantastiskt Linux-serveroperativsystem. Den inkluderar openQA för automatiserad testning, Kiwi för leverans av Linux-bilder till flera plattformar, YaST för Linux-konfiguration och en omfattande Open Build Service-pakethanterare. Genom att eliminera den nio månader långa rullande releasecykeln och fokusera på stabilitet, som är fallet med SLE, håller openSUSE på att bli en livskraftig Linux-miljö för servrar. IT-proffs kallas openSUSE"... CentOS och Debian av SUSE."

För vilka användare är det avsett: OpenSUSE-systemet är mer lämpligt för avancerade användare som systemadministratörer. Den är lämplig för installation webbservrar, grundläggande hemservrar eller kombinationer av webbservrar och grundläggande servrar. Systemadministratörer kan använda verktyg som Kiwi, YaST, OBS och openQA. Mångsidigheten hos openSUSE gör det till ett av de bästa Linux-operativsystemen för servrar. Förutom serverfunktioner har openSUSE en trevlig skrivbordsmiljö. För de mest grundläggande servrarna är openSUSE också ganska lämplig, om än något överflödig. Fortfarande inte säker?

  1. Oracle Linux

Om du är ambivalent när du läser orden "Oracle Linux", så är du inte ensam. Oracle Linux är en Linux-distribution som tillhandahålls av teknikjätten Oracle. Detta system finns med två olika kärnor. En variant av den har en Red Hat Compatible Kernel (RHCK). Detta är exakt samma kärna som används i Red Hat Enterprise Linux (RHEL)-systemet. Oracle Linux-system certifierad att arbeta med en mängd olika utrustning från tillverkare som Lenovo, IBM och HP. För att öka säkerheten för Oracle Linux-kärnan använder den Ksplice-teknik. Systemet inkluderar även stöd för Oracle-containrar, öppen stack, Linux och Docker. Oracle-teman används som varumärkessymboler, inklusive Oracle Penguin.

Systemet stöds av tillverkaren, men det är betalt. Men om Oracle Linux inte körs i en företagsmiljö finns det inget pris för support. Om det finns ett behov av att distribuera ett offentligt eller privat moln, stöder Oracle Linux operativsystem också dessa tekniker. Å andra sidan kan du prova Oracle Linux om du bara vill ha ett Oracle-märkt Linux-system.

För vilka användare är det avsett: Oracle Linux lämpar sig bäst för datacenter eller för att bygga moln med OpenStack. Oracle Linux är bäst lämpad för de mest erfarna serveranvändarna för hem eller företag.

  1. Container Linux (tidigare CoreOS)

CoreOS-operativsystemet bytte namn till Container Linux 2016. Som det nya namnet antyder är Container Linux ett Linux-operativsystem som släppts för att tillhandahålla containrar. Systemet är fokuserat på att förenkla processen att tillhandahålla containrar. Container Linux är ett utmärkt operativsystem för pålitlig, skalbar användning. Klustrad distribution av containrar är lätt, och denna distribution inkluderar verktyg för tjänsteupptäckt. Det inkluderar dokumentation och support för Kubernetes, Docker och rkt-teknologier.

Pakethantering ingår inte i systemet. Alla applikationer måste köras i containrar, så containerisering är ett måste. Och om du arbetar med containrar är Container Linux det bästa operativsystemet för servrar i en klustrad infrastruktur. Den tillhandahåller en etcd-demon som körs på varje maskin i klustret. Dessutom ges en viss flexibilitet i installationen. Förutom lokal installation är det möjligt att köra Container Linux i virtualiseringsmiljöer som Azure, VMware och Amazon EC2.

För vilka användare är det avsett: Container Linux är bäst lämpad för servrar i en klustrad eller containeriserad infrastruktur. Detta ger sannolikt inte för den genomsnittliga hemanvändaren. Men med den officiella Docker-logotypen på Plex-älskare kan Container Linux köras i vilken miljö som helst, från en grundläggande hemmaserver till komplexa kluster. Använd Container Linux om du är bekväm med containrar. Tillsammans med openSUSE är Container Linux ett av de bästa nya och uppdaterade Linux-operativsystemen att prova.

Operativsystemet CentOS ger en stabil arbetsmiljö. Det är en öppen källkodsvariant av operativsystemet Red Hat Enterprise Linux (RHEL). I detta avseende tillhandahåller CentOS en serverdrift på företagsnivå. Detta operativsystem från Red Hat använder samma källkod som RHEL. CentOS inkluderar RPM-pakethanteraren. Under 2010 visade en genomgång av försäljningsdata att ca 30 procent av alla Linux-servrar fungerar på CentOS. Och det finns en anledning till det: det är en mycket stabil servermiljö med stöd från Red Hat.

Det bör noteras att CentOS fungerar bra på stordatorer också. För användare som föredrar GUI, är KDE och GNOME tillgängliga på systemet. CentOS kan användas som ett direkt skrivbordsoperativsystem. Med stöd från Red Hat och en växande gemenskap av användare förblir CentOS felfritt.

För vilka användare är det avsett: CentOS tillhandahåller funktionaliteten och stabiliteten hos Red Hat Enterprise Linux. Därför är det perfekt lämpat som ett modernt serveroperativsystem. Om du behöver ett gratis alternativ till RHEL kan du använda CentOS. Men det är också ganska nybörjarvänligt tack vare sin pakethanterare. Sammantaget är CentOS det bästa gratisalternativet till Red Hat Enterprise Linux.

Många servrar begränsar strömförbrukningen. Minskningen av strömförbrukningen är en stor fördel, särskilt för maskiner som alltid är på. Därför bör Linux-operativsystem för servrar använda lite resurser. Korrekt resursallokering är en nyckelfaktor för serverns drifttid och effektivitet. Många Linux-distributioner använder färre resurser än sina Windows- eller macOS-motsvarigheter. Arch-operativsystemet är en enkel, lätt distribution som följer KISS ("make things simple")-principen.

För detta system i Arch Linux Wiki separat del relaterad till servrar. Där kan du ta reda på allt relaterat till konfigurationen av Arch Linux som operativsystem för servern. Även om det inte finns någon dedikerad, förbyggd version av systemet för servrar, beskriver denna Wiki-dokumentation alla steg för att bygga ditt eget serveroperativsystem. Du kan installera populära serverprogramvara inklusive MySQL, Apache, Samba och PHP för Arch.

För vilka användare är det avsett: Arch Linux är ett generellt Linux-operativsystem för servrar. Den är idealisk för att förvandla till en gammal PC-server. Men trots sin lätthet är Arch-systemet ganska funktionellt på mer kraftfull hårdvara. Arch Linux är också bäst lämpad för användare med teknisk bakgrund eftersom de måste ställa in Arch som ett serversystem.


Mageia är ett Linux-operativsystem som fokuserar på tillförlitlighet och stabilitet. Det är en gaffel av Mandriva Linux som dök upp 2010. 2012 hyllade tidningen PC World Mageia, som idag redan har nått den femte versionen. Även om det finns många Linux-operativsystem, finns det också en stor lista över Linux-skrivbordsmiljöer. Mageia-systemet inkluderar en hel grupp användargränssnitt som KDE, GNOME, Xfce och LXDE.

Istället för MySQL Mageia inkluderar MariaDB. Serverorienterade element som t.ex 389 Directory Server och Kolab Groupware Server gör Mageia till det framstående Linux-operativsystemet för servrar.

För vilka användare är det avsett: Mageia är ett pålitligt Linux-operativsystem för servrar. Den innehåller verktyg som MariaDB och Kolab Groupware Server. Dessutom tillhandahåller Mageia en säker och säker miljö. Användare som behöver ett GUI kan också överväga att använda Mageia på grund av dess många skrivbordsgränssnitt.

ClearOS är designat speciellt för servrar, gateways och nätverkssystem. Standardsysteminstallation ger ökad säkerhet. Den innehåller en nätverksbrandvägg, bandbreddshanteringsverktyg, en e-postserver och verktyg för intrångsdetektering. ClearOS 7 Community Edition inkluderar 75 appar och verktyg.

Även om det finns betalversioner av ClearOS förblir Community Edition gratis. Dessutom är ClearOS-uppdateringar från utvecklare också gratis, men sådana gratisuppdateringar testas inte.

För vilka användare är det avsett: ClearOS är ett specialiserat Linux-operativsystem för servrar. Dess rika uppsättning applikationer sätter ClearOS i positionen som en distribution riktad till Linux-proffs. Linux-entusiaster och proffs behöver bara begära de applikationer de behöver. Men för nybörjare är det bättre att välja andra systemdistributioner för servrar.

Operativsystemet Slackware har länge använts som Linux för servrar. Den första utgåvan av detta system dök upp 1993. Enligt Slackware Linux-webbplatsen är målet med detta projekt "en Linux-distribution som liknar UNIX så mycket som möjligt." Som standard tillhandahåller Slackware ett kommandoradsgränssnitt.

En komplett Slackware-installation inkluderar C och C++, ett X Windows-system, en e-postserver, web-server, FTP-server och nyhetsserver. Dessutom är Slackware så lätt att den kan köras på en Pentium-plattform. Pågående releaser ökar stabiliteten och enkelheten i systemet.

För vilka användare är det avsett: Slackware Linux är bäst lämpad för erfarna Linux-proffs. Den har två pakethanterare, pkgtools och slackpkg. Men eftersom Slackware kör ett kommandoradsgränssnitt som standard är det det mest lämpliga Linux-operativsystemet för servrar. Dessutom finns det en viss komplexitet i sin enkelhet. För att använda Slackware måste du förstå din Linux-miljö.

Gentoo skiljer sig från många Linux-distributioner. Istället för den traditionella releasemodellen Gentoo använder en modulär struktur. Det vill säga att användaren själv väljer vad som ska installeras. Detta placerar Gentoo överst på listan över Linux-serveroperativsystem.

Varje installation av detta system är unik. Användare kan bygga en kärna som ger maximal kontroll. Därför kan servern kontrollera aspekter som minnesanvändning. På grund av sin modulära struktur och flexibilitet blir Gentoo mycket populär bland Linux-proffs. Systemadministratörer uppskattar Gentoos inställning till att bygga system efter deras behov.

För vilka användare är det avsett: Gentoo-systemet är bäst lämpat för tekniska användare och systemadministratörer. Även om Gentoo kan användas av nybörjare, är det mindre inriktat på den oerfarna användaren än den genomsnittliga Ubuntu. Systemet har dock utmärkt dokumentation och dess community utvecklas ständigt.

Om du letar efter ett nytt Linux-operativsystem för servrar, prova Fedora. Fedora-projektet underhålls av Red Hat och får regelbundna uppdateringar. Utvecklare deltar ofta i dessa uppdateringar. Fedora finns i en mängd olika smaker. Workstation-utgåvan är designad för allmänna användare och levereras med en skrivbordsmiljö. Fedora Workstation levereras med GNOME-gränssnittet som standard, men andra användargränssnitt är tillgängliga. Fedora Server-versionen, som namnet antyder, är för servrar.

Skicka ditt goda arbete i kunskapsbasen är enkelt. Använd formuläret nedan

Studenter, doktorander, unga forskare som använder kunskapsbasen i sina studier och arbete kommer att vara er mycket tacksamma.

Värd på http://www.allbest.ru/

Jämförelseeserver opsrationella system i UNIX-familjen

Introduktion

användargränssnittsservern fungerar

Det finns en mängd olika operativsystem. I detta kursarbete ligger tonvikten på serveroperativsystem i UNIX-familjen. Operativsystemet UNIX är ett av de mest använda operativsystemen i världen. Versioner av detta operativsystem finns för nästan alla hårdvaruplattformar. Operativsystemet UNIX har funnits i flera decennier. Detta är ett rekordresultat för operativsystem, vars ålder som regel är kort. UNIX visade sig vara ett undantag från regeln, det fortsätter att utvecklas och bli populärt. Det är säkert att säga att UNIX-operativsystemet har bestått tidens tand.

Skapat av en liten grupp utvecklare, UNIX-systemet har utökats och förbättrats; tusentals specialister har investerat sin talang i det, berikat tiotusentals med applikationer, och idag betjänar det miljontals människor som använder det här operativsystemet i sina aktiviteter.

Syftet med detta kursprojekt är att jämföra serveroperativsystem i UNIX-familjen, såsom Solaris (Sun Microsystems), HP-UX (Hewlett-Packard), AIX (IBM), Linux och FreeBSD.

1. Syfte, funktioner och egenskaper hos serveroperativsystem

Om klientoperativsystemet är utformat för att hantera resurserna på den dator som det körs på och för att förse användaren med vissa tjänster (som att köra kontorsapplikationer, klientdelar av företagsapplikationer, och i fallet med en hemdator, spel och andra multimediaapplikationer), är utnämningen av ett serveroperativsystem vanligtvis helt annorlunda: dessa operativsystem kör applikationer som betjänar alla användare av företagets nätverk, och ofta externa användare. Sådana applikationer inkluderar moderna databashanteringssystem, nätverkshanterings- och händelseanalysverktyg, katalogtjänster, meddelande- och grupparbetsverktyg, webbservrar, e-postservrar, företagsbrandväggar, applikationsservrar för olika ändamål. Prestanda- och tillförlitlighetskraven för dessa operativsystem är mycket högre än för klientoperativsystem. På senare tid har serveroperativsystem ibland krävts för att tillhandahålla sådana sätt att säkerställa tillförlitlighet och tillgänglighet, såsom stöd för kluster (en uppsättning av ett antal datorer av samma typ som utför samma uppgift och delar på belastningen), duplicering och redundans, omkonfigurering av mjukvara och hårdvara utan att starta om operativsystemet.

Med andra ord, valet av ett serveroperativsystem och en hårdvaruplattform för det bestäms i första hand av vilka applikationer som måste köras under det (åtminstone de valda applikationerna måste finnas i en version för denna plattform) och vilka krav som ställs på dess prestanda , tillförlitlighet och tillgänglighet. Faktorer som ett bekvämt användargränssnitt, möjligheten att köra klientapplikationer och andra "användarbehov", även om de finns i moderna versioner av många liknande operativsystem, spelar inte en avgörande roll i detta fall - ofta serverapplikationer och driften själva systemet kan administreras på distans från klientdatorn.

Server OS-funktioner:

Ger möjligheten att dela filer och skrivare - filer, kataloger som finns på diskarna på servern och skrivare som är anslutna till servern används av många användare;

Ge transparent åtkomst till delade resurser från olika klientmiljöer;

Stöd för ett stort antal användare genom katalogtjänsten, vilket ger möjlighet till en enda registrering i systemet i motsats till en separat registrering i varje system och/eller nättjänst;

Möjligheten att automatiskt upptäcka och registrera nya enheter och expansionsverktyg, automatiskt konfigurera operativsystemet när nya datorresurser dyker upp (minne, processorer, diskar);

Inbyggd kryptering med certifikatteknik:

Stöd för dataarkivering och säkerhetskopiering;

Stöd för Internettjänster (WWW, FTP, Java).

Server OS-funktioner:

Förmåga att konfigurera och uppdatera mjukvara och hårdvara; tillhandahållande utan omstart;

Rika alternativ för säkerhetskopiering;

Flexibla och rika nätverksmöjligheter;

Användningen av tjänster/demoner (ett program som körs i bakgrunden utan direkt kommunikation med användaren);

Ökad säkerhet och kontroll över resursallokering

2. Serveroperativsystem i UNIX-familjen

UNIX-operativsystemet är en av "långlivarna" på marknaden för serveroperativsystem - det skapades i slutet av 60-talet på AT&T:s Bell Laboratories. En utmärkande egenskap hos detta operativsystem, som avgjorde dess "överlevnadsförmåga" och popularitet, var att kärnan i operativsystemet skrivet i assembler var liten, medan resten av operativsystemet var skrivet i C. Detta tillvägagångssätt gjorde det lätt att bära till en brett utbud av hårdvaruplattformar och själva operativsystemet och applikationer skapade för det. En viktig fördel med UNIX var dess öppenhet, som gjorde att både kommersiella och icke-kommersiella versioner av UNIX kunde existera samtidigt. Funktioner som är gemensamma för alla versioner av UNIX är ett fleranvändarläge med hjälp av att skydda data från obehörig åtkomst, implementering av flerprogramsbehandling i ett tidsdelningsläge, användning av virtuellt minne och växlingsmekanismer, sammanslagning av I/O-operationer , ett hierarkiskt filsystem, olika sätt att interagera mellan processer, inklusive internetarbete.

2.1 Solaris (Sun Microsystems)

En av de mest populära kommersiella versionerna av UNIX, operativsystemet Sun Solaris designades för att köras på företagsnätverk från dess tidigaste utvecklingsstadier. Det ger extremt effektiv och pålitlig åtkomst till servrar, DBMS, skrivare och andra nätverksresurser. Detta operativsystem har avancerade verktyg för att stödja nätverk (till exempel kan servrar som kör operativsystemet Solaris bäddas in i nätverk och domäner i Novell- och Microsoft-nätverk) och är en av de mest populära plattformarna för att utveckla företagslösningar - det finns cirka 12 tusen olika ansökningar om det.

Solaris föregångare var operativsystemet Sun OS, och den första versionen av operativsystemet Solaris, baserad på de två basvarianterna av UNIX, Berkley 4.2/4.3 (BSD) och AT&T System V, släpptes 1991.

Solaris OS överensstämmer med många industristandarder (X/Open UNIX 95, olika delar av POSIX 1003.1, X11R6). Det här operativsystemet är mycket skalbart: det kan användas på ensocket-servrar och till och med arbetsstationer, arbetsgruppsservrar och 64-processorer Sun Enterprise 10000. processorer genom symmetrisk multiprocessorberäkning.

Solaris är nu ett extremt kraftfullt och flexibelt multi-tasking, multi-användar operativsystem tillgängligt i SPARC och Intel x86 processorvarianter. Dess senaste utgåva, Solaris 9, är den tredje (sedan Solaris 7) generationen av 64-bitars operativsystem optimerade för att köras på 64-bitars Sun-servrar.

Här är några av skalbarheten och stödet för företagsomfattande applikationer i operativsystemet Solaris 9:

1 miljon samtidiga processer i ett system;

Upp till 128 processorer i ett system och upp till 848 processorer i ett kluster;

Upp till 576 GB fysiskt RAM-minne på ett enda system;

Över 4 miljarder nätverksanslutningar;

Filsystem upp till 252 TB;

128-bitars IPv6 IP-adressering;

64-bitars Java Virtual Machine.

Andra funktioner i Solaris 9 inkluderar integration med Sun ONE Directory Server och den J2EE-kompatibla Sun ONE Application Server (detta låter dig organisera en tjänst för att identifiera användare och objekt på nätverket), tillgången till konfigurations- och ändringshanteringsverktyg, inklusive omkonfigurering och uppdatering av versioner utan att starta om operativsystemet, stöd för RAS-metoden (Reliabiity, Availability, Serviceability - reliability, tillgänglighet, servicebarhet) inom mjukvaruutveckling, kompatibilitet med tidigare versioner och inbyggd kompatibilitet med Linux. Närvaron av en relativt liten kärna i operativsystemet begränsar avsevärt antalet fel som kan få den att krascha. Stöd för att begränsa spridningen av misslyckanden, hantera processen för att allokera systemresurser, isolera applikationer i så kallade behållare med hjälp av mjukvarudefinierade gränser, stödja alternativa servrar och nätverksvägar - allt detta garanterar den höga tillförlitligheten hos detta operativsystem.

Operativsystemet Solaris 9 är grunden för Sun Open Net Environment (Sun ONE). Solaris 9 levereras med viktiga Sun ONE-applikationer som 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)

Operativsystemet HP-UX, utvecklat av Hewlett-Packard, är en ättling till AT&T System V. Dess senaste version, HP-UX 11i, är tillgänglig för två hårdvaruplattformar, PA_RISC och Itanium, och är främst inriktad på Hewlett-Packards servrar .

HP-UX 11i-funktionerna inkluderar Windows- och Linux-integration, inklusive portabilitet för Java-applikationer utvecklade för dessa plattformar och prestandaförbättringar för Java-applikationer. Dessutom låter Webgain Studio (en ättling till Symantec Visual Cafe) Java-applikationsförfattarverktyg dig skapa HP-UX-optimerade applikationer på Windows. Dessutom stöder HP-UX 11i Linux API för att säkerställa applikationsportabilitet mellan HP-UX och Linux. Observera att applikationer för HP-UX 11i är portabla mellan de två hårdvaruplattformar som den stöder utan modifiering eller omkompilering.

På tal om prestanda och skalbarhet hos HP-UX 11i, en kopia av operativsystemet stöder upp till 256 processorer; kluster med upp till 128 noder stöds också, vilket gör det möjligt att implementera så kallade serverfarmar (återigen, baserade på HP 9000-servrar tillverkade av Hewlett-Packard). Det finns också verktyg för att hantera klustrade volymer. Det bör noteras att denna plattform stöder anslutning och frånkoppling av ytterligare processorer, byte av PCI-kort, strömförsörjning, fläktar och diskar utan att behöva starta om, online backup och diskdefragmentering utan att stänga av systemet, dynamisk konfiguration och uppdatering av operativsystemet utan omstart, vilket ökar dess tillgänglighet.

HP-UX 11i dataskyddsverktyg inkluderar attack- och virusdetekteringsverktyg, en autentiseringsplugin med LDAP, NIS+, NTLM, Kerberos-autentisering, samt stöd för vanlig autentisering för Windows och HP-UX.

Valet av programvara för detta operativsystem är mycket brett - det har applikationsservrar från ledande tillverkare (BEA, Sun), webb- och WAP-servrar, sökservrar, cachningsverktyg, katalogtjänster.

2.3 AIX (IBM)

AIX är en IBM-klon av UNIX designad för att köras på IBM @server pSeries och RS/6000-servrar. Liksom andra kommersiella versioner av UNIX stöder den senaste versionen av denna produkt, AIX 5L, Java-applikationer. Precis som HP-UX är detta operativsystem Linux-kompatibelt, vilket gör att applikationer designade för Linux kan köras på AIX-plattformen med en enkel omkompilering.

AIX 5L-funktioner inkluderar en helt 64-bitars kärna, drivrutiner och programkörning (med en 32-bitars kärna såväl som 32-bitars programstöd), 256 GB RAM, klusterstöd, filsystem, stödfiler upp till 1 TB, bekväma administrations- och lastkontrollverktyg, inklusive de med webbgränssnitt, stöd för kluster (upp till 32 datorer), RAS och Java 2, avancerat nätverksstöd och till och med stöd för 64-bitars OpenGL.

AIX tillhandahåller självjusterande funktioner med funktioner som kapacitetsuppgradering vid behov och processoravdelning. Självförsvarssystem inkluderar First Failure Data Capture-teknologi och Predictive Failure Analysis för att proaktivt förhindra systemfel. AIX är ett självläkande system där systemredundansteknologier drastiskt minskar administratörsingripanden. Slutligen kan AIX självoptimera med moderna funktioner som arbetsbelastningshanteraren och logiska partitioner.

IBM har introducerat ett antal nya funktioner för AIX, inklusive:

Den ökade minnesstorleken gör att du kan lagra stora mängder information i datorns minne. AIX stöder både de traditionella 4 KB-minnessidorna och de nya, större 16 MB-sidorna, vilket förbättrar prestandan hos datorintensiva system (som storskaliga kommersiella databaser som fungerar med stora mängder virtuellt minne);

Schemaläggningsaffinitet hjälper till att lokalisera arbetsbelastningen inom systemet genom att fördela den över en väldefinierad grupp av processorer som har lika tillgång till ett delsystem för delat minne;

Minnesaffinitet tilldelar de sidor i systemminnet som är närmast dem till körande processorer.

Samtidigt tillkännagavs planer på att släppa en kommersiell AIX-verktygssats för Grid-applikationer, som är baserad på de öppna protokollen från Globus Association (en erkänd ledare inom hanteringsprogramvara för Grid-nätverk) och låter dig kombinera många heterogena servrar till rumsligt distribuerade megadatorer. Denna uppsättning verktyg innehåller nya verktyg för att installera och konfigurera operativsystem, samt förbättrade säkerhetsverktyg. Nya nyckelfunktioner inkluderar Message Passing Interface (MPI), Advanced Reservation och integration med IBM LoadLeveler batchjobbschemaläggare.

2 .4Linux

Linux är det i särklass mest använda operativsystemet för gratis och öppen källkod, ursprungligen utvecklat av Linus Torvalds vid Helsingfors universitet. När de utvecklade det försökte de ta allt det bästa från UNIX-familjens värld. Tack vare medverkan av tiotusentals mjukvaruutvecklare och deras samordning över Internet, Linux och mjukvara för det utvecklas mycket dynamiskt, buggar och olika problem i mjukvaran åtgärdas vanligtvis inom några timmar efter att de har upptäckts. Stor hjälp i utvecklingen och distributionen av Linux och relaterad programvara gavs av Free Software Foundation (USA) och GNU-licensen (The GNU General Public License, GNU General Public License) för programvara. Hittills finns det en Linux-kärna, vars utveckling koordineras av dess skapare Linus Torvalds och Alan Cox, och många distributioner (minst 2-3 dussin), som skiljer sig både i funktionalitet och i sammansättningen av programvaran som ingår i distribution. Det finns distributioner som tar upp ett dussin CD-skivor och distributioner som får plats på en eller två disketter. Allt som är sant för UNIX-familjen är också sant för Linux.

Även om detta operativsystem ofta används som ett klientoperativsystem, beror dess popularitet främst på dess användning som en serverplattform. Listan över serverprodukter för Linux är kanske inte mindre imponerande än för Solaris, HP-UX och AIX, och inkluderar så populära produkter som Apache-webbservern, hanteringssystem för serverdatabas från nästan alla ledande tillverkare och applikationsservrar.

En av de stora fördelarna med Linux är dess låga användningskostnad. Dessutom investerar ett antal företag, såsom IBM, stort i utvecklingen av Linux som serverplattform, samtidigt som de försöker implementera Linux-kompatibilitet i sina kommersiella versioner av UNIX, med förväntningar på en möjlig övergång från Linux till dessa. operativsystem.

Det finns många olika Linux-distributioner tillgängliga för att installera och konfigurera operativsystemet för specifika behov; samtidigt är vissa av dem (nämligen distributioner, och inte själva operativsystemet!) kommersiella.

2 . 5 FreeBSD

En annan populär icke-kommersiell version av UNIX är FreeBSD.

FreeBSD är ett modernt operativsystem för x86 (inklusive Pentium(R) och AthlonTM), amd64 (inklusive OpteronTM, AthlonTM64 och EM64T), ARM, IA-64, PowerPC, PC-98 och UltraSPARC(R)-datorer. Den är baserad på BSD, en version av UNIX(R) skapad vid UC Berkeley. Det utvecklas och underhålls av ett stort utvecklingsteam. Stöd för andra plattformar befinner sig i olika utvecklingsstadier.

En exceptionell uppsättning nätverksfunktioner, hög prestanda, informationssäkerhet och kompatibilitet med andra operativsystem - det här är de moderna FreeBSD-funktionerna som ofta fortfarande saknas i andra, även de bästa kommersiella operativsystemen.

FreeBSD är den idealiska plattformen för att bygga en internet- eller intranätserver. Detta system ger tillförlitliga nätverkstjänster även under den mest intensiva belastningen, och effektiv minneshantering, vilket gör att du kan tillhandahålla acceptabel svarstid för tusentals samtidiga användaruppgifter. FreeBSD tillhandahåller avancerade nätverksoperativsystemfunktioner för enheter och inbäddade plattformar, från Intel-baserade avancerade enheter till Arm, PowerPC och snart MIPS-hårdvaruplattformar. Från e-post- och webbenheter till routrar, tidsservrar och trådlösa åtkomstpunkter, leverantörer runt om i världen förlitar sig på inbyggda bygg- och cross-build-miljöer och avancerade FreeBSD-funktioner som grunden för sina inbäddade produkter. Och Berkeleys licens för öppen källkod låter dem bestämma hur mycket av sina lokala förändringar de vill ta tillbaka.

Med över 20 000 portar av bibliotek och applikationer stöder FreeBSD applikationer för stationära datorer, servrar, enheter och inbäddade miljöer.

3. Jämförelse av serveroperativsystem i UNIX-familjen

Vilket serveroperativsystem ska jag välja att installera på min dator? Frågan är inte så enkel som den verkar, och inte entydig. För varje argument till förmån för något system kommer det alltid att finnas inte mindre tungt vägande motargument, vilket ständigt framkallar diskussioner om detta ämne. Situationen är dock inte så hopplös: vart och ett av systemen har sina egna fördelar som du behöver känna till och kunna använda beroende på vilka uppgifter du står inför. Konventionellt kan alla operativsystem delas in i tre grupper: dessa är kommersiella UNIX-operativsystem, UNIX-liknande operativsystem med öppen källkod och Windows-familjen. För UNIX-liknande operativsystem är valet inte alls lätt. För att bestämma valet av operativsystem, låt oss jämföra några av deras funktioner.

3 .1 Användargränssnitt

Bekvämligheten med att arbeta med operativsystemet beror helt på dess användargränssnitt. För många år sedan fanns det inget som hette ett grafiskt gränssnitt, och det mesta av arbetet gjordes i symboliskt läge. Själva begreppet "bekvämlighet" i samband med ett grafiskt gränssnitt kan tolkas på olika sätt. Naturligtvis ska ett väldesignat gränssnitt vara visuellt, inte överbelastat med visuella element, och samtidigt ge effektiva medel för att sortera och presentera skärmelement.

De flesta industriella Unix-system använder för närvarande det OSF/Motif-baserade CDE-gränssnittet (Common Desktop Environment), medan Linux använder ett stort antal olika gränssnittssystem, av vilka de mest populära är KDE och Gnome.

Grafik har varit, och fortsätter att vara, en integrerad del av Solaris-miljön, där användare direkt kan använda många förbyggda grafikapplikationer. Sun Microsystems har länge varit en ledande grafikleverantör med den största marknadsandelen inom viktiga industrisektorer som mekanisk datorstödd design, arkitektur, ingenjörskonst och finansiell analys.

Den snabba utvecklingen av multimediaapplikationer, såsom webbsidor på Internet, har lett till en ökad roll för grafik och bildbehandlingsverktyg även inom många icke-tekniska områden. Den innovativa grafikarkitekturen, i kombination med nätverkskapaciteten hos Solaris, hjälper utvecklare att ta med bilder till företagsmiljön och tillämpa avancerad grafikteknologi på affärskritiska applikationer och e-handelssystem.

3 .2 Säkerhet

Frågan om säkerhet är kritisk för alla servrar. Serverhårdvara är bättre att ta med en inbyggd brandvägg. Varje företags server lagrar vanligtvis viktiga data, vars konfidentialitet måste garanteras. Under de senaste åren har fall av olaglig intrång i företags och organisationers datanätverk blivit vanligare för att beslagta information eller för att stänga av hela nätverket. Det är av denna anledning som ett modernt operativsystem måste ge högsta möjliga skyddsnivå mot "hacking" och datavirus.

Det säkraste operativsystemet anses vara OpenBSD. Detta är en noggrann kontroll av koden, kontroll av mjukvarukoden och rensa bort allt som kan gå sönder eller äventyra systemet på något sätt. Därefter kommer FreeBSD. Linux klarar sig också bra med nätverket och LAMP-paketet är ledande i världen, men allt är inte så smidigt med säkerhet, hål stängs precis som i vilket system som helst, du behöver bara följa uppdateringarna. tillräckligt.

3 .3 Driftstabilitet

Några av de främsta fördelarna med UNIX-familjen av operativsystem inkluderar fantastisk prestanda, legendarisk stabilitet och tillförlitlighet. Operativsystemet FreeBSD kännetecknas av sin tillförlitlighet och höga stabilitet och används ofta i relation till serverlösningar. De flesta servrar och resurser på Internet är organiserade utifrån detta operativsystem.

Stabiliteten i Linux är också hög, Linux-användare arbetar ofta i månader utan en enda omstart. Många Linux-baserade servrar kan köras i ett år eller mer utan omstart. Samtidigt sker naturligtvis fel i driften av program även i Linux, men deras konsekvenser är ofta mindre betydande än till exempel i Windows.

3 .4 Funktioner

Möjligheterna med operativsystem i UNIX-familjen är nästan obegränsade. Båda operativsystemen tillåter dig att helt anpassa servern för att utföra en eller flera funktioner.

Idag är Linux ett av de mest populära operativsystemen att använda som webbserver. De flesta välkända webbplatser som körs på servrar som kör Linux, företagsservrar, Apache webbserver, gateways, proxyserver, DNS-servrar, skrivarservrar, filservrar, e-postserver, FTP-server och mycket mer - uppgifter som effektivt kan implementeras med hjälp av Linux.

3 .5 Skalbarhet

Skalbarhet var och är fortfarande problemet nummer ett. När belastningsgränsen på servern överskrids, börjar prestandan för applikationer, om de inte slutar sitt arbete alls, minska snabbare, ju fler användare samtidigt gör förfrågningar. Svarstiden börjar inte mätas i sekunder, utan i koppar kaffe.

UNIX ligger fortfarande långt före resten av operativsystemet när det gäller mängden arbetsbelastning som det kan hantera samtidigt som det bibehåller en acceptabel svarstid.

Marknaden för företags UNIX-system är uppdelad mellan tre stora dialekter - Sun Solaris, IBM AIX och HP-UX. Alla dessa operativsystem förbättras ständigt. När det gäller skalbarhet kan det största nätverket som hanteras av en enda Unix-server vara värd för upp till 2 500 användare samtidigt. Det är en förbättring jämfört med mitten av 1998 med 1 800 användare - och mycket mer än vad Windows kan hantera. Ett antal experter hävdar att bristen på skalbarhet var den viktigaste faktorn som tvingade dem att överge Windows.

3.6 Pris

När det kommer till applikationsservrar är gratisoperativsystem svåra att konkurrera med traditionella kommersiella UNIX-operativsystem. Och frågan handlar inte bara om operativsystemets prestanda, tillförlitlighet och skalbarhet, även om detta är väldigt viktigt. Många ledande leverantörer har utvecklat eller utvecklar applikationer på företagsnivå för Linux, men (så vitt vi vet) har de inte för avsikt att stödja dem.

Fritt distribuerade operativsystem har kommit nära kommersiell UNIX när det gäller servicebekvämlighet. Få kan konkurrera med Linux och FreeBSD på marknaden för Internetserver och nedströmsserver. Den största nackdelen med Linux och FreeBSD är oenigheten i utvecklingsinsatser och avsaknaden av ett enhetligt utvecklingskoncept.

Slutsats

Operativsystem i UNIX-familjen blir mer och mer utbredda. Om de tidigare bara användes på servrar, börjar de nu hitta applikationer på persondatorer, netbooks och till och med mobila enheter. Men dessa operativsystem är de verkliga ledarna inom serverlösningar. UNIX-system är mycket utbredda i stora och små företag för att organisera nätverksinfrastruktur, så alla IT-specialister med självrespekt bör känna till grunderna för att installera, konfigurera och administrera dessa operativsystem.

Den utbredda användningen av operativsystem i UNIX-familjen berodde på deras följande fördelar:

Många UNIX-distributioner är gratis, vilket gör att du kan spara pengar samtidigt som du bygger ett system med liknande funktionalitet.

Operativsystem i familjen kräver mindre resurser än konkurrerande serveroperativsystem

Unix-servrar är mycket skalbara, vilket gör att ny funktionalitet kan läggas till på samma hårdvaruplattform

UNIX-servrar kan enkelt överföras till annan hårdvara, eftersom alla parametrar och inställningar lagras som textfiler som enkelt kan kopieras till ett nyinstallerat operativsystem

Operativsystem i familjen har hög stabilitet, vilket är mycket viktigt för system som ständigt måste vara i drift.

Detaljerad insamling av serverdriftsstatistik är möjlig, och loggningsdetaljen är konfigurerbar. Detta gör det möjligt att upptäcka problem i systemet och åtgärda dem så snart som möjligt.

Många rutinoperationer kan automatiseras med hjälp av skript på olika programmeringsspråk

Operativsystem i familjen har förmågan att direkt interagera med många nätverksenheter

Naturligtvis har konkurrerande operativsystem också många av ovanstående, men de är vanligtvis antingen betalda eller har mindre funktionalitet. Alla operativsystem i familjen har gemensamma rötter, därför kan du, efter att ha bemästrat ett av dem, bemästra ett annat utan problem. Även om, beroende på uppgifterna, en annan utbildningsnivå kommer att krävas för att implementera samma funktioner på ett annat OS från denna familj, eftersom det kan finnas nyanser i att använda vissa funktioner.

Lista över använda källor

1. Robachevsky A., Nemnyugin S., Stesik O. - UNIX operativsystem, 2nd ed., St Petersburg: BHV 2010. - 656c.

2. Tanenbaum E. Moderna operativsystem: Serien "Classics of data science". - 3:e uppl. - St Petersburg: Peter, 2010. - 1120 sid.

3. Handledning [Elektronisk resurs] - Åtkomstläge: http://umk.portal.kemsu.ru/admin/book/chapter3.html

4. Klassificering av operativsystem [Elektronisk resurs] - Åtkomstläge: http://edu.dvgups.ru/METDOC/ITS/STRPRO/ASY/METOD/UP/frame/1_4.htm

5. Introduktion till Linux [Elektronisk resurs] - Åtkomstläge: http://citforum.ru/operating_systems/linux/lig-1.shtml#ss1.2

6. Projekt om FreeBSD [Elektronisk resurs] - Åtkomstläge: https://www.freebsd.org/en/about.html

7. Referensinformation och praktiska råd [Elektronisk resurs] - Åtkomstläge: http://hostinfo.ru/articles/219

8. Fördelar med FreeBSD framför andra system [Elektronisk resurs] - Åtkomstläge: http://www.bezopasnik.org/contest/Raven2000.htm

Hosted på Allbest.ru

...

Liknande dokument

    Syftet med serveroperativsystem. Jämförande analys av Windows- och Linux-serveroperativsystem och jämför dem på viktiga indikatorer som: användargränssnitt, säkerhet, stabilitet, kapacitet och pris.

    terminsuppsats, tillagd 2012-03-07

    Grundläggande begrepp om operativsystem. Typer av moderna operativsystem. Historien om utvecklingen av operativsystem i Windows-familjen. Egenskaper hos operativsystemen i Windows-familjen. Ny funktionalitet i operativsystemet Windows 7.

    terminsuppsats, tillagd 2012-02-18

    De viktigaste klassificeringarna av operativsystem. Operativsystem för OS/2, UNIX, Linux och Windows familjerna. Differentiering av åtkomsträttigheter och driftsätt för flera användare. Användargränssnitt och nätverksdrift. RAM-hantering.

    abstrakt, tillagt 2011-11-05

    Historien om utvecklingen av UNIX OS, dess fördelar. Hantera en dator som kör UNIX. Kommandoradstolkning och filsystemstruktur. Processkontrollkommandon. Systemadministrationsverktyg och användarkonton.

    presentation, tillagd 2014-12-05

    Evolution och klassificering av OS. nätverksoperativsystem. Minneshantering. Moderna koncept och teknologier för att designa operativsystem. UNIX-familjen av operativsystem. Novell nätverksprodukter. Microsoft Network OS.

    kreativt arbete, tillagt 2007-11-07

    Historien om utvecklingen av operativsystem i Windows-familjen och de grundläggande koncepten för systemadministration. Att bestämma efterfrågan på Windows-operativsystem, jämförande egenskaper för deras funktioner och möjligheter, funktioner för praktisk tillämpning.

    terminsuppsats, tillagd 2011-08-05

    Syfte, klassificering, sammansättning och syfte för operativsystemkomponenter. Utveckling av komplexa informationssystem, mjukvarupaket och individuella applikationer. Egenskaper hos operativsystemen Windows, Linux, Android, Solaris, Symbian OS och Mac OS.

    terminsuppsats, tillagd 2014-11-19

    Syfte och funktioner för datoroperativsystem. Hård- och mjukvaruresurser för datorer. Paket OS. Tidsdelningssystem: Multics, Unix. Multitasking OS för PC med GUI: Windows, Linux, Macintosh. OS för mobila enheter.

    terminsuppsats, tillagd 2014-05-12

    Historien om operativsystemet Unix. Omkompilering av Unix till koder för valfri hårdvaruplattform, dess multitasking och multiterminalitet. De viktigaste skillnaderna mellan Unix och andra operativsystem. Använder Unix som server och arbetsstation.

    abstrakt, tillagt 2010-05-04

    Konceptet med operativsystem, deras klassificering och varianter, särdrag och grundläggande egenskaper. Innehållet i operativsystem, ordningen för interaktion och syftet med deras komponenter. Organisation av diskutrymme. Beskrivning av modernt operativsystem.

1. Vilka trender i utvecklingen av serveroperativsystem kunde du notera under 2015–2016?

Vitaly Chesnokov, QSOFT
Serveroperativsystem har alltid strävat efter stabilitet, hastighet, feltolerans, oavbruten drift under underhåll och enkel driftsättning och administration.

Under de senaste åren har antalet servrar som körs på operativsystem i *nix-familjen ökat. Detta beror på deras höga stabilitet och arbetshastighet. Med tiden blir Linux mer och mer användarvänligt. Dessutom finns det distributioner som har officiellt tillverkarstöd och som riktar sig till företag på företagsnivå. I den här situationen är det inte förvånande att även produkter som MS SQL och .NET får Linux-stöd. Under de närmaste åren förväntas fullt stöd för Linux-applikationer i Microsoft-familjen av operativsystem. Eftersom stödet kommer att implementeras genom att översätta systemanrop från Linux-kärnan till Windows-kärnan, förväntas det att prestandan för applikationer som fungerar på detta sätt inte kommer att påverkas.

Med tiden har också den oavbrutna driften av serveroperativsystem ökat kraftigt. Till exempel, för inte så länge sedan blev det möjligt att starta om och uppdatera drivrutiner utan att starta om systemet. Det har till och med kommit till en punkt där du kan helt och hållet uppgradera en modern Linux-distribution (inklusive kärnan) nästan omärkligt för slutanvändaren.

Nikolai Apurin, Artwell
Öka antalet Linux-servrar.

Nikolai Fetyukhin.MST
I grund och botten, stöd och expansion av virtualisering och klustring. Den främsta moderna trenden är den snabba distributionen av komponenter och system från förberedda bilder på virtuella maskiner. Även förbättrade verktyg för klusterhantering och fjärrhantering av andra maskiner.

Petr Urvaev SimbirSoft
Det har inte skett några större förändringar, och Linux och Windows används fortfarande som serveroperativsystem (naturligtvis i sina senaste versioner och builds).

Evgeny Gusev, ITECH
För det första är containerisering ett revolutionerande koncept för resurshantering som har slagit rot i branschen över en natt, samtidigt som det bara avslöjar dess potential. Utan tvekan har vi fortfarande mycket intressant att vänta.

För det andra, klustring, fokusera på cloud computing. Dels ekar den föregående punkten, dels - en oberoende trend. CoreOS, Openstack, Microsoft Azure är ljusa representanter för serverdatorns nuvarande och nära framtid.

2. Hur bedömer du distributionsgraden och kvaliteten på inhemska serveroperativsystem?

Vitaly Chesnokov, QSOFT
Trots den ringa distributionsgraden växer antalet inhemska operativsystem baserade på Linux stadigt. Dessa operativsystem används främst inom den offentliga sektorn och inom försvarsindustrin. Det är säkert att säga att inhemska operativsystem har fått alla fördelar med Linux. Dessutom är de mestadels certifierade av FSTEC. Man kan förutse en snabb tillväxt i deras popularitet.

Nikolai Apurin, Artwell
Det är de, vilket definitivt är ett plus. Naturligtvis är detta inte en massindustriell lösning (det finns inga inhemska operativsystem som har installerats av mer än 100 000 000 personer), men de utför sin uppgift att skydda information perfekt.

Nikolai Fetyukhin.MST
Inhemska operativsystem är främst specialiserade för enskilda industrier och armén. AstroLinux och WSWS är bra exempel, men de ligger efter de vanliga arkiven och används sällan i stor utsträckning i icke-specialiserade projekt.

Petr Urvaev SimbirSoft
Inhemska serveroperativsystem är nischprodukter utvecklade på basis av Linux. De tillhandahåller ingen ytterligare funktionalitet jämfört med sina motsvarigheter i världen och används därför sällan i kommersiell utveckling. Inhemska serveroperativsystem används främst inom den offentliga sektorn och försvarsindustrin, där full kontroll över alla utvecklingsstadier av programvaran som används är viktigare än kommersiell lönsamhet.

Evgeny Gusev, ITECH
I den nisch som är reserverad för dem - mestadels högspecialiserat OS - är de vanliga och klarar av uppgifterna. Som ett generellt operativsystem med gratis, vanligare och bättre dokumenterade motsvarigheter är det svårt för dem att konkurrera.

3. Vilka faktorer påverkar valet av ett serveroperativsystem?

Vitaly Chesnokov, QSOFT
Varje operativsystem har sina egna fördelar och nackdelar, och det finns också några högspecialiserade operativsystem, skräddarsydda för driften av vissa tjänster. De viktigaste faktorerna som påverkar valet av OS kommer att vara: pris, tillgänglighet av support från OS-tillverkaren, support för programvaran som krävs för projektet, komplexiteten i den initiala installationen, komplexiteten i administrationen och projektets uppgifter. I allmänhet ger vilket som helst av serveroperativsystemen stabilitet, hastighet och hög feltolerans i drift, så valet görs vanligtvis enligt ovanstående punkter.

Nikolai Apurin, Artwell
Först och främst är det nödvändigt att förstå vilken information som kommer att behandlas, bestämma den erforderliga graden av dess skydd och kraven för operativsystemet för informationssystemet som kommer att behandla informationen.

Nikolai Fetyukhin.MST
Först och främst - utvecklingsplattformen, sedan - support, säkerhet och bekvämlighet. Vi distribuerar våra .NET-projekt på Windows Server 2012 R2. För mobila applikationsservrar (Python, Django) används oftast Debians virtuella maskiner. De virtuella maskinerna distribueras på Hyper-V på Windows Server.

Petr Urvaev SimbirSoft
Enkel att använda och konfigurera, stöd för de utvalda OS-teknikerna som används i projektet. Detta gäller särskilt för programvara från Microsoft, av vilka vissa versioner kanske inte fungerar på Linux.

4. Vilka skäl kan leda till övergången till ett nytt serveroperativsystem? Vilka svårigheter kan uppstå i processen och hur kan de övervinnas?

Vitaly Chesnokov, QSOFT
Med korrekt konfiguration kan ett serveroperativsystem fungera smidigt i flera år i ett statiskt projekt. Vanligtvis är orsakerna till övergången antingen sårbarheter som inte kan åtgärdas utan en uppdatering, eller den snabba utvecklingen av projektet, behovet av att använda ny programvara och skala.

När administratörer byter till ett nytt OS möter administratörer ofta kompatibilitetsproblem, även om sådana problem på senare tid har fått mycket uppmärksamhet från serveroperativsystem och mjukvaruutvecklare. Som praxis visar kan övergången göras i alla fall, men detta kan kräva vissa resurser från både administratörer och projektprogrammerare. Naturligtvis reduceras sådana risker med kompetent, kontinuerlig administration och utveckling.

Nikolai Fetyukhin.MST
Ökad produktivitet, krav på utvecklingsplattformar, bekvämare hanterings- och övervakningsverktyg. Svårigheter uppstår oftast i bakåtkompatibilitet. Speciellt ofta "synder" servrar på Linux med detta. För att övervinna svårigheter är det bättre att tydligt planera övergången i förväg så att utvecklingen kan testa och anpassa applikationer till den nya miljön, använda testmaskiner.

Petr Urvaev SimbirSoft
Anledningen till att migrera till ett nytt server-OS kan vara slutet på supporten för det operativsystem du använder eller övergången till ny programvara som är inkompatibel med det nuvarande operativsystemet. Samtidigt är övergången till en ny version av operativsystemet relativt smärtfri, och svårigheter uppstår när man byter från ett OS till ett annat (till exempel från Windows till Linux).

Evgeny Gusev, ITECH
Efterlevnad av de avsedda uppgifterna, nivån på stödet och storleken på samhället, licenspolicyn och graden av integration i företagets befintliga infrastruktur.

Har frågor?

Rapportera ett stavfel

Text som ska skickas till våra redaktioner: