هيكل الإصلاح بالورشة: مناطق متعددة
في هذه البنية، يتم نشر طبقة الويب وطبقة التطبيق وطبقة قاعدة البيانات في منطقة معينة كموقع أساسي (نشط). يتم توزيع منظومة متكررة كموقع بديل (غير نشط) في منطقة بعيدة.
تعد التكنولوجيا الأساسية والبديلة في هذه البنية متماثلة، أي أن كلا النُظم توفر الحساب وقدرة التخزين متطابقة. إذا كانت المنظومة الأساسية غير متاحة لأي سبب، فيمكنك استعادة التطبيق في المنطقة البعيدة. يوجه محلل DNS عام طلبات HTTPS من مستخدمين خارجيين، مثل مستخدمي Hyperion Financial Reporting Web Studio، إلى جيت واي الإنترنت المرفقة بـ VCN في المنطقة النشطة حاليًا.
في حالة الفشل أو التبديل، يجب على المستخدمين إعادة تقديم أية مهام غير مكتملة في البيئة التي تعمل مسبقًا.
استخدم أسماء المضيفين المنطقية لقواعد البيانات وطبعات التطبيق. لتقليل الجهد الخاص بإعادة تكوين الطبعات أثناء الانتقال عقب الفشل أو التبديل، استخدم نفس أسماء المضيف المنطقي في البيئات الأساسية والبديلة.

