Windows Server və ya Linux paylamaları? Server OS seçimi

Windows Server və ya Linux paylamaları? Server OS seçimi

Əməliyyat sistemləri müasir sənayenin təməl daşıdır. Bir tərəfdən, daha faydalı bir şeyə xərclənə bilən qiymətli server resurslarını istehlak edirlər. Digər tərəfdən, əməliyyat sistemi server proqramları üçün orkestr rolunu oynayır və bir tapşırıqlı hesablama sistemini çoxtasklı platformaya çevirməyə imkan verir, həmçinin bütün maraqlı tərəflərin avadanlıqla qarşılıqlı əlaqəsini asanlaşdırır. İndi server əməliyyat sistemlərinin əsas axını Windows Server + müxtəlif növ bir neçə Linux paylanmasıdır. Bu əməliyyat sistemlərinin hər birinin öz üstünlükləri, mənfi cəhətləri və tətbiqi nişləri var. Bu gün biz serverlərimizlə birlikdə gələn sistemlər haqqında qısaca danışacağıq.

Windows Server

Bu əməliyyat sistemi korporativ seqmentdə olduqca populyardır, baxmayaraq ki, əksər adi istifadəçilər Windows-u yalnız fərdi kompüterlər üçün iş masası versiyası ilə əlaqələndirirlər. Tapşırıqlardan və dəstəkləmək üçün tələb olunan infrastrukturdan asılı olaraq, şirkətlər indi Windows Server 2003-dən başlayaraq ən son versiyaya - Windows Server 2019-a qədər Windows Server-in bir neçə versiyasını istifadə edirlər. Biz serverləri sadalanan bütün əməliyyat sistemləri ilə təmin edirik, yəni, Windows Server 2003, 2008 R2, 2016 və 2019.

Windows Server 2003 əsasən Windows XP üzərində qurulmuş korporativ sistemləri və şəbəkələri dəstəkləmək üçün istifadə olunur. Təəccüblüdür ki, təxminən beş il əvvəl dayandırılmış masaüstü ƏS-nin Microsoft versiyası hələ də istifadə olunur, çünki onun üçün bir anda çoxlu xüsusi istehsal proqramı yazılmışdır. Eyni şey Windows Server 2008 R2 və Windows Server 2016 üçün də gedir - onlar köhnə, lakin işləyən proqram təminatı ilə ən uyğundur və buna görə də bu gün də istifadə olunur.

Windows ilə işləyən serverlərin əsas üstünlükləri idarəetmənin nisbi asanlığı, kifayət qədər böyük məlumat təbəqəsi, təlimatlar və proqram təminatıdır. Bundan əlavə, əgər şirkətin ekosistemində kitabxanalardan və Microsoft sistemlərinin nüvəsinin hissələrindən istifadə edən proqram və ya həllər varsa, Windows serveri olmadan edə bilməzsiniz. Siz həmçinin server proqramlarına istifadəçi girişi və sistemin ümumi çox yönlü olması üçün RDP texnologiyasını əlavə edə bilərsiniz. Bundan əlavə, Windows Server Linux paylanması səviyyəsində resurs istehlakı ilə GUI olmayan yüngül bir versiyaya malikdir - Windows Server Core, haqqında əvvəllər yazdıq. Biz bütün Windows serverlərini aktivləşdirilmiş lisenziya ilə göndəririk (yeni istifadəçilər üçün pulsuzdur).

Winserver-in çatışmazlıqlarına iki parametr daxildir: lisenziya dəyəri və resurs istehlakı. Bütün server əməliyyat sistemləri arasında Windows Server ən çox enerji tələb edir və yalnız əsas və standart xidmətlərin işləməsi üçün ən azı bir prosessor nüvəsi və bir yarımdan üç giqabayta qədər RAM tələb edir. Bu sistem aşağı güc konfiqurasiyaları üçün uyğun deyil, həmçinin RDP və qrup və istifadəçi siyasətləri ilə bağlı bir sıra zəifliklərə malikdir.

Çox vaxt Windows Server şirkət intranetlərini idarə etmək və xüsusi proqram təminatının, MSSQL verilənlər bazalarının, ASP.NET alətlərinin və ya Windows üçün xüsusi olaraq yaradılmış digər proqram təminatının funksionallığını təmin etmək üçün nəzərdə tutulub. Eyni zamanda, bu hələ də marşrutlaşdırma yerləşdirə, DNS və ya hər hansı digər xidməti yüksəldə biləcəyiniz tam hüquqlu ƏS-dir.

Ubuntu

