Какво е сървър в мрежата
Определение – Сървър означава високопроизводителна компютърна машина, която помага да се доставят много ресурси, данни или услуги на друга отдалечена машина, наречена „Клиент“ през различните типове мрежи като локална мрежа (LAN) или широка областна мрежа (WAN). Сървърите могат да работят на няколко типа компютърни системи, но трябва да се поддържа достатъчно хардуер според изискванията на вашите сървъри. Например уеб сървърите помагат за стартиране на голямо количество уеб страници в реално време, но този сървър се нуждае от най-бързия процесор и достатъчно RAM, за да управлява масивно „Натоварване“, без да се забавя.
Сървърният софтуер е предназначен за целеви конкретен вид сървър, в който хардуерът не е основен проблем. Можете да конвертирате вашия компютър в сървър с помощта на подходящ софтуер. Например, ако позволите на компютъра да осъществява връзка през домашната мрежа, тогава той се определя като сървър за печат, файлов сървър или други.
Сървърът се нуждае от минимум два необходими софтуерни компонента като операционна система и приложение. Операционната система играе ролята на платформа, която помага за стартирането на различни сървърни приложения. Той осигурява достъп до техните хардуерни ресурси и създава много услуги за зависимост, които зависят от приложението.
Операционната система на сървъра също така осигурява по-добра комуникационна среда между клиентите и сървърното приложение. На операционната система се присвоява IP адрес на сървъра и пълно име на домейн.
Видове сървъри
Има три различни типа сървъри с техните примери. Обяснете всеки един:
Tower сървъри: Този сървър прилича на нормална настолна компютърна система, но съдържа няколко сървърни хардуерни компонента. Днес сървърите тип кула се предлагат в различни видове форми, които предлагат много процесорна мощност и не е необходимо да купувате друг допълнителен хардуер за монтаж.
Сървъри в шкаф: Този сървър е поставен в хоризонтален шкаф. Множество сървъри могат да бъдат инсталирани в това единично сървърно шаси за монтиране в стелаж. Основната цел на разработването му е да хоства и контролира корпоративни решения, а тези типове сървъри се използват в центрове за данни.
Блейд сървъри: Хардуерът на традиционните компютърни сървъри е увеличен, както и използването на тежки други части на сървъра. Но сега в наши дни, чрез премахване на твърдия диск, вътрешно охлаждане и продължаваща миниатюризация на изчислителните части, така че тези типове сървъри се превръщат в единичен тънък сървър, наречен „блейд сървъри“.
Тук разпространяваме светлина върху различните типове примери за сървъри, като по-долу обясняваме всеки от тях:
Сървъри на приложения: Основно сървърите на приложения се използват за осъществяване на връзка между сървъра на базата данни и клиентската машина, така че е известен също като „Middleware“.
Уеб сървъри: Доставя статично съдържание на уеб браузъри чрез зареждане на файл от диск. Когато потребителите се опитват да отворят който и да е уебсайт в своите браузъри през мрежата, всички данни се обменят между браузъра и сървъра с помощта на HTTP.
Клиентски сървъри: Клиентски сървър като специален софтуер, който помага да се изпълнят всички заявки, които идват от клиентска машина или друга машина.
Специализирани сървъри: Този тип сървър е проектиран да отговаря на изискванията за конкретна мрежа, в противен случай клиент. Например: Потребителят плаща наем за сървър и интернет връзки за стартиране на уебсайтове на уеб хоста. Сега този сървър няма да изпълнява друга задача вместо тази.
FTP сървъри: Това означава „протокол за прехвърляне на файлове“, но е традиционна технология. FTP осигурява защитен трансфер на файлове между множество компютърни системи.
Файлови сървъри: Тези сървъри позволяват запазване и разпространение на файлове, така че всички клиенти и потребители имат разрешение да споделят задържане на файлове на сървъра. Хардуерът на файловия сървър е проектиран за постигане на максимална скорост на четене и запис за увеличаване на неговата производителност.
Сървъри за печат: сървърът за печат помага да се контролират няколко принтера заедно с различни софтуерни приложения, мрежови устройства или други компютри. Основно този сървър се използва за големи офиси, защото там, където се изискват много хора за печат. Принтерният сървър получава инструкции за задания за печат от вашите компютри и прехвърля тези задания към правилните принтери.
DNS сървъри: Това означава „сървър за имена на домейни“ и този сървър има разширена база данни от IP адреси с техните свързани имена на хостове. На DNS сървърите работи специална софтуерна програма, както и осъществяват комуникация помежду си с помощта на подходящи протоколи.
Сървъри за бази данни: Сървърът за бази данни позволява на клиентите да изпращат SQL заявки като съобщения към сървъра и накрая резултатът от вашата заявка се връща по мрежата.
Сървъри за списъци: Сървърите за списъци предоставят най-добрата услуга за управление на Увеличаване на имейл списъци и тези видове сървъри предлагат интерактивни дискусии, отворени за обществеността, които предоставят съобщения, бюлетини или реклами.
Пощенски сървъри: Помага за изпращане и съхраняване на всички имейли през корпоративни мрежи през LAN, WAN и през Интернет.
Аудио/видео сървър: Този сървър помага за предоставянето на мултимедийни възможности за различни уебсайтове, като помага на потребителя да прехвърля поточно предавани мултимедийни данни.
Сървъри за онлайн игри: Днес сървърите за игри стават все по-популярни, защото тези сървъри помагат за установяване на връзки на хиляди геймъри по целия свят с използване на външен сървър за достъп до всички данни за игри. Например – Xbox live
Сървъри за чат: Сървърът за чат предлага по-добра среда за хората за споделяне на техните информационни данни, както и възможности за дискусионни табла в реално време.
Факс сървъри: Големите компании използват този ФАКС сървър, защото помага за намаляване на всички входящи и изходящи телефонни ресурси, тъй като ФАКС сървърът е идеалното решение.
Groupware сървъри: Groupware е специален тип софтуерна програма, която е разработена за тези хора, които искат да работят помежду си във виртуална среда без ограничения на мястото им.
IRC сървъри: IRC означава „Internet Relay Chat“ и съдържа няколко независими мрежи от сървъри, на които е разрешено на потребителите да се свързват един с друг чрез IRC мрежа.
Сървъри за новини: Сървърът за новини помага да служи като източник за разпространение и доставка за няколко обществени дискусионни групи, достъпни през новинарската мрежа USENET.
Сървъри с отворен код: От основната ви сървърна операционна система с отворен код до сървърния софтуер, който ви помага да свършите работата си, софтуерът с отворен код е критична част от много ИТ инфраструктури.
Прокси сървъри: Играе ролята на средно ниво между клиентската машина и външния сървър за пречистване на всички заявки и помага за подобряване на неговата производителност и споделяне на връзки.
Сървъри за транзакции: Сървърът за транзакции помага за изпълнението на SQL изрази, които са успешни или неуспешни под формата на единица. Приложенията, базирани на сървърите за транзакции, са известни като „Онлайн обработка на транзакции (OLTP)“.
Облачни сървъри: Този сървър работи като виртуален сървър, който е поставен в платформата за облачни изчисления като Amazon Elastic Compute Cloud. Тези типове сървъри са по-мащабируеми, най-бързи и силно защитени.
NTP сървъри: NTP означава „протокол за мрежово време“. Всички мрежови устройства трябва да бъдат точно синхронизирани. Той управлява всички разпоредби за отчитане на времето и затова този сървър има точни GPS и атомни часовници.
Итеративни сървъри: Този сървър има способността да управлява една заявка наведнъж. Той получава една входяща връзка и я изпълнява, след което накрая прекъсва тази връзка. Когато обработва една заявка, тогава други връзки се блокират за този конкретен порт.
Главни сървъри: Главният сървър е известен също като „Роут сървър за имена“ и е предназначен за основна DNS зона. Този сървър е способен да отговаря директно на заявки за получаване на достъп до всички записи, които се съхраняват в основната зона.
Мейнфрейм: Мейнфрейм компютърът е в състояние да управлява всички изчислителни задачи, така че можете да кажете, че това също е оригинален сървър.
Linux/Unix сървъри: Linux/Unix сървърите стават все по-популярни като уеб сървъри, често с инсталиран сървър за уеб приложения Apache. Примери за тези сървъри са Red Hat Enterprise Linux, Debian и CentOS.
Сървъри за наблюдение: сървърът за наблюдение помага да се следи цялата информация за трафика, който следва по мрежата, и също така поддържа запис на всички заявки и отговори на всички клиенти и сървъри, без да се смущават тези функции.
Сървъри за комуникация в реално време: Сървърът за комуникация в реално време е известен още като „сървър за незабавни съобщения (IMS)“ и позволява на множество потребители да обменят информацията си незабавно.
Telnet сървъри: Позволява на всички потребители да влизат в хост машината и да изпълняват задачите си, докато работят на отдалечен компютърен терминал.
Виртуални сървъри: Тези сървъри завладяват света на сървърите. В операционната система се използват стари типове сървъри, но виртуалният сървър се използва в специализирания софтуер, известен като „Хипервайзор“. Всеки хипервайзор може да управлява хиляди виртуални сървъри наведнъж.
Сървъри за обмен: Този тип сървър се използва за големи организации, защото е по-надежден и сигурен. Основната цел на този сървър е Microsoft Exchange да предоставя имейл, календар и контакти на вашата компютърна система, телефон и уеб браузър.
Сървъри на Lync: Това е комуникационна сървърна програма в реално време, която предоставя множество функции като услуга за незабавни съобщения, VoIP, конферентни разговори (аудио/видео), PSTN връзка с използване на шлюз на трета страна.
Сървъри на SharePoint: Сървърът на SharePoint е активиран с цялата функционалност на SharePoint Foundation, както и с други функции и възможности като управление на корпоративно съдържание, бизнес разузнаване, търсене в предприятието, лични сайтове и емисия с новини.
SQL сървъри: SQL сървърът е система за управление на релационна база данни (RDBMS), която е проектирана от Microsoft за осигуряване на корпоративна среда.
Сървъри на Windows: Сървърът на Windows има много версии като Windows 8, Windows Server 2012, които предлагат хиляди нови възможности като виртуализация, работа в мрежа, съхранение, потребителско изживяване, облачни изчисления, автоматизация и др.
Функции и употреби на сървъра
Основната функция на сървъра е достъп, задържане и прехвърляне на всички файлове и данни от друга компютърна машина през компютърната мрежа. Локалната мрежа се използва за осъществяване на връзка с множество компютри в малки организации.
Друга функция: Всички устройства на сървъра са конфигурирани да слушат всички заявки от клиентски машини през мрежовите връзки. Тази функционалност е представена като част от операционна система, която се изпълнява от всички приложения.
Сървърът също така може да изпълнява други задачи, като една заявка и отговор, което позволява идентифициране на всички заявители; клиентската машина трябва да получи разрешение за достъп до всички данни и други ресурси.
Например: уеб сървърът на Apache отговаря на заявки на браузъра по интернет чрез други допълнителни приложения и Apache е инсталиран на горния слой на операционната система.