Lingductoud: Alibabi Cloud قاعدة البيانات دليل شراء مستوى المربية (ثلاثة أبعاد للمحرك ، والهندسة المعمارية ، والتخزين)
في شراء المنتجات السحابية ، يعد اختيار قاعدة البيانات مهمًا جدًا أيضًا
.
اختيار قاعدة البيانات ليس فقط اختيار وحدة المعالجة المركزية والذاكرة ، ولكن أيضًا اختيار
الموثوقية
مع
إنتاجية IO
.
سيأخذك هذا الدليل إلى تفكيك الحل الأنسب لك من الأبعاد الثلاثة لمحرك قاعدة البيانات والهندسة المعمارية والتخزين.
1. الخطوة الأولى: حدد "المحرك" (نوع وفقًا لمنطق العمل)
محرك قاعدة البيانات
العلامات الأساسية
الأعمال الأكثر ملاءمة
نصيحة الخبراء
MySQL
معيار الإنترنت
التجارة الإلكترونية ، CMS ، البرامج الصغيرة ، الغالبية العظمى من تطبيقات الويب
اختر الإصدار 8.0. لا تستخدم 5.7 (تم إيقاف دعم المجتمع) ما لم يكن مطلوبًا من قبل الكود القديم.
PostgreSQL
وظيفة كاملة
نظم المعلومات الجغرافية ، والحسابات المالية المعقدة ، والبحوث العلمية
هناك عدد كبير من عمليات التخزين المعقدة والاستعلامات الجغرافية المكانية في منطق الأعمال.
SQL Server
برميل عائلة مايكروسوفت
. بيئة تطوير NET ، ERP/OA المخضرم ، النظام الطبي/الحكومي
تختار الشركات التي تعتمد بشدة على بيئة Windows ذلك ، ولكن تحتاج إلى الانتباه إلى ارتفاع تكلفة License.
MariaDB
تعزيز المصدر المفتوح
متابعة سيناريوهات محددة مفتوحة المصدر للغاية وتتطلب ميزات متقدمة لـ MySQL
في الوقت الحاضر ، البيئة المحلية أضعف من MySQL ، وتوصي الأعمال العامة بالنظر إلى MySQL.
2. الخطوة الثانية: حدد "السلسلة" (يتم تحديد الهيكل وفقًا للاستقرار)
الإصدار الأساسي (Basic)-بنية "التدريب الفردي": عقدة واحدة فقط ، لا يوجد تكرار. المشهد: التعلم الشخصي ، التطوير والتصحيح ، محطة اختبار صغيرة غير ربحية. تحذير: لا تستخدم للأعمال الرسمية! طالما أن الأجهزة المادية الأساسية معطلة ، فسيتم مقاطعة العمل ، ولا يوجد تبديل عالي قابل للاستخدام.
High-Availability (High-Availability)-بنية "المؤسسة الرئيسية": مالك واحد ، إعداد واحد ، تبديل تلقائي على مستوى الثواني. السيناريو: الخيار الأول لبيئة الإنتاج 90 ٪ من الشركات. التجارة الإلكترونية ، SaaS ، واجهة برمجة التطبيقات الخلفية. المزايا: مع آلية استرداد النسخ الاحتياطي الكاملة ، ودعم توسيع مثيل القراءة فقط.
Cluster-بنية "سقف الأداء": مجموعة متعددة أو متعددة. المشهد: منصة إنترنت كبيرة ، عرض ترويجي مزدوج 11 مستوى. المزايا: إنتاجية عالية للغاية ، ونمو خطي في الأداء مع زيادة العقد.
3. الخطوة الثالثة: اختر "التخزين" (حل مشكلة قاعدة البيانات)
90 ٪ من اختناقات أداء قاعدة البيانات ليست في وحدة المعالجة المركزية ، ولكن في القرص I/O (سرعة القراءة والكتابة).
نوع التخزين
فئة الأداء (IOPS)
سيناريوهات قابلة للتطبيق
تقييم أداء التكلفة
Premium ESSD
مستوى الدخول
موقع رسمي منخفض الحمل ، تطبيق خفيف الوزن
الأكثر فعالية من حيث التكلفة ، ومناسبة للأعمال غير الحساسة للالتزامن.
ESSD PL1
المعايير السائدة
بدء التجارة الإلكترونية متوسطة الحجم ، وأنظمة المؤسسة القياسية ، والأعمال الأساسية
يمكن لبيئة الإنتاج الفعالة من حيث التكلفة التعامل مع معظم التدفقات المفاجئة.
إي
SSD PL2
عالية الأداء
تداول عالي التردد ، مشهد سبايك ، تخطيط موارد المؤسسات الكبيرة
القراءة والكتابة سريعة للغاية ومناسبة للأعمال كثيفة I/O.
ESSD PL3
الأداء النهائي
المحاسبة على المستوى المالي ، نظام كبير للغاية عالي التزامن
العمليات ذات الميزانيات الكافية والمتطلبات الشديدة للتأخير.
4. خطة مطابقة الذهب (جدول مقارنة سريع)
سيناريوهات الأعمال
محرك موصى به
الهيكل الموصى به
توصيات التخزين
الموقع الرسمي للشركة/WordPress
MySQL 8.0
إصدار عالي قابل للاستخدام (1 النواة 2G/2 النواة 4G)
Premium ESSD
التجارة الإلكترونية القياسية/SaaS الخلفية
MySQL 8.0
إصدار عالي قابل للاستخدام (4 النواة 8G/8 النواة 16G)
ESSD PL1
تقارير معقدة/ERP الداخلية
بوستغري إس كيو إل
إصدار عالي قابل للاستخدام (8 نواة 32G)
ESSD PL1 / PL2
النظام المالي الأساسي/سبايك
MySQL / SQL Server
إصدار الكتلة
ESSD PL2 / PL3
بيئة التطوير/النشر المسبق
لا تتردد
الطبعة الأساسية
Premium ESSD
5. الملحق الرئيسي: كيفية اختيار المنطقة والمنطقة المتاحة ؟
العديد من المرشحين غير رسمي للغاية في المنطقة ، ويشعرون أنهم متشابهون في كل مكان. في الواقع ، لن يؤدي تحديد المنطقة الخاطئة إلى إبطاء وصول المستخدم فحسب ، بل قد يتسبب أيضًا في تأخيرات عالية جدًا بين الخادم وقاعدة البيانات ، أو حتى عدم القدرة على الاتصال البيني.
1-المبدأ الأساسي: الوصول إلى مكان قريب
أينما كان المستخدم المستهدف ، اختر ما يلي: * يختار العملاء الأساسيون جنوب الصين 1 (شنتشن) أو شرق الصين 2 (شنغهاي) في الجنوب (قوانغدونغ ، فوجيان ، إلخ). يختار العملاء الأساسيون شمال الصين 2 (بكين) في الشمال (بكين ، خبي ، إلخ). يختار العملاء الأساسيون شرق الصين 1 (هانغتشو) (معسكر قاعدة علي ، محور الشبكة ، والبنية التحتية الأكثر استقرارًا) في البلاد.
الأعمال الخارجية: يختار مستخدمو جنوب شرق آسيا سنغافورة. يختار المستخدمون الأوروبيون والأمريكيون الولايات المتحدة (وادي السيليكون/فرجينيا) أو ألمانيا (فرانكفورت). يجب أن تكون خالية من الإيداع وأن تأخذ في الاعتبار الزيارة المحلية ، هونغ كونغ ، الخيار الأول.
2. التجنب الأساسي: يجب أن تكون ECS وقاعدة البيانات "نفس المدينة"
هذا هو أسهل خطأ!
المبدأ: يجب أن يكون الخادم السحابي ECS وقاعدة بيانات RDS في نفس المنطقة (على سبيل المثال ، كلاهما في Hangzhou).
السبب: فقط في نفس المنطقة يمكن توصيل الاثنين عبر الإنترانت. الوصول إلى الإنترانت مجاني مع تأخير منخفض للغاية (عادةً ما يكون $<1ms $).
العواقب: إذا اختار المرء بكين وشنغهاي ، فلا يمكنك الاتصال إلا عبر الشبكة العامة ، ليس فقط دفع رسوم مرور إضافية ، ولكن استجابة قاعدة البيانات ستصبح بطيئة للغاية ، والأعمال غير متوفرة بشكل أساسي.
3. الإستراتيجية المتقدمة: اختيار المنطقة المتاحة (AZ)
هناك مناطق متعددة قابلة للاستخدام تحت كل منطقة (مثل المناطق المتاحة في Hangzhou A و B و C...) ، وهي غرف الكمبيوتر المعزولة جسديًا تمامًا.
متابعة الاستجابة السريعة: ضع ECS وقاعدة البيانات في نفس المنطقة المتاحة. أقرب مسافة مادية ، تمديد الشبكة
متأخرا إلى الحد الأدنى.
متابعة الموثوقية العالية (القدرة على مواجهة الكوارث في غرف متعددة): عند شراء قاعدة بيانات ، حدد منطقة متعددة قابلة للاستخدام للنشر. بهذه الطريقة ، توجد قاعدة البيانات الرئيسية في غرفة الكمبيوتر A وقاعدة البيانات في غرفة الكمبيوتر B. حتى في حالة انقطاع التيار الكهربائي أو وقوع حادث في الشارع حيث توجد غرفة الكمبيوتر A ، يمكن تحويل قاعدة البيانات إلى غرفة الكمبيوتر B في مرحلة ثانية ، ولا يتم إيقاف العمل.
المصفوفة المنطقية
الأبعاد
الخيارات الموصى بها
الموقع الجغرافي
المكان الأقرب فعليًا إلى قاعدة العملاء الأساسية الخاصة بك.
التشغيل البيني للإنترانت
يجب أن يكون ECS وقاعدة البيانات في نفس المنطقة (على سبيل المثال: كلاهما في بكين).
احتياجات الاستجابة للكوارث
توصي بيئة الإنتاج باختيار نشر "منطقة متعددة قابلة للاستخدام".
الامتثال للإيداع
يجب تقديم العقد في البر الرئيسي للصين ؛ لا تحتاج هونغ كونغ والعقد الخارجية إلى الإيداع.
6. تجنب الحفر والاقتراحات ذات القيمة المضافة
لا تكن جشعًا ورخيصًا في اختيار الهيكل: يجب أن تختار بيئة الإنتاج "الإصدار عالي المتاح". لا تخاطر بالتوقف عن العمل من أجل توفير عشرات الدولارات.
تعد بنية ARM اتجاهًا جديدًا: عادةً ما تكون قاعدة بيانات إصدار ARM (Yitian) الخاصة بـ Alibaba Cloud أرخص بنسبة 20 ٪ من x86 ، والأداء مستقر للغاية في ظل ظروف مثل MySQL. يوصى بالمشروع الجديد للتجربة.
الاتصال الداخلي هو الأهم: يجب أن تكون قاعدة البيانات في نفس المنطقة ونفس VPC (شبكة خاصة) مثل خادم ECS ، بحيث يمكن الوصول إليها من خلال الشبكة الداخلية ، مع أقل تأخير وخالية من رسوم المرور.
الانتباه إلى تحذير المراقبة: تأكد من تكوين تحذير من استخدام وحدة المعالجة المركزية ومساحة القرص بعد الشراء. أكثر ما تخاف منه قاعدة البيانات هو "القرص البطيء" و "المساحة الكاملة".
