Дистрибуции на Windows Server или Linux? Избор на оперативен систем на сервер

Дистрибуции на Windows Server или Linux? Избор на оперативен систем на сервер

Оперативните системи се камен-темелник на модерната индустрија. Од една страна, тие трошат вредни ресурси на серверот кои би можеле да се потрошат на нешто покорисно. Од друга страна, оперативниот систем делува како оркестратор за серверски апликации и ви овозможува да го претворите компјутерскиот систем со една задача во мултитаскинг платформа, а исто така ја олеснува интеракцијата на сите заинтересирани страни со опремата. Сега главниот тек на оперативните системи на серверот е Windows Server + неколку Linux дистрибуции од различни типови. Секој од овие оперативни системи има свои добрите, лошите страни и ниши за примена. Денеска накратко ќе зборуваме за системите што доаѓаат со нашите сервери.

Windows Server

Овој оперативен систем е исклучително популарен во корпоративниот сегмент, иако повеќето обични корисници го поврзуваат Windows исклучиво со десктоп верзијата за компјутери. Во зависност од задачите и инфраструктурата потребна за поддршка, компаниите сега работат со неколку верзии на Windows Server, почнувајќи од Windows Server 2003 и завршувајќи со најновата верзија - Windows Server 2019. Ние ги снабдуваме серверите со сите наведени оперативни системи, т.е. Windows Server 2003, 2008 R2, 2016 и 2019 година.

Windows Server 2003 се користи првенствено за поддршка на корпоративни системи и мрежи изградени на Windows XP. Изненадувачки, верзијата на Мајкрософт на десктоп оперативниот систем, која беше прекината пред околу пет години, сè уште се користи, бидејќи за него едно време беше напишано многу комерцијален софтвер за производство. Истото важи и за Windows Server 2008 R2 и Windows Server 2016 - тие се најкомпатибилни со постариот, но работен софтвер и затоа се користат и денес.

Главните предности на серверите со Windows се релативната леснотија на администрација, прилично голем слој на информации, прирачници и софтвер. Дополнително, не можете без сервер на Windows ако екосистемот на компанијата вклучува софтвер или решенија што користат библиотеки и делови од јадрото на системите на Microsoft. Можете исто така да додадете RDP технологија за кориснички пристап до серверските апликации и севкупната разновидност на системот. Покрај тоа, Windows Server има лесна верзија без GUI со потрошувачка на ресурси на ниво на дистрибуција на Linux - Windows Server Core, за која напишавме претходно. Ние ги испраќаме сите сервери на Windows со активирана лиценца (бесплатно за нови корисници).

Недостатоците на Winserver вклучуваат два параметри: цена на лиценцата и потрошувачка на ресурси. Меѓу сите оперативни системи за сервери, Windows Server е најжеден за енергија и бара најмалку едно процесорско јадро и од еден и пол до три гигабајти RAM меморија само за да функционираат основните и стандардните услуги. Овој систем не е погоден за конфигурации со мала моќност, а исто така има голем број пропусти поврзани со RDP и групни и кориснички политики.

Најчесто, Windows Server е наменет за администрирање на интранет на компании и за обезбедување на функционалност на специфичен софтвер, MSSQL бази на податоци, алатки ASP.NET или друг софтвер создаден специјално за Windows. Во исто време, ова е сè уште полноправен ОС на кој можете да распоредите рутирање, да подигнете DNS или која било друга услуга.

Ubuntu

Ubuntu е една од најпопуларните и постојано растечки дистрибуции на семејството Линукс, за прв пат објавен во 2004 година. Некогаш „домаќинките“ во школката Gnome, со текот на времето Ubuntu стана стандарден оперативен систем за сервер поради неговата широка заедница и тековниот развој. Најновата популарна верзија е 18.04, но обезбедуваме и сервери за 16.04, а пред околу една недела издание на верзијата 20.04, кој донесе многу добрини.

Ако Windows Server се користел како оперативен систем за поддршка на специфичен софтвер ориентиран кон Windows, тогаш Ubuntu како дистрибуција на Linux е приказна за отворен код и развој на веб. Така, серверите на Linux се користат за хостирање на веб-сервери на Nginx или Apache (за разлика од Microsoft IIS), за работа со PostgreSQL и MySQL или моментално популарни јазици за развој на скриптирање. Услугите за рутирање и управување со сообраќајот исто така совршено ќе се вклопат на серверот на Ubuntu.

Предностите вклучуваат помала потрошувачка на ресурси од Windows Server, како и домашна работа со конзолата и менаџерите на пакети за сите Unix системи. Дополнително, Ubuntu, како првично „Desktop Home Unix“, е прилично лесен за користење, што го олеснува администрирањето.

Главниот недостаток е Unix, со сето тоа што го подразбира. Ubuntu може да биде пријателски, но само во однос на другите Linux системи. Значи, за да работите со него, особено во целосна конфигурација на серверот - односно исклучиво преку терминалот - ќе ви требаат одредени вештини. Покрај тоа, Ubuntu е повеќе фокусиран на лична употреба и не е секогаш погоден за решавање на корпоративни случаи.

Debian

