توزيعات Windows Server أو Linux؟ اختيار نظام تشغيل الخادم



أنظمة التشغيل هي حجر الزاوية في الصناعة الحديثة. من ناحية ، يستهلكون موارد خادم قيمة يمكن استخدامها لشيء أكثر فائدة. من ناحية أخرى ، يعمل نظام التشغيل بمثابة أوركسترا لتطبيقات الخادم ويسمح لك بإنشاء منصة متعددة المهام من مجمع حوسبة ذات مهمة واحدة ، ويسهل أيضًا تفاعل جميع الأطراف المهتمة بالمعدات. الآن نظام التشغيل الرئيسي للخادم هو Windows Server + العديد من توزيعات Linux من أنواع مختلفة. لكل من أنظمة التشغيل هذه مزاياه وعيوبه ومنافذ التطبيق. اليوم سنتحدث بإيجاز عن الأنظمة التي تأتي مع خوادمنا.

مشغل برامج وندوز


نظام التشغيل هذا شائع للغاية في قطاع الشركات ، على الرغم من أن معظم المستخدمين العاديين يربطون Windows حصريًا بإصدار سطح المكتب للكمبيوتر الشخصي. اعتمادًا على المهام والبنية التحتية اللازمة لدعم الشركة ، يتم الآن تشغيل العديد من إصدارات Windows Server في وقت واحد ، بدءًا من Windows Server 2003 وتنتهي بأحدث إصدار - Windows Server 2019. نحن نوفر الخوادم بجميع أنظمة التشغيل المدرجة ، أي Windows Server 2003 ، 2008 R2 و 2016 و 2019.

يُستخدم Windows Server 2003 بشكل أساسي لدعم أنظمة وشبكات المؤسسة التي تم إنشاؤها على أساس نظام التشغيل Windows XP. والمثير للدهشة ، أن إصدار نظام تشغيل Microsoft لسطح المكتب ، الذي تم التقاطه قبل حوالي خمس سنوات مع الدعم ، لا يزال قيد التشغيل ، حيث تم كتابة الكثير من البرامج الاحتكارية للإنتاج تحته في وقت واحد. وينطبق الشيء نفسه على Windows Server 2008 R2 و Windows Server 2016 - وهما أكثر توافقًا مع البرامج القديمة ولكن العاملة وبالتالي يتم استخدامهما حتى يومنا هذا.

تتمثل المزايا الرئيسية للخوادم التي تستند إلى Windows في السهولة النسبية للإدارة ، وهي طبقة كبيرة إلى حد ما من المعلومات والكتيبات والبرامج. بالإضافة إلى ذلك ، لا يمكنك الاستغناء عن خادم على Windows ، إذا كان النظام البيئي للشركة لديه برامج أو حلول تستخدم المكتبات وأجزاءًا من نواة أنظمة Microsoft. يمكنك هنا أيضًا إضافة تقنية RDP لوصول المستخدم إلى تطبيقات الخادم وتعدد استخدامات النظام بشكل عام. بالإضافة إلى ذلك ، يحتوي Windows Server على إصدار خفيف بدون واجهة مستخدم رسومية مع استهلاك الموارد على مستوى توزيع Linux - Windows Server Core ، والذي كتبنا عنه سابقًا . نحن نزود جميع الخوادم التي تعمل بنظام Windows بترخيص مفعل (إنه مجاني للمستخدمين الجدد).

في سلبيات Winserver ، يمكنك كتابة معلمتين في وقت واحد: تكلفة الترخيص واستهلاك الموارد. من بين جميع أنظمة تشغيل الخادم ، يعد Windows Server هو الأكثر شجاعة ويتطلب قلب معالج واحد على الأقل ومن ذاكرة وصول عشوائي من واحد ونصف إلى ثلاثة غيغابايت فقط لكي تعمل النواة والخدمات القياسية. هذا النظام غير مناسب للتكوينات منخفضة الطاقة ، ولديه أيضًا عدد من نقاط الضعف المتعلقة بـ RDP وسياسات المجموعة والمستخدم.

في أغلب الأحيان ، تم تصميم Windows Server لإدارة إنترانت الشركة وضمان أداء برنامج معين ، أو تشغيل قواعد بيانات MSSQL ، أو أدوات ASP.NET ، أو برامج أخرى تم إنشاؤها خصيصًا لنظام Windows. في الوقت نفسه ، لا يزال نظام تشغيل متكامل يمكنك من خلاله نشر التوجيه أو رفع DNS أو أي خدمة أخرى.

أوبونتو


Ubuntu هي واحدة من أكثر التوزيعات تطورًا واستقرارًا لعائلة Linux ، والتي تم إصدارها لأول مرة في عام 2004. بمجرد أن أصبح مستأجرًا لربات البيوت في هيكل غنوم ، بمرور الوقت ، أصبح Ubuntu نظام خادم افتراضيًا نظرًا لمجتمعه الواسع والتطوير المستمر. أحدث إصدار شائع هو 18.04 ، لكننا نقدم الخادم تحت 16.04 ، وقبل أسبوع تقريبًا ، تم إصدار الإصدار 20.04 ، والذي جلب الكثير من الأشياء الجيدة.

إذا تم استخدام Windows Server كنظام تشغيل لدعم برامج محددة وموجهة إلى Windows ، فإن Ubuntu كتوزيع Linux هو قصة عن المصدر المفتوح وتطوير الويب. لذلك ، يتم استخدام خوادم Linux لاستضافة خوادم الويب على nginx أو Apache (على عكس Microsoft IIS) ، للعمل مع PostgreSQL و MySQL ، أو لغات البرمجة النصية للتطوير الشائعة الآن. على خادم مع Ubuntu ، ستقف خدمات التوجيه وإدارة حركة المرور بشكل مثالي.

