قابلية توسّع النظام
كيف تتوسّع منصة IIoT من أجهزة قياس عن بُعد مفردة إلى عشرات الملايين من الوحدات، والبنية والأساليب التي تقوم عليها قابلية التوسّع هذه.
إمكانات التوسّع
يمكن للمنصة أن تتوسّع من حفنة من أجهزة القياس عن بُعد إلى نشرٍ على مستوى الدولة بأكملها، بفضل الخيارات المعمارية والأساليب التي يتناولها هذا القسم.
تتيح خصائص ومزايا منصة IIoT توسيع نظام جمع البيانات من أجهزة قياس عن بُعد مفردة إلى عشرات الملايين من الوحدات. يمكن نشر البرمجيات على الخوادم الفيزيائية للمستخدمين (المؤسسات الموردة للموارد وغيرها) أو على موارد سحابية ضمن حلقات مخصّصة ومغلقة، مع تشفير القنوات الذي يوفّره مزوّدو خدمات الاتصال المتنقّل. وتُحمى إمكانية الوصول الخارجي إلى المعلومات بأدوات التشفير وكذلك بالجدران النارية وأجهزة التوجيه.
يمكن تثبيت المنصة على أنظمة التشغيل المبنية على Linux/Unix. وهذا يتيح للمستهلك ضمان قدرة عالية على تحمّل الأعطال وأمان عالٍ، إضافةً إلى أقصى قدر من قابلية التوسّع. كما أن الاعتماد على نظام تشغيل كهذا كإجراء حماية يتيح للمستهلك اعتماد نظامه المعلوماتي بأقل تكلفة مع توفير مستوى الأمان الذي تشترطه الجهات التنظيمية.
بنية المنصة
تقوم بنية المنصة على ما يلي:
- خادم التطبيق — Ruby on Rails
- نظام إدارة قواعد البيانات PostgreSQL
- بيئة المحاكاة الافتراضية — KVM. يستطيع العميل تثبيت تطبيق لإدارة الأجهزة الافتراضية على الخوادم، وبذلك يحصل على توافر عالٍ، وقدرة على تحمّل الأعطال، وإمكانية إدارة الحل، ومزيد من إمكانات التوسّع
- متصفّحات الويب — Chrome وMozilla وFirefox وSafari وغيرها تعمل بصفتها عميلاً شاملاً: مستهلِكاً للمعلومات ولوحةَ تحكّم
- خادم جمع البيانات، القائم على آليات تعدّد المسارات في منصة GO
- حلٌّ موجَّه نحو آليات الأمان المدمجة في نظام التشغيل Linux/Unix
- توزيع حزم البيانات الواردة بواسطة آلية موازنة الأحمال؛ ويُضبط نقل البيانات من الأجهزة المتصلة بخادم الجمع على النحو الأمثل بواسطة خوارزمية خاصة لتباعُد جلسات الاتصال تتجنّب فرط التحميل
تعمل وحدات القياس عن بُعد المتصلة بخادم جمع البيانات ضمن شبكة فرعية واحدة لعناوين IP على شبكات GPRS و3G، وعلى شبكات NB-IoT عبر بروتوكول UDP.
تجري قراءة البيانات الواردة من أجهزة القياس ومعالجتها على خادم جمع البيانات، ويمكن إضافة أنواع جديدة من الأجهزة إلى خادم الدعم. ويُحدَّد زمن جلسة الاتصال لوحدة القياس عن بُعد وفق الجدول الزمني المضبوط على الخادم، ويمكن تحديث ذلك الجدول عن بُعد وبصورة ديناميكية عبر واجهة الويب.
يُحقَّق أقصى قدر من قابلية توسّع خادم جمع البيانات بعدّة طرق:
- تجميع قواعد البيانات في عناقيد بواسطة نظام إدارة قواعد البيانات PostgreSQL
- أخذ نسخ احتياطية لنظام إدارة قواعد البيانات PostgreSQL وفق جدول زمني محدّد
- المحاكاة الافتراضية، التي تتيح تطبيق تقنيات تحمّل الأعطال والتوافر العالي وما شابهها
- استقرار وأداء إضافيان، يوفّرهما الغياب التام للمكتبات والوحدات الخارجية (استقلالية بنسبة 100٪)
تتطلّب عُقد المعالجة الفيزيائية للبيانات في النظام موارد منخفضة. فعلى سبيل المثال، يتطلّب تكوين خادم فيزيائي لخدمة 100 000 جهاز 12 GB من ذاكرة الوصول العشوائي، و4 أنوية معالجة، و100 GB من المساحة القرصية.
مواضيع ذات صلة
هل كانت هذه الصفحة مفيدة؟
شكرًا على ملاحظاتك!