20 C
Baku
9 Sentyabr 2025, 6:47
DünyaTexnologiya

Server nədir: necə işləyir və nə üçün lazımdır

Biz sizə serverin nə olduğunu və onun adi kompüterdən nə ilə fərqləndiyini söyləyirik.

Server verilənlərə, resurslara və ya xidmətlərə şəbəkədəki digər cihazlara girişi təmin edən sistemdir. Onun fəaliyyəti “sorğu-cavab” qarşılıqlı əlaqə sxeminə əsaslanır: müştəri sorğu göndərir, server onu emal edir və nəticəni qaytarır.

Termin həm aparat, həm də xidmət funksiyalarını yerinə yetirən proqram komponentini ifadə edə bilər.

İş prinsipi ondan ibarətdir ki, müştəri sorğu göndərir, server onu emal edir və cavab qaytarır.

Tətbiqdən və tapşırıqlardan asılı olaraq server fiziki, virtual, proqram təminatı ola bilər.

Əsas server növləri: veb, poçt, fayl, verilənlər bazası, proxy, DNS, terminal, proqramlar, media və oyun.

Server adi kompüterdən fərqlidir: o, daim işləyir, yük üçün nəzərdə tutulub və bir çox istifadəçiyə xidmət edir.

Server necə işləyir

Server kompüteri ona qoşulmuş cihazların proqram təminatı ilə qarşılıqlı əlaqədə olur – sorğuları qəbul edir, onları emal edir və cavab yaradır.

Budur serverin necə işləməsinin ümumi prinsipi.

1. İstifadəçi bir cihazı (məsələn, smartfon, noutbuk və ya PC) şəbəkəyə – yerli və ya İnternetə qoşur. Cihaz şəbəkə identifikatorunu (IP ünvanı) alır, onun vasitəsilə server onu tanıya bilər.

2. Server bağlantılara nəzarət etməyə başlayır. O, ya daxil olan sorğuları gözləyir, ya da təmin olunarsa, əlaqəni özü işə salır.

3. İstifadəçi müştəri proqramını işə salır – məsələn, messencer – və sorğu daxil edir: mesaj və ya hərəkət. Bu sorğu serverə göndərilir.

4. Server bu sorğunu alır, müəyyən edilmiş alqoritmlər əsasında onu emal edir və nəticəni müştəri cihazına qaytarır. Cavab avtomatik olaraq yaradılır və sorğunun növündən və server parametrlərindən asılıdır.

Praktikada bir neçə ssenari mümkündür.

Sorğu uğurla tamamlandı. Server tələb olunan səhifəni təmin edir, onlayn xidmətə çıxışı təmin edir, fayl verir və ya istifadəçini oyuna qoşur.

Müraciətə məhəl qoyulmayıb. Səhvlərlə yaradılıbsa və ya istifadəçi lazımi hüquqlara malik deyilsə, server ümumiyyətlə cavab verməyə bilər.

Xəta. Texniki nasazlıq və ya resurs çatışmazlığı halında, server tələb olunan nömrə ilə problem haqqında mesaj qaytarır. Məsələn, 502 xətası serverlər arasında ünsiyyətdə problemlərin olması deməkdir.

Serverin cavabı həmişə onun konfiqurasiyasından asılıdır, lakin əsas cavablar standartlaşdırılıb – bu, müxtəlif ölkələrdəki sistemlər və infrastrukturlar arasında uyğunluq üçün vacibdir. Məsələn, eyni server Rusiya, ABŞ və ya Çindən olan istifadəçilərə xidmət göstərə bilər. Mübadilə standartları bu qarşılıqlı əlaqəni universal edir.

Hansı növ serverlər var və onlar nə üçün lazımdır

Serverlər bir neçə növə bölünür.

Fiziki server. Tamamilə bir vəzifəyə və ya müştəriyə həsr olunmuş ayrı bir maşın. Resurs tutumlu vəzifələr üçün istifadə olunur – analitika, verilənlər bazası, hesablama prosesləri.

Virtual server. Bu, xüsusi proqramdan – hipervizordan istifadə edərək fiziki server daxilində yaradılmış ayrıca sistemdir. Bir fiziki server hər biri tam hüquqlu kompüter kimi işləyən bir neçə virtual serveri işlədə bilər: öz OS, parametrləri və hüquqları ilə.

Saxlama Serveri. Mərkəzləşdirilmiş məlumatların saxlanması və ehtiyat nüsxəsi üçün istifadə olunur. O, böyük həcmdə disk sahəsi ilə təchiz olunub və RAID, NAS, SAN kimi texnologiyalardan istifadə edir.

Veb server. O, HTTP(S) sorğularını emal edir və veb məzmunu – səhifələr, skriptlər, şəkilləri qaytarır. Çox vaxt bu, bir saytın və ya veb tətbiqinin bir hissəsi kimi serverdə işləyən proqramdır (məsələn, Apache və ya Nginx).

Poçt serveri. Elektron poçtun göndərilməsini və qəbulunu təmin edir. SMTP (göndərmə), POP3 və IMAP (qəbul edən) protokollarından istifadə edir. Mesajları saxlaya və süzgəcdən keçirə, marşrutlaşdıra bilər.