ميزة إضافية هي تدوين استهلاك موارد أقل من Windows Server ، بالإضافة إلى العمل بشكل أصلي لجميع أنظمة unix مع وحدة التحكم ومديري الحزم. بالإضافة إلى ذلك ، فإن Ubuntu ، كونه في البداية "Unix home desktop" ، سهل الاستخدام بما فيه الكفاية ، مما يجعل من السهل إدارته.

النقص الرئيسي هو unix ، مع كل ما يعنيه. قد يكون Ubuntu ودودًا ، ولكن فقط بالنسبة لأنظمة Linux الأخرى. لذلك ، للعمل معها ، خاصة في تكوين خادم كامل - أي حصريًا من خلال المحطة الطرفية - ستكون هناك حاجة إلى مهارات معينة. بالإضافة إلى ذلك ، يركز Ubuntu بشكل أكبر على الاستخدام الشخصي وهو غير مناسب دائمًا لحل حالات الشركات.

ديبيان


من السخرية أن دبيان هو سلف Ubuntu المشهور جدًا الذي ذكرناه سابقًا. تم نشر أول بناء دبيان قبل أكثر من 25 عامًا - في عام 1994 ، وكان رمز دبيان هو أساس أوبونتو. في الواقع ، تعد دبيان واحدة من أقدم التوزيعات وفي نفس الوقت بين أنظمة لينكس. على الرغم من جميع أوجه التشابه بين أوبونتو ، على عكس "وريثه" ، لم يتلق دبيان مستوى سهولة الاستخدام كنظام صغير. ومع ذلك ، فإن هذا له مزاياه. دبيان أكثر مرونة من Ubuntu ويمكن تكوينه بشكل أعمق وحل عدد من المهام المحددة بشكل أكثر كفاءة ، بما في ذلك الشركات.

الميزة الرئيسية لديبيان هي أمانه واستقراره العاليين بالمقارنة مع أوبونتو ، وخاصة مع ويندوز. وبالطبع ، مثل أي نظام Linux ، انخفاض استهلاك الموارد ، خاصة في شكل نظام تشغيل خادم يقوم بتشغيل محطة طرفية. بالإضافة إلى ذلك ، فإن مجتمع دبيان مفتوح المصدر ، لذلك يركز هذا النظام بشكل أساسي على العمل الصحيح والفعال مع الحلول المجانية.

ومع ذلك ، يجب عليك الدفع مقابل المرونة والمتانة والأمان. يتم تطوير دبيان من قبل مجتمع المصدر المفتوح دون نواة واضحة من خلال نظام معالج الفروع ، بكل ما تنطوي عليه. في وقت ما ، لدى دبيان ثلاثة إصدارات في وقت واحد: مستقرة ، وغير مستقرة ، واختبار. تكمن المشكلة في أن فرع التطوير المستقر هو وراء الاختبار بجدية ، أي أنه يمكن العثور على الأجزاء والوحدات القديمة في النواة. كل هذا يؤدي إلى إعادة بناء النواة يدويًا ، أو حتى الانتقال إلى فرع الاختبار ، إذا كانت مهامك تتفوق على إمكانيات الإصدار المستقر من دبيان. لا يواجه Ubuntu مثل هذه المشاكل مع توقف الإصدار: هناك ، كل عامين ، يقوم المطورون بإصدار إصدار LTS مستقر من النظام.

CentOS


حسنًا ، دعنا ننهي حديثنا حول خادم OS 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 إلى حقيقة أنه في مرحلة ما سيكون عليك تحمل نقاط الضعف أو المشاكل التي تم حلها بالفعل في توزيعات أخرى. يختلف نظام تحديث المكونات وتثبيتها أيضًا: لا يوجد حزم ، فقط yum و RPM. كما أن CentOS ليست مناسبة تمامًا للاستضافة والعمل مع حلول حاويات Docker / k8s ، حيث يتفوق عليها كل من Ubuntu و Debian. هذا الأخير مهم ، نظرًا لأن المحاكاة الافتراضية لخوادم الويب والتطبيقات من خلال النقل بالحاويات قد اكتسبت زخمًا في السنوات الأخيرة في بيئة DevOps. وبالطبع ، يحتوي CentOS على مجتمع أصغر بكثير مقارنةً بديبيان وأوبونتو الأكثر شعبية.

بدلاً من الإخراج


كما ترى ، أي نظام تشغيل له إيجابياته وسلبياته وله مكانة خاصة به. تقف الخوادم القائمة على Windows منفصلة - في بيئة Microsoft ، إذا جاز التعبير ، أجواء وقواعد العمل الخاصة بها.
تتشابه جميع توزيعات لينكس مع بعضها البعض من حيث استهلاك الموارد ، ولكن لها ميزاتها واختلافاتها الخاصة اعتمادًا على المهمة. Ubuntu أسهل في الاستخدام ، وتم تكوين دبيان بشكل أكثر دقة. يمكن أن يعمل CentOS كبديل لـ RedHat مدفوع الأجر ، وهو أمر مهم إذا كنت بحاجة إلى نظام تشغيل كامل للشركات في أداء unix. ولكن في الوقت نفسه ، فهو ضعيف من حيث استخدام الحاويات والافتراضية الافتراضية للتطبيق. على أي حال ، يمكنك الاتصال بمتخصصينا وسنجد الحل والتكوين الضروريين لك بناءً على مهامك.


All Articles