لا ترمِ وحدة المعالجة المركزية القديمة الخاصة بك – حوّلها إلى خادم منزلي

 لا ترمِ وحدة المعالجة المركزية القديمة الخاصة بك


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

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


معظم منصات المحاكاة الافتراضية يمكن أن تعمل على أنظمة قديمة لعقد من الزمن

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

خذ Proxmox الشهير على سبيل المثال. على الرغم من كونه منصة رائعة للمختبر المنزلي، يمكنك نشره على أي جهاز x86 قديم – سواء كان حاسوبًا محمولًا عتيقًا، أو حاسوبًا شخصيًا قديمًا، أو كمبيوترًا أحادي اللوحة ميزانيًا. في الحقيقة، في كل التجارب التي حولت فيها أجهزة رباعية النوى ذات السرعات البطيئة بشكل مؤلم إلى عقد خادمة، كانت مشكلة الذاكرة العشوائية أكبر من وحدة المعالجة المركزية عند محاولة تشغيل عدة أجهزة افتراضية في الوقت نفسه. الوضع مشابه إلى حد كبير مع MicroCloud، والفرق الوحيد هو أنك ستتعامل مع حاويات تعتمد على LXD بدلاً من LXCs. XCP-ng هو حل آخر رائع قائم على لينكس للأنظمة القديمة، على الرغم من أن واجهة XOA تعمل كجهاز افتراضي وتستهلك موارد أكثر قليلاً مقارنة بالواجهات على Proxmox و MicroCloud.

أو، يمكنك حتى تجربة تثبيت Hyper-V Server 2019 على وحدة المعالجة المركزية القديمة الخاصة بك والتحكم بها من نظام Windows 11 الذي تستخدمه يوميًا. وذلك لأن نسخة Hyper-V Server 2019 خفيفة جدًا بحيث يمكنك تشغيلها على أي نظام قديم والحصول على أداء جيد في المهام الثقيلة على الأجهزة الافتراضية. لقد قمت بتشغيل XCP-ng و Hyper-V على وحدة المعالجة المركزية Ryzen 5 1600 التي أملكها منذ 9 سنوات، وقد عملت بشكل جيد جدًا. في الواقع، هو حاليًا يعمل كنود Proxmox في الكتلة الخاصة بي المدعومة بتكرار ZFS. حتى لو كانت الأجهزة الافتراضية ثقيلة بعض الشيء على جهاز x86 الخاص بك، يمكنك دائمًا التحول إلى LXCs و LXDs وغيرها من منصات الحاويات لتخفيف بعض العبء عن وحدة المعالجة المركزية الخاصة بك. وبينما نحن بصدد الموضوع…




أدوات استضافة الحاويات أفضل حتى للأجهزة القديمة

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

أو يمكنك تثبيت Ubuntu Server (لا يجب الخلط بينه وبين نظيره الثقيل Desktop)، أو DietPi، أو Debian بدون واجهة رسومية، أو أي توزيع خفيف آخر كنظام تشغيل مضيف وتجهيزه ببرنامج تشغيل الحاويات المفضل لديك. على سبيل المثال، Podman خفيف جدًا، وينطبق الشيء نفسه على Containerd. إذا كان إدارة كل شيء من واجهة سطر الأوامر يبدو معقدًا، يمكنك استخدام السكريبتات ذات السطر الواحد لـ CasaOS أو Cosmos Cloud للحصول على منصة حاويات قائمة على الويب وسهلة الاستخدام فوق التوزيعة الخفيفة الخاصة بك. بغض النظر عن اختيارك، يمكنك نشر مجموعة واسعة من الخدمات حتى على أقدم الأنظمة، وتتراوح هذه الخدمات من برامج تدوين بسيطة، ومحولات ملفات شاملة، ومديري مخزون إلى أدوات شبكات متقدمة، وأدوات أتمتة، وخوادم تطوير.


بناء وحدة تخزين شبكية (NAS) هو دائمًا خيار

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

لكن يمكنك تجاوز هذا القيد عن طريق التحول إلى Btrfs أو اللجوء إلى منصات غير ZFS. OpenMediaVault هو توزيعي المفضل للأجهزة القديمة، لأنه يوفر جميع المزايا الأساسية لـNAS مع كونه أخف من Proxmox. وإذا كنت تستخدم أي معالج أفضل من Celeron القديم، يمكنك استخدام الإضافات لإضافة وظائف إضافية لمركز تخزين OMV الخاص بك. بدلاً من ذلك، التوزيعات minimal مفيدة بنفس القدر لتحويل جهاز الكمبيوتر القديم إلى خادم مشارك للملفات. في الماضي، جربت حتى استخدام نسخة TrueNAS التي تعمل بمعالج Ryzen 5 1600 لتشغيل الحاويات لأرشفة الصور الخاصة، والأفلام، والكتب الإلكترونية، والوثائق الشخصية، وملفات ROM، وقد عملت بشكل رائع.


قد تكون كفاءة الطاقة مشكلة

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

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

أحدث أقدم

نموذج الاتصال