مِخبارMIKHBAR
الذكاء الاصطناعي

آبل تطلق نظام Minions لتحويل أجهزة ماك الخاملة إلى سحابة GPU افتراضية

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

آبل تطلق نظام Minions لتحويل أجهزة ماك الخاملة إلى سحابة GPU افتراضية

تحويل الأجهزة الخاملة إلى موارد حاسوبية فعالة

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

البنية التقنية للنظام الموزع

تتكون بنية نظام Minions من ثلاثة مكونات رئيسية: خادم Minions، ومنفذ التنفيذ (Executor)، ومراقب الأخطاء (Watchdog). يعتمد النظام حصرياً على معالجات Apple Silicon لتنفيذ مهام الاستدلال، وهو النوع الوحيد من العمل الذي يدعمه حالياً. يتم تقسيم المهام المقدمة إلى مهام فرعية وتخزينها في قاعدة بيانات PostgreSQL. على كل جهاز ماك، يعمل منفذ التنفيذ على سحب المهام الفرعية التالية عبر واجهات برمجة التطبيقات (REST APIs)، دون الحاجة إلى مجدول مركزي، في نموذج تنفيذ يعتمد على السحب (Pull-based). يقوم الجهاز بقراءة المدخلات من تخزين Amazon S3، وجلب النموذج إذا لزم الأمر، ثم تنفيذ المهمة على GPU الخاص به وإرجاع النتيجة إلى S3.

آبل تطلق نظام Minions لتحويل أجهزة ماك الخاملة إلى سحابة GPU افتراضية
صورة مرتبطة بالخبر من Tom's Hardware · المصدر: Tom's Hardware

إدارة المهام ومعالجة الأعطال

تتولى وحدة Minion Watchdog مسؤولية مراقبة صحة النظام عن طريق تتبع نبضات القلب (Heartbeats) التي ترسلها أجهزة ماك العاملة كل خمس دقائق. في حال انقطاع الاتصال، أو دخول الجهاز في وضع السكون، أو إيقاف التشغيل، تُعاد المهام الفرعية غير المكتملة إلى طابور الانتظار. يمكن للمستخدمين تحديد أولويات المهام التي ينفذها جهازهم، إما عن طريق تفضيل مهام فريق أو مشروع معين باستخدام الربط الديناميكي للمهام، أو الاعتماد على المخطط الافتراضي الذي يعتمد على مبدأ الدخول الأول يُخدم أولاً. يضمن هذا التصميم مرونة عالية في إدارة الموارد دون تعقيد البنية التحتية.

المزايا الاقتصادية والتشغيلية

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

آبل تطلق نظام Minions لتحويل أجهزة ماك الخاملة إلى سحابة GPU افتراضية
صورة مرتبطة بالخبر من Tom's Hardware · المصدر: Tom's Hardware

تحديات الخصوصية والأمان

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

السياق الأوسع ومستقبل التدريب الموزع

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

المصادر

  • Tom's HardwareApple researchers turn idle Macs into a virtual GPU cloud with ‘Minions’

تابع التسلسل الزمني

تغطية الكيانات المرتبطة