تعرف على ترحيل أحمال عمل Oracle Exalogic

يمكنك استيراد أحمال عمل الأجهزة الافتراضية من Oracle Exalogic إلى Oracle Private Cloud Appliance (PCA) وOracle Compute Cloud@Customer باستخدام ترحيل التحول والرفع.

Private Cloud Appliance وCompute Cloud@Customer هما نظامان هندسيان من Oracle تم تصميمهما لأحمال عمل طبقة التطبيقات من خلال تقديم البنية الأساسية كخدمة (IaaS). Private Cloud Appliance هو نظام أجهزة وبرامج متكامل يقلل من تعقيد البنية الأساسية ووقت النشر لأحمال العمل الافتراضية في السحابات الخاصة. وهو نظام أساسي كامل لمجموعة واسعة من أنواع التطبيقات وأحمال العمل، مع موارد الإدارة والحوسبة والتخزين والشبكات المضمنة. يوفر Private Cloud Appliance أداءً ممتازًا وخصائص نظام أخرى لمجموعة واسعة من التطبيقات.

يتوفر Private Cloud Appliance أيضًا باسم Compute Cloud@Customer، وهو حل للسحابة الخاصة المحلية يتضمن Private Cloud Appliance وخدمات Oracle. يمكنك استخدام Compute Cloud@Customer على أساس الاشتراك، مع تشغيل Oracle للبنية الأساسية بحيث يمكنك التركيز على التطبيقات. فيما عدا ما ذكر، سيتم استخدام Private Cloud Appliance في هذا الحل لوصف أي شكل من أشكال المنتج.

يصف هذا الحل كيفية ترحيل تطبيقاتك إلى Private Cloud Appliance X9-2 وCompute Cloud@Customer، مع التركيز على أحمال عمل Exalogic وأساليب النشر وأفضل الممارسات. يؤكد هذا الحل على خصائص النظام الأساسي والأداء التي تخص Private Cloud Appliance X9 وCompute Cloud@Customer على الإصدارات السابقة. تنطبق المنهجية والمبادئ المعمارية على جميع الإصدارات بالإضافة إلى Oracle Cloud Infrastructure (OCI).

مزايا استخدام Private Cloud Appliance وCompute Cloud@Customer

تعد منصة Private Cloud Appliance مثالية لتطبيقات Oracle وتطبيقات الجهات الخارجية، مع مزايا مناسبة بشكل خاص لـ Oracle WebLogic Fusion Middleware ومنتجات طبقات التطبيقات المماثلة. هناك العديد من الأسباب التي تجعل هذا فعالاً جداً:
  • يوفر عملية سريعة إلى القيمة لمنصة محاكاة افتراضية قوية، بدءًا من مرحلة التشغيل الأولى وحتى بدء تشغيل الأجهزة الافتراضية في غضون ساعات. الاكتشاف التلقائي لمكونات الأجهزة وتكوينها للعمل مع بعضها البعض، وتقليل التصميم والجهد الإداري، والتخلص من الأخطاء المحتملة، وتسريع وقت نشر التطبيقات. ينفذ التكوين التلقائي أفضل ممارسات Oracle للحصول على أفضل أداء وتوافر.
  • توفر أداءً عاليًا وسرعة عالية 100 جيجابايت من Ethernet وOracle ZFS Storage Appliance ZS9-2 ونقاط توصيل حوسبة Oracle X9-2 (Oracle E5-2 على Compute Cloud@Customer)، الأمر الذي يوفر تحسينات على الأداء والتوسع مقارنة بأجيال المنتج السابقة.
  • التخلص من نقاط الفشل المفردة في الإدارة والشبكة والتخزين ومورد الحوسبة، ويسمح بترقيات متدرجة "دون توقف" إلى البنية الأساسية للنظام.
  • Provisons طبعات تطبيقات الأجهزة الظاهرية بسرعة باستخدام صور نظام Oracle الأساسي المعدة مسبقًا بدلاً من الاضطرار إلى إنشائها من البداية. يمكنك استيراد صور منصات مخصصة ونشرها في النظام حسب الحاجة.
  • تُمكِّن الشبكات بين الأجهزة الظاهرية عالية الأداء باستخدام شبكات Private Cloud Appliance الداخلية من الحصول على اتصالات خاصة ذات زمن وصول منخفض ونطاق ترددي عالٍ بين الأجهزة الظاهرية في تطبيق عنقودي. ويفيد هذا بشكل خاص في التطبيقات المجمعة مثل WebLogic والاتساق وأطر العمل مثل Kubernetes. يمكن أن توفر الشبكات الخاصة المتعددة المستندة إلى شبكات VLAN أو شبكات Private Cloud Appliance المخصصة شبكات معزولة مستقلة وهي مثالية لاستضافة مجموعات تطبيقات متعددة على نفس Private Cloud Appliance. تحمل كل شبكة حركة مرور خاصة لكل مجموعة، دون الحاجة إلى منع تصادم عنوان IP أو تسرب البيانات بين التطبيقات.
  • وفّر أداءً أعلى واستردادًا مؤتمتًا من الانقطاعات المؤقتة مع ميزات خدمة موازنة الأحمال (LBaaS) والتوافر العالي (HA) لـ Private Cloud Appliance X9-2 وCompute Cloud@Customer المتوفرة. تستخدم ثلاثة نطاقات خطأ مستقلة ضمن كل Private Cloud Appliance يسمح بتوزيع التطبيقات عبر نطاقات الخطأ هذه وإعادة التشغيل داخل نطاق الخطأ هذه إذا كانت الموارد متاحة.
  • تنفيذ تنسيق التطبيق والنشر التلقائي لحمل العمل باستخدام واجهات سطر الأوامر القابلة للسكريبت وOracle OCI وTerraform.
  • تدعم الحوسبة غير المتجانسة على Oracle Linux، وOracle Solaris، وتوزيعات Linux الأخرى، وWindows. وهذا يزيد من الكفاءة التشغيلية وعائد الاستثمار من خلال السماح باستخدام نفس النظام الأساسي لأحمال العمل المتعددة، بدلاً من طلب أحمال عمل منفصلة.
  • يدعم Oracle Linux بيئة السحابة الأصلية، بما في ذلك Oracle Container Runtime for Docker وOracle Container Services للاستخدام مع Kubernetes. وهي توفر وقت تشغيل مثالي لتطبيقات Oracle WebLogic Server للتشغيل في Docker وKubernetes مع دعم النظام الكامل والمتكامل من Oracle.

    تلميح:

    توصي Oracle العملاء بتشغيل تطبيقات Oracle WebLogic Server على أنظمة Oracle Exalogic Elastic Cloud وتريد اعتماد البنية الأساسية الأصلية للسحابة والممارسات DevOps، والانتقال إلى Private Cloud Appliance وCompute Cloud@Customer.

