Synd: vi kan inte hitta den här sidan! Är det värt att köpa en serverdator för hemmet?

I vilken vi har ett avsnitt "". I det här inlägget kommer vi att förstå innebörden av termen server och prata om vad en serverdator är och vad en serverapplikation är. Först kommer vi att ta reda på var ordet server kom ifrån, och sedan kommer vi att ta reda på varför servermaskiner behövs och varför vissa program kallas serverapplikationer och hur de skiljer sig från vanliga applikationer.

Allmän definition av termen server

Så låt oss titta på frågan: vad är en server? Men först lite historisk bakgrund. Server är ett namn. Översättning av namnet Server från persiska är chef, ledare, ledare. Egentligen passar denna definition oss för vidare diskussion. Om vi ​​pratar specifikt om datorämnen och IT-branschen, har termen server två betydelser:

  1. Server - programvara, ta emot och behandla kundförfrågningar för att tillhandahålla vissa tjänster.
  2. En server är ett hårdvarukomplex, med stor datorkraft. Vanligtvis är en server sammansatt för specifika servicefunktioner. Till exempel eller en filserver.

På tal i samband med webbutveckling är värdskapet som vi placerar webbplatser på en server som inkluderar både mjukvara och hårdvara.

Serverdator

Om vi ​​pratar om hårdvara, så är en server en specialiserad dator eller specialutrustning som används för att utföra alla mycket specialiserade funktioner som kräver stor datorkraft. Prestanda för högt specialiserade serverfunktioner beror på användningen av speciell servermjukvara.

Ibland, istället för termen server, kan du höra frasen dedikerad dator, igen, detta beror på att funktionerna hos en server i ett datornätverk skiljer sig från funktionerna hos andra maskiner. I bästa fall arbetar en person med en servermaskin bara en gång - när han konfigurerar servern, sker serverdatorns arbete (igen, i det ideala fallet) autonomt utan mänsklig inblandning.

Vårt mål just nu är inte att dyka ner i skalbarhet och montering av serverdatorer i detalj, och ännu mer nu är målet att inte ge rekommendationer om montering av servermaskiner för olika ändamål, eftersom detta är ett ganska specifikt och ganska snävt ämne. Nu måste vi förstå att en server är en speciellt dedikerad dator för vissa funktioner (även om det inte alltid är fallet, om det saknas budget kan servern utföra flera funktioner samtidigt).

Det är också värt att notera att serverhantering vanligtvis inte utförs av vanliga användare, utan av specialutbildade och utbildade systemadministratörer, vars uppgift är att underhålla serverdatorer.

Serverapplikation

En serverapplikation är ett specialiserat program som tar emot klientförfrågningar, bearbetar dem och ger svar på dessa frågor. För att bättre förstå vad en serverapplikation är måste du förstå att den är utformad för att dela belastningen och funktionaliteten mellan klientapplikationer och serverapplikationer, så att serverapplikationen kan köras på samma dator och fortfarande interagera med varandra.

Exempel på serverapplikationer inkluderar:

  • någon, till exempel, eller lighttpd;
  • databasserver;
  • färdiga sammanställningar för webbutvecklare, som eller .

En serverapplikation utför en specifik uppsättning funktioner, som är begränsad av dess syfte. Till exempel måste en webbserver ta emot från klienten, analysera dem, kontrollera de mottagna och sedan utföra de åtgärder som anges i begäran och rapportera till klienten om resultatet av sitt arbete med hjälp av en speciell, som kallas .

Och till exempel måste en MySQL-serverapplikation analysera mottagen från klienten, bearbeta den, organisera åtkomst till filsystemet och returnera frågeresultatet till klienten.

