خادم NetBSD القديم هذا، يعمل منذ عام 2010

مع اقتراب عام 2010 من نهايته، وجدت نفسي أقوم برحلات جوية أكثر من استراحات القهوة، وأختبر الحلول التقنية باستمرار، بحثًا عن الاستقرار والموثوقية.

في صباح أحد الأيام، اتصل أحد العملاء. كان عليهم تشغيل خدمات مختلفة على شبكتهم الداخلية، والتي تضمنت بشكل أساسي إعادة تكوين الشبكة بالكامل خلف جدار الحماية الخاص بهم. كانوا بحاجة إلى DHCP، وDNS داخلي، وخادم Apache + PHP لبعض مواقع الويب الداخلية (وعدد قليل من المواقع الخارجية)، وخادم ملفات يمكن الوصول إليه عبر NFS وSamba (لأن أجهزة الكمبيوتر التي تعمل بنظام Windows كانت بحاجة إلى الوصول إليه)، وSMTP داخلي يتصل بشبكة خارجية. الخادم. التتابع لضمان إرسال رسائل البريد الإلكتروني للموظفين بشكل أسرع نظرًا لاتصالهم غير المستقر وبعض الفروق الدقيقة الأخرى. وكانت مهمتي هي إنجاز كل هذا خلال مهلة زمنية ضيقة مدتها يومين. ونظرًا للقيود، اخترت خياري الأول في الوقت الحالي لمثل هذه المهام: NetBSD.

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

لقد شعرت دائمًا أنني لم أكن خيارهم الأول لهذا المنصب. ربما تخلى عنهم شخص ما واستقروا معي. لقد خططوا في الأصل لتنفيذ كل شيء على Windows 2008 Server، لكنني أقنعتهم بتجربة الحل الذي أقترحه.

ومع وجود المعدات في متناول يدي وفي أقل من 48 ساعة على مدار الساعة، بدأت. نظام التشغيل كما ذكرنا هو NetBSD 5.1. لقد قمت بتقسيم الخدمات باستخدام عدة Xen DomUs (الحل المفضل لدي في ذلك الوقت عبر KVM الناشئ على Linux). يتضمن ذلك إنشاء أقسام متعددة على قرصين وإعداد RAID فريد لكل DomU.

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

على مدار العامين أو الثلاثة أعوام التالية، أجريت تعديلات على الماكينة من حين لآخر، ولكن بعد ذلك فقدت الاتصال بالعميل. في عام 2015، تم التخلي عن مركز OpenVPN الخاص بي، آخذًا معه العديد من الخوادم القديمة أو البائدة، بما في ذلك خادم NetBSD هذا.

بالتقدم سريعًا إلى فبراير 2021، رن الهاتف. لقد كان نفس العميل الذي يحاول دمج تكوين شبكة جديد من خلال جدار حماية جديد. حقيقة أنهم كانوا يتصلون تعني أن خادم NetBSD لا يزال على قيد الحياة! ومن الغريب أنني قبلت المهمة.

وللدهشة، كان الخادم لا يزال يعمل بشكل مثالي. كانت الخدمات الخارجية نشطة ولكن لا يمكن الوصول إليها، وتم الحفاظ عليها بحكمة في مأمن من التهديدات المحتملة، بينما كانت الخدمات الداخلية تعمل بسلاسة. نجح NFS، وكذلك SMB، وDNS الداخلي، وترحيل SMTP. كان الخادم يشغل حوالي 80% من مهامه الأصلية.

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

تسع سنوات من التوفر للخادم الذي يتم تثبيته خلال ساعات، على أجهزة المستهلك، ويتم تركه دون مراقبة إلى حد كبير لسنوات.

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

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

خادم NetBSD القديم هذا، يعمل منذ عام 2010

مع اقتراب عام 2010 من نهايته، وجدت نفسي أقوم برحلات جوية أكثر من استراحات القهوة، وأختبر الحلول التقنية باستمرار، بحثًا عن الاستقرار والموثوقية.

في صباح أحد الأيام، اتصل أحد العملاء. كان عليهم تشغيل خدمات مختلفة على شبكتهم الداخلية، والتي تضمنت بشكل أساسي إعادة تكوين الشبكة بالكامل خلف جدار الحماية الخاص بهم. كانوا بحاجة إلى DHCP، وDNS داخلي، وخادم Apache + PHP لبعض مواقع الويب الداخلية (وعدد قليل من المواقع الخارجية)، وخادم ملفات يمكن الوصول إليه عبر NFS وSamba (لأن أجهزة الكمبيوتر التي تعمل بنظام Windows كانت بحاجة إلى الوصول إليه)، وSMTP داخلي يتصل بشبكة خارجية. الخادم. التتابع لضمان إرسال رسائل البريد الإلكتروني للموظفين بشكل أسرع نظرًا لاتصالهم غير المستقر وبعض الفروق الدقيقة الأخرى. وكانت مهمتي هي إنجاز كل هذا خلال مهلة زمنية ضيقة مدتها يومين. ونظرًا للقيود، اخترت خياري الأول في الوقت الحالي لمثل هذه المهام: NetBSD.

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

لقد شعرت دائمًا أنني لم أكن خيارهم الأول لهذا المنصب. ربما تخلى عنهم شخص ما واستقروا معي. لقد خططوا في الأصل لتنفيذ كل شيء على Windows 2008 Server، لكنني أقنعتهم بتجربة الحل الذي أقترحه.

ومع وجود المعدات في متناول يدي وفي أقل من 48 ساعة على مدار الساعة، بدأت. نظام التشغيل كما ذكرنا هو NetBSD 5.1. لقد قمت بتقسيم الخدمات باستخدام عدة Xen DomUs (الحل المفضل لدي في ذلك الوقت عبر KVM الناشئ على Linux). يتضمن ذلك إنشاء أقسام متعددة على قرصين وإعداد RAID فريد لكل DomU.

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

على مدار العامين أو الثلاثة أعوام التالية، أجريت تعديلات على الماكينة من حين لآخر، ولكن بعد ذلك فقدت الاتصال بالعميل. في عام 2015، تم التخلي عن مركز OpenVPN الخاص بي، آخذًا معه العديد من الخوادم القديمة أو البائدة، بما في ذلك خادم NetBSD هذا.

بالتقدم سريعًا إلى فبراير 2021، رن الهاتف. لقد كان نفس العميل الذي يحاول دمج تكوين شبكة جديد من خلال جدار حماية جديد. حقيقة أنهم كانوا يتصلون تعني أن خادم NetBSD لا يزال على قيد الحياة! ومن الغريب أنني قبلت المهمة.

وللدهشة، كان الخادم لا يزال يعمل بشكل مثالي. كانت الخدمات الخارجية نشطة ولكن لا يمكن الوصول إليها، وتم الحفاظ عليها بحكمة في مأمن من التهديدات المحتملة، بينما كانت الخدمات الداخلية تعمل بسلاسة. نجح NFS، وكذلك SMB، وDNS الداخلي، وترحيل SMTP. كان الخادم يشغل حوالي 80% من مهامه الأصلية.

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

تسع سنوات من التوفر للخادم الذي يتم تثبيته خلال ساعات، على أجهزة المستهلك، ويتم تركه دون مراقبة إلى حد كبير لسنوات.

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

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

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow