ما يغطيه SOV
SOV نطاق ناشئ من المرحلة الثانية. ويشمل نطاقه:- التجهيز: سير عمل تخصيص الموارد لدى المزوّدين وعلى العتاد المملوك
- تهيئة Habitat: تهيئة دقيقة لنظام التشغيل والحزم تُسلَّم إلى Node
- تسليم Nest: وضع أعباء العمل وتحديثها على Node
- إنشاء محوّلات الناقل: ربط الـ Nodes عبر الناقل الذي تختاره (NATS JetStream أو ZeroMQ أو غيرهما)
- عمليات الـ Node البعيدة: إدارة اختيارية للـ Nodes خارج صدفتك المحلية
لا تزال بروتوكولات المزوّدين، وتنفيذ Terraform، ومنشئو Habitat، وأوامر نشر Nest، ومستقبِلات العمليات البعيدة بحاجة إلى تصميم. لا يوجد حاليًا أي تنفيذ لمحرك SOV أو لتعديلات المزوّدين.
علاقة SOV بالمتجهات الأخرى
SOV هو مستوى التحكم، وليس مصدر المعرفة. فهو يتصرف بناءً على أدلة تملكها متجهات أخرى:SCV
يوفر معرفة المزوّدين والموارد الخارجية. يقرأ SOV أدلة SCV ليقرر العمليات المتوافقة.
SNV
يسجّل هويات الـ Nodes الناتجة وعضويات العناقيد والأسماء بعد اكتمال عمليات SOV.
SHV
قد يوفر لاحقًا أدلة تفصيلية عن قدرات العتاد لتقييد خيارات التجهيز.
SKV
يحكم عقود SOV وعواقب التغيير والفهرسة والتكامل مع دورة الحياة.
qxctl بوصفه واجهة الأوامر
تُكشف عمليات SOV عبرqxctl، واجهة سطر الأوامر الإدارية المبنية بلغة Go والتي تضم 373 أمرًا تنفيذيًا. ينفّذ qxctl عمليات SOV ويعرضها، لكنه لا يملك معناها ضمن النطاق. فالمتجه يملك الدلالات، والأداة تملك واجهة التنفيذ.