Men förutom det faktum att serverapplikationen har en specifik roll eller funktion, bör vi notera att interaktionen mellan klientprogrammet och serverapplikationen sker via ett nätverksprotokoll (även om båda applikationerna är installerade på samma dator, t.ex. exempel). Nu kommer vi inte att ge en fullständig klassificering av serverapplikationer och kommer inte att gå in på detaljerna för vissa applikationer. Det är viktigt för oss att förstå att serverapplikationer har en strikt definierad roll och i en klient-server-arkitektur är de tjänsteleverantörer för klienter.

Vad är en server? I grunden är det en kraftfull dator som smidigt kan utföra olika uppgifter och bearbeta information som kommer i ett stort flöde. Ofta installeras servermaskiner i stora företag. Servrar är helt olika i sin funktionalitet och syfte.

Vad är servern till för?

Alla företag, särskilt ett stort, kan inte klara sig utan sin egen server. Ju större företag och ju fler användare, desto kraftfullare kommer det att krävas. Varför behöver du en server? Den lagrar delade informationsresurser och tack vare dess funktion kan flera datorer ha gemensam åtkomst till dem samtidigt, telefoner, faxar, skrivare och andra enheter som har tillgång till ett gemensamt nätverk kan också anslutas till den.

Hur skiljer sig en server från en vanlig dator?

Skillnaden mellan dem kommer från de uppgifter de utför. En dator hänvisar till de standardegenskaper som alla datorer har hemma eller på jobbet. Vad är en server - det är en dator, men den utför bara vissa uppgifter den måste behandla förfrågningar från andra enheter, samt:

  1. Underhåll enheter som är anslutna till den.
  2. Ha högre produktivitet.
  3. Specialkomponenter måste installeras på den.
  4. Det bör ignorera systemens grafikfunktioner.

Det som skiljer en server från en arbetsstation är att arbetsstationen endast är avsedd att säkerställa en högkvalitativ arbetsprocess. Hon interagerar inte med någon förutom operatören och servern. Servern interagerar med alla maskiner som är anslutna till den över nätverket. Den kan ta emot förfrågningar, behandla dem och ge svar.


Hur skiljer sig hosting från en server?

Det är inte svårt att förstå denna fråga. Det finns många olika sajter på Internet. Data från sajter måste placeras på en server, grovt sett, på en server som har tillgång till Internet. Efter att ha installerat en webbplats på den servas den från servern. För att optimera driften av en server, som inte kan existera utan programvara, behöver du värd för dess tjänster kan köpas på Internet.

Hosting och server - vad är skillnaden? Du kan vara värd för din egen webbplats på hosting. Som värdägare kan du ha en egen server eller hyra den av ett företag. Detta är särskilt bekvämt för dem som ännu inte har stött på driften av en server och inte vill slösa sin tid på att studera inställningarna, prova något nytt genom försök och fel, noggrant övervaka serverns drift och arbeta med dess programvara.

Vad krävs för att skapa en server?

Detta är ett dyrt nöje som ett stort företag lätt har råd med, men för den genomsnittliga användaren lovar det stora ekonomiska kostnader. Vad behöver du för att göra en server?

  • ha en uppfattning om vad en server är;
  • mycket bra dator;
  • egen internetkanal, hastigheten ska vara hög;
  • stabilt operativsystem;
  • hopsättning. Den kommer på två typer av plattformar, Java och C++;
  • tålamod och lust.

Vad består servern av?

Jämfört med konfigurationen av en vanlig dator har den flera betydande skillnader. En servermaskin består av en central processor och ett moderkort, bara flera processorer kan installeras på kortet, och många fler platser som används för anslutning. Vad mer som ingår i servern är kärnan, som är en viktig komponent i dess drift.

Vad är serverkärna? Den hanterar alla arbetsprocesser och samlar dem till en helhet. En av dess huvuduppgifter är att interagera med en mängd olika applikationer som körs i normalt användarläge. Generellt sett är serverdatorer kraftfulla maskiner, men de förbrukar mycket el för att spara energi, de saknar ett antal funktioner hos en vanlig dator.


Vad du behöver veta om servrar