اعتبارات نهج الترحيل

قبل البدء، ضع في اعتبارك خيارات نهج الترحيل. يمكنك إجراء تثبيت جديد لنظام التشغيل أو ترحيل نقل وتحويل من Exalogic إلى Private Cloud Appliance (PCA).

يعرض الشكل التالي مكدس Exalogic مع عنصر تحكم Exalogic وتحسينات InfiniBand.

فيما يلي وصف تطبيقات الترحيل-exalogic-stack.png
وصف الشكل التوضيحي لترحيل التطبيقات-exalogic-stack.png

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

مقارنة البيئات أثناء تخطيط عمليات الترحيل وتقييم ما إذا كنت تريد تكوين بيئة جديدة تتطابق بشكل وثيق مع البيئة القديمة باستخدام المعلومات التالية:

  • Oracle WebLogic Server الإصداران 10.3.6 و12.1.3 يقتربان من نهاية العمر. تتيح الميزات الجديدة مثل دعم REST المحدّث ومعالجة JSON والتوسع التلقائي وإدارة REST في Oracle WebLogic Server 12.2.1.X تكاملاً أفضل مع أنظمة السحابة. يجب أن يخطط العملاء الذين يستخدمون الإصدارات السابقة للترحيل إلى 12.2.1.3 أو إلى إصدار أحدث كجزء من عملية الترحيل.
  • سيؤدي الترحيل إلى تغيير بنية الحوسبة الأساسية المستخدمة بواسطة التطبيقات.
  • على الرغم من أن Oracle Traffic Director (OTD) مدعوم للترحيل إلى Private Cloud Appliance، فإن موازنات تحميل Kubernetes الأصلية مثل Traefik وVoyager أكثر ملاءمة لـ Kubernetes، ويُنصح بها كبديل لـ Oracle Traffic Director. يمكن تنفيذ موازنات التحميل البسيطة باستخدام haproxy، والتي يتم تضمينها مع Oracle Linux. سيكون موازن التحميل كخدمة (LBaaS) موازن التحميل الأصلي المفضل على Private Cloud Appliance X9-2 عندما يكون متاحًا.
  • يتم دعم الوصول إلى الأنظمة الخارجية عبر بروتوكول HTTP وT3، بما في ذلك الوصول إلى قواعد البيانات ومجموعات Oracle RAC التي تعمل في أنظمة Oracle Exadata Database Machine. بروتوكولات SDP غير مدعومة على Private Cloud Appliance، لذا يجب إزالة أي استخدام موجود لنظام SDP ضمن النطاقات التي تعمل على أنظمة Exalogic السحابية. ويتسق ذلك مع التوصيات الحالية للتطبيقات التي تعمل على Exalogic.
  • يتم دعم Oracle WebLogic Server وOracle Coherence وOracle Application Development Framework للاستخدام في Kubernetes باستخدام أدوات WebLogic Kubernetes.
  • Oracle SuperCluster هي بيئة مختلفة بشكل كبير عن جهاز Private Cloud Appliance، الذي يتطلب تخطيطًا إضافيًا لمراعاة الاختلافات في نظام التشغيل بالإضافة إلى الاختلافات الأساسية في النهاية. يجب إنشاء أجهزة افتراضية جديدة وتثبيت إصدارات Solarix X86 أو Linux لتطبيقاتك وترحيل البيانات عبر NFS.

