حصص Bandwidth والإضافات
المسار في لوحة الإدارة: Services › Bandwidth: Summary (
/bandwidth) وAdd-on (/bandwidth/addons) وQuotas, pricing & policy (/bandwidth/policy). يقع مفتاح الوحدة في System › Admin › License & updates.
الوظيفة
تمنح ميزة Bandwidth كل خدمة مقاسة حصة ترافيك شهرية. يقيس NexCMP الاستخدام، ويحذر العميل عند 80% و100%، وعند تجاوز الحصة، يتصرف وفقًا لـ سياسة التجاوز الخاصة بك. يمكن للعملاء شراء إضافات من التيرابايت الإضافية من محفظتهم؛ ويمكنك أيضًا منح إضافات مجانًا.
| الخدمة | الحصة |
|---|---|
| أجهزة افتراضية | لكل VM شهرياً (الافتراضي 2048 GB، أي 2 TB) |
| Kubernetes | حصة الـ VM مضروبة في عدد العقد العاملة (workers) |
| Object Storage | حركة تنزيل البيانات لكل عميل شهرياً (الافتراضي 100 GB)؛ وما يتجاوز ذلك يُحسب بالسعر العادي حسب الاستخدام |
| VPN | يحتفظ بحصة خطته؛ يمكن ترقية النطاق الترددي من صفحة VPN |
| Private Cloud | غير محدود |
المتطلبات
| العنصر | المتطلب |
|---|---|
| الوحدة | يكون Bandwidth مفعلاً افتراضياً. أوقفه من License & updates لإخفائه. |
| مصدر القياس | مع المصدر الافتراضي، إحصاءات CloudStack VM. حافظ على تفعيل جمع إحصاءات VM في CloudStack؛ وتكفي فترة الاحتفاظ الافتراضية البالغة 720 دقيقة. |
| Proxmox VE | أجهزة VM على Proxmox VE لا يتم قياس استهلاكها. |
| سعر الصرف | يُدخل سعر الإضافة بعملة VND. راجع Currency and exchange rates. |
| يعتمد على | CloudStack لحركة بيانات الـ VM وKubernetes، وS3 لعمليات تنزيل التخزين. |
تجهيز البنية التحتية
لا يلزم اتخاذ أي إجراء إضافي بعد ربط CloudStack. يقرأ NexCMP listVirtualMachinesUsageHistory لجميع أجهزة VM التابعة للحساب عبر استدعاء واحد كل 5 دقائق، ضمن نوافذ زمنية لا تتجاوز ساعتين. وتغطي كل عينة دقيقة واحدة ويتم تجميعها. تؤخذ العينات بأثر رجعي مدته ثلاث دقائق لتوفير وقت كافٍ لوصولها. وأي فجوة تتجاوز مدة الاحتفاظ في CloudStack (نحو 12 ساعة) يتم تجاوزها وتسجيلها.
دلالة الأرقام
يُحسب الاستخدام على واجهة الشبكة الخاصة بكل VM، لذا فهو يشمل حركة البيانات بين أجهزة VM وليس فقط حركة البيانات إلى الإنترنت. وقد تكون القيمة أعلى قليلاً مما يسجله موجه الحافة (edge router).
الربط في NexCMP
افتح Services › Bandwidth › Quotas, pricing & policy.
اضبط القيم واضغط Save؛ سيُطلب منك ذكر السبب ويتم تسجيله. يطبّق العامل التغيير في غضون 30 ثانية تقريباً.
الحقل القيمة الافتراضية المعنى تمكين عرض النطاق الترددي (قائمة العملاء وشراء الإضافات) مفعّل مفتاح التبديل للجانب البيعي للوحدة. VM، جيجابايت/شهر (Kubernetes = هذه القيمة × workers) 2048 الحصة لكل VM في الفترة الزمنية. S3، جيجابايت تنزيل/شهر لكل عميل 100 ما يتجاوز ذلك يخضع لنظام الدفع حسب الاستخدام المعتاد لـ S3. Quota direction (VM, Kubernetes) In + out أو Outbound only. +1 TB price (VND) 100,000 يتم تحويله إلى سنتات وفقاً لسعر الصرف المحدد. الحد الأقصى لكل عملية شراء (TB) 50 Overage policy suspend notify أو throttle أو suspend (أدناه). فرض التعليق الفعلي بدءاً من تاريخ الترحيل + 24 ساعة قبل هذا التاريخ لا يتم تعليق أي شيء؛ ويكتفى بإنذار العملاء. حد تقييد السرعة (Mbps) يُستخدم فقط مع خيار throttle. 
سياسات تجاوز الحصة
| السياسة | الإجراء عند تجاوز الخدمة نسبة 100% |
|---|---|
| notify | يتم إشعار العميل فقط، دون أي إجراء آخر. |
| throttle | مثل notify حاليًا: محدد السرعة غير متصل في هذا الإصدار. |
| suspend (افتراضي) | يتم تعليق VM أو الكتلة أو حساب S3 حتى يشتري العميل باقة إضافية أو تبدأ الفترة التالية. يسري مفعوله فقط بدءًا من تاريخ suspend-from. |
تعمل تنبيهات 80% و100% (الجرس والبريد الإلكتروني) دائمًا، مرة واحدة لكل حد وفترة وخدمة. إذا قمت بإلغاء قفل خدمة تم تعليقها بسبب نقل البيانات بينما لا تزال متجاوزة للحصة، فإن الفحص التالي (خلال 5 دقائق) سيعلقها مجددًا. لإبقائها قيد التشغيل، امنح باقة إضافية.
مراقبة الاستخدام ومنح الباقات الإضافية
افتح Services › Bandwidth › Summary. حيث يسرد كل خدمة مع استخدامها في الفترة الحالية، والحصة شاملة الباقات الإضافية، والحصة المتبقية، وعلامتي 80% و100%. تعرض لوحات مؤشرات الأداء (KPI) عدد الخدمات، والباقات الإضافية المباعة في آخر 30 يومًا، وحالة أداة التجميع (قيد التشغيل، المؤشر). ويعرض جدول Daily الفترة الحالية يومًا بيوم.