Ubuntu, ilk dəfə 2004-cü ildə buraxılmış Linux ailəsinin ən populyar və durmadan böyüyən paylamalarından biridir. Bir vaxtlar Gnome qabığında "evdar qadınların müraciəti" oldu, zaman keçdikcə Ubuntu geniş icması və davamlı inkişafı sayəsində standart server ƏS oldu. Ən son populyar versiya 18.04-dür, lakin biz həmçinin 16.04 üçün serverlər təqdim edirik və təxminən bir həftə əvvəl 20.04 versiyasının buraxılışı, bu da çoxlu gözəlliklər gətirdi.

Əgər Windows Server xüsusi və Windows yönümlü proqram təminatını dəstəkləmək üçün ƏS kimi istifadə edilibsə, onda Linux paylanması kimi Ubuntu açıq mənbə və veb inkişafı haqqında hekayədir. Beləliklə, Nginx və ya Apache-də (Microsoft IIS-dən fərqli olaraq) veb serverləri yerləşdirmək, PostgreSQL və MySQL və ya hazırda populyar skript inkişaf dilləri ilə işləmək üçün istifadə olunan Linux serverləridir. Marşrutlaşdırma və trafikin idarə edilməsi xidmətləri də Ubuntu serverinə mükəmməl uyğunlaşacaq.

Üstünlüklərə Windows Server ilə müqayisədə daha az resurs istehlakı, həmçinin bütün Unix sistemləri üçün konsol və paket menecerləri ilə yerli işləmə daxildir. Bundan əlavə, başlanğıcda "iş masası ev Unix" olan Ubuntu olduqca istifadəçi dostudur və bu, idarə etməyi asanlaşdırır.

Əsas çatışmazlıq bütün nəzərdə tutduğu şeylərlə Unixdir. Ubuntu dost ola bilər, lakin yalnız digər Linux sistemlərinə nisbətən. Beləliklə, onunla işləmək üçün, xüsusən də tam server konfiqurasiyasında - yəni yalnız terminal vasitəsilə - müəyyən bacarıqlara ehtiyacınız olacaq. Bundan əlavə, Ubuntu şəxsi istifadəyə daha çox diqqət yetirir və həmişə korporativ işlərin həlli üçün uyğun deyil.

Debian

Debian-ın əvvəllər qeyd etdiyimiz son dərəcə populyar Ubuntu-nun əcdadı olması ironikdir. Debian-ın ilk quruluşu 25 ildən çox əvvəl - hələ 1994-cü ildə nəşr olundu və Ubuntu-nun əsasını təşkil edən Debian kodu idi. Əslində, Debian Linux sistemləri ailəsi arasında ən qədim və eyni zamanda sərt paylamalardan biridir. Ubuntu-nun bütün oxşarlıqlarına baxmayaraq, onun “varisi”ndən fərqli olaraq, Debian daha gənc sistemlə eyni səviyyədə istifadəçi dostu olmamışdır. Bununla belə, bunun da öz üstünlükləri var. Debian Ubuntu ilə müqayisədə daha çevikdir və daha dərindən konfiqurasiya edilə və bir sıra xüsusi tapşırıqları, o cümlədən korporativ tapşırıqları daha səmərəli həll edə bilər.

Debian-ın əsas üstünlüyü onun Ubuntu və xüsusən də Windows ilə müqayisədə daha yüksək təhlükəsizlik və sabitlikdir. Və əlbəttə ki, hər hansı bir Linux sistemi kimi, aşağı resurs istehlakı, xüsusən də terminalda işləyən server OS şəklində. Bundan əlavə, Debian icması açıq mənbədir, ona görə də bu sistem ilk növbədə pulsuz həllər ilə düzgün və səmərəli işləməyə yönəlib.

Bununla belə, çeviklik, sərtlik və təhlükəsizlik bir qiymətə gəlir. Debian açıq mənbə icması tərəfindən aydın bir əsas olmadan, bütün nəzərdə tutduqları ilə filial ustaları sistemi vasitəsilə hazırlanmışdır. Zamanın bir nöqtəsində Debian-ın üç versiyası var: sabit, qeyri-sabit və sınaq. Problem ondadır ki, stabil inkişaf filialı test şöbəsindən ciddi şəkildə geri qalır, yəni nüvədə tez-tez köhnəlmiş hissələr və modullar ola bilər. Bütün bunlar, əgər tapşırıqlarınız Debian-ın stabil versiyasının imkanlarını üstələyirsə, nüvənin əl ilə yenidən qurulması və ya hətta test bölməsinə keçidlə nəticələnir. Ubuntu-da versiya fasilələri ilə bağlı belə problemlər yoxdur: orada tərtibatçılar hər iki ildən bir sistemin sabit LTS versiyasını buraxırlar.