Иронично е што Debian е прогенитор на исклучително популарниот Ubuntu што го споменавме претходно. Првата верзија на Debian беше објавена пред повеќе од 25 години - во 1994 година, а кодот на Debian ја формираше основата на Ubuntu. Всушност, Debian е една од најстарите и во исто време хардкор дистрибуции меѓу семејството на Linux системи. И покрај сите сличности на Ubuntu, за разлика од неговиот „наследник“, Debian не го доби истото ниво на пријателство за корисникот како помладиот систем. Сепак, ова има и свои предности. Debian е пофлексибилен од Ubuntu и може да биде подлабоко конфигуриран и поефикасно да решава голем број специфични задачи, вклучувајќи ги и корпоративните.

Главната предност на Debian е неговата поголема безбедност и стабилност во споредба со Ubuntu и, особено, Windows. И, се разбира, како и секој Linux систем, ниска потрошувачка на ресурси, особено во форма на оперативен систем на сервер кој работи со терминал. Дополнително, заедницата на Debian е со отворен код, така што овој систем е првенствено фокусиран на правилно и ефикасно работење со бесплатни решенија.

Сепак, флексибилноста, хардкорот и безбедноста имаат своја цена. Debian е развиен од заедницата со отворен код без јасно јадро преку систем на господари на гранки, со сето она што го подразбира. Во еден момент во времето, Debian има три верзии: стабилна, нестабилна и тестирана. Проблемот е што гранката за стабилен развој сериозно заостанува зад тест гранката, односно често може да има застарени делови и модули во кернелот. Сето ова резултира со рачна реконструкција на кернелот или дури и транзиција кон тест гранка ако вашите задачи ги надминуваат можностите на стабилната верзија на Debian. Во Ubuntu нема такви проблеми со прекини на верзијата: таму, програмерите објавуваат стабилна LTS верзија на системот на секои две години.

CentOS

Па, ајде да го завршиме нашиот разговор за оперативните системи на серверот RUVDS на CentOS. Во споредба со помасивниот Ubuntu и, особено, Debian, CentOS изгледа како тинејџер. И иако системот стана популарен меѓу масите не толку одамна, како Debian или Ubuntu, објавувањето на неговата прва верзија се случи во исто време со Ubuntu, односно во 2004 година.

CentOS главно се користи за виртуелни сервери, бидејќи бара уште помалку ресурси од Ubuntu или Debian. Испраќаме конфигурации со две верзии на овој ОС: CentOS 7.6.1810 и постариот CentOS 7.2.1510. Главниот случај на употреба се корпоративните задачи. CentOS е приказна за работата. Никогаш систем за домашна употреба, како што беше случајот, на пример, со Ubuntu, CentOS веднаш беше развиен како дистрибуција слична на RedHat базирана на код со отворен код. Наследството од RedHat ги дава главните предности на CentOS - фокусирање на решавање на корпоративните проблеми, стабилност и безбедност. Најчестото сценарио за користење на системот е веб хостинг, во кој CentOS покажува подобри резултати од другите дистрибуции на Linux.

Сепак, системот има и голем број на недостатоци. Повоздржан циклус на развој и ажурирање од Ubuntu значи дека во одреден момент ќе мора да се справите со пропусти или проблеми веќе решени во други дистрибуции. Системот за ажурирање и инсталирање на компоненти е исто така различен: нема apt-get, само yum и RPM пакети. Исто така, CentOS не е сосема погоден за хостирање и работа со решенија за контејнери Docker/k8s, во кои Ubuntu и Debian се очигледно супериорни. Последново е важно бидејќи виртуелизацијата на веб-серверите и апликациите преку контејнеризација добива на интензитет во околината DevOps во последниве години. И, се разбира, CentOS има многу помала заедница во споредба со попопуларните Debian и Ubuntu.

Наместо излез

Како што можете да видите, секој оперативен систем има свои добрите и лошите страни и доби своја ниша. Серверите што работат со Windows се издвојуваат - околината на Microsoft, така да се каже, има своја атмосфера и правила за работа.
Сите дистрибуции на Линукс се слични една на друга во однос на потрошувачката на ресурси, но имаат свои специфични карактеристики и разлики во зависност од задачата што е на располагање. Ubuntu е полесен за користење, Debian е пофино конфигуриран. CentOS може да делува како замена за платената RedHat, што е важно ако ви треба полноправен корпоративен оперативен систем во Unix верзија. Но, во исто време, тој е слаб во однос на контејнеризацијата и виртуелизацијата на апликациите.Во секој случај, можете да контактирате со нашите специјалисти и ние ќе го избереме потребното решение и конфигурација за вас врз основа на вашите задачи.

Дистрибуции на Windows Server или Linux? Избор на оперативен систем на сервер

Само регистрирани корисници можат да учествуваат во анкетата. Најави се, вие сте добредојдени.

Почитувани читатели, кој оперативен систем на сервер го сметате за најдобар?

  • 22,9%Виндоус сервер 119

  • 32,9%Дебиан171

  • 40,4%Ubuntu 210

  • 34,8%CentOS181

Гласаа 520 корисници. 102 корисници се воздржаа.

Извор: www.habr.com

Додадете коментар