Operatsion tizimlar zamonaviy sanoatning asosi hisoblanadi. Bir tomondan, ular foydaliroq narsa uchun ishlatilishi mumkin bo'lgan qimmatli server resurslarini iste'mol qiladi. Boshqa tomondan, operatsion tizim server ilovalari uchun orkestrator vazifasini bajaradi, bitta vazifali hisoblash kompleksini ko'p vazifali platformaga aylantiradi va barcha manfaatdor tomonlar va apparat vositalari o'rtasidagi o'zaro ta'sirni osonlashtiradi. Hozirgi vaqtda asosiy server operatsion tizimi... Windows Server + bir nechta Linux-turli turdagi distributivlar. Ushbu operatsion tizimlarning har biri o'zining afzalliklari, kamchiliklari va dasturlash sohalariga ega. Bugun biz serverlarimiz bilan birga keladigan tizimlar haqida qisqacha gaplashamiz.
Windows Server
Ushbu operatsion tizim korporativ segmentda juda mashhur, garchi ko'pchilik oddiy foydalanuvchilar uni bog'lashsa ham Windows faqat kompyuterlar uchun ish stoli versiyasi bilan. Vazifalar va uni qo'llab-quvvatlash uchun zarur bo'lgan infratuzilmaga qarab, kompaniyalar hozirda bir nechta versiyalarni ishlab chiqaradilar. Windows Serverbilan boshlangan Windows Server 2003 va eng so'nggi versiyasi bilan tugaydi - Windows Server 2019. Biz serverlarni barcha ro'yxatdagi operatsion tizimlar bilan ta'minlaymiz, ya'ni, Windows Server 2003, 2008 R2, 2016 va 2019 yillar.
Windows Server 2003 asosan asosida qurilgan korporativ tizimlar va tarmoqlarni qo'llab-quvvatlash uchun ishlatiladi Windows XP. Ajablanarlisi shundaki, taxminan besh yil oldin to'xtatilgan Microsoft ish stoli operatsion tizimining versiyasi hali ham qo'llanilmoqda, chunki o'sha paytda u uchun ko'plab maxsus ishlab chiqarish dasturlari yozilgan edi. Xuddi shu narsa ... ga ham tegishli. Windows Server 2008 R2 va Windows Server 2016 - Ular eski, ammo ishlaydigan dasturlar bilan eng mos keladi va shuning uchun bugungi kunda ham qo'llaniladi.
Boshqariladigan serverlarning asosiy afzalliklari Windows — boshqaruvning nisbatan osonligi, juda ko'p miqdordagi ma'lumotlar, qo'llanmalar va dasturiy ta'minot. Bundan tashqari, siz serversiz boshqara olmaysiz. Windows, agar kompaniyaning ekotizimi Microsoft tizimlarining kutubxonalari va asosiy komponentlaridan foydalanadigan dasturiy ta'minot yoki yechimlarni o'z ichiga olsa. Server ilovalariga foydalanuvchilarning kirishi va tizimning umumiy ko'p qirraliligi uchun RDP texnologiyasini ham bu yerga qo'shish mumkin. Bundan tashqari, Windows Server GUIsiz yengil versiyasiga ega, resurs sarfi esa bir darajada Linux-tarqatish — Windows Server Yadro, bu haqda Barcha serverlar boshqaruv ostida Windows Biz uni faollashtirilgan litsenziya bilan ta'minlaymiz (yangi foydalanuvchilar uchun bepul).
Winserverning kamchiliklari ikkita parametrni o'z ichiga oladi: litsenziya narxi va resurs sarfi. Barcha server operatsion tizimlari orasida, Windows Server Eng ko'p xotiraga ega tizim yadro va standart xizmatlarni ishga tushirish uchun kamida bitta protsessor yadrosi va 1,5 dan 3 gigabaytgacha operativ xotirani talab qiladi. Ushbu tizim kam quvvatli konfiguratsiyalar uchun mos emas va shuningdek, RDP, guruh va foydalanuvchi siyosati bilan bog'liq bir qator zaifliklarga ega.
Hammasidan ko'proq Windows Server kompaniya intranetlarini boshqarish va maxsus dasturiy ta'minot, MSSQL ma'lumotlar bazalari, ASP.NET vositalari yoki maxsus yaratilgan boshqa vositalarning ishlashini ta'minlash uchun mo'ljallangan. Windows Dasturiy ta'minot. Biroq, u hali ham marshrutizatsiya, DNS yoki boshqa har qanday xizmatni joylashtirishga qodir to'liq ishlaydigan OT.
Ubuntu
Ubuntu — oilaning eng mashhur va barqaror rivojlanayotgan taqsimotlaridan biri Linux, birinchi marta 2004-yilda chiqarilgan. Bir vaqtlar Gnome qobig'ida "uy bekalari uchun linux" bo'lgan, vaqt o'tishi bilan Ubuntu oʻzining keng hamjamiyati va doimiy rivojlanishi tufayli standart server operatsion tizimiga aylandi. Eng soʻnggi mashhur versiyasi 18.04, lekin biz 16.04 da ishlaydigan serverlarni ham yetkazib berdik va taxminan bir hafta oldin, , bu juda ko'p yoqimli narsalarni olib keldi.
agar Windows Server keyin maxsus va Windowsga yo'naltirilgan dasturiy ta'minotni qo'llab-quvvatlash uchun OT sifatida ishlatilgan Ubuntu qanday Linux-distribution ochiq kodli va veb-ishlab chiqish haqida. Linux serverlari veb-serverlarni Nginx yoki Apache (Microsoft IISdan farqli o'laroq) da joylashtirish, PostgreSQL va MySQL yoki mashhur skript tillari bilan ishlash uchun ishlatiladi. Bilan serverda Ubuntu Marshrutizatsiya va trafikni boshqarish xizmatlari ham juda mos keladi.
Afzalliklari, shuningdek, resurs sarfini kamaytirishni ham o'z ichiga oladi Windows Server, shuningdek, barcha Unix tizimlari uchun konsol va paket menejerlari bilan mahalliy ish. Bundan tashqari, Ubuntu, dastlab "ish stoli uchun mo'ljallangan Unix" bo'lgani uchun, foydalanuvchilar uchun juda qulay, bu esa uni boshqarishni osonlashtiradi.
Asosiy kamchilik - bu Unix, u bilan bog'liq barcha narsalar bilan birga. Hatto agar Ubuntu va do'stona - lekin faqat boshqalarga nisbatan Linux-tizimlar. Shunday qilib, u bilan ishlash, ayniqsa to'liq server konfiguratsiyasida — ya'ni faqat terminal orqali — ma'lum ko'nikmalarni talab qiladi. Bundan tashqari, Ubuntu Bu shaxsiy foydalanishga ko'proq yo'naltirilgan va har doim ham korporativ ishlarni hal qilish uchun mos emas.
Debian
Qizig'i shundaki, Debian - bu juda mashhur va ilgari aytib o'tilganlarning ajdodi UbuntuBirinchi qurilish Debian 25 yildan ko'proq vaqt oldin - 1994-yilda nashr etilgan va bu kod edi Debian asos yaratdi UbuntuAslida, Debian oila orasida eng qadimgi va ayni paytda qattiq taqsimotlardan biridir Linux-tizimlar. Barcha o'xshashliklarga qaramay Ubuntu, uning "merosxo'ridan" farqli o'laroq, Debian U avvalgisi kabi foydalanuvchilarga qulaylik darajasiga erisha olmadi. Biroq, buning o'z afzalliklari bor. Debian - dan ko'ra moslashuvchanroq Ubuntu va chuqurroq konfiguratsiyaga duchor bo'lishi va korporativ xarakterdagi vazifalarni ham o'z ichiga olgan bir qator aniq vazifalarni samaraliroq hal qilishi mumkin.
Asosiy afzallik Debian - bilan solishtirganda yuqori xavfsizlik va barqarorlik Ubuntu va undan ham ko'proq, bilan WindowsVa, albatta, boshqa har qanday kabi Linux-tizimlar - kam resurs sarfi, ayniqsa terminalda ishlaydigan server operatsion tizimi shaklida. Bundan tashqari, Debian- hamjamiyat ochiq kodli, shuning uchun bu tizim asosan bepul yechimlar bilan to'g'ri va samarali ishlashga qaratilgan.
Biroq, moslashuvchanlik, qat'iylik va xavfsizlik o'z narxiga ega. Debian U ochiq kodli hamjamiyat tomonidan aniq yadrosiz, filial ustalari tizimi orqali ishlab chiqilmoqda va buning barcha oqibatlari bilan birga. Bir paytlar, Debian Uchta versiya mavjud: barqaror, beqaror va sinovdan o'tgan. Muammo shundaki, barqaror ishlab chiqish tarmog'i sinov tarmog'idan sezilarli darajada orqada qoladi, ya'ni yadroda ko'pincha eskirgan qismlar va modullar bo'lishi mumkin. Bu yadroni qo'lda qayta tiklashga yoki hatto ehtiyojlaringiz barqaror versiyaning imkoniyatlaridan oshib ketgan taqdirda sinov tarmog'iga o'tishga olib keladi. Debian. The Ubuntu Versiyalardagi bo'shliqlar bilan bog'liq bunday muammolar yo'q: ishlab chiquvchilar har ikki yilda tizimning barqaror LTS versiyasini chiqaradilar.
CentOS
Xo'sh, RUVDS server operatsion tizimi haqidagi suhbatimizni yakunlaylik CentOSKeyinchalik katta hajmdagi fonda Ubuntu va undan ham ko'proq, Debian, CentOS o'smirga o'xshaydi. Va tizim yaqinda omma orasida mashhur bo'lgan bo'lsa-da, Debian yoki Ubuntu, uning birinchi versiyasining chiqarilishi bilan bir vaqtda sodir bo'ldi Ubuntuya'ni, 2004-yilda.
Asosan CentOS U virtual serverlar uchun ishlatiladi, chunki u undan ham kamroq resurs talab qiladi Ubuntu yoki DebianBiz ushbu OSning ikkita versiyasida ishlaydigan konfiguratsiyalarni taqdim etamiz: CentOS 7.6.1810 va undan oldingi versiyalari CentOS 7.2.1510. Asosiy foydalanish holati korporativ vazifalardir. CentOS — bu ish haqida hikoya. Bu hech qachon uyda foydalanish tizimi bo'lmagan, masalan, Ubuntu, CentOS dastlab ochiq kodli kodga asoslangan RedHatga o'xshash distributiv sifatida ishlab chiqilgan. Aynan shu RedHat merosi unga o'ziga xoslikni beradi. CentOS Uning asosiy afzalliklari korporativ muammolarni hal qilishga, barqarorlik va xavfsizlikka qaratilganligidir. Tizim uchun eng keng tarqalgan foydalanish holati veb-xosting bo'lib, unda CentOS boshqalarga qaraganda yaxshiroq natijalarni ko'rsatadi Linux-tarqatish natijalari.
Biroq, tizimning bir qator kamchiliklari ham bor. Uning ishlab chiqish va yangilanish sikli avvalgisiga qaraganda ancha cheklangan. Ubuntu, degani, biron bir vaqtda siz boshqa distributivlarda allaqachon hal qilingan zaifliklar yoki muammolar bilan shug'ullanishingiz kerak bo'ladi. Yangilash va komponentlarni o'rnatish tizimi ham boshqacha: apt-get yo'q, faqat yum va RPM paketlari. CentOS Docker/k8s konteyner yechimlarini joylashtirish va ular bilan ishlash uchun unchalik mos emas, bunda Ubuntu и Debian Bu, albatta, ustundir. Ikkinchisi muhim, chunki so'nggi yillarda DevOps muhitida konteynerizatsiya orqali veb-serverlar va ilovalarni virtualizatsiya qilish jadal rivojlanmoqda. Va, albatta, CentOS mashhurroq jamoalarga qaraganda ancha kichikroq jamoa Debian и Ubuntu.
Chiqish o'rniga
Ko'rib turganingizdek, har bir operatsion tizimning o'zining ijobiy va salbiy tomonlari va o'ziga xos sohasi mavjud. Unda ishlaydigan serverlar ajralib turadi. Windows — Microsoft muhiti, aytganda, o'ziga xos muhit va ish qoidalariga ega.
hamma Linux-taqsimotlar resurslarni iste'mol qilish jihatidan bir-biriga o'xshash, ammo qo'yilgan vazifaga qarab o'ziga xos xususiyatlar va farqlarga ega. Ubuntu foydalanish osonroq, Debian — yanada nozikroq sozlangan. CentOS Bu pullik RedHat o'rnini bosishi mumkin, bu sizga Unix implementatsiyasida to'liq korporativ OT kerak bo'lsa, muhimdir. Biroq, u konteynerizatsiya va ilovalarni virtualizatsiya qilishda zaifdir. Qanday bo'lmasin, siz bizning mutaxassislarimizga murojaat qilishingiz mumkin va biz sizning ehtiyojlaringizga qarab to'g'ri yechim va konfiguratsiyani tanlaymiz.
So'rovda faqat ro'yxatdan o'tgan foydalanuvchilar ishtirok etishlari mumkin. iltimos.
Hurmatli o'quvchilar, siz qaysi server operatsion tizimini eng yaxshi deb hisoblaysiz?
-
22,9%Windows server119
-
32,9%Debian171
-
40,4%Ubuntu210
-
34,8%CentOS181
520 nafar foydalanuvchi ovoz berdi. 102 nafar foydalanuvchi betaraf qolgan.
Manba: www.habr.com
