Server soʻrovlarni qayta ishlash va internet yoki mahalliy tarmoq orqali boshqa kompyuterga maʼlumotlarni yetkazib berish uchun moʻljallangan kompyuterdir. Mashhur server turi bu veb-sahifalarga veb-brauzer kabi mijoz orqali internet orqali kirish mumkin bo'lgan veb-serverdir. Biroq, bir necha turdagi serverlar mavjud, jumladan, intranet tarmog'ida ma'lumotlarni saqlaydigan fayl serverlari kabi mahalliy serverlar.
Kompyuter tarmog'ida server nima qiladi?
Kerakli dasturiy ta'minot bilan ishlaydigan har qanday kompyuter server vazifasini bajarishi mumkin bo'lsa-da, bu so'zning eng tipik qo'llanilishi internetdan ma'lumotlarni surish va olish imkonini beruvchi ulkan, yuqori quvvatli mashinalarga ishora qiladi.
Ko'pchilik kompyuter tarmoqlari maxsus vazifalarni bajaradigan bir yoki bir nechta serverlarni qo'llab-quvvatlaydi. Qoidaga ko'ra, tarmoqqa ulanadigan mijozlar yoki u ko'chiradigan ma'lumotlar miqdori qanchalik katta bo'lsa, har biri ma'lum bir maqsadga qaratilgan bir nechta serverlar rol o'ynashi ehtimoli shunchalik yuqori bo'ladi.
Server - bu muayyan vazifani bajaradigan dastur. Biroq, ushbu dasturiy ta'minotni qo'llab-quvvatlaydigan kuchli uskuna ham server deb ataladi. Buning sababi, yuzlab yoki minglab mijozlardan iborat tarmoqni muvofiqlashtiruvchi server dasturiy taʼminoti isteʼmolchi foydalanishi uchun kompyuterlardan koʻra mustahkamroq uskunani talab qiladi.
Umumiy server turlari
Ba'zi ajratilgan serverlar chop etish serveri yoki ma'lumotlar bazasi serveri kabi bir funksiyaga e'tibor qaratgan bo'lsa, ba'zi ilovalar bir nechta maqsadlarda bitta serverdan foydalanadi.
Oʻrta kompaniyani qoʻllab-quvvatlaydigan keng, umumiy maqsadli tarmoq bir necha turdagi serverlarni oʻrnatishi mumkin, jumladan:
- Veb server: Veb-server veb-brauzerlar orqali sahifalarni ko'rsatadi va ilovalarni ishga tushiradi. Brauzeringiz hozir ulangan server bu sahifa va undagi tasvirlarni yetkazib beruvchi veb-serverdir. Mijoz dasturi, bu holda, Internet Explorer, Chrome, Firefox, Opera yoki Safari kabi brauzerdir. Veb-serverlar oddiy matn va tasvirlarni yetkazib berishdan tashqari, bulutli saqlash xizmati yoki onlayn zaxiralash xizmati orqali fayllarni onlayn yuklash va zaxiralash kabi ko‘plab vazifalar uchun ishlatiladi.
- E-pochta serveri: Elektron pochta serverlari elektron pochta xabarlarini yuboradi va qabul qiladi. Agar kompyuteringizda elektron pochta mijozi boʻlsa, dasturiy taʼminot xabarlaringizni kompyuteringizga yuklab olish uchun IMAP yoki POP serveriga va elektron pochta serveri orqali xabarlarni yuborish uchun SMTP serveriga ulanadi.
- FTP server: FTP serverlari fayllarni Fayl uzatish protokoli vositalari orqali koʻchiradi. FTP serverlariga serverning o'rnatilgan FTP imkoniyatlari yoki maxsus FTP server dasturi orqali serverdagi fayl almashishiga ulanadigan FTP mijoz dasturlari yordamida masofadan turib kirish mumkin.
- Identity Server: Identifikatsiya serverlari avtorizatsiya qilingan foydalanuvchilar uchun login va xavfsizlik rollarini qoʻllab-quvvatlaydi.
Yuzlab maxsus server turlari kompyuter tarmoqlarini qoʻllab-quvvatlaydi. Umumiy korporativ turlardan tashqari, uy foydalanuvchilari koʻpincha onlayn oʻyin serverlari, chat serverlari, audio va video oqim serverlari va boshqalar bilan interfeysga kirishadi.
Ba'zi serverlar ma'lum bir maqsad uchun mavjud, lekin ular bilan hech qanday mazmunli tarzda o'zaro aloqada bo'lish shart emas. DNS-serverlar va proksi-serverlar bunga misoldir.
Tarmoq serverlarining turlari
Internetdagi koʻplab tarmoqlar veb-saytlar va aloqa xizmatlarini birlashtirgan mijoz-server tarmoq modelidan foydalanadi.
Peer-to-peer tarmoq deb ataladigan muqobil model tarmoqdagi barcha qurilmalarga kerak boʻlganda server yoki mijoz sifatida ishlash imkonini beradi. Tengdosh tarmoqlar ko'proq maxfiylikni ta'minlaydi, chunki kompyuterlar o'rtasidagi aloqa tor maqsadli. Biroq, qisman tarmoqli kengligi cheklovlari tufayli, peer-to-peer tarmogʻining aksariyat ilovalari katta trafik koʻtarilishini qoʻllab-quvvatlash uchun yetarli darajada mustahkam emas.
Server klasterlarini tushunish
Klaster so'zi umumiy hisoblash resurslarini amalga oshirishga ishora qilish uchun kompyuter tarmoqlarida keng qo'llaniladi. Odatda, klaster ikki yoki undan ortiq hisoblash qurilmalarining resurslarini birlashtiradi, ular aks holda qandaydir umumiy maqsadlar uchun (koʻpincha ish stantsiyasi yoki server qurilmasi) alohida ishlashi mumkin.
Veb-server fermasi tarmoqqa ulangan veb-serverlar toʻplami boʻlib, ularning har biri bir xil saytdagi kontentga kirish huquqiga ega. Ushbu serverlar kontseptual jihatdan klaster sifatida ishlaydi. Biroq, puristlar apparat va dasturiy taʼminot konfiguratsiyasi tafsilotlariga qarab server fermasining klaster sifatidagi texnik tasnifini muhokama qilishadi.
Uydagi kompyuter serverlari
Serverlar dasturiy ta'minot bo'lgani uchun odamlar uy tarmog'iga ulangan qurilmalar yoki tarmoqdan tashqaridagi qurilmalardan foydalanishlari mumkin bo'lgan serverlarni uyda boshqarishi mumkin. Masalan, ba'zi tarmoqqa aloqador qattiq disklar uy tarmog'idagi turli shaxsiy kompyuterlarga umumiy fayllar to'plamiga kirishga ruxsat berish uchun Tarmoqqa biriktirilgan xotira serveri protokolidan foydalanadi.
Plex media server dasturi ma'lumotlar bulutda yoki mahalliy kompyuterda mavjudligidan qat'i nazar, foydalanuvchilarga raqamli mediani televizor va ko'ngilochar qurilmalarda ko'rishga yordam beradi.
Agar sizning tarmog'ingiz portni yo'n altirishga ruxsat berish uchun sozlangan bo'lsa, uy serveringizni Facebook yoki Google kabi yirik kompaniyaning serveri sifatida ishlashi uchun tarmog'ingizdan kiruvchi so'rovlarni qabul qilishingiz mumkin (u erda hamma sizning resurslaringizga kirishi mumkin).
Biroq, barcha uy kompyuterlari va internet ulanishlari katta trafik uchun mos emas. O'tkazish qobiliyati, xotira, operativ xotira va boshqa tizim resurslari sizning qanchalik katta uy serverini qo'llab-quvvatlashingiz mumkinligiga ta'sir qiluvchi omillardir. Aksariyat uy operatsion tizimlarida serverga oid funksiyalar ham mavjud emas.
Serverlar haqida qoʻshimcha maʼlumot
Koʻpchilik serverlar uchun ish vaqti juda muhim boʻlgani uchun serverlar oʻchirish uchun moʻljallanmagan, balki 24/7 ishlaydi. Biroq, ba'zida serverlar rejalashtirilgan texnik xizmat ko'rsatish uchun ataylab ishlamay qoladi, shuning uchun ba'zi veb-saytlar va xizmatlar foydalanuvchilarni rejalashtirilgan to'xtab qolish yoki rejalashtirilgan texnik xizmat ko'rsatish haqida xabardor qiladi. DDoS hujumi kabi serverlar beixtiyor ishlamay qolishi mumkin.
Toʻxtash vaqti tufayli xatolik haqida xabar beruvchi veb-server - ataylab yoki boʻlmagan holda standart HTTP holat kodidan foydalangan holda.
Veb-server ma'lumotni doimiy yoki vaqtinchalik o'chirib tashlasa, uchinchi tomon xizmati ularni arxivlagan bo'lsa ham, siz ushbu fayllarga kira olasiz. Wayback Machine veb-sahifalar va veb-serverlarda saqlangan fayllarning oniy rasmlarini saqlaydigan veb-arxivatorga misoldir.
Bir nechta serverga ega yirik korxonalar odatda bu serverlarga klaviatura va sichqoncha yordamida emas, balki masofaviy kirish orqali kirishadi. Bu serverlar baʼzan virtual mashinalar ham boʻladi, yaʼni bitta saqlash qurilmasi bir nechta serverlarni joylashtirishi mumkin, bu esa jismoniy joy va pulni tejaydi.
FAQ
Proksi-server nima qiladi?
Proksi-server siz va tashrif buyurgan saytlar oʻrtasida qoʻshimcha himoya qatlami boʻlib xizmat qiladi. Proksi-serverga ulanish sizning IP manzilingizni siz bog'langan boshqa serverlardan yashiradi, chunki ular proksi-server manzilini ko'radi. Oʻnlab variantlarni topish uchun internetda “bepul proksi-serverlar”ni qidiring.
DNS-server nima qiladi?
DNS serverlari umumiy IP manzillar ma'lumotlar bazalarini saqlaydi. Brauzeringizga URL manzilini kiritganingizda, DNS-server uni tegishli veb-serverga ulanish imkonini beruvchi IP-manzilga tarjima qiladi.
DHCP server nima qiladi?
DHCP serverlari Dynamic Host Configuration Protocol (DHCP) yordamida IP manzillarni tayinlash uchun javobgardir. Aksariyat uy Wi-Fi tarmoqlarida router bu vazifani bajaradi, lekin kattaroq tarmoqlarda maxsus DHCP server boʻlishi mumkin.
Discord serveri nima?
Discord – bu oʻyin hamjamiyatlariga moʻljallangan matn, ovozli va video chat uchun vositadir. Dunyo bo'ylab o'xshash qiziqishlarga ega odamlar bilan muloqot qilish uchun siz Discord serveriga qo'shilasiz yoki yaratasiz. Discord serverlari umumiy yoki shaxsiy boʻlishi mumkin.