Сервер – сұрауларды өңдеуге және деректерді интернет немесе жергілікті желі арқылы басқа компьютерге жеткізуге арналған компьютер. Сервердің белгілі түрі - веб-беттерге веб-шолғыш сияқты клиент арқылы интернет арқылы кіруге болатын веб-сервер. Дегенмен, серверлердің бірнеше түрі бар, соның ішінде интранет желісінде деректерді сақтайтын файл серверлері сияқты жергілікті серверлер.
Сервер компьютерлік желіде не істейді?
Қажетті бағдарламалық жасақтаманы басқаратын кез келген компьютер сервер ретінде жұмыс істей алатынымен, бұл сөздің ең әдеттегі қолданылуы интернеттен деректерді итеріп, тартып алатын орасан зор қуатты машиналарға сілтеме жасайды.
Компьютерлік желілердің көпшілігі арнайы тапсырмаларды орындайтын бір немесе бірнеше серверлерді қолдайды. Әдетте, желі оған қосылатын клиенттер немесе ол жылжытатын деректер көлемі бойынша неғұрлым үлкен болса, әрқайсысы белгілі бір мақсатқа арналған бірнеше сервердің рөл атқару ықтималдығы соғұрлым жоғары болады.
Сервер – белгілі бір тапсырманы орындайтын бағдарламалық құрал. Дегенмен, бұл бағдарламалық құралды қолдайтын қуатты аппараттық құрал сервер деп те аталады. Себебі жүздеген немесе мыңдаған клиенттерден тұратын желіні үйлестіретін серверлік бағдарламалық құрал тұтынушыға арналған компьютерлерге қарағанда сенімдірек жабдықты қажет етеді.
Серверлердің жалпы түрлері
Кейбір арнайы серверлер басып шығару сервері немесе дерекқор сервері сияқты бір функцияға бағытталғанымен, кейбір іске асырулар бірнеше мақсат үшін бір серверді пайдаланады.
Орташа компанияны қолдайтын үлкен, жалпы мақсаттағы желі серверлердің бірнеше түрін орналастыруы мүмкін, соның ішінде:
- Веб-сервер: Веб-сервер беттерді көрсетеді және қолданбаларды веб-шолғыштар арқылы іске қосады. Браузеріңіз қазір қосылған сервер - бұл бетті және ондағы кескіндерді жеткізетін веб-сервер. Бұл жағдайда клиент бағдарламасы Internet Explorer, Chrome, Firefox, Opera немесе Safari сияқты шолғыш болып табылады. Веб-серверлер қарапайым мәтіндер мен кескіндерді жеткізуден басқа, бұлтты сақтау қызметі немесе онлайн сақтық көшірме жасау қызметі арқылы файлдардың онлайн жүктеп салу және сақтық көшірмесін жасау сияқты көптеген тапсырмалар үшін пайдаланылады.
- Электрондық пошта сервері: Электрондық пошта серверлері электрондық пошта хабарларын жібереді және қабылдайды. Компьютерде электрондық пошта клиенті болса, бағдарламалық құрал хабарларды компьютерге жүктеп алу үшін IMAP немесе POP серверіне, ал электрондық пошта сервері арқылы хабарларды кері жіберу үшін SMTP серверіне қосылады.
- FTP сервері: FTP серверлері файлдарды File Transfer Protocol құралдары арқылы тасымалдайды. FTP серверлеріне сервердің кірістірілген FTP мүмкіндіктері арқылы немесе арнайы FTP сервер бағдарламасы арқылы сервердегі файл ортақтығына қосылатын FTP клиенттік бағдарламалары арқылы қашықтан қол жеткізуге болады.
- Идентификатор сервері: сәйкестік серверлері авторизацияланған пайдаланушылар үшін логиндерді және қауіпсіздік рөлдерін қолдайды.
Жүздеген мамандандырылған сервер түрлері компьютерлік желілерді қолдайды. Жалпы корпоративтік түрлерден бөлек, үй пайдаланушылары жиі онлайн ойын серверлерімен, чат серверлерімен, аудио және бейне ағыны серверлерімен, сонымен қатар басқалармен интерфейс жасайды.
Кейбір серверлер белгілі бір мақсат үшін бар, бірақ олармен ешқандай мағыналы түрде өзара әрекеттесу міндетті емес. Кейбір мысалдар DNS серверлері мен прокси серверлері болып табылады.
Желі серверлерінің түрлері
Интернеттегі көптеген желілер веб-сайттар мен байланыс қызметтерін біріктіретін клиент-сервер желілік моделін пайдаланады.
Бір деңгейлі желі деп аталатын балама үлгі желідегі барлық құрылғыларға қажетінше сервер немесе клиент ретінде жұмыс істеуге мүмкіндік береді. Тең дәрежелі желілер құпиялылықтың жоғары дәрежесін ұсынады, өйткені компьютерлер арасындағы байланыс тар мақсатты. Дегенмен, өткізу қабілеттілігінің шектеулеріне байланысты, тең дәрежелі желіні іске асырудың көпшілігі үлкен трафик өсімдерін қолдау үшін жеткілікті берік емес.
Сервер кластерлерін түсіну
Кластер сөзі ортақ есептеуіш ресурстарды іске асыруға сілтеме жасау үшін компьютерлік желілерде кеңінен қолданылады. Әдетте кластер қандай да бір ортақ мақсат үшін (көбінесе жұмыс станциясы немесе сервер құрылғысы) бөлек жұмыс істей алатын екі немесе одан да көп есептеу құрылғыларының ресурстарын біріктіреді.
Веб-сервер фермасы – әрқайсысы бір сайттағы мазмұнға қатынасы бар желілік веб-серверлердің жиынтығы. Бұл серверлер тұжырымдамалық түрде кластер ретінде жұмыс істейді. Дегенмен, пуристтер аппараттық және бағдарламалық құрал конфигурациясының егжей-тегжейлеріне байланысты сервер фермасының кластер ретінде техникалық жіктелуін талқылайды.
Үйдегі компьютерлік серверлер
Серверлер бағдарламалық құрал болғандықтан, адамдар үй желісіне қосылған құрылғыларға немесе желіден тыс құрылғыларға қолжетімді серверлерді үйде іске қоса алады. Мысалы, кейбір желілік қатты дискілер үй желісіндегі әртүрлі компьютерлерге ортақ файлдар жинағына кіруге рұқсат беру үшін желіге қосылған сақтау серверінің протоколын пайдаланады.
Plex медиа серверінің бағдарламалық құралы деректер бұлтта немесе жергілікті компьютерде бар-жоғына қарамастан пайдаланушыларға сандық медианы теледидарлар мен ойын-сауық құрылғыларында көруге көмектеседі.
Егер желіңіз портты бағыттауға мүмкіндік беретіндей реттелген болса, үй серверіңізді Facebook немесе Google сияқты ірі компанияның сервері ретінде әрекет ету үшін желіден тыс кіріс сұрауларын қабылдауға болады (бұл жерде кез келген адам ресурстарыңызға қол жеткізе алады).
Алайда барлық үй компьютерлері мен интернет қосылымдары көп трафикке жарамайды. Өткізу қабілеті, сақтау орны, жедел жады және басқа жүйелік ресурстар - үй серверінің қаншалықты үлкендігіне қолдау көрсететін факторлар. Үйдегі операциялық жүйелердің көпшілігінде серверге қатысты мүмкіндіктер жоқ.
Серверлер туралы қосымша ақпарат
Жұмыс уақыты көптеген серверлер үшін өте маңызды болғандықтан, серверлер өшіруге арналмаған, оның орнына тәулік бойы жұмыс істейді. Дегенмен, серверлер кейде жоспарланған техникалық қызмет көрсету үшін әдейі істен шығады, сондықтан кейбір веб-сайттар мен қызметтер пайдаланушыларға жоспарланған тоқтау немесе жоспарланған техникалық қызмет көрсету туралы хабарлайды. Сондай-ақ DDoS шабуылы сияқты серверлер байқаусызда істен шығуы мүмкін.
Тұйықталу уақытына байланысты қате туралы хабарлайтын веб-сервер – әдейі немесе әдейі істемеуі мүмкін стандартты HTTP күй кодын пайдалана отырып.
Веб-сервер ақпаратты біржола немесе тіпті уақытша алып тастаса, үшінші тарап қызметі оны мұрағаттаған болса, сол файлдарға әлі де қол жеткізе аласыз. Wayback Machine - веб-беттердің суреттері мен веб-серверлерде сақталған файлдарды сақтайтын веб-мұрағаттауыштың бір мысалы.
Бірнеше серверлері бар ірі компаниялар бұл серверлерге әдетте пернетақта мен тінтуір арқылы емес, қашықтан кіру арқылы кірмейді. Бұл серверлер кейде виртуалды машиналар болып табылады, яғни бір сақтау құрылғысы физикалық кеңістік пен ақшаны үнемдейтін бірнеше серверлерді орналастыра алады.
ЖҚС
Прокси сервер не істейді?
Прокси сервер сіз және сіз кіретін сайттар арасында қосымша қорғаныс қабаты ретінде қызмет етеді. Прокси серверге қосылу IP мекенжайыңызды сіз қосылатын басқа серверлерден жасырады, өйткені олар орнына прокси сервер мекенжайын көреді. Ондаған опцияларды табу үшін "тегін прокси серверлерді" интернеттен іздеңіз.
DNS сервері не істейді?
DNS серверлері жалпыға ортақ IP мекенжайларының дерекқорларын сақтайды. Браузерге URL мекенжайын енгізген кезде, DNS сервері оны сәйкес веб-серверге қосылуға мүмкіндік беретін IP мекенжайына аударады.
DHCP сервері не істейді?
DHCP серверлері Динамикалық хост конфигурация протоколы (DHCP) арқылы IP мекенжайларын тағайындауға жауапты. Үйдегі Wi-Fi желілерінің көпшілігінде маршрутизатор бұл тапсырманы орындайды, бірақ үлкенірек желілерде арнайы DHCP сервері болуы мүмкін.
Discord сервері дегеніміз не?
Discord - ойын қауымдастықтарына арналған мәтіндік, дауыстық және бейне чатқа арналған құрал. Сіз әлемнің түкпір-түкпіріндегі ұқсас мүдделері бар адамдармен байланысу үшін Discord серверіне қосыласыз немесе жасайсыз. Discord серверлері жалпыға ортақ немесе жеке болуы мүмкін.