تصميم قابلية التوسع

ويوفر النظام القابل للتوسيع المرونة. تتيح القدرة على إضافة الموارد وإزالتها آليًا إمكانية مطابقة الموارد بشكل أوثق للطلب الحالي في أي وقت محدد.

توسيع نطاق موارد السحابة لاستيفاء متطلبات حمل العمل

مهندس المؤسسات، مهندس السحابة، الفرصة التسويقية للبنية التحتية

تحديد موارد الحوسبة والتخزين المطلوبة بواسطة مستويات مختلفة من استخدام عبء العمل. يمكنك إضافة موارد إما من خلال الضبط الأفقي (التوسيع) أو الضبط الرأسي (التوسيع).
  • يعني القياس الأفقي إضافة المزيد من طبعات الحوسبة لحجم العمل. وهذا أكثر كفاءة من حيث التكلفة ويوفر توفر أعلى من التوسع الرأسي. معظم التطبيقات عديمة الجنسية هي الأنسب للتوسيع الأفقي، حيث يتم تخزين جلسات العمل في مخازن بيانات مركزية (قاعدة البيانات، الذاكرة المخبئية الثابتة مثل عمليات إعادة التوزيع) بدلاً من مثيلات الحوسبة.
  • يعني الضبط الرأسي إضافة المزيد من نواة OCPU إلى طبعة الحوسبة. على سبيل المثال، تغيير طبعات Oracle Cloud Infrastructure Compute أو قاعدة البيانات إلى شكل أكبر.

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

تدعم خدمات Oracle Cloud Infrastructure التالية التوسع:

  • Oracle Cloud Infrastructure Object Storage

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

  • مخزن ملفات Oracle Cloud Infrastructure

    نظام ملفات مرن قابل للتوسيع يدعم من كيلوبايت من البيانات إلى بيتابايت.

  • Oracle Cloud Infrastructure Compute Autoscaling

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

  • أشكال Oracle Cloud Infrastructure Compute

    يمكنك استخدام API لتعديل شكل الطبعة. وتخصص الأشكال القياسية وحدة المعالجة المركزية والذاكرة بالزيادات، وتتيح الأشكال المرنة أي تكوين لوحدة المعالجة المركزية من وحدة المعالجة المركزية إلى 64 وحدة معالجة مركزية. يمكنك استخدام خدمة Oracle Cloud Infrastructure Monitoring لمراقبة قياسات VM وإصدار إنذار عند استيفاء مقياس معين. يمكن أن يستدعي إشعار الإنذار دالة لتعديل شكل VM، حسب الحاجة.

    ملاحظة:

    سيؤدي قياس طبعة VM إلى إعادة التحميل.
  • Oracle Cloud Infrastructure Functions

    توفر Oracle Cloud Infrastructure Functions نظامًا أساسيًا مُدارًا بالكامل، وقابلاً للتوسع للغاية، ومتاحًا حسب الطلب، وFunctions-as-a-Service، ومبنيًا على Oracle Cloud Infrastructure على مستوى المؤسسات ومدعومًا بمحرك Fn Project مفتوح المصدر. استخدم Oracle Cloud Infrastructure Functions عندما تريد التركيز على كتابة التعليمات البرمجية لتلبية احتياجات العمل. لا داعي للقلق بشأن البنية الأساسية لأن Oracle Cloud Infrastructure Functions ستضمن أن تطبيقك متاح للغاية وقابل للتوسع وآمن ومراقب. يمكنك نشر التعليمة البرمجية واستدعائها مباشرة أو تشغيلها استجابة للأحداث، ولا تتم فوترتها إلا للموارد المستهلكة أثناء التنفيذ.

  • خدمات Oracle Cloud Infrastructure Load Balancing

    يمكن أن يتم تغيير عرض النطاق الترددي لمحمل التحميل ديناميكيًا عند الحاجة. يمكنك استخدام واجهة برمجة التطبيقات لأتمتة هذا المقياس.

  • Autonomous Database

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

  • أنظمة قاعدة بيانات الآلة الافتراضية

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

    ملاحظة:

    يؤدي تغيير شكل نظام قاعدة بيانات VM إلى إعادة تشغيله. بالنسبة لأنظمة قاعدة بيانات الأجهزة الظاهرية متعددة العقد، يتم إجراء ذلك بطريقة متدرجة للحفاظ على توافر الخدمة. تأكد من تكوين مهلة الاستنزاف في خدمات التطبيق لتكوين الوقت الذي تنتظره عمليات المقياس لعملية المقياس قبل استنزاف جلسات الخادم.
  • Oracle Exadata Database Service

    Oracle Exadata Database Service يتيح لك توسيع وحدة المعالجة المركزية أو إيقافها للعقد الموجودة دون أي توقف. تتيح لك إصدارات X8M أو الإصدارات الأحدث إضافة نقاط توصيل قاعدة البيانات والتخزين إلى المجموعة لزيادة وحدة المعالجة المركزية أو التخزين أو كليهما. يمكنك استخدام API أو أداة Oracle Dynamic Scaling المساعدة لأتمتة هذا التوسع.

توزيع حركة المرور عبر نطاقات ومناطق الإتاحة

مهندس المؤسسات، مهندس السحابة، الفرصة التسويقية للبنية التحتية

استخدم أنظمة موازنة التحميل وDNS وإدارة حركة المرور لتوزيع حركة المرور عبر نطاقات ومناطق إتاحة متعددة.

استخدم الخدمات التالية لتوزيع حركة المرور عبر نطاقات ومناطق إتاحة متعددة:

  • نظام أسماء مجالات Oracle Cloud Infrastructure (DNS)

    تتيح لك خدمة Oracle Cloud Infrastructure Domain Name System (DNS) إمكانية تكوين مناطق DNS. يمكنك إنشاء نطاقات وإضافة سجلات إلى النطاقات والسماح لشبكة حافة Oracle Cloud Infrastructure بمعالجة استعلامات DNS للنطاق.

  • أنظمة Oracle Cloud Infrastructure Traffic Management التوجيهية

    تساعدك خدمة أنظمة Oracle Cloud Infrastructure Traffic Management التوجيهية على توجيه حركة المرور إلى نقاط النهاية الخاصة بك استنادًا إلى شروط مختلفة، بما في ذلك صحة نقطة النهاية والأصول الجغرافية لطلبات DNS.

    يمكنك تكوين أنظمة لخدمة الاستجابات الذكية لاستعلامات DNS، بمعنى أنه يمكن تقديم إجابات مختلفة (نقاط النهاية) للاستعلام استنادًا إلى المنطق الذي يحدده العميل في النظام. يمكن للسياسات التوجيهية لإدارة حركة المرور أن تأخذ في الاعتبار سلامة الإجابات لتوفير إمكانات الانتقال عقب الفشل، وتوفير القدرة على تحميل حركة مرور الرصيد عبر موارد متعددة، وحساب الموقع الذي بدأ فيه الاستعلام لتوفير آلية بسيطة ومرنة وقوية لتوجيه حركة مرور DNS.

  • Oracle Cloud Infrastructure Load Balancing

    تقوم خدمة Oracle Cloud Infrastructure Load Balancing بأتمتة توزيع حركة المرور من نقطة إدخال واحدة إلى خوادم متعددة يمكن الوصول إليها من شبكة السحابة الظاهرية (VCN).

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

أداء اختبارات التحميل

مهندس السحابة، قائد البنية الأساسية، مطور التطبيقات

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