الانتقال إلى المحتوى الرئيسي
متجه العمليات في Symphony ‏(SOV) هو مستوى التحكم التشغيلي الذي تتصرف من خلاله أوامر qxctl المخوّلة في بنيتك التحتية. ويملك العقد الخاص بالتجهيز، وتهيئة Habitat (بيئة التشغيل)، وتسليم Nest (العش)، وإعداد محوّلات الناقل، والإدارة الاختيارية للـ Node عن بُعد. لا يختلق SOV معنى المزوّد أو حقائق العتاد؛ بل ينفّذ الخيارات المدعومة التي اخترتها مسبقًا.

ما يغطيه 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 ويعرضها، لكنه لا يملك معناها ضمن النطاق. فالمتجه يملك الدلالات، والأداة تملك واجهة التنفيذ.

حدود سلطة المستخدم

أنت من يختار المزوّدين والمناطق والعتاد والنواقل والبرمجيات وطوبولوجيا النشر وترتيبات الإدارة لكل Node. يكشف SOV الخيارات المدعومة وينفّذها. ولا يرتّب المزوّدين أو يوصي بطوبولوجيات أو يحوّل الاقتراحات إلى سياسة إلزامية.

الحالة الحالية

SOV عقد معماري قانوني. لا يُدّعى تنفيذ أي محرك أو غلاف Terraform أو منشئ Habitat أو محوّل ناقل أو مستقبِل أوامر عن بُعد. وستظل مكونات SOV المستقبلية قابلة للتثبيت بشكل مستقل، وقابلة للاختيار بإصدار دقيق، وقابلة للتراجع ضمن دورة حياة SKV المشتركة.
آخر تعديل في ١٠ أكتوبر ٢٠٢٦