CentOS

Yaxşı, gəlin CentOS-da RUVDS server əməliyyat sistemləri haqqında söhbətimizi bitirək. Daha kütləvi Ubuntu və xüsusilə Debian ilə müqayisədə CentOS yeniyetmə kimi görünür. Sistem çox keçmədən Debian və ya Ubuntu kimi kütlələr arasında populyarlaşsa da, onun ilk versiyasının buraxılışı Ubuntu ilə eyni vaxtda, yəni 2004-cü ildə baş verdi.

CentOS əsasən virtual serverlər üçün istifadə olunur, çünki o, Ubuntu və ya Debian-dan daha az resurs tələb edir. Biz bu ƏS-nin iki versiyası ilə işləyən konfiqurasiyaları göndəririk: CentOS 7.6.1810 və köhnə CentOS 7.2.1510. Əsas istifadə halı korporativ tapşırıqlardır. CentOS iş haqqında hekayədir. Heç vaxt evdə istifadə olunan sistem deyildi, məsələn, Ubuntu ilə olduğu kimi, CentOS dərhal açıq mənbə koduna əsaslanan RedHat-a bənzər bir paylama olaraq hazırlanmışdır. Məhz RedHat-dan miras CentOS-a əsas üstünlüklərini verir - diqqəti korporativ problemlərin həllinə, sabitliyə və təhlükəsizliyə yönəldir. Sistemdən istifadə üçün ən çox yayılmış ssenari CentOS-un digər Linux paylamalarından daha yaxşı nəticələr göstərdiyi veb hostinqdir.

Bununla belə, sistemin bir sıra çatışmazlıqları da var. Ubuntu ilə müqayisədə daha təmkinli inkişaf və yeniləmə dövrü o deməkdir ki, nə vaxtsa başqa paylamalarda artıq həll edilmiş zəifliklərə və ya problemlərə dözməli olacaqsınız. Komponentlərin yenilənməsi və quraşdırılması sistemi də fərqlidir: apt-get yoxdur, yalnız yum və RPM paketləri. Həmçinin, CentOS Ubuntu və Debian-ın açıq şəkildə üstün olduğu Docker/k8s konteyner həllərinin yerləşdirilməsi və onlarla işləmək üçün o qədər də uyğun deyil. Son illərdə konteynerləşdirmə yolu ilə veb serverlərin və proqramların virtuallaşdırılması DevOps mühitində geniş vüsət aldığından sonuncu vacibdir. Və əlbəttə ki, CentOS daha populyar Debian və Ubuntu ilə müqayisədə daha kiçik bir icmaya malikdir.

Çıxış yerinə

Gördüyünüz kimi, hər hansı bir OS-nin müsbət və mənfi cəhətləri var və öz yuvasını almışdır. Windows ilə işləyən serverlər bir-birindən fərqlənir - Microsoft mühitinin, belə desək, öz atmosferi və iş qaydaları var.
Bütün Linux paylamaları resurs istehlakı baxımından bir-birinə bənzəyir, lakin qarşıya qoyulan vəzifədən asılı olaraq özünəməxsus xüsusiyyətləri və fərqləri var. Ubuntu istifadə etmək daha asandır, Debian daha incə konfiqurasiya edilmişdir. CentOS pullu RedHat-ın əvəzedicisi kimi çıxış edə bilər ki, bu da sizə unix versiyasında tam hüquqlu korporativ ƏS-yə ehtiyacınız olduqda vacibdir. Amma eyni zamanda, konteynerləşdirmə və tətbiqlərin virtuallaşdırılması məsələlərində zəifdir.İstənilən halda, mütəxəssislərimizlə əlaqə saxlaya bilərsiniz və biz tapşırıqlarınız əsasında sizin üçün lazımi həlli və konfiqurasiyanı seçəcəyik.

Windows Server və ya Linux paylamaları? Server OS seçimi

Sorğuda yalnız qeydiyyatdan keçmiş istifadəçilər iştirak edə bilər. Daxil olunxahiş edirəm.

Hörmətli oxucular, hansı server ƏS-ni ən yaxşı hesab edirsiniz?

  • 22,9%Windows server 119

  • 32,9%Debian 171

  • 40,4%Ubuntu 210

  • 34,8%CentOS181

520 istifadəçi səs verib. 102 istifadəçi bitərəf qalıb.

Mənbə: www.habr.com

Добавить комментарий