مقارنة نماذج الشراء المستندة إلى vCore وDTU لقاعدة بيانات Azure SQL
ينطبق على: قاعدة بيانات Azure SQL
تتيح لك قاعدة بيانات Azure SQL بسهولة شراء محرك قاعدة بيانات مُدار بالكامل للنظام الأساسي كخدمة يناسب الأداء واحتياجات التكلفة. بناءً على نموذج النشر الذي اخترته لـAzure SQL Database، يمكنك تحديد نموذج الشراء المناسب لك:
- نموذج شراء مستند إلى مركز ظاهري (vCore) (موصى به). يوفر نموذج الشراء هذا الاختيار بين طبقة الحوسبة المتوفرة وطبقة الحوسبة بلا خادم. باستخدام طبقة الحوسبة المتوفرة، يمكنك اختيار المقدار الدقيق لموارد الحوسبة التي يتم توفيرها دائماً لأعباء عملك. باستخدام طبقة الحوسبة بلا خادم، يمكنك تحديد القياس التلقائي لموارد الحساب عبر نطاق حساب قابل للتكوين. يعمل مستوى الحساب بلا خادم على الإيقاف المؤقت التلقائي لقواعد البيانات أثناء فترات عدم النشاط عند فوترة التخزين فقط، ثم استئناف عمل قواعد البيانات تلقائياً عند إرجاع النشاط. سعر وحدة vCore لكل وحدة زمنية أقل في طبقة الحوسبة المقدمة مما هو عليه في طبقة الحوسبة بلا خادم. تتوفر طبقة الخدمة Hyperscale لقواعد البيانات الفردية التي تستخدم نموذج الشراء المستند إلى vCore.
- نموذج الشراء المستند إلى وحدة معاملات قاعدة البيانات (DTU). يوفر نموذج الشراء هذا حزماً مجمعة للحوسبة والتخزين متوازنة لأحمال العمل الشائعة.
نماذج الشراء
يوجد نموذجان للشراء:
- يتوفر نموذج الشراء المستند إلى vCore لكل من Azure SQL Database ومثيل Azure SQL المُدار. تتوفر طبقة الخدمة Hyperscale لقواعد البيانات الفردية التي تستخدم نموذج الشراء المستند إلى vCore.
- يتوفر نموذج الشراء المستند إلى DTU لـ Azure SQL Database.
يقارن الجدول والرسم البياني التاليان ويوضحان أوجه التباين بين نماذج الشراء المستندة إلى vCore ونماذج الشراء المستندة إلى DTU:
شراء النموذج | الوصف | الأفضل من أجل |
---|---|---|
القائم على DTU | يعتمد هذا النموذج على مقياس مجمع للحوسبة والتخزين وموارد الإدخال / الإخراج. يتم التعبير عن أحجام الحساب بوحدات DTU لقواعد البيانات الفردية ووحدات معاملات قاعدة البيانات المرنة (eDTUs) للتجمعات المرنة. لمزيد من المعلومات حول DTUs وeDTUs، راجع ما هي DTUs وeDTUs؟. | العملاء الذين يريدون خيارات موارد بسيطة ومكوّنة مسبقاً |
على أساس vCore | يسمح لك هذا النموذج باختيار موارد الحوسبة والتخزين بشكل مستقل. يتيح لك نموذج الشراء المستند إلى vCore أيضاً استخدام Azure Hybrid Benefit لـ SQL Server لتوفير التكاليف. | العملاء الذين يقدرون المرونة والتحكم والشفافية |
نموذج شراء vCore
تمثل النواة الظاهرية (vCore) وحدة المعالجة المركزية المنطقية وتوفر لك خيار الاختيار بين أجيال الأجهزة والخصائص المادية للأجهزة (على سبيل المثال، عدد النوى والذاكرة وحجم التخزين). يمنحك نموذج الشراء المستند إلى vCore المرونة والتحكم والشفافية في استهلاك الموارد الفردية وطريقة مباشرة لترجمة متطلبات حمولة العمل المحلي إلى السحابة. يتيح لك هذا النموذج اختيار موارد الحوسبة والذاكرة والتخزين بناءً على احتياجات حمولات العمل الخاصة بك.
في نموذج الشراء المستند إلى vCore لقاعدة بيانات SQL، يمكنك الاختيار بين اثنين من مستويات الخدمة، أحدهما للأغراض العامة والآخر للأعمال المهمة. راجع مستويات الخدمة للتعرّف على المزيد. بالنسبة لقواعد البيانات الفردية، يمكنك أيضاً اختيار طبقة الخدمة Hyperscale.
في نموذج الشراء المستند إلى vCore، تعتمد التكاليف على اختيار واستخدام:
- مستوى الخدمة
- تكوين الأجهزة
- موارد الحساب (عدد الذاكرات الأساسية الظاهرية (vCores) ومقدار الذاكرة)
- مساحة تخزين قاعدة البيانات المحجوزة
- تخزين النسخ الاحتياطي الفعلي
نموذج شراء DTU
يستخدم نموذج الشراء المستند إلى DTU وحدة معاملات قاعدة البيانات (DTU) لحساب تكاليف الحساب وجمعها. تمثل وحدة معاملات قاعدة البيانات (DTU) مقياساً مختلطاً لوحدة المعالجة المركزية والذاكرة والقراءة والكتابة. يقدم نموذج الشراء المستند إلى DTU مجموعة من الحزم المكونة مسبقاً من موارد الحوسبة والتخزين المضمّن لدفع مستويات مختلفة من أداء التطبيق. إذا كنت تفضل بساطة الحزمة المكونة مسبقاً والمدفوعات الثابتة كل شهر، فقد يكون النموذج المستند إلى DTU أكثر ملاءمة لاحتياجاتك.
في نموذج الشراء المستند إلى DTU، يمكنك الاختيار بين مستويات الخدمة الأساسية والقياسية والمتميزة لـAzure SQL Database. راجع مستويات خدمة DTU للتعرّف على المزيد.
للتحويل من نموذج الشراء المستند إلى DTU إلى نموذج الشراء المستند إلى vCore، راجع الترحيل من DTU إلى vCore.
حساب التكاليف
يتم حساب تكاليف الحساب بشكل مختلف استناداً إلى كل نموذج شراء.
تكاليف حساب DTU
في نموذج شراء DTU، يتم توفير وحدات معاملات قواعد البيانات في حزم مكونة مسبقاً من موارد الحوسبة والتخزين المضمّن، لدفع مستويات مختلفة من أداء التطبيق. تُحسب فواتيرك وفقاً لعدد وحدات معاملات قواعد البيانات التي تخصصها لقاعدة البيانات لتطبيقك.
تكاليف حساب vCore
في نموذج الشراء المستند إلى vCore، اختر بين مستوى الحساب المُقدَّم أو مستوى الحساب بلا خادم. في طبقة الحوسبة المخصصة، تعكس تكلفة الحوسبة إجمالي سعة الحوسبة المخصصة للتطبيق. في مستوى الحساب بلا خادم، يتم تغيير سعة موارد الحساب تلقائياً استناداً إلى سعة حمل العمل، ثم تتم فوترة هذه الموارد وفقاً لكمّ الحساب المُستخدم في الثانية.
بالنسبة لقواعد البيانات الأحادية، يتم فرض الرسوم على موارد الحساب والإدخال والإخراج وموقع تخزين السجل والبيانات لكل قاعدة بيانات. وبالنسبة للمجمعات المرنة، يتم فرض رسوم على هذه الموارد لكل تجمع. ومع ذلك، يتم دائماً فرض رسوم على موقع تخزين النسخ الاحتياطية لكل قاعدة بيانات.
يتم تلقائياً تخصيص ثلاث نسخ متماثلة إضافية في مستوى خدمة الأعمال المهمة، وبالتالي يكون السعر أعلى بحوالي 2.7 ضعف مقارنةً بالسعر في مستوى خدمة الأغراض العامة. وبالمثل، فإن السعر الأعلى لموقع التخزين لكل غيغابايت في مستوى خدمة الأعمال المهمة يعكس حدوداً أعلى للإدخال والإخراج وزمن انتقال أقل لموقع تخزين محلي لمحرك الأقراص ذي الحالة الصلبة.
تكاليف التخزين
يتم حساب تكاليف التخزين بشكل مختلف استناداً إلى كل نموذج شراء.
تكاليف تخزين DTU
يتم تضمين التخزين في سعر وحدة معاملات قاعدة البيانات. من الممكن إضافة سعة تخزين إضافية في المستويين القياسي والمتميز. راجع خيارات التسعير في قاعدة بيانات Azure SQL للحصول على تفاصيل حول توفير مساحة تخزين إضافية. لا يتم تضمين الاحتفاظ طويل الأجل بالنسخ الاحتياطي، وتتم فوترته بشكل منفصل.
تكاليف تخزين vCore
يتم إصدار فواتير أنواع مختلفة من التخزين بشكل مختلف. بالنسبة لتخزين البيانات، يتم تحصيل رسوم التخزين المتوفرة بناءً على الحد الأقصى لحجم قاعدة البيانات أو التجمع الذي تحدده. لا تتغير التكلفة إلا إذا قمت بتقليل هذا الحد الأقصى أو زيادته. يرتبط تخزين النسخ الاحتياطية بالنسخ الاحتياطية الآلية لقاعدة بياناتك، ويتم تخصيصه ديناميكياً. قد تؤدي زيادة فترة الاحتفاظ بالنسخ الاحتياطي إلى زيادة مساحة تخزين النسخ الاحتياطية التي تستهلكها قاعدة بياناتك.
بشكل افتراضي، يتم نسخ سبعة أيام من النسخ الاحتياطية التلقائية لقواعد بياناتك إلى حساب تخزين. يُستخدم موقع التخزين هذا بواسطة النسخ الاحتياطية الكاملة والنسخ الاحتياطية التفاضلية والنسخ الاحتياطية لسجل العمليات. يعتمد حجم النسخ الاحتياطية لسجل المعاملات والنسخ الاحتياطية التفاضلية على معدل تغيير قاعدة البيانات. يتم توفير الحد الأدنى لمقدار التخزين، والذي يساوي 100 بالمئة من حجم البيانات، لقاعدة البيانات بدون أية رسوم إضافية. يُحْتَسب الاستهلاك الإضافي لتخزين النسخ الاحتياطي بالغيغابايت شهريَّا.
تكلفة تخزين النسخ الاحتياطي هي نفسها بالنسبة لطبقة الخدمات الحرجة للأعمال وطبقة خدمة الأغراض العامة لأن كلا المستويين يستخدمان التخزين القياسي للنسخ الاحتياطية.
لمزيد من المعلومات حول أسعار التخزين، راجع صفحة التسعير.
الأسئلة المتداولة (FAQs)
هل أحتاج إلى جعل تطبيقي في وضع عدم الاتصال للتحويل من طبقة خدمة قائمة على DTU إلى طبقة خدمة قائمة على vCore؟
كلا. لا تحتاج إلى إيقاف تشغيل التطبيق. توفر مستويات الخدمة الجديدة طريقة تحويل بسيطة عبر الإنترنت تشبه العملية الحالية لترقية قواعد البيانات من المستوى القياسي إلى مستوى الخدمة المتميزة والعكس بالعكس. يمكنك بدء هذا التحويل باستخدام مدخل Microsoft Azure أو PowerShell أو Azure CLI أو T-SQL أو REST API. راجع إدارة قواعد البيانات الفردية وإدارة التجمعات المرنة.
هل يمكنني تحويل قاعدة بيانات من طبقة خدمة في نموذج الشراء المستند إلى vCore إلى مستوى خدمة في نموذج الشراء المستند إلى DTU؟
نعم، يمكنك بسهولة تحويل قاعدة البيانات الخاصة بك إلى أي هدف أداء مدعوم باستخدام مدخل Microsoft Azure أو PowerShell أو Azure CLI أو T-SQL أو REST API. راجع إدارة قواعد البيانات الفردية وإدارة التجمعات المرنة.
الخطوات التالية
- لمزيد من المعلومات حول نموذج الشراء المستند إلى vCore، راجع نموذج الشراء المستند إلى vCore.
- لمزيد من المعلومات حول نموذج الشراء المستند إلى DTU، راجع نموذج الشراء المستند إلى DTU.