Genom att förstå driften och syftet med sådana maskiner kan vi urskilja typer av servrar som skiljer sig åt i sin typ. Bland det totala antalet sticker de viktigaste ut:

  1. E-postservern är utformad för att skicka och ta emot e-postmeddelanden.
  2. En filserver behövs för att lagra åtkomst till vissa filer.
  3. Vad en mediaserver är framgår av namnet. Den används för att ta emot, bearbeta och skicka ljud-, video- eller radioinformation.
  4. Vad är syftet med en databasserver? Den används för att lagra och arbeta med information som bildas i form av en databas.
  5. Vad används terminalservern till? Det ger användarna tillgång till vissa program.

Vad betyder ett internt serverfel?

Varje användare har åtminstone en gång stött på ett problem när, när en webbplats laddas, meddelandet "500 internt serverfel" visas, vilket meddelar att ett internt serverfel har inträffat. Siffran 500 är HTTP-protokollkoden. Vad betyder ett serverfel? Det antas att serverns mjukvarusida, även om den fungerar tekniskt, innehåller interna fel. Som ett resultat av detta bearbetades inte begäran i produktionsläge, och systemet genererade en felkod. Ett serverfel kan uppstå av olika anledningar.

Det finns ingen anslutning till servern, vad ska jag göra?

Fel och fel i den komplexa driften av ett system inträffar nästan varje dag. Användare stöter ofta på problemet att servern inte svarar. I det här fallet är det nödvändigt:

  1. Se till att problem bara uppstår med en specifik server. Det kan vara så att detta är problem med användarens dator, hans internetanslutning eller inställningar. Du bör starta om datorn
  2. Du måste dubbelkolla namnet på den begärda webbsidan eller IP-adressen. De kan förändras eller upphöra att existera.
  3. Orsaken till bristen på kommunikation kan vara säkerhetspolicy. Datorns IP-adress kan vara svartlistad av servern.
  4. Förbudet kan vara på användarens dator själv. Det kan vara så att adressen är blockerad av ett antivirusprogram eller företagsnätverk på jobbet.
  5. Anslutningsfelet kan bero på att begäran om att ansluta till servern helt enkelt inte når mottagaren på grund av problem i de mellanliggande noderna.

Vad är en DDoS-attack på en server?

Ett antal handlingar utförda på internet av hackare, som leder till att vanliga användare inte kan komma åt vissa resurser, kallas för en DDoS-attack (Distributed Denial Of Service). Vad är en DDoS-server Detta är när ett stort antal förfrågningar tas emot samtidigt från hela världen i norr, som är känsliga för attacker. På grund av det stora antalet falska förfrågningar slutar servern helt att fungera, och ibland är det omöjligt att återställa den.


Server
är en dator som utför globala funktioner som tjänar användarnas eller andra datorers arbete.

Serverfunktioner

Det finns ett stort antal funktioner för servrar. Här är de viktigaste:

  • fil;
  • post;
  • webbserver;
  • databasserver;
  • videoövervakningsserver;
  • Internet-gateway;
  • domänkontrollant;
  • server för nätverkstjänster;
  • fjärråtkomstserver, etc.

Således en server är en dator som utför någon funktion eller uppgift.

Till exempel, en e-postserver är en server, eller snarare en dator, som hanterar driften av all e-post, där all e-post lagras. Eller till exempel en filserver. Detta är en server, dvs. datorn där användarfilerna lagras.

Hur skiljer sig en server från en vanlig dator ur hårdvarusynpunkt?

Om man jämför en server vad gäller hårdvara och en vanlig dator så är servrar oftast väldigt kraftfulla, d.v.s. de har kraftfulla processorer, en stor mängd RAM, stora hårddiskar, ett bra kylsystem osv. De där. servern kan kallas en kraftfull dator.

Men varför en server är en server och en kraftfull dator är en kraftfull dator, vad är skillnaderna?