لمنح العميل سعة إضافية، استخدم Grant في الخدمة (باقة إضافية بتيرابايت كاملة دون أي رسوم). افتح Add-on لعرض سجل عمليات الشراء والمنح، بدءًا من الأحدث، مع تصفية حسب النوع.

ما يراه العملاء
تحصل بوابة العملاء على قائمة Bandwidth تتضمن الاستخدام، والحصة المتبقية، وإجراء buy +1 TB مدفوعًا من المحفظة (حتى الحد الأقصى لكل عملية شراء لديك). الباقات الإضافية صالحة للفترة الحالية.
التحقق
- أداة التجميع في Summary قيد التشغيل ومؤشرها يتقدم كل بضع دقائق.
- يظهر استخدام VM التي تشهد حركة مرور بعد حوالي 10 إلى 15 دقيقة.
- لرؤية التنبيهات، اخفض حصة VM إلى بضعة غيغابايت على تثبيت تجريبي وقم بتوليد بعض حركة المرور. لا تفعل ذلك في بيئة الإنتاج: فالحصة تنطبق على كل VM.
القيود والملاحظات
- يُحتسب الاستخدام لكل فترة (شهر). تنطبق الباقات الإضافية والحصص على الفترة الحالية.
- يحميك "Enforce actual suspend from" من تعليق خدمات العملاء بمجرد تفعيل الوحدة لأول مرة.
- تكتفي سياسة throttle بالإشعار فقط في هذا الإصدار.
- ينطبق تغيير الحصة على كل موقع، بما في ذلك مواقع الموزعين. وتتبع أسعار التجزئة والجملة للباقات الإضافية الخاصة بالموزعين نسبة الخصم أو الهامش الربحي المحددة لهم.
- يُعد نقل البيانات لـ الخوادم المخصصة أمرًا منفصلًا؛ راجع الخوادم المخصصة.
استكشاف الأخطاء وإصلاحها
| العَرَض | السبب | الحل |
|---|---|---|
| يظل الاستخدام عند الصفر لـ VM قيد التشغيل | العامل (worker) متوقف، أو CloudStack غير متصل، أو إحصاءات VM معطلة | تحقق من sudo nexcmp status وTest connection في CloudStack؛ وقم بتمكين إحصاءات VM في CloudStack. |
| فجوات في بيانات الاستخدام | تم تجاوز فترة الاحتفاظ في CloudStack، أو تعطل العامل (worker) لأكثر من 12 ساعة تقريبًا | لا يمكن استردادها؛ يتم تسجيل الفجوة. |
| الاستخدام أعلى قليلًا من المتوقع | يتم تضمين حركة المرور بين أجهزة VM وحركة مرور الواجهات الأخرى | أمر متوقع؛ وضّح ذلك للعملاء. |
| خدمة معلقة تعود إلى حالة التعليق بعد إلغاء قفلها | لا تزال متجاوزة للحصة | امنح باقة إضافية أو ارفع الحصة. |
| لا يتم تعليق أي شيء بالرغم من أن السياسة هي suspend | تاريخ suspend-from يقع في المستقبل | اضبطه على الوقت الحالي (تعرض الصفحة "ACTIVE" عندما يكون ساري المفعول). |
| "يجب أن يكون bw_over_policy هو notify أو throttle أو suspend" | تم إرسال سياسة غير صالحة عبر واجهة برمجة التطبيقات API | استخدم إحدى القيم الثلاث. |
| لا تُظهر الأجهزة الافتراضية في Proxmox أي استهلاك | غير خاضعة للقياس | Expected. |
| لا يمكن للعملاء شراء الإضافات | عرض النطاق الترددي متوقف أو المحفظة فارغة | تحقق من المفتاح والمحفظة. |