2.Сервер
Сервер - ақпаратты сақтауға және қашықтағы клиенттік құрылғылардан оған қол жеткізуге арналған қуатты компьютер. Серверде сақталатын деректер түрі оның түрі мен мақсатына байланысты.
Бұл сұраққа жауап беру үшін сіз «сервер» сөзінің қайдан шыққанын түсінуіңіз керек. Ол ағылшын тіліндегі to service етістігіне негізделген, ол «қызмет ету» деп аударылады. Сонымен, сервер, қарапайым тілмен айтқанда, бұл немесе басқа ақпараттық желінің (мысалы, жергілікті) толық жұмыс істеуін қамтамасыз ету үшін қызмет ететін арнайы компьютер.
«Сервер» термині басқа – «клиентпен» ажырамас байланысты. Бұл сервермен бір желіде орналасқан, оған белгілі бір сұраныстарды жіберетін және одан қажетті ақпаратты алатын дербес компьютердің, мобильді немесе басқа құрылғының атауы. Байланысты клиенттік құрылғыларсыз сервердің мағынасы болмайды.
Бұл машина түрі мен мақсатына байланысты әртүрлі пайдалы функцияларды орындай алады:
- бір немесе бірнеше сайттардан ақпаратты сақтау. Хостинг қызметін ұсынатын интернет-провайдерлердің серверлері осылай жұмыс істейді;
- бір желідегі көптеген компьютерлердің өзара әрекеттесуін үйлестіру. Классикалық мысал - ойын серверлері;
- корпоративтік деректерді және қызметкерлердің оларға қол жеткізуін сақтау үшін қолданылады. Ықтимал мысалдардың бірі – бухгалтерлік есеп дерекқорын сақтайтын және үнемі жаңартып отыратын компанияның бас кеңсесіндегі сервер.
Бұл серверлер үшін жалпы пайдаланудың бірнешеуі ғана. Төменде біз осы машиналардың қолданыстағы түрлерін егжей-тегжейлі қарастырамыз және оларды қолдану мәселесін толығырақ ашамыз.
Кез келген сервер түрі мен мақсатына қарамастан компьютер болып табылады. Сондықтан оның бортында классикалық компьютер компоненттері бар:
• жүйенің негізі рөлін атқаратын аналық плата;
• бір немесе бірнеше орталық өңдеу қондырғылары;
• жедел жадының белгілі бір мөлшері;
• бір немесе басқа түрдегі жетектерден тұратын мәліметтерді сақтау жүйесі.
Сервердің «аппараттық құралдары» қарапайым дербес компьютердің құрамдас бөліктеріне ұқсас болғанымен, өзіндік ерекшеліктері бар. Бұл серверлік жабдықтың негізгі міндеттері мәліметтердің үлкен көлемін сақтау, қарқынды өңдеу және жылдам тасымалдау болып табылатындығымен байланысты. Олардың табысты болуы үшін серверлер жабдықтайды:
- өнімділігі жоғары көп ядролы процессорлар;
- қатені басқаратын оперативті жадының үлкен көлемі;
- сыйымды және жоғары жылдамдықты қатты дискілер және қатты күйдегі дискілер.
Адам сервермен ең аз уақыт ішінде әрекеттеседі - тек оны конфигурациялау, техникалық қызмет көрсету және жөндеу кезеңдерінде. Мониторда жоғары сапалы 3D графикасын көрсетудің қажеті жоқ және бұл серверлердің тағы бір аппараттық мүмкіндігі - әдетте олар бастапқы деңгейдегі видеокарталарды пайдаланады.
Мәліметтерді интенсивті өңдеу сервер компоненттерінің қатты қызуына әкеледі. Бұл жағымсыз әсерді бейтараптандыру үшін серверлерде күшті салқындату жүйелері бар.
Сервердің тікелей міндеттері деректерді қабылдау және жіберу болып табылады. Осыны ескере отырып, өндірушілер мен құрастырушылар серверлік машиналарды өнімділігі жоғары NIC құрылғыларымен жабдықтайды. Егер біз World Wide Web арқылы қол жетімді сервер туралы айтатын болсақ, компаниялар мен деректер орталықтары жабдықтың кең жолақты Интернетке қосылуын қамтамасыз етеді.
Бұрынғы уақытта серверлер әдеттегі компьютерлер үшін қолданылатындарға ұқсас тік қоршауларда жиі жиналды. Кейінірек тірек конструкциясы жалпы қабылданған стандартқа айналды. Заманауи сервер құрамдастары кең жазық блоктарға орнатылады, олар өз кезегінде серверлік шкафта көлденең орнатылады. Бұл дизайн жабдықты шектеулі кеңістікте мүмкіндігінше ықшам орналастыруға мүмкіндік береді.
Бүкіл желі тұрақты жұмыс істеуі үшін серверді үздіксіз қоректендірумен қамтамасыз ету қажет. Бұл үшін көп жағдайда үзіліссіз қуат көздері қолданылады.
Серверлерді температура мен ылғалдылықтың үлкен өзгерістерінен, су тасқынынан, өрттен және басқа форс-мажорлық жағдайлардан қорғау маңызды. Бұл үшін деректер орталықтары мен ірі компаниялар бөлек қарауға лайық арнайы сервер бөлмелерін жабдықтайды.
Жоғарыда аталған жабдықты іске қосатын серверлік бағдарламалық құралға ерекше назар аудару керек. Қарапайым операциялық жүйелер - бірдей Windows, мүмкін бәріне белгілі - бұл жағдайда нашар сәйкес келеді немесе мүлде жоқ. ОЖ-ның серверлік нұсқалары пайдаланылады - екеуі де Microsoft әзірлеген және Linux тобына кіреді. Соңғысы, айтпақшы, мүмкін болатын кең тарауды алды, өйткені олар серверлердің тұрақтылығын, деректер қауіпсіздігін және конфигурацияның икемділігін қамтамасыз етеді. Linux негізіндегі сервер ОЖ-мен (мысалы, Ubuntu Server) жұмыс істеу арнайы білімді қажет етеді, сондықтан деректер орталықтары мен компаниялар білікті АТ мамандарын жалдайды.
Егер біз арнайы функционалдылықты және өңдеу қуатын қажет етпейтін шағын сервер туралы айтатын болсақ, қарапайым операциялық жүйе де жұмыс істей алады. Осылайша, Windows мүмкіндіктері FTP конфигурациялау және шектеулі адамдар үшін қол жетімді файлдық сервер жұмысын ұйымдастыру үшін жеткілікті.
Серверлердің түрлері мен түрлері
Серверлерге жүктелетін тапсырмалардың әртүрлілігі осы жабдықтың көптеген түрлері мен түрлерінің пайда болуына әкелді. IT маманы бар сорттарды шарлап, олардың әрқайсысының мақсаты мен ерекшеліктерін түсінуі керек.
Веб-сервер
Бұл әр Интернет пайдаланушысы айналысатын ең көп таралған әртүрлілік. Веб-серверлер Интернет сайттарын құрайтын мәтінді, графиканы, бейнені және басқа мазмұнды сақтайды. Келуші клиент рөлін атқаратын дербес компьютердің немесе мобильді құрылғының браузері арқылы сұрау жібереді. Веб-сервер HTTP пішімінде жауап береді және деректерді клиентке жібереді. Нәтижесінде, келуші экранда қызықты сайтты көреді, беттерді шарлайды, пішіндер арқылы мәліметтерді жібереді - бір сөзбен айтқанда, веб-сервермен өзара әрекеттеседі.
Ойын сервері
Бұл құрылғы бір ойынды көп ойыншы режимінде және бір уақытта виртуалды әлемде орындайтын ойыншылардың өзара әрекеттесуін қамтамасыз етеді. Ойыншылар World of Tanks, Counter Strike, DotA, World of Warcraft және басқалары сияқты атауларды жақсы біледі. Барлық жағдайларда біз ойын серверлері туралы айтып отырмыз, ал белгілі ойындар жағдайында олар өте күшті, өйткені олар айтарлықтай жүктемелерге төтеп беруі керек.
Оның аты айтып тұрғандай, ол бейнелерді - фильмдерді, клиптерді және т.б. сақтау үшін қолданылады. Қолданушы өз құрылғысынан бейне серверге кіре отырып, бейнені жүктеп алмай және өзінің дискілік кеңістігін ысырап етпей көру мүмкіндігіне ие болады. Бейне серверлер туралы айтқанда, мен ең үлкен ресурсты еске түсіремін, мүмкін бәріне белгілі - YouTube.
LAN сервері
Бұл шектеулі қол жеткізу ұйымдастырылған машинаның атауы - мысалы, кәсіпорында орналастырылған корпоративтік желі ішінде. Оның қатысуының арқасында қызметкерлер әртүрлі (және көбінесе өте алыс) жұмыс орындарында бола отырып, ақпаратты бір уақытта пайдалана алады - мысалы, бухгалтерлік есеп деректері. Мұндай сервер бизнес мәселелері бойынша байланысуға, тапсырыстардың орындалуын қадағалауға және басқа да көптеген міндеттерді шешуге мүмкіндік береді.
Пошта сервері
Ол электрондық поштаны сақтау, хаттарды қайта жіберу, спамды сүзу, электрондық поштаны санаттарға сұрыптау, электрондық поштаны пайдаланумен байланысты басқа мәселелерді шешу үшін қолданылады. Пошта серверлерін пайдалануға мүмкіндік беретін ең танымал қызметтердің қатарына Mail, Yandex, Gmail және басқалары жатады. Пайдаланушылардың жеке домендерінде электрондық пошта жәшіктерін жасайтын хостинг провайдерлері де осындай мүмкіндік береді.
FTP-сервер
Файлдарды сақтау және оларға FTP арқылы қашықтан қол жеткізу үшін пайдаланылады - File Transfer Protocol. Сервердің мақсаты мен масштабына байланысты қол жеткізу Интернет арқылы да, жергілікті желі арқылы да жүзеге асырылуы мүмкін. Егер веб-сервер жағдайында пайдаланушылар браузерлерде жұмыс істесе, онда бұл жағдайда файлдарды тасымалдауға арналған арнайы бағдарламаларды пайдалану өте ыңғайлы - мысалы, Filezilla.
Желідегі сервердің адресі, яғни оның IP адресі қандай? Бұл нүктелермен бөлінген бірнеше сандар тобының жиынтығы. Оны біле отырып, сіз веб-сайтты аша аласыз, файлдарды жүктей аласыз, серверге кіруге байланысты басқа мәселелерді шеше аласыз. Мәселелер бар: сандар жиынтығын есте сақтау әлдеқайда қиын, оның үстіне сайт басқа хостингке көшкен кезде ол өзгереді. Олар домен атаулары арқылы шешіледі - басқаша айтқанда, барлығына таныс, веб-сайт мекенжайлары. IP мекенжайлары мен домен атаулары арасындағы байланысты DNS серверлері қамтамасыз етеді. Олар пайдаланушылар сайт мекенжайларын енгізген кезде жоғарыда аталған сандар жиынын автоматты түрде анықтау үшін қажет.
VPN сервері
Бұл жабдық виртуалды желіні қамтамасыз етеді, ол пайдаланушылардың жеке деректерін шифрлауға және қорғауға мүмкіндік береді. Соңғысы жалпыға ортақ байланыс арнасын, яғни Интернетті пайдалана алады, алайда VPN серверінің арқасында олар қауіпсіз жеке желі ішінде қалады.
Прокси сервер
Бұл сервердің аппараттық құралдарының функцияларының бірі Интернеттен алынған ақпаратты кэштеу (жергілікті дискіде сақтау) болып табылады. Қайталап кіру кезінде прокси-сервер сақталған деректерді пайдаланушыға береді, бұл оны World Wide Web-ке кіруді қажет етпейді және трафикті үнемдейді.
Достарыңызбен бөлісу: |