En server är i princip samma dator, bara ett annat program är installerat på den.

Det är nödvändigt att skilja: det finns utrustning för servrar och det finns utrustning för vanliga datorer.

Serverutrustning är vanligtvis mycket kraftfull, feltålig och designad för oavbruten drift dygnet runt utan avstängning. Följaktligen är det dyrare.

Server ur mjukvarusynpunkt

Igen, en server är i grunden en vanlig dator som utför vissa funktioner eller uppgifter. Till exempel en e-postserver där e-post lagras och all e-post hanteras; telefoniserver, som hanterar telefoni och alla telefonrelaterade funktioner; en filserver på vilken filer och data lagras, som utför lagringsfunktioner osv.

Ur mjukvarusynpunkt är en server en vanlig dator. De där. du kan ta vilken dator som helst och förvandla den till en server. Men, som jag skrev ovan, kommer det inte att vara tillförlitligt och kommer förmodligen att fungera långsamt.

Serverfunktionen styrs av programmet som är installerat på den. Till exempel, om detta är en e-postserver, installeras ett program på datorn som styr driften av e-post. Typen av dessa program kallas en e-postserver. Om detta är en filserver, är ett program som hanterar fillagringsprocessen och ansvarar för dess drift ansvarigt för dess drift. De där. Utrustningen i sig tillhandahåller inga serverfunktioner. Du måste installera något program på den som kommer att utföra denna funktion. Och själva utrustningen är en hårdvara.

Grovt klassificerat finns det 2 operativsystemalternativ för servrar - Windows och Linux (alla *NIX-liknande system). Kort sagt är operativsystemet grunden som styr datorn.

Beroende på funktioner, tillförlitlighet och uppgifter som krävs av servern väljs operativsystemet.

Linux har två mycket stora fördelar:

  • Först och främst är Linux helt gratis!
  • För det andra är Linux mycket pålitligt.

--------

En server är en kraftfull dator som betjänar andra datorer i ett lokalt nätverk. ComputerBild kommer att berätta hur en server skiljer sig från en vanlig PC.


I alla stora datornätverk finns det ett konstant behov av att dela resurser mellan flera datorer, vare sig det är en delad Internetanslutning, tillgång till multimediafiler eller att skriva ut dokument på en skrivare. Datorn som tillhandahåller dessa resurser till andra maskiner kallas en server. Typen av dessa resurser bestämmer typen av server. Filservern lagrar data, skrivarservern tar emot dokument och skickar dem till en skrivare som är ansluten till den, ansluter till en proxyserver för att komma åt Internet, datorer delar en åtkomstkanal... Dessa och andra funktioner kan utföras av olika maskiner eller av en dator.


Skillnaden mellan en server och en vanlig PC



Servrar som används i lokala hemsystem och småföretag skiljer sig som regel från vanliga datorer endast i programvaran som är installerad på dem. En annan sak är stora organisationers servrar. Belastningen på deras datorresurser och lagringsenheter är mycket hög. Dessa maskiner måste rymma stora volymer dokument och ge snabb åtkomst till dem. Dessutom, inte mindre viktigt, kräver servern oavbruten drift och hög feltolerans. Därför består stora servrar i allmänhet av mer komplex och högpresterande hårdvara än konventionella datorer. Samtidigt visar sig vissa hårdvarukomponenter, vars funktioner är sekundära till servern, vara svagare än deras motsvarigheter i en hemdator. Det är dessa komponenter som skiljer servrar från enkla datorer.


Kraftfulla processorer. Servrar använder dedikerade processorer, som Intels Xeon eller AMDs Opteron. Mer exotiska ”stenar” används också, till exempel Intel Itanium. Ingångsservrar, som enkla datorer, har en processor, större har från två till åtta. De mest kraftfulla servrarna är kluster av hundratals processorer med tillhörande hårdvara - moderkort, enheter, etc.