Verilənlər bazası serveri. DBMS (MySQL, PostgreSQL, Oracle və s.) istifadə edərək strukturlaşdırılmış məlumatları emal edir. Verilənlər bazası serverləri böyük həcmdə strukturlaşdırılmış məlumatların saxlanması, axtarışı və emalının zəruri olduğu yerlərdə – onlayn mağazalarda, mühasibat uçotu, biznes analitikası, idarəetmə sistemlərində istifadə olunur. Onlar veb-saytların, maliyyə proqramlarının, CRM, ERP-nin işləməsini təmin edirlər.

Proksi server. Müştərilərdən gələn sorğuları son alıcılara yönləndirir. Keşləmə, filtrləmə, yük balansı və girişin anonimləşdirilməsi üçün istifadə olunur.

DNS server. Domen adlarını IP ünvanlarına çevirir. İnternetdə sorğuların marşrutlaşdırılmasında iştirak edir.

Tətbiq serveri. Proqram həllərinin işə salındığı və stabil işlədiyi mühit yaradır – adi veb-saytlardan maşın öyrənmə sistemlərinə və resurs tutumlu hesablamalara qədər. Belə serverlər hesablama gücünü, məlumatlara çıxışı və sistemin digər komponentləri ilə əlaqə vasitələrini təmin edir.

Terminal server. Bir maşında uzaqdan giriş vasitəsilə birdən çox istifadəçiyə eyni vaxtda işləməyə imkan verir.

Media server. Axın məzmununu ötürür: video, audio, yayımlar. Axın platformalarında, video konfranslarda, ev media mərkəzlərində istifadə olunur.

Oyun serveri. Çox oyunçulu oyunlarda oyunçuların şəbəkə qarşılıqlı əlaqəsini, vəziyyətlərin sinxronizasiyasını və hadisələrin işlənməsini təmin edir.

Bir server kompüterdən nə ilə fərqlənirƏsas fərq məqsəd və konfiqurasiyadadır. Adi kompüter müəyyən bir istifadəçinin tapşırıqlarını yerinə yetirir: sənədlərlə işləmək, brauzer, multimedia. Server şəbəkədəki digər qurğuların sorğularına xidmət edir – məlumatları saxlayır, proqramları işə salır, resurslara çıxışı təmin edir.Bununla belə, server həmişə ayrı bir cihaz növü deyil. İstənilən kompüter server funksiyalarını yerinə yetirə bilər, əgər müvafiq xidmətlər işləyirsə.

İxtisaslaşdırılmış serverlər arxitekturasına görə fərqlənir: onlar daha güclü prosessorlara, böyük həcmdə yaddaşa, soyutma sisteminə, komponentlərin təkrarlanmasına (məsələn, enerji təchizatı) və fasiləsiz işləmək üçün nəzərdə tutulmuş xüsusi əməliyyat sisteminə malikdirlər.

Suallar və Cavablar

Tez-tez verilən sualların cavablarını paylaşırıq.

Veb server nədir?

Veb server HTTP sorğularını emal edən və vebsayt məzmununu müştərilərə ötürən proqram və ya cihazdır: səhifələr, şəkillər, skriptlər və digər elementlər.

Server nə kimi görünür?

Serverin forması işin növündən asılıdır. Aşağıda ən ümumi variantlar var.Tower server — xaricdən adi qülləyə bənzəyən şaquli korpus. Artan daxili məkan sayəsində komponentlər bir məsafədə yerləşir, bu da soyutma sisteminə tələbləri azaldır.

Rack server — server rackinə quraşdırılmış müstəqil modul. Onun korpusu düzdür, hündürlüyü vahidlərlə ölçülür (1U-4U). Bu layout birdən çox serveri bir kabinetdə yerləşdirməyə imkan verir, əlaqəni, soyutmanı və enerji təchizatını sadələşdirir.

Blade server — digər qurğularla birlikdə ümumi şassiyə daxil edilmiş nazik modul. Onun öz güc və soyutma sistemləri yoxdur – onlar ümumi şassi infrastrukturu tərəfindən təmin edilir. Bu format yüksək sıxlıqlı hesablama komplekslərinin yaradılması zamanı effektivdir.

Windows-da server nədir?

Windows-da server şəbəkəni idarə etmək, məlumatları saxlamaq və server proqramlarını işə salmaq üçün nəzərdə tutulmuş əməliyyat sisteminin versiyasıdır. Digər kompüterlərə xidmət edən maşınlarda istifadə olunur.

Mənbə: mail.ru

Aynur Camal

Oxşar xəbərlər

Yerin maqnit qütbünün mövqeyi dəyişir

Aynur Camal

Almaniya: “İsrail və Qəzza arasında əlavə sərhəd qapıları təcili açılmalıdır”

Kəmalə Sultan

Avstraliya Yaponiyanın AUKUS-a qoşulmasına icazə vermədi

Kəmalə Sultan

Bu veb sayt təcrübənizi yaxşılaşdırmaq üçün kukilərdən istifadə edir. Güman edirik ki, bununla razısınız, lakin istəsəniz, imtina edə bilərsiniz. Qəbul edin Ətraflı Oxu