
NVMe Non-Volatile Memory Express
تخزين flash معلَّق مباشرةً على ناقل PCIe، مع نوع الكمون الذي يجعل SATA SSD يشعر كقرص صلب.
بروتوكول تخزين مُصمَّم من الصفر للمحركات الصلبة، مرفق مباشرةً بناقل PCIe بدلاً من المرور عبر منظومة SATA/AHCI القديمة. يدعم حتى 65,535 طابور أوامر متوازياً مع حتى 65,535 أمراً لكل طابور. الكمون عادةً عشرات الميكروثوانٍ، الإنتاجية عدة gigabytes في الثانية لكل محرك.
كل خطة NordBastion على NVMe بمستوى مركز بيانات، محلي للمضيف.
لا توجد فئة SATA-SSD في الكتالوج ولا فئة قرص دوّار أيضاً. كل VPS وكل خادم مخصص نبيعه مدعوم بمحركات NVMe بدرجة مؤسسية — عادةً قطع Samsung أو Kioxia أو Solidigm بفئة 1 DWPD — تجلس في نفس الهيكل كالمعالج الذي يُشغّل عبء عملك. قاعدة بيانات صغيرة تُنفّذ إدخال/إخراج عشوائي خلال ميكروثوانٍ؛ خادم بناء يُترجم بالسرعة التي يسمح بها المعالج، لا السرعة التي يسمح بها القرص.
نحن عمداً لا نُشغّل SAN أو أي نوع من تخزين كتلي موزَّع. المقايضة صريحة: تحصل على أفضل أداء قرص ممكن لكل VM وأسوأ قابلية نقل ممكنة بين المضيفين. VPS يعيش على hypervisor محدد؛ إذا احتاج ذلك hypervisor إلى صيانة، نُرحّل الضيف العامل حياً إلى مضيف نظير على نفس الشبكة. لا يوجد وضع فشل "وحدة تخزينك الآن متدهورة لأن ثلاث عُقد في عنقود Ceph فقدت quorum"، لأنه لا يوجد عنقود Ceph.
الاستنتاج هو أن النسخ الاحتياطية مهمتك: VPS ثانٍ في منطقة أخرى، تخزين كائنات خاص متوافق مع S3، هدف rsync خارج الموقع. نوثّق هذا في كتالوج VPS ومرة أخرى في دليل التقوية. NVMe المحلي سريع ومتين، لكن محلي يعني محلي.
الصفحات التي تستند إلى هذا المصطلح.
الأسئلة التي يطرحها الناس فعلاً.
ما الفرق بين NVMe وSATA SSD؟
كلاهما يخزّن البيانات على flash. SATA SSD يتحدث مع المضيف عبر ناقل SATA باستخدام بروتوكول AHCI المُصمَّم للأقراص الدوّارة، مسقوف بحوالي 600 MB/s وطابور واحد بـ 32 أمر. محرك NVMe يجلس مباشرةً على ناقل PCIe ويتحدث بروتوكولاً مبنياً خصيصاً لـ flash متوازٍ — عادةً 3,000 إلى 7,000 MB/s متسلسل، عشرات الميكروثوانٍ من الكمون، عشرات الآلاف من الطوابير المتوازية. لقاعدة بيانات، أو خادم بناء، أو أي عبء عمل مقيّد بإدخال/إخراج عشوائي صغير، NVMe أسرع بشكل دراماتيكي.
هل تخزين NVMe محلي لـ hypervisor أم متصل بالشبكة؟
في NordBastion، كل تخزين VPS هو NVMe محلي لـ hypervisor — المحرك مادياً داخل نفس الهيكل كالمعالج الذي يُشغّل VM الخاص بك. لا نُشغّل SAN، ولا نُشغّل تخزين كتلي موزَّع، ولا نُجرّد التخزين خلف بنية محدَّدة برمجياً. المقايضة هي أننا نوصي بتشغيل النسخ الاحتياطية في مكان آخر (VPS ثانٍ في منطقة أخرى، تخزين كائنات خاص) حيث أن التخزين المحلي محلي بكل معنى.
هل NVMe يبلى أسرع من القرص الدوّار؟
كل flash لديه قدرة كتابة محدودة، تُقاس بـ DWPD (Drive Writes Per Day) على مدى فترة الضمان. نُنشر محركات NVMe بفئة مراكز البيانات (عادةً 1 DWPD درجة مؤسسية)، نراقب توزيع البلى ونستبدل المحركات قبل وقت طويل من اقتراب ميزانية قدرتها من الحد. لعبء عمل عميل متوسط — خادم ويب، قاعدة بيانات صغيرة، VPN — NVMe حديث بفئة مركز بيانات سيعيش بعد الهيكل الذي يعيش فيه.
هل NVMe على VPS من NordBastion مشفّر؟
كثير من محركات NVMe لدينا تدعم التشفير الكامل للقرص على مستوى العتاد (Opal 2.0) وتلك الطبقة مفعّلة عند النشر. لخصوصية ذات معنى على جانب المستأجر، يجب أيضاً إعداد تشفير كامل للقرص داخل VPS الخاص بك — LUKS على وحدة التخزين الجذرية، أو وحدة تخزين مشفّرة مخصصة للبيانات الحساسة. نوثّق الوصفة في دليل تقوية VPS.