Serveris ir aparatūras ierīce vai programmatūra, kas apstrādā tīklā nosūtītos pieprasījumus un atbild uz tiem. Klients ir ierīce, kas iesniedz pieprasījumu un gaida atbildi no servera. Datorsistēma, kas pieņem tiešsaistes failu pieprasījumus un pārsūta šos failus klientam, interneta kontekstā tiek saukta par serveri.
Kas ir serveris?
Serveris ir programma vai ierīce, kas nodrošina funkcionalitāti izsauktajiem klientiem, kas ir citas programmas vai ierīces. Šo arhitektūru sauc par klienta-servera modelis .
Viens vispārējs aprēķins tiek sadalīts pa vairākiem procesiem vai ierīcēm. Serveri var nodrošināt dažādas funkcijas, ko sauc par pakalpojumiem. Šie pakalpojumi ietver datu vai resursu koplietošanu starp vairākiem klientiem vai aprēķinu veikšanu klientam. Viens serveris var apkalpot vairākus klientus, un viens klients var izmantot vairākus serverus.
Serveru lietojumi
Klienta process var darboties tajā pašā ierīcē. To var arī savienot, izmantojot a tīklu uz serveri, lai tas darbotos citā ierīcē. Serveru piemēri var būt datu bāzes serveri, pasta serveri, drukas serveri, failu serveri , tīmekļa serveri , lietojumprogrammu serveri un spēļu serveri. Visbiežāk klients-serveris sistēmas tiek realizētas, izmantojot pieprasījuma-atbildes komunikāciju, t.i., klients nosūta pieprasījumu serverim. Šajā modelī serveris veic kādu darbību un nosūta atpakaļ klientam atbildi, parasti ar rezultātu vai apstiprinājumu.
Datora apzīmēšana kā servera klases aparatūra nozīmē, ka tas ir specializēts serveru darbināšanai tajā. Tas nozīmē, ka tas ir jaudīgāks un uzticamāks par standarta personālajiem datoriem. Lai cik liels skaitļošanas klasteri var ietvert daudzus salīdzinoši vienkāršus, nomaināmus servera komponentus.
Servera komponents
Kopā servera komponenti ir paredzēti, lai piedāvātu klientiem funkcionalitāti, resursus un/vai pakalpojumus. Konkrēti komponenti atšķirsies atkarībā no konkrētā servera formas faktora un funkcijas, taču šeit ir apskatīti vispārīgie komponenti.
java nepastāvīgs atslēgvārds
- Aparatūra: Izdalītais serveris centrālais procesors (CPU) , atmiņa , uzglabāšanas ierīce , tīkla saskarnes un servera korpuss ir iekļauti tajā.
- ServerOS: Šis operētājsistēma (OS) tika izveidots, ņemot vērā noteikta veida klienta/servera vidi.
- Tīkla savienojamība: Virs a lokālais tīkls (LAN) , plaša apgabala tīkls (WAN) , vai internets , serveru programmas izveido savienojumu ar tīkla arhitektūru un sazinās ar klienta ierīcēm. Lai piedāvātu dublēšanu un pielāgotu dažādus tīkla iestatījumus, noteikti servera formas faktori satur vairākas tīkla saskarnes.
- Pārvaldības un uzraudzības rīki: Attālinātās pārvaldības un veiktspējas uzraudzības instrumenti bieži tiek iekļauti serveros.
- Servera programmatūra: Šī servera programmatūra atbalsta konkrētu lietošanas gadījumu. Programmatūra e-pasta serveriem, tīmekļa serveriem un datubāze serveri ir daži piemēri.
- Augstas pieejamības funkcijas: Augsta pieejamība (HA) Dažos serveros ir iekļautas iespējas, lai samazinātu dīkstāves laiku un garantētu nepārtrauktu darbību. Tas ietver piekļuvi daudzām uzglabāšanas sistēmām, rezerves barošanas avotam un tīkla saskarnēm, kā arī konfigurācijas pārvaldības rīkiem, kas nodrošina automātisku kļūmjpārlēci un slodzes balansēšana .
Kā darbojas serveris?
Ierīcei ir jābūt iestatītai tā, lai tā uzklausītu klientu pieprasījumus, izmantojot tīkla savienojumu, lai veiktu servera lomu. Operētājsistēma var ietvert šo funkcionalitāti kā instalētu lietojumprogrammu, lomu vai abu kombināciju.
režģa izkārtojums
Microsoft Windows servera operētājsistēmai ir iespēja uzklausīt klientu pieprasījumus un atbildēt uz tiem. Klientu pieprasījumu veidi, kurus serveris var apstrādāt, palielinās, ja tiek instalētas papildu lomas vai pakalpojumi. Vēl viens piemērs ir, kad tiek izsaukta papildu lietojumprogramma Apache ir ievietots operētājsistēmas augšdaļā, lai apstrādātu pieprasījumus no tīmekļa pārlūkprogrammām. Klients tīklā nosūta pieprasījumu ikreiz, kad tam nepieciešami dati vai funkcionalitāte no servera. Serveris saņem šo pieprasījumu un atbildē sniedz nepieciešamo informāciju. Šis ir klienta un servera tīkla pieprasījuma un atbildes modelis, ko parasti dēvē par zvana un atbildes modeli.
Viena pieprasījuma un atbildes ietvaros serveris bieži veic dažādus papildu uzdevumus, piemēram, apstiprina pieprasītāja identitāti, pārliecinās, vai klientam ir atļauja piekļūt pieprasītajiem datiem vai resursiem, un pareizi formatē vai atgriež nepieciešamo atbildi paredzamā veidā.
Serveru veidi un to lietojumi
1. Lietojumprogrammu serveris
Šajos serveros tiek mitinātas tīmekļa lietotnes (datorprogrammas, kas darbojas tīmekļa pārlūkprogrammā), kas ļauj tīkla lietotājiem tās palaist un izmantot, novēršot kopijas instalēšanu savos datoros. Šiem serveriem nav jābūt daļai no Globālais tīmeklis . Viņu klienti ir datori ar a interneta pārlūks .
2. Kataloga serveris
Šie serveri uztur informācijas indeksu vai satura rādītāju, ko var atrast lielā izplatītajā tīklā. Izplatītajos tīklos var būt datori, lietotāji, failu serveros koplietotie faili un tīmekļa lietotnes. Katalogu serveru piemēri ir direktoriju serveri un nosaukumu serveri. Viņu klienti ir jebkura datorprogramma, kurai tīklā kaut kas jāatrod. Piemērs var būt domēna dalībnieks, kurš mēģina pieteikties, e-pasta klients, kas meklē epasta adrese , vai lietotājs, kurš meklē failu
3. Sakaru serveris
Šie serveri uztur vidi, kas nepieciešama vienam saziņas galapunktam, lai atrastu citus galapunktus un pēc tam sazinātos ar tiem. Atkarībā no tīkla atvērtības un drošības parametriem šajos serveros var būt vai nav iekļauts saziņas galapunktu direktorijs un klātbūtnes noteikšanas pakalpojums. Viņu klienti ir komunikācijas galapunkti.
4. Skaitļošanas serveris
Šie serveri koplieto milzīgu daudzumu skaitļošanas resursu, tostarp centrālo procesoru un brīvpiekļuves atmiņu tīklā. Jebkura datorprogramma, kurai nepieciešama lielāka CPU jauda un RAM nekā personālais dators, iespējams, var atļauties, var izmantot šāda veida serverus. Klientam ir jābūt tīkla datoram, lai ieviestu klienta-servera modeli, kas ir nepieciešamība.
5. Datu bāzes serveris
Šie serveri uztur un koplieto jebkāda veida datu bāzi tīklā. Datubāze ir sakārtota datu kolekcija ar iepriekš definētiem rekvizītiem, ko var parādīt tabulā. Šo serveru klienti ir izklājlapas , grāmatvedības programmatūra, aktīvu pārvaldības programmatūra vai praktiski jebkura datorprogramma, kas patērē labi sakārtotus datus, īpaši lielos apjomos.
6. Faksa serveris
Šie serveri koplieto vienu vai vairākus faksa aparātus tīklā, kas novērš fiziskās piekļuves grūtības. Jebkurš faksa sūtītājs vai saņēmējs ir šo serveru klients.
7. Failu serveris
Tīklā kopīgo failus un mapes, krātuves vietu failu un mapju glabāšanai vai abus. Tīkla datori ir paredzētie klienti, lai gan lokālās programmas var būt klienti.
8. Spēļu serveris
Šie serveri ļauj vairākiem datoriem vai spēļu ierīcēm spēlēt vairāku spēlētāju spēles. Personālie datori vai spēļu konsoles ir viņu klienti.
9. Pasta serveris
Šie serveri padara iespējamu e-pasta saziņu tāpat kā pasta nodaļa nodrošina gliemežu pasta saziņu. Šo serveru klienti ir e-pasta sūtītāji un saņēmēji.
aritmētiskā loģiskā vienība
10. Drukas serveris
Šie serveri koplieto vienu vai vairākus printeri tīklā, kas novērš fiziskās piekļuves grūtības. Viņu klienti ir datori, kuriem ir nepieciešams kaut ko izdrukāt.
11. Starpniekserveris
Šis serveris darbojas kā starpnieks starp klientu un serveri, pieņemot ienākošo trafiku no klienta un nosūtot to uz serveri. Starpniekservera izmantošanas iemesli ir satura kontrole un filtrēšana, trafika veiktspējas uzlabošana, nesankcionētas piekļuves tīklam novēršana, vienkārši trafika maršrutēšana lielā un sarežģītā tīklā. Viņu klienti ir jebkurš tīklā savienots dators.
kā izdzēst kolonnu postgresql
12. Web serveris
Šie serveri mitina tīmekļa lapas. Tīmekļa serveris ir atbildīgs par globālā tīmekļa izveidi. Katrai vietnei ir viens vai vairāki tīmekļa serveri. Viņu klienti ir datori ar tīmekļa pārlūkprogrammu.
Kur tiek glabāti serveri?
Serveris tiek glabāts skapī vai stikla mājā. Šīs zonas palīdz izolēt jutīgus datorus un aprīkojumu no cilvēkiem, kuriem tiem nevajadzētu piekļūt.
Attālinātie serveri vai serveri, kas netiek mitināti uz vietas, atrodas datu centrā. Šāda veida serveriem aparatūru pārvalda cits uzņēmums, un to attālināti konfigurējat jūs vai jūsu uzņēmums.
Kāpēc serveri vienmēr ir ieslēgti?
Serveri vienmēr ir ieslēgti, jo tos parasti izmanto, lai nodrošinātu pastāvīgi nepieciešamos pakalpojumus, un lielākā daļa serveru nekad netiek izslēgti. Līdz ar to, ja serveri neizdodas, tie tīkla lietotājiem un uzņēmumiem var radīt daudzas problēmas. Lai atvieglotu šīs problēmas, serveri parasti tiek iestatīti kā izturīgs pret defektiem .
Vai jebkurš dators var izveidot serveri?
Atbilde ir “Jā”. Jebkurš dators darbojas kā serveris ar pareizo programmatūru. Jūs varat instalēt a FTP serveris programmu datorā un koplietot failus starp citiem datoriem savā tīklā. Bet jūs varat padarīt savu mājas datoru par serveri. jums jāpatur prātā daži svarīgi punkti:
- Datoram un saistītajai servera programmatūrai jābūt darba režīmā, kas ir pieejams jebkurā laikā.
- Dators ir servera režīmā, tā resursi (piemēram, joslas platums un apstrāde) neļaus tam veikt nekādas citas darbības.
- Ja jūsu sniegtie pakalpojumi kļūst populāri, tipisks dators nevar apstrādāt visus pieprasījumus.
Bieži uzdotie jautājumi par tēmu Kas ir serveris?
1. jautājums: Kas ir Linux serveris?
Atbilde:
Serveris, kas ir saistīts ar tīklu vai internetu un kurā darbojas Linux versija, ir pazīstams kā a Linux serveris . Piemēram, Linux serveri ir daudzi tīmekļa serveri, kas tiek mitināti tīmekļa vietnes internetā.
Q.2: Kas ir serveris DBVS?
Atbilde:
java pārvērst virkni par veselu skaitli
Datu bāzu serveri tiek izmantoti, lai saglabātu, uzturētu un nodrošinātu autorizētiem lietotājiem piekļuvi datu bāzēm, kas tiek glabātas serverī.
3. jautājums. Kādas ir 4 servera lomas?
Atbilde:
Lomas DNS serveris , DHCP serveris , Failu serveris , un Drukas serveris ir daži piemēri. Dažām lomām, piemēram, DNS, pastāv vienas lomas pakalpojums. Citām lomām, piemēram, drukas serverim, ir pieejami daudzi lomu pakalpojumi, tostarp interneta drukāšana un LPD pakalpojums Unix drukāšanai.