الخطوط العريضة
أوراكل ريال تطبيق الكتلة (RAC، ريال مدريد تطبيق الكتل) المستخدمة لتحقيق متعددة آلة في بيئة متفاوت المسافات، قواعد البيانات المشتركة، لضمان توافر عالية من التطبيقات؛ ويمكن المعالجة المتوازية تلقائيا والموازنة، والتسامح مع الخطأ وتمكن قاعدة البيانات في وقت فشل و لا توقف الانتعاش. هو بيئة الحوسبة التكنولوجيا الأساسية قاعدة بيانات أوراكل شبكة الدعم. هو بيئة الحوسبة التكنولوجيا الأساسية قاعدة بيانات أوراكل شبكة الدعم.
A. RAC المتزامنة (DLM-- > GRD)
RAC هو جوهر قاعدة بيانات، يتم تشغيل قاعدة البيانات على أجهزة كمبيوتر متعددة، ومهمتها الرئيسية هي قاعدة البيانات التي الصفقة، والتي من خلال إدارة قفل الموزعة: حل مشاكل التزامن (DLM زعت إدارة تأمين). RAC لأن الموارد المشتركة، وذلك لضمان اتساق البيانات، تحتاج إلى استخدام DLM لتنسيق المنافسة بين وصول الحالات إلى الموارد.
اصطلح على تسميته DLM على RAC الكاش فيوجن.
في DLM، اعتمادا على عدد من الموارد، وضعت أنشطة مكثفة الموارد إلى فئتين: ذاكرة التخزين المؤقت فيوجن وفيوجن غير ذاكرة التخزين المؤقت.
يشير مخبأ فيوجن الموارد لمنع البيانات مثل هذه الموارد، بما في ذلك قاعدة عامة، ومؤشر قاعدة البيانات، جزء كتلة رأس (رأس القطاعات)، قاعدة بيانات التراجع.
غير الكاش فيوجن الموارد جميع الكتل الموارد غير قاعدة بيانات، بما في ذلك ملفات البيانات والملفات السيطرة، قاموس البيانات، المكتبة ذاكرة التخزين المؤقت، حصة بركة من الصف الكاش مثل. يتم تخزين صف ذاكرة التخزين المؤقت في قاموس البيانات، فإنه يهدف إلى الحد من الوصول إلى القرص أثناء الترجمة.
في ذاكرة التخزين المؤقت فيوجن، يتم تعيين كل كتلة البيانات إلى مورد واحد الكاش فيوجن، والموارد الكاش فيوجن هو في الواقع هيكل البيانات هو اسم من العناوين كتلة الموارد (DBA). اكتمال كل عملية خطوة طلب البيانات. أولا، يتم تحويل عنوان كتلة البيانات إلى اسم المورد X الكاش فيوجن، ومن ثم تقديم الطلب إلى DLM الموارد الكاش فيوجن، DLM تطبيق قفل العالمي، الحدث الإفراج، إلا أن عملية الحصول على قفل PCM يمكن أن يستمر إلى الخطوة التالية، وهي: على سبيل المثال الحق في استخدام كتلة البيانات.
نسخ كتلة البيانات في توزيع دولة بين العقد الكتلة، ويتحقق ذلك من خلال GRD: هو مخبأ فيوجن المشكلة الرئيسية التي يتعين حلها.
GRD (دليل الموارد العالمية)
يمكن اعتبار GRD باعتبارها قاعدة البيانات الداخلية، حيث كل سجل هو كتلة البيانات بين الخريطة العنقودية، كل واحدة منها يقع أمثلة SGA، ولكن في كل حالة هي جزء GRD SGA، تتلخص في جميع الحالات GRD معا هو GRD كاملة.
وسيتم اختيار RAC وفقا لاسم كل مورد من عقدة الكتلة على عقدة ماستر، في حين يسمى عقدة أخرى الظل عقدة. سيد عقدة من GRD المسجلة في استخدام موارد المعلومات على كافة العقد، والظل عقدة من GRD تحتاج فقط لتسجيل استخدام الموارد على عقدة، فإن المعلومات هي في الواقع معلومات PCM قفل. PCM قفل ديه ثلاث صفات: واسطة، ودور وPI (صورة سابقة)
II. العمارة RAC
RAC بنية الأجهزة والبرمجيات حصة الهندسة المعمارية طوبولوجيا طوبولوجيا
RAC طوبولوجيا بنية الأجهزة
RAC طوبولوجيا هندسة البرمجيات
ثلاثة. مبدأ RAC أوراكل
- بيئة كتلة مستوى:
- التحكم التزامن، فقدان الذاكرة والدماغ الانقسام، وعزل IO.
- مستوى التخزين المشتركة:
- طبقة الذاكرة، طبقة الشبكة وطبقة عضو كتلة، طبقة التطبيقات
- مثيل قاعدة البيانات مستوى:
- الوصول المتزامن والسيطرة
1، التخزين المشتركة بيئة نظام مجموعة ومستوى
- التحكم التزامن
RAC أوراكل باستخدام توزيع قفل Managerment (DLM) آلية للتحكم في الوصول المتزامن عبر العقد متعددة
- فقدان الذاكرة (أ التغييرات عقدة، أشخاص آخرين لا يعلمون)
الكتلة بالكامل فقط تكوين كتلة واحدة، وأوراكل RAC باستخدام OCR (أوراكل التسجيل الكتلة) ملف القرص حل
- سبليت الدماغ
عندما سجلات الدولة المستخدمة في بين العقدة أعضاء RAC أوراكل في القرص التصويت، يظهر الدماغ الانقسام، من خلال آلية التصويت، أو أول من يصل إلى أعلى عدد من الأصوات التي حصل عليها التصويت، على قيد الحياة، تعرض للركل من العقد الأخرى.
العزلة -IO
أوراكل RAC لاتخاذ فورية إعادة تشغيل فشل عقدة عقدة لديها لتقييد الوصول إلى اعدام البيانات المشتركة
إذا فشل العقدة، ثم ركل الظهر وإعادة تشغيل عقدة، والغرض منها هو منع الوصول إلى البيانات، لتحقيق الذات الشفاء
- المشاركة والوصول المتزامن لتخزين مشتركة
ضرورة التصدي لأجهزة التخزين المشتركة وقضايا الوصول المتزامنة
2، ومستوى RAC
- طبقة التخزين
قفل الانصهار مخبأ
- طبقة الشبكة
ما مجموعه أربعة أنواع من بيئة الشبكة:
الشبكة العامة - توفير تتبع البيانات الخارجية، صيانة قاعدة البيانات، الخ
فيرتثا الشبكة - توفر الاتصال التطبيق
شبكة خاصة - على مخبأ RAC الانصهار فوز و
شبكة التخزين - جهاز التخزين، وبطاقات HBA، ومفاتيح الألياف وغيرها من المكونات
- طبقة Clusterware
أوراكل clusterware: برامج إدارة الكتلة لضمان التنسيق بين المضيفين متعددة
- طبقة التطبيقات
أوراكل RDBMS مستويات: من قبل عدد من CRS Resourcezucheng
oracel RAC لتقديم الخدمات توفر عالية: LMON مراقبة عملية التطبيقات (CRS الموارد)، استثناء تطبيق في حين ان إعادة تشغيل، والتبديل وهلم جرا؛
الموضوعات الرئيسية للRAC أعلاه المنطق المتزامنة، بنية الأجهزة والبرمجيات العمارة طوبولوجيا ومبادئ حل، وسوف يعود تبادل المزيد عن محتوى DBA، مع التركيز كتلة أوراكل، التعافي من الكوارث، والتحسين، والأصدقاء المهتمين يمكن أن تركز المقبل ~