Stor mängd RAM. Om en hemdator behöver ett par gigabyte RAM-minne för full drift, eller 4 i värsta fall, så kräver en kraftfull server 8-16 GB eller ännu mer. Serverminnesmodulerna själva har som regel en felkorrigeringsfunktion - ECC (Error Correction Code). Tack vare detta kommer fel i skrivning och läsning av data som orsakas av ett fel i elektroniken eller en defekt i minneschip inte att leda till avbrott i driften av "mjukvaran" eller frysning av systemet, som skulle hända med en vanlig dator.


Lagringsenheter med hög kapacitet. På de flesta servrar lagras data på snabba och rymliga hårddiskar, som kombineras till RAID-arrayer. Eftersom servern samtidigt kräver hög hastighet och feltolerans, kombinerar arrayformat datauppdelning över flera hårddiskar med duplicering av information på andra "skruvar". Det är ofta möjligt att koppla bort och ansluta enheter "heta" - dvs. utan att avbryta systemet.


Bredbandsanslutning. Om en server används för att dela internetåtkomst mellan dussintals datorer, ansluter den till det globala Internet med en "tjock" högbandbreddskanal. För detta används fiberoptiska linjer eller radiokanaler. Klientdatorer ansluter till servern med standard Ethernet- eller Wi-Fi-teknik.


Hårdvaran som utför sekundära servicefunktioner på servrar skiljer sig också från kringutrustningen på klientdatorer.


Ram. Serverns mål bestämmer dess design. Low-end-servrar ser ut som vanliga datorer, bara förstorade för att rymma ett större moderkort och lagringsuppsättning. Kraftfullare servrar använder rackskåp som höljen, och ofta består de av flera enheter (datorer, routrar, etc.) i separata höljen. Ett mycket kraftfullt serverkluster kan bestå av flera dussin sådana skåp. En dator inrymd i ett kompakt rackmonterbart fodral kallas en bladserver.


Kraftenhet. Ingångsservrar är utrustade med en eller två nätaggregat. När antalet funktionella enheter på servern ökar och deras "aptit" ökar, ökar antalet och kraften hos nätaggregat. Det är ofta möjligt att "hot" byta eller ansluta en extra strömkälla.




Utdataenheter. Eftersom video- och ljudutgång är en klientuppgift, inte en serveruppgift, har servrar antingen inga enheter för detta ändamål alls (då fjärrstyrs systemet från klientdatorn) eller är de ganska primitiva.


Driften och hårdvarufunktionerna hos en kraftfull server dikterar också behovet av dess specifika underhåll.


Oavbruten strömförsörjning. Industriella överspänningsskydd och avbrottsfri strömförsörjning förhindrar dataförlust i händelse av spänningsfall i det elektriska nätverket, och minskar även sannolikheten för skador på hårdvara och filer på grund av plötsliga förändringar. I vissa fall, när oavbruten drift trots allt krävs, används reservkraftsgeneratorer.


Förbättrad kylning. De flesta servrar, som klientdatorer, är luftkylda. Problemet med att värmeavledningen ökar tillsammans med prestanda löses med hjälp av förbättrad ventilation av lådor och rum där servrar är installerade. Servrar kräver inte förbättrad kylning av enskilda komponenter, så vattenkylningssystem finns inte i dem


Specialiserad programvara. Operativsystem anpassade för serveruppgifter installeras på servrar, som Windows Server 2003, specialversioner av Linux eller Free BSD, eller rent serveroperativsystem, som Solaris från Sun Microsystems. Den huvudsakliga programvaran som används är serverprogram, såsom Apache för att stödja webbplatser eller Microsoft Exchange Server för att ta emot och skicka e-post.


Servertyper