قبل البدء

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

تعرف على صور النظام الأساسي في ملاحظات إصدار Private Cloud Appliance 3.0.

حول تثبيت نظام التشغيل الجديد

يقوم هذا الأسلوب بنشر أجهزة ظاهرية جديدة تشتمل على Oracle WebLogic Server أو برامج تطبيقات أخرى، ثم ترحيل محتويات التطبيق (المكعبات والاسكربتات والأدوات) من الطبعات الحالية.

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

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

Private Cloud Appliance يدعم تسليم التطبيقات القائمة على الحاويات بشكل كامل باستخدام بيئة Oracle Cloud-Native تمثل الاتجاه الحديث لتقديم أنظمة التطبيقات. لإجراء تثبيت جديد لنظام التشغيل والتطبيق

  • يجب أن يقوم المسئول بتنزيل أحدث إصدارات Oracle Linux OS والتطبيقات وتثبيتها من Oracle Software Delivery Network على Oracle Software Delivery Cloud.
  • نسخ بيانات التطبيق إلى نظام التشغيل المثبت حديثًا.

تشبه الخطوات الإدارية Private Cloud Appliance كما هو الحال على أي نظام أساسي آخر.

ملاحظة:

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

حول الشروط المستخدمة في هذا الحل

راجع تعريفات المصطلحات المستخدمة في دليل الحلول هذا.

  • نظام المصدر هو النظام الأساسي الذي يعمل فيه الجهاز الظاهري حاليًا، والهدف هو نظام Private Cloud Appliance الذي سيتم نقله إليه.
  • المثيل هو جهاز ظاهري على Private Cloud Appliance. تشتمل الطبعة على دورة حياة: يمكن تكوينها وبدؤها (أو تشغيلها) وإيقافها وإنهاؤها (تمت إزالتها من نظام PCA). يستخدم Oracle Cloud Infrastructure (OCI) مثيل المصطلح بدلاً من الجهاز الافتراضي لأن المثيل يمكن أن يكون على أجهزة بدون أنظمة تشغيل. Private Cloud Appliance يتوافق مع التعريف نفسه.
  • لكل مثيل شكل، يصف تكوين وحدة المعالجة المركزية والذاكرة والشبكة والقرص. تحتوي PCA على قائمة بالأشكال القياسية، الموضحة في الموضوع، اختر شكل جهاز Private Cloud Appliance.
  • صورة هي قالب قرص ظاهري، يحتوي على نظام التشغيل والتطبيقات المثبتة مسبقًا، بالإضافة إلى بيانات التعريف الوصفية.
  • يتم إنشاء مثيل عن طريق إنشاء وحدة تخزين التمهيد من صورة، ويتم تشغيلها على الفور. وتسمى الأقراص الأخرى التي تنتمي إلى المثيل وحدات تخزين الكتل ويتم إنشاؤها بعد تشغيل المثيل.
  • يوفر Private Cloud Appliance صور النظام الأساسي لنظام التشغيل Oracle Linux 7، وOracle Linux 8، وOracle Solaris 11.4.
  • يمكن إنشاء صور مخصصة من مثيل يعمل على Private Cloud Appliance، مما يتيح استخدام صورة كأساس للمثيلات المستنسخة ذات المحتويات المخصصة.
  • يتم استيراد صور قدِّم صورك الخاصة (BYOI) من نظام أساسي مختلف.

حول جلب صورتك الخاصة (BYOI)

يركز هذا الحل على BYOI باستخدام طريقة رفع وتحويل يتم فيها نقل مثيل نظام التشغيل إلى Private Cloud Appliance مع أقل عدد ممكن من تغييرات نظام التشغيل والتكوين.

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

اطلع على قسم قدِّم صورتك الخاصة (BYOI) في وثائق Oracle Cloud Infrastructure لمعرفة المزيد.

حول المنتجات والخدمات والأدوار المطلوبة

يتطلب هذا الحل منتجًا أو أكثر من المنتجات والخدمات التالية:

  • Oracle Private Cloud Appliance X9-2

    Oracle Compute Cloud@Customer

  • Oracle Cloud Infrastructure

هذه هي الأدوار اللازمة لكل منتج أو خدمة.

اسم المنتج: الدور مطلوب لـ...
Oracle Private Cloud Appliance: Compute Enclave إنشاء تكوينات الشبكة والحوسبة والتخزين.
Oracle Compute Cloud@Customer: Administrators يمكنك الوصول إلى وحدة تحكم Oracle Compute Cloud@Customer وواجهة سطر الأوامر وواجهات برمجة التطبيقات.
Oracle Cloud Infrastructure: Administrators يمكنك الوصول إلى وحدة تحكم Oracle Cloud Infrastructure وواجهة سطر الأوامر وواجهات برمجة التطبيقات.

اطلع على منتجات Oracle وحلولها وخدماتها للحصول على ما تريده.