تحليل خيارات استضافة قاعدة بيانات Azure SQL: المجموعة الفردية مقابل المجموعة المرنة مقابل المثيلات المُدارة

تُعد Microsoft Azure Cloud واحدة من أفضل الأماكن لتشغيل قاعدة بيانات SQL. يمكن لأي قاعدة بيانات علائقية الاستفادة من مزايا قابلية التوسع والأداء للعمل في السحابة، مع توفير تكاليف إضافية مقارنة بالحل المحلي. حاليًا، تقدم Microsoft ثلاثة خيارات مختلفة للمثيلات:

  • أعزب
  • بركة مرنة
  • الحالات المُدارة

من المهم أن تتذكر أن قواعد البيانات لها متطلبات مختلفة حسب حجم العمل، ولهذا السبب تتوفر مجموعة من الحزم في Azure. دعنا نلقي نظرة فاحصة على هذه العروض، ولماذا قد تكون مناسبة أو غير مناسبة لعمليات تكنولوجيا المعلومات الخاصة بشركتك.

أعزب

ينشئ خيار الاستضافة هذا نشر قاعدة بيانات مفردة، مع إدارة مخصصة عبر خادم قاعدة بيانات SQL. مع الخيار Single، تكون كل قاعدة بيانات معزولة بالكامل وقابلة للنقل عبر منصة Azure. يمكن تشغيل قواعد بيانات SQL المفردة على تكوين SQL بدون خادم في Azure، أو على خادم في طبقة الحوسبة المخصصة، حسب المتطلبات الحسابية. انتبه إلى أن خيارات عدم استخدام الخادم تُستخدم بشكل أفضل لمجموعات البيانات التي يتم الوصول إليها بشكل غير متكرر، مثل قواعد بيانات الأرشيف.

يستفيد الخيار الفردي من قابلية التوسع الديناميكية على Azure، مما يسمح لك بتغيير مستويات الحوسبة والخدمة عندما تحتاج إلى المزيد من القوة الحسابية. يمكن القيام بذلك يدويًا في Azure Portal، أو من خلال الأتمتة باستخدام ميزة Azure AutoScale.

يمكن أيضًا نقل المثيلات الفردية إلى داخل وخارج "المجموعات المرنة"، مما يسمح بتوزيع أفضل للموارد مع وجود مثيلات متعددة لقاعدة البيانات.

تستخدم مثيلات قاعدة البيانات الفردية نموذج الشراء لوحدة معاملات قاعدة البيانات (DTU) عند إنشاء معلومات الفوترة. وحدة المعاملات في قاعدة البيانات هي التقارب بين vCores وRAM وIOPS في مقياس موحد لقياس أداء وفواتير مثيلات قاعدة البيانات. يمكنك استخدام حاسبة وحدة المعاملات في قاعدة البيانات من Microsoft لمعرفة التكاليف المحتملة لمثيل خادم SQL المستند إلى السحابة.

تعتبر الحالات الفردية هي الأنسب للشركات التي تقوم بتشغيل تطبيقات تتطلب ضمان الموارد على مستوى قاعدة البيانات. إنه خيار نشر في نطاق قاعدة البيانات، مع أداء متوقع لحجم العمل.

برك مرنة

توفر المجموعة المرنة خيارًا ملائمًا وفعّالاً من حيث التكلفة للحفاظ على قواعد بيانات متعددة. مع وجود قواعد بيانات متعددة، هناك بعض عدم القدرة على التنبؤ بكمية الطاقة الحسابية المطلوبة. لهذا السبب، يمكن أن توفر الموارد المجمعة أداءً أفضل وقيمة مقابل المال.

تستخدم مجموعة مرنة عملية تخصيص موارد بسيطة، استنادًا إلى الميزانية المطلوبة. تحدد الميزانية مقدار طاقة المعالجة المتاحة على مثيل الخادم المضيف. يمكنك بعد ذلك تعيين عدد أدنى وأعلى من vCores أو DTU لقاعدة بيانات فردية، والتي سيتم أخذها من تخصيص موارد الخادم المضيف.