En server avser inte bara en dator, utan också till programvara som hanterar delade resurser och tillgång till dem. Flera serverprogram kan köras samtidigt på en dator. I vardagen, när man till exempel talar om en "e-postserver", menar de en kombination av "hårdvara" och "mjukvara". Beroende på vilka funktioner programvaran utför finns det flera typer av servrar. Alla kan delas in i två grupper: servrar, vars uppgift är att lagra data och ge åtkomst till användare, och servrar som hanterar datatransport på nätverket och stödjer dess drift. Den första gruppen inkluderar följande typer av servrar.


Fil server. Dess uppgifter inkluderar att lagra filer och ge åtkomst till dem på klientdatorer, till exempel via FTP-protokollet. Filserverresurser kan antingen vara öppna för alla datorer i nätverket eller skyddas av ett identifieringssystem och åtkomsträttigheter.


Multimediaservrarär en typ av filserver. De är utformade för att lagra foton, musik, filmer och annat multimediainnehåll. Det är inte nödvändigt att använda en dator som en sådan server. Du kan köpa en NAS-enhet eller till och med klara dig med en kompakt extern hårddisk som ansluts till nätverket via ett Ethernet- eller Wi-Fi-gränssnitt.


Skrivarservern accepterar utskriftsförfrågningar från datorer i det lokala nätverket och skickar dem till en eller flera skrivare som är anslutna till den.


Spelservrar. Dataspelsutvecklare öppnar speciella servrar där användare kan spela med varandra. 3D-shooter- och strategiservrar var en gång de mest populära och tillät endast en match åt gången eller flera åt gången. Det är sällsynt att ett hem eller ett "lokalområde" kan klara sig utan en sådan server. Nuförtiden är servrar för olika MMORPGs (Massive Multiplayer Online Role Playing Game) mer efterfrågade, på vilka hundratals och tusentals människor kan spela samtidigt (exempel: spelen Lineage 2 och World of Warcraft).


E-postservrar. Ett mail kan inte skickas direkt till mottagaren – det går först till servern där avsändarens konto är registrerat. Det skickar i sin tur ett "paket" till mottagarens server, från vilken den senare hämtar meddelandet. Trots att samma serverprogram utför både att ta emot och skicka brev, är dessa funktioner formellt tilldelade olika servrar med olika adresser.


Snabbmeddelandeservrar. Messenger-program - AIM, ICQ eller MSN Messenger - fungerar med ett nätverk av kommunikationsservrar som fungerar enligt samma allmänna princip som e-postservrar.


Webbservrar. Dessa servrar ger åtkomst till webbsidor och relaterade resurser, såsom bilder. Webbplatser med hög trafik eller avancerad funktionalitet finns på flera servrar samtidigt.


Dataservrar lagrar olika typer av material som behövs för att servrar ska fungera för andra ändamål. Till exempel kan vissa text-, grafik- och stilelement på en webbplats finnas på en separat dataserver. När användaren öppnar startsidan för webbplatsen skickar webbservern en begäran till dataservern för att erhålla det nödvändiga materialet. Databasservern söker efter den begärda informationen och skickar den till webbservern. Den skapar i sin tur en webbsida och skickar den till klientdatorn.


Listan över servrar som hanterar trafiktransport inkluderar följande typer.




DHCP-servrar. Dynamic Host Configuration Protocol ger automatisk distribution av IP-adresser mellan datorer i nätverket. Denna teknik används flitigt i lokala nätverk med delad internetåtkomst.


DNS-servrar. En DNS-servers funktion är att lösa domännamn på servrar till IP-adresser. Dataöverföring på nätverk utförs med hjälp av IP-adresser en webbplats med ett oförändrat domännamn kan "flytta" från en server till en annan mer än en gång och ändra sin IP-adress. Därför uppdateras överensstämmelsetabellerna mellan IP-adresser och domännamn i DNS-systemet (Domain Name System) regelbundet, och servrarna synkroniserar dem med varandra.