وصف الشكل التوضيحي hyperion-Multiregion.png
يتم توزيع المكونات في بنية الطبقة المتعددة هذه بشكل متسق عبر منطقتين. داخل كل منطقة، يتم توزيع الموارد في نطاق إتاحة واحد. يتم فصل الموارد في كل طبقة على مستوى الشبكة في جداول فرعية منفصلة.
تظهر أرقام Vnss الموجودة في منطقتين نظيرة، مما يتيح مرور البيانات بين المناطق البعيدة لاستخدام النسخة الاحتياطية للشبكة الخاصة، مع تجاهل الإنترنت العام.
تشتمل المنظومة في المنطقة الأساسية على الموارد التالية. المنظومة الموجودة في المنطقة البديلة عبارة عن نسخة متماثلة غير نشطة للمنظومة الأساسية.
- مضيف البنية
مضيف قاعدة البيانات هو طبعة حساب تعمل كنقطة إدخال آمنة يتم التحكم فيها إلى المنظومة من خارج السحابة.
يتم تزويد مضيف قاعدة البيانات بشكل نموذجي في DMZ. كما يمكنك من حماية الموارد الحساسة عن طريق وضعها في الشبكات الخاصة التي لا يمكن الوصول إليها مباشرة من خارج السحابة. تشتمل المنظومة على نقطة إدخال واحدة معروفة يمكن مراقبتها ومراجعتها بشكل منتظم. لذا، فإنك بذلك تتجنب عرض المكونات الأكثر حساسًا للمنظومة دون الحصول على حق الوصول إليها.
يتم إرفاق مضيف قاعدة البيانات في هذه البنية بشبكة فرعية عامة ولها عنوان IP عام. الاتصالات بمضيف الأساسي من المسئولين خارج تدفق السحابة من خلال جيت واي الإنترنت المرفقة بـ Vnc. يمكنك تكوين قاعدة تأمين ingress للسماح باتصالات SSH بمضيف الأساسي من الإنترنت العام. لتوفير مستوى إضافي من التأمين، يمكنك تحديد وصول SSH إلى مضيف الأساس من مجموعة محددة فقط من عناوين IP.
يمكنك الوصول إلى طبعات الحساب في الشبكات الفرعية الخاصة عبر مضيف الأساس. قم بتمكين توجيه
ssh-agentالذي يتيح لك الاتصال بمضيف قاعدة البيانات ثم الوصول إلى الخادم التالي عن طريق توجيه الصلاحيات من الكمبيوتر المحلي.يمكنك أيضًا الوصول إلى الطبعات في الشبكة الفرعية الخاصة باستخدام ضبط SSH الديناميكي. يوفر أداة التوليف الديناميكية بروكسي SOCKS على المنفذ المحلي؛ إلا أن الاتصالات قد تم إنشاؤها من المضيف البعيد.
- رصيد التحميل العامطلبات HTTPS من مستخدمين خارجيين، مثل مستخدمي Hyperion Financial Reporting Web Studio، التدفق عبر جيت واي الإنترنت المرفقة بـ VCN في المنطقة النشطة حاليًا. يتم بعد ذلك إدخال الطلبات عبر خدمة Oracle Cloud Infrastructure Web Application Firewall (WAF) العامة، والتي تقوم بحماية التطبيقات من حركة مرور الإنترنت الضارة وغير المرغوب فيها. يتم توجيه المرور الذي يمرر قواعد WAF إلى رصيد التحميل العام. يحدد رصيد التحميل SSL/TSL ويقوم بتوزيع طلبات HTTP على طبقة الويب الخاصة.
ملاحظة:
للتأكد من دقة النطاق لنقاط انتهاء التطبيق، يجب تسجيل عنوان IP الخاص برصيد التحميل العام في DNS العام الخاص بك. - رصيد التحميل الخاصحركة المرور من تدفقات المستخدمين الداخلية والمحلية من خلال تدفقات IPSec VPN tunnels أو الدوائر الظاهرية لـ FastConnect إلى جيت واي التوجيه الديناميكية (DRG) المرفقة بـ VCN. يتم إدخال عدد معين من الأرصدة يتم تبادلها بين الطلبات ويقوم بتوزيعها على طبقة الويب الخاصة.
ملاحظة:
لضمان تحليل نطاق نقاط انتهاء التطبيق، يجب تسجيل عنوان IP الخاص برصيد التحميل الخاص في DNS المحلي. - طبقة ويب
تتم استضافة طبقة الويب في طبعة الحساب المرفقة بشبكة فرعية خاصة.
- طبقة التطبيق
تشتمل طبقة التطبيق على طبعات الحساب لمكونات Hyperion التالية. (الاختصارات داخل الأقواس هي العلامات المستخدمة لهذه المكونات في مخطط البنية.)
- Oracle Hyperion Financial Data Quality Management, Enterprise Edition (FDMEE)
حل حزمة يساعد المستخدمين الماليين على تطوير عمليات إدارة البيانات المالية القياسية باستخدام دفق أعمال موجه على الويب.
- Oracle Hyperion Financial Management (HFM)
خادم المعالجة التحليلية المباشرة متعددة الأبعاد في RDBMS الذي يوفر بيئة لتجميع يستند إلى الويب توفير الضريبة وتطبيقات QMR وJSK.
يتم من خلال التطبيق توفير التجميع المالي العام وإعداد التقارير والتحليل في حل برنامج واحد قابل للتوسيع.
- Oracle Hyperion Planning
حل مركزي وامتياز إكسل والتخطيط على أساس الويب وإعداد الموازنة والتقدير يتكامل عمليات التخطيط التشغيلية والمالية وتحسين قدرة توقع الأعمال.
- Oracle Essbase
خادم معالجة تحليلية عبر الإنترنت (OLAP) يوفر بيئة لتوزيع التطبيقات المحزومة مسبقًا أو تطوير تطبيقات مخصصة.
- Oracle Hyperion Tax Provision (HTP)
حل شامل لبند الضريبة العامة لتقارير الشركات المتعددة في واجهة المحاسبة المقبولة عمومًا في الولايات المتحدة أو معايير المحاسبة الدولية "IFRS".
يحتوي التطبيق على جميع مراحل عملية توفير ضرائب الشركة، بما في ذلك أتمتة الضريبة وتجميع البيانات واحتساب احتياطي الضريبة وتكتمتة الإعادة إلى الاستحقاق وإعداد تقارير الضرائب والتحليل. يتم إنشاء التطبيق باستخدام Oracle Hyperion Financial Management، وهو يستفيد من جميع الوظائف التي يوفرها Financial Management.
- Oracle Hyperion Strategic Finance
حل إعداد النماذج والتقدير المالي بإمكانات تحليل السيناريو وإعداد النماذج في وقتٍ محدد، وهو ما يساعدك في إعداد النماذج بسرعة وتقييم السيناريوهات المالية، وعرض إمكانات الخزانة خارج الصندوق لإدارة الهيكل المرسمل والدين.
- Oracle Hyperion Profitability and Cost Management
هو تطبيق يوفر معلومات دقيقة قابلة للتنفيذ، من خلال اكتشاف محركات التكلفة والربحية، مع حماية المستخدمين من رؤية ومرونة وتحسين محاذاة الموارد.
- Oracle Hyperion Foundation Services
مكونات البنية الأساسية العامة التي تتيح لك تثبيت وتكوين كل وحدات نظام Enterprise Performance Management، ولإدارة المستخدمين والتأمين وبيانات التعريف ودورة حياة التطبيقات.
يلزم توفير خدمات المؤسسة بغض النظر عما إذا كنت تريد نشر Hyperion Financial Management أو Hyperion Planning أو كليهما.
يتم إرفاق جميع طبعات الحساب في طبقة التطبيق بصافي فرعي خاص. ومن ثم، يتم فصل التطبيقات على مستوى الشبكة عن كل الموارد الأخرى في المنظومة، وقد تم ذلك من خلال الوصول إلى الشبكة غير المعتمدة.- تتيح جيت واي NAT طبعات الحساب الخاصة في طبقة التطبيق إمكانية الوصول إلى المضيفات خارج السحابة (على سبيل المثال، لتنزيل تصحيحات التطبيق أو لأية عمليات تكامل خارجية). من خلال جيت واي NAT، يمكن حساب الطبعات في الشبكة الفرعية الخاصة بدء الاتصالات عبر الإنترنت واستلام الاستجابات، ولكن لن يتم استلام أية اتصالات داخلية تم بدؤها من المضيفات على الإنترنت.
- تعمل جيت واي الخدمة على تمكين طبعات حساب Oracle Linux الخاصة في طبقة التطبيق من الوصول إلى خادم Yum داخل المنطقة للحصول على تحديثات نظام التشغيل والحزم الإضافية.
- كما تتيح جيت واي الخدمة إمكانية عمل نسخة احتياطية للتطبيقات إلى Oracle Cloud Infrastructure Object Storage داخل المنطقة، دون نقل الإنترنت العمومي.
لاستنساخ البيانات المخزنة في وحدات تخزين الكتل المرفقة بطبعات التطبيق، يمكنك عمل نسخ احتياطية من وحدات التخزين ونسخ النسخ الاحتياطية إلى المنطقة البعيدة ثم استخدام تلك النسخ الاحتياطية لاستعادة وحدات التخزين في المنطقة البعيدة.
تمتلك المكونات الموجودة في طبقة التطبيق وصولاً إلى Oracle Cloud Infrastructure File Storage المشترك، لتخزين الروابط والبيانات المشتركة التي تم إنشاؤها بواسطة تطبيقات Hyperion.
يمكنك استخدام
rsyncلمزامنة البيانات من نظام الملفات في نطاق الإتاحة الأساسي بنظام الملفات في نطاق الإتاحة البديل. - Oracle Hyperion Financial Data Quality Management, Enterprise Edition (FDMEE)
- طبقة قاعدة البيانات
تحتوي طبقة قاعدة البيانات في كل منطقة على قاعدتي بيانات: واحدة لتطبيقات Hyperion Foundation Services وأخرى لتطبيقات Enterprise Performance Management.
- بالنسبة لكل قاعدة بيانات، يتم توفير قاعدة بيانات بديلة في المنطقة البعيدة. يمكن استخدام Oracle Data Guard في وضع غير متزامن لمزامنة قاعدتي البيانات وفشل السحب أو التبديل بين قاعدتي البيانات.
- يتم إرفاق قواعد البيانات بشبكة فرعية خاصة منفصلة. ومن ثم، يتم فصل قواعد البيانات على مستوى الشبكة عن كل الموارد الأخرى في المنظومة، وقد تم إحداها من وصول الشبكة غير المعتمد.
- تتيح لك جيت واي الخدمة إنشاء نسخة احتياطية من قواعد البيانات إلى Oracle Cloud Infrastructure Object Storage في المنطقة، دون نقل الإنترنت العمومي.