يؤدي هذا إلى تبسيط إدارة قاعدة البيانات، حيث يتعين عليك فقط زيادة تخصيص موارد الخادم المضيف، بدلاً من زيادة كل مثيل قاعدة بيانات. كما تترك مجموعة مرنة طاقة معالجة احتياطية متاحة لفترات الطلب المرتفع. إذا كنت تقوم بتشغيل عبء عمل قاعدة بيانات بالغ الأهمية للأعمال، فإن تخصيص الحد الأدنى الأعلى للموارد لمثيل قاعدة البيانات سيضمن وقت التشغيل والأداء، حتى مع استخدام موارد الخادم المضيف بشكل عام.

عند أتمتة التخصيص باستخدام قواعد مخصصة، يمكن أن يستفيد الخادم المضيف من قابلية التوسع الديناميكي باستخدام مكتبات إدارة Azure لـ .NET Core.

"قواعد": [
{
"الاسم": "ScalingAutomationWeekday"،
"جدول": {
"وقت البدء": "08:00:00"،
"وقت النهاية": "20:00:00"،
"أيام الأسبوع": [ "الاثنين"، "الثلاثاء"، "الأربعاء"، "الخميس"، "الجمعة" ]
},
"مشغل": {
"المقياس": "dtu_consumption_percent"،
"المشغل": "GreaterThanOrEqual"،
"التجميع": "المتوسط"،
"العتبة": 70،
"نافذة الوقت": "00:05:00"
},
"فعل": {
"السعة": 100

تنص قاعدة "ScalingAutomationWeekday" هذه على أنه من الاثنين إلى الجمعة بين الساعة 8:00 و20:00 إذا بلغ استهلاك DTU لمجموعة المرونة الخاصة بك 70% أو تجاوزها لمدة أطول من 5 دقائق، فسيقوم البرنامج النصي بزيادة سعة DTU إلى 100. يمكنك أيضًا إجراء هندسة عكسية لهذا لتقليص الحجم خلال فترات انخفاض الطلب.

بالنسبة لأولئك الذين يفضلون واجهة رسومية، يمكن أيضًا القيام بذلك من واجهة مستخدم رسومية باستخدام أداة Azure AutoScale لـ SQL Server،

مثيل SQL المُدار

تم تصميم هذا الخيار للشركات التي تبحث عن نقل قاعدة بياناتها إلى بيئة منصة كخدمة (PaaS) مُدارة بالكامل في السحابة. باستخدام خدمة نقل البيانات (DMS) المؤتمتة بالكامل "الرفع والنقل"، يمكنك تهيئة قاعدة بيانات SQL سحابية متوافقة للغاية بسرعة مع دعم VNet الأصلي. باستخدام برنامج Software Assurance من Microsoft، يمكنك أيضًا الحصول على سعر مخفض باستخدام Azure Hybrid Cloud Benefit.

تعتبر المثيلات المُدارة مثالية للشركات التي تتطلب أمانًا عاليًا للبيانات وتوافقًا سطحيًا بنسبة 100% تقريبًا مع إصدارات SQL Server الموجودة في المؤسسة. تعتبر المثيلات المُدارة ممتازة لنقل أعداد كبيرة من التطبيقات إلى السحابة من بيئة محلية، مع الاحتفاظ بخيار احتياطي آمن في حالة الفشل.

دع شركة Trianz تساعدك في اختيار أفضل خيارات الاستضافة

تعتبر Trianz شريكًا معتمدًا بالكامل لخدمات Microsoft Azure المُدارة، ولديها عقود من الخبرة ومعدل نجاح 100% للعملاء. نحن متخصصون في الاستشارات الشاملة لتكنولوجيا المعلومات لتحديد احتياجات عملك ومساعدتك في تنفيذ البنية الأساسية الجديدة لتكنولوجيا المعلومات بكفاءة وفعالية.

لمعرفة المزيد قم بزيارة trianz.com/cloud ، أو تواصل معنا باستخدام النموذج أدناه!

Get in Touch

Let us help you
transform and grow


By submitting your information, you agree to our revised  Privacy Statement.