Proxyservrar fungera som mellanhänder vid överföring av data över nätverket - från dator till dator. De används antingen för att organisera delad åtkomst till Internet, när kontroll och filtrering av trafik krävs, eller för att dölja IP-adressen till en PC från "samtalsdatorn", eftersom den senare, när den kommunicerar via en proxyserver, kommer endast att "se" proxyadressen.


Cacheservrar. Så att varje gång en webbsida öppnas behöver klientdatorn inte begära alla dess ingående data på nytt, mellanliggande lagringsenheter används - cacheservrar. Om sidan som begärts av användaren inte har ändrats sedan den senaste begäran, kan den laddas inte från den "native" lagringen, utan från cacheserverns djup.


Klient-server och Peer-to-Peer-arkitekturer


Om datorn som tillhandahåller resurser är en server, kallas den dator som använder dem en klient. Dessutom är en klient, som en server, också ett program för åtkomst till resurser (till exempel en e-postklient eller ett program för snabbmeddelanden).


De flesta traditionella Internettjänster är baserade på en klient-server-arkitektur. Men på senare tid har en fundamentalt annorlunda nätverksorganisation blivit utbredd.


I Peer-to-Peer (P2P)-arkitekturen har alla datorer lika rättigheter och var och en lagrar en del av den totala mängden data. I det här fallet fungerar varje maskin samtidigt som både en klient och en server. Det mest framgångsrika exemplet på P2P-implementering är fildelningsnätverk (eDon-key2000, Bit-Torrent). När du tar emot en fil från ett sådant nätverk laddar du samtidigt ner fragment av den från dussintals datorer. Tack vare datadistribution kännetecknas peer-to-peer (alias peer-to-peer, decentraliserade) nätverk av hög feltolerans och hastighet.


För att vara rättvis måste vi erkänna att de flesta peer-to-peer-nätverk inte kan klara sig utan servrar alls. Till exempel använder fildelningsnätverk servrar (spårare) för att hantera och redogöra för trafik.


Hemmaserver



Alla moderna operativsystem har serverfunktioner. Med deras hjälp kan du ge användare av andra datorer tillgång till data på hårddisken eller till en skrivare som är ansluten till datorn, samt "dela" internetanslutningen. Dessutom kan en hemserver användas för säkerhetskopiering av datalagring eller, genom att göra den tillgänglig via Internet, arbeta med dokument på den från vilken dator som helst som är ansluten till det globala Internet.


Att "höja" en hemmaserver för att lagra filer och dela åtkomst till Internet är inte så svårt som det kan tyckas för en oerfaren användare. För att göra detta behöver du följande komponenter.


Dator. För en fil eller en enkel webbserver räcker det med en dator med en processor som inte är svagare än en Pentium II eller Athlon, 256 MB RAM och en CD-ROM-enhet. Om du planerar att köra en spelserver på din dator (ett mycket populärt initiativ i små lokala nätverk), behöver du en kraftfullare maskin.


Som ett första steg kan du köra en Linux-server på den från en Live-CD. Efter att ha lekt med det kommer du att bestämma dig för om du ska gå vidare till mer seriösa aktiviteter. Om du bestämmer dig för att använda din dator som server permanent, måste Linux installeras på din hårddisk. För detta räcker det med 10 GB ledigt utrymme. Resten av utrymmet kommer att finnas kvar för filer och ytterligare programvara (främst serverprogram).


Det är en bra idé att använda en gammal bärbar dator som server. Vid långvarig användning kommer detta att spara på energiräkningen. Dessutom tar den hopfällda bärbara datorn väldigt lite plats. Den enda nackdelen med den bärbara datorn i det här fallet är de begränsade kapaciteterna för att ansluta lagringsenheter.


Linux distribution. Med en gratisversion av Linux (Open SuSe, Ubuntu eller Knoppix) kan du skapa en server som har alla funktioner du behöver för hemmabruk.


De flesta Linux-distributioner har även betalversioner – till exempel när det gäller SuSe kallas det för SuSe Enterprise Server. Denna version av Linux har ytterligare teknisk support från tillverkaren och en utökad uppsättning program.




