بنية نظام الخادم الأساسي
بنية نظام الخادم الأساسية ( SBSA ) هي بنية نظام أجهزة للخوادم تعتمد على معالجات ARM ذات 64 بت . [ 1 ] [ 2 ] [ 3 ] [ 4 ]
الأساس المنطقي
تاريخياً، كانت المنتجات القائمة على معالجات ARM تُصمم غالباً لتناسب تطبيقات محددة وأنماط استهلاك طاقة معينة. وقد شكل التباين بين منصات الأجهزة القائمة على معالجات ARM عائقاً يتطلب تعديلات على نظام التشغيل لكل منتج.
تسعى SBSA إلى تعزيز نظام ARM البيئي من خلال تحديد مجموعة دنيا من الميزات القياسية بحيث يعمل نظام التشغيل المصمم لهذه المنصة القياسية بشكل صحيح دون تعديل على جميع منتجات الأجهزة المتوافقة مع المواصفات.
سمات
- ميزات وحدة المعالجة المركزية
- إدارة الذاكرة
- الوصول المحيطي
- المقاطعات
- نظام المراقبة (الكشف عن النظام المعيب)
تم دمج المواصفات الحالية لـ USB و PCIe و ACPI و TPM وغيرها من المعايير لترسيخ المواصفات.
متطلبات تشغيل الخادم الأساسية
تُعالج مشكلات البرامج الثابتة بشكل منفصل في مواصفات متطلبات التمهيد الأساسية للخادم (SBBR). [ 5 ]
التحقق من صحة المنصة
تتحقق مجموعة أدوات التحقق من توافق البنية (ACS) من مدى توافق بيئة ما مع مواصفات SBSA، وهي متاحة بموجب ترخيص Apache 2 مفتوح المصدر. ويمكن الوصول إليها عبر الرابط التالي : https://github.com/ARM-software/sbsa-acs
مستويات الامتثال
تحدد المواصفات مستويات الامتثال، حيث يمثل المستوى 0 المستوى الأساسي، وتعتمد المستويات اللاحقة على المستويات السابقة. وبحسب المواصفات، "ما لم يُنص صراحةً على خلاف ذلك، فإن جميع بنود المواصفات التي تنتمي إلى المستوى N تنطبق على المستويات الأعلى من N".
المستوى 0، 1، و2
تم إيقاف استخدام المستويات 0 و 1 و 2 ودمجها في المستوى 3.
المستوى 3
يحتوي المستوى 3 على مواصفات المستوى الأساسي لـ:
- ميزات عنصر المعالجة (PE - النواة)
- خريطة الذاكرة
- وحدة التحكم في المقاطعات
- تخصيصات PPI (مقاطعة الأجهزة الطرفية)
- سلوك وحدة إدارة الحركة المتعددة
- نظام الساعة والمؤقت الفرعي
- دلالات الاستيقاظ
- دلالات حالة القوة
- مشاهدة الكلاب
- الأنظمة الفرعية الطرفية
المستوى 4
يوسع المستوى 3، على سبيل المثال مع دعم امتدادات استعادة الأعطال RAS لمواصفات ARMv8.2.
المستوى 5
يوسع المستوى 4، على سبيل المثال مع دعم التحكم في الترجمة من المرحلة 2 من المشرف كما هو محدد في ARMv8.4.
المستوى 6
يمدد المستوى 5، على سبيل المثال مع دعم ميزات أمان التنفيذ التخميني .
المستوى 7
يوسع المستوى 6، على سبيل المثال مع دعم ميزات تقسيم ومراقبة موارد نظام ذاكرة Arm (MPAM) ووحدة مراقبة الأداء (PMU).
الإصدارات
النسخة العامة الأولية
تم الإعلان عن النسخة العامة الأولية من قانون أمن الأعمال في 29 يناير 2014.
SBSA الإصدار 3.0
تم إصدار النسخة 3.0 من برنامج SBSA في 1 فبراير 2016.
SBSA الإصدار 5.0
تم إصدار النسخة 5.0 من برنامج SBSA في 30 مايو 2018.
إصدار SBSA 6.0
تم إصدار النسخة 6.0 من برنامج SBSA في 16 سبتمبر 2019.
إصدار SBSA 6.1
تم إصدار النسخة 6.1 من برنامج SBSA في 15 سبتمبر 2020.
إصدار SBSA 7.0
تم إصدار النسخة 7.0 من برنامج SBSA في 31 يناير 2021.
إصدار SBSA 7.1
تم إصدار النسخة 7.1 من برنامج SBSA في 6 أكتوبر 2022.
انظر أيضاً
مراجع
- ↑ بيتر برايت (30 يناير 2014). "شركة ARM تحدد أخيرًا منصةً ما، إذ تتطلع إلى غرفة الخوادم" . آرس تكنيكا .
- ↑ يوهان دي جيلاس (29 يناير 2014). "شركة ARM وشركاؤها يقدمون أول معيار لمنصة خوادم ARM" . موقع AnandTech . مؤرشف من الأصل في 31 يناير 2014.
- ↑ "نظام ARM البيئي يتعاون لتقديم معيار أولي لمنصة الخادم" (بيان صحفي). شركة ARM القابضة . 29 يناير 2014.
- ↑ جوناثان كوربيت (5 فبراير 2014). "ARM وSBSA وUEFI وACPI" . LWN.net .
- ↑ شركة ARM المحدودة. "الخادم والبنية التحتية" . مطور ARM . تم الاسترجاع في 13 مايو 2020 .
- نماذج الحوسبة
- معمارية ARM
- معايير أجهزة الكمبيوتر