/>

WLAN-routrar och nätverkshårddiskar


Att driva ett hemnätverk kräver sällan att man använder en separat PC som server. Beroende på mängden data den kommer att lagra och de uppgifter den kommer att utföra kan du välja ett av två billigare alternativ.


WLAN-router plus extern hårddisk


Många trådlösa routrar har en USB-port som du kan ansluta till en extern hårddisk. Alla datorer i nätverket kommer att ha tillgång till data som lagras på den.


Nätverkshårddiskar


Network Attached Storage (NAS) är en kompakt och billig (jämfört med en separat PC) server som endast utför en funktion - datalagring. Kraftfull NAS har en rik uppsättning gränssnitt och möjlighet att fjärrkonfigurera via ett webbgränssnitt (liknande routrar). Enklare alternativ för denna lösning är vanliga externa hårddiskar med ett Ethernet- eller Wi-Fi-nätverksgränssnitt.


Det är vettigt att installera en server baserad på en fullfjädrad dator endast om funktionaliteten hos NAS:en inte längre är tillräcklig: till exempel måste du "höja" en liten spelserver på ditt hemnätverk eller en webbplats. För dessa ändamål räcker det med en gammal dator som kör Linux, även om Windows också kan användas.

Fråga om skillnader mellan en server och en vanlig dator uppstår för alla programmerare eller utvecklare: ibland i form av enkelt intresse, ibland i form av en praktisk uppgift. Det är synd att många chefer inte vet skillnaden när de försöker organisera komplexa hanteringssystem på företagsnivå baserade på kontorsdatorer. Och efter det undrar de länge varför något inte fungerar "rätt".

En server är för det första en nätverksdator vars uppgift är att distribuera resurser för vanliga datorer i sitt nätverk. Om nätverket är litet kan servern vara en vanlig PC. Det är ingen skillnad mellan datorerna, men det är skillnad på mjukvaran - servern använder en serverversion av operativsystemet, samt ytterligare tjänster och program, som även kallas servrar: mail, webb, DHCP, etc. I takt med att nätverket växer måste serverns kraft öka proportionellt och det är därför man måste leta efter butiker som säljer serverutrustning. Och du kommer definitivt att behöva det:

  • Mer kraftfulla fall. Servrar har betydligt större moderkortsstorlekar på grund av överskottet av anslutna gränssnitt och antalet processorer.
  • Fler nätaggregat. Ofta används 2-3 nätaggregat, och de kan hot-swapas. I allmänhet placeras serverfodral och nätaggregat ofta i speciella rack, och "standard" plug-in-enheter kan dramatiskt öka serverns skalbarhet.
  • Höghastighetsnätverksutrustning. Det är i närheten av servrarna som de snabbaste kablarna och andra gränssnitt läggs.
  • Hårddiskar, minne. Serverprogram är väldigt glupska när det gäller resursförbrukning, så diskminne här mäts i tiotals och hundratals terabyte, och RAM är 32-64 eller mer gigabyte. Dessutom, för servrar, produceras RAM med felkontroll - ECC, och det är olämpligt för datorer.

Generellt sett växer serverns aptit beroende på många faktorer. Priset för en server ökar mycket snabbare, så servrar hyrs ofta snarare än köps. Dessutom har inte alla företag råd att ha professionell personal för dess installation och support dygnet runt, samt underhåll av ett speciellt rum - ett serverrum, där ett idealiskt mikroklimat för utrustningen måste tillhandahållas.

Intressant nog är många spelares önskemål att "spela på servern" omöjliga, eftersom nyckelfaktorn i spel är grafik, och på servrar är grafik, inklusive bildskärmar, en onödig sak och används bara för att övervaka systemets tillstånd . Så spelarna får nöja sig med vanliga datorer med 2-3 processorer, medan server Använder enkelt hundratals processorer.