الموضوع: [معلومة] : Windows Server 2008 Clustering
عرض مشاركة واحدة
قديم 12-02-2010, 01:36 PM   #1
elbass
:: سيسكو نشيط ::
 
الصورة الرمزية elbass
 
تاريخ التسجيل: Jul 2010
المشاركات: 71
شكراً: 1
تم شكره 55 مرة في 18 مشاركة
elbass will become famous soon enough
افتراضي Windows Server 2008 Clustering





نبدأ مع مقدمة بسيطة عن الموضوع,

الـ Windows server clustering سواء كان 2003 أو 2008 هو الأمكانيه التى وفرتها مايكروسوفت لكل مدير نظام لكى يحصل على هدف كل مؤسسة خدمية أو غير خدمية من توفر

الخدمة دون إنقطاع و ذلك عن طريق توفر حل بديل عند حدوث عطل فى الهاردوير الخاص بأحد السيرفرات أو حدوث عطل بمبنى كامل و هنا نأتي إلى الخصائص الجديدة فى الـ

Windows server 2008 clustering service و التى تعطينا إمكانية الحصول على Cluster من نقطتين كل منهما فى Subnet مختلفة و بذلك أزالت هذه النسخة من الـ clustering

الحدود التى كانت موجودة فى سابقتها و التى لزم أن يكون نقاط الـ Cluster جميعها فى نفس الـ Subnet لكى يعمل الـ Cluster كما وتم تحسين إدارة الـ Cluster بوضوح .

ماذا تحتاج لكى تستفيد من هذه التكنولوجيا؟

تحتاج فقط Windows server 2008 من الإصدار Enterprise أو Data Center وقد تم تطوير هاتين النسختين لتدعمان حتى 16 نقطة فى الـ Cluster الواحد و هو تطور رائع حيث

النسخة السابقة Windows server 2003 كانت تدعم 8 نقاط فقط أي فقط النصف.

تحتاج أيضا لتعرف عدد النقاط فى الـ Cluster و ذلك حسب التكنولوجيا المستخدمة كما سنذكر بالتفصيل فيما يلي.

إن كنت قررت استخدام تكنولوجيا الـ Shared Storage فستحتاج إلى Shared San Drive أو بإمكانك استخدام برنامج Star Wind

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

يجب أن يكون السيرفرين فى نفس الـ Active Directory Site ولكن لا يجب أن يكونوا فى نفس الـ Network أو الـ Subnet بشرط توفر الاتصال بينهم بأى طريقة و بالطبع يمكنك

التحكم فى ذلك عن طريق وضع كلا الـ Subnets فى نفس الـ Active Directory Site بإستخدام الـ Active Directory Sites and Services .

ما هى الأنواع الأساسية للـ Failover Cluster ؟

أولا: Node Majority:

يستخدم هذا النوع من الـ clustering عندما يكون لديك عدد نقاط فردى حيث يكون الـ Quorum هو عبارة عن Local Quorum أو ببساطة أكثر كل نقطة لديها نسخة من

الـ Quorum على قرص محلى و يجب أن يكون أقل عدد من النقاط هو ثلاثة نقاط

Windows Server 2008 Clustering

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

صاحبة العدد الأصغر تتوقف الـ Cluster Service عليها تماما ً و تستمر باقى النقاط فى العمل بدون أي مشاكل.

Windows Server 2008 Clustering

ثانيا ً :Node and Disk Majority :

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

Windows Server 2008 Clustering

ويتم الاتصال بهذا القرص كل فترة من قبل النقاط لغرضين الأول التأكد من أنه موجود و على اتصال و الثاني لتحديث نسخة الـ Quorum الموجودة عليه .

و يضمن وجود هذا القرص أن يعمل الـ Cluster بشكل طبيعي عند حدوث عطل فى أحد النقاط .

Windows Server 2008 Clustering

و عند فشل القرص يعمل الـ Cluster أيضا ولكن يعطى تحذير بأن هناك خطأ فى إعدادت الـ Quorum حيث يعود الـ Cluster إلى الحالة Node Majority لحين عودة القرص للعمل .

Windows Server 2008 Clustering

ثالثا ً : Node And File Share Majority:

تستخدم هذه الطريقة عندما يكون عدد النقاط زوجي و لا يوجد إمكانية لعمل قرص مشترك حيث يحل المجلد المشترك محل القرص المشترك و هذا الخيار من خيارات

الـ Failover Cluster هو من الخيارات المتميزة و قد تم تقديمه من مايكروسوفت فى النسخة الخاصة بـ Windows server 2003 SP2 و هو يتكامل مع خاصية تعدد

الـ Subnets كحل نموذجي لعمل Cluster ذو المسافات البعيدة و قد تكون بلاد هي الفرق بين النقطتين مادام هناك إتصال بينهما و مجلد مشترك تراه نقاط الـ Cluster.

Windows Server 2008 Clustering

رابعا: No Majority (Disk Only) :

هذه الطريقة تعتمد على وجود قرص مشترك يوضع عليه الـ Quorum فقط ولا يوجد أى نسخة منه على أي مكان آخر.

Windows Server 2008 Clustering

يظل هذا النوع من الـ Cluster يعمل مادام القرص المشترك موجود مع توفر نقطة واحدة فقط من نقاط الـ Cluster .

Windows Server 2008 Clustering

هذا الخيار هو الخيار الأسوأ بين كل خيارات الـ Cluster حيث يعتمد على وجود الـ Quorum على قرص مشترك فقط و يتعطل الـ Cluster تماما إذا تعطل القرص المشترك

Windows Server 2008 Clustering

بيئة العمل:

تتكون بيئة العمل التى سنستخدمها لتطبيق الأنواع الأربعة من الـ Windows server 2008 clustering من أربع سيرفرات كالتالي Domain Controller و Storage server و

Node1 و Node2 و إليكم الرسم التوضيحي لبيئة العمل.

Windows Server 2008 Clustering

قبل أن تبدأ:

الخطوة الأولى: إعداد الـ Cluster Networks :

بعد إتمام تثبيت الـ Star Wind على الـ Storage server كما ذكرنا ذلك تفصيلا فى سلسلة دروس Windows server 2003 clustering , قم بربط السيرفرين Node1 و Node2

إلى الدومين ثم قم بإعداد كروت الشبكة كالتالي:

أولا : كارت الشبكة الخاص بالـ Public Network :

سوف يستخدم الـ Cluster هذا الكارت للاتصال بالمستخدمين و تلقى طلباتهم و أيضا سيستخدمه برنامج Star Wind للإتصال لعمل القرص المشترك ولذلك قم بإعدادة بالإعدادات

العادية و تأكد من وجود الـ Gate way و الـ DNS الخاص بالشبكة لديك .

ثانيا :كارت الشبكة الخاص بالـ Private Network :

سوف يستخدم الـ Cluster هذا الكارت للاتصال بين نقاط الـ Cluster ولذلك لا يلزمك DNS أو Gat way و أيضا لا يلزمك أى بروتوكول إتصال غير الـ TCP IP , قم بعمل الإعدادات كالتالى.

Windows Server 2008 Clustering

Windows Server 2008 Clustering

Windows Server 2008 Clustering

Windows Server 2008 Clustering

Windows Server 2008 Clustering

الخطوة الثانية: إعداد القرص المشترك:

قم بفتح الـ Disk Management ثم تأكد من وجود الأقراص المشتركة إذا كنت قد فعلت أكثر من قرص ثم قم بعمل partitions عليها ثم أجعلها offline مره ثانية .

Windows Server 2008 Clustering

إذا لم تنوى أن تستخدم القرص المشترك رجاء أترك هذه الخطوة.

الخطوة الثالثة: إضافة الـ Failover Cluster Feature :

على السيرفر Node1 قم بفتح الـ server Manager ثم قم بتمديد أسم السيرفر حتى تصل إلى قائمة Features ثم من اليمين اختر Add Features

Windows Server 2008 Clustering

ثم أتبع الخطوات لتفعيل الـ Failover Cluster .

Windows Server 2008 Clustering

Windows Server 2008 Clustering

Windows Server 2008 Clustering

قم بتكرار الخطوات السابقة على السيرفر Node2 وبعد إنهاء هذه الخطوات تكون مستعد لتبدأ خطوات تكوين الـ Cluster .

تكوين الـ Cluster :

قبل أن نبدأ فى تكوين الـ Cluster يجب أن نتأكد من أن كل شيء جاهز لتكوين الـ Cluster وذلك عن طريق تشغيل الـCluster Validation Wizard التى تقوم بعمل اختبارات عديدة

على إعدادات الـ Cluster مثل تواجد القرص المشترك و عدد كروت الشبكة و الكثير و الكثير من الاختبارات ثم تعطينا النتائج و يمكنك عرض تقرير مفصل عن هذه التجارب و حفظها

كمرجع لك فى المستقبل.

أتبع الخطوات التالية لتشغيل الـCluster Validation Wizard :

قم بفتح الـ Failover Cluster Management من قائمة Administrative Tools ثم من الشاشة الرئيسية أختر Validate A Configuration

Windows Server 2008 Clustering

إتبع الخطوات التالية لإضافة السيرفرين Node1 و Node2 .

Windows Server 2008 Clustering

قم بإضافة السيرفرين Node1 و Node2 بكتابته الأسم ثم الضغط على مفتاح Enter أو استخدام Browse للبحث

Windows Server 2008 Clustering

Windows Server 2008 Clustering

Windows Server 2008 Clustering

بعد انتهاء جميع الاختبارات ستحصل على نتيجة مماثلة للتالي

Windows Server 2008 Clustering

لو لم يكون لديك قرص مشترك من الطبيعي أن تحصل على تحذير عن إعدادات الـ Quorum , يمكنك تجاهل هذا التحذير مؤقتا و سنذكر فيما بعد لماذا ظهر هذا التحذير وكيفيه علاجه.

أتبع الخطوات التالية لتكوين الـ Cluster :

قم بفتح الـ Failover Cluster Management من قائمة Administrative Tools ثم من الشاشة الرئيسية أختر Create A Cluster

Windows Server 2008 Clustering

قم بإضافة السيرفرين Node1 و Node2 بكتابته الأسم ثم الضغط على مفتاح Enter أو استخدام Browse للبحث

Windows Server 2008 Clustering

سيطلب منك برنامج الإعداد أسم و IP للـ Cluster قم بإدخال الاسم الذي تريده ثم أدخل الـ IP و هنا لاحظ أنه لو كان النقطتين فى Subnet مختلفه سيطلب منك إدخال 2 IP's

Windows Server 2008 Clustering

بعد الانتهاء من ملئ جميع البيانات المطلوبة سيقوم برنامج الإعداد بتلخيص جميع الإعدادات , إضغط Next لبدء تكوين الـ Cluster

Windows Server 2008 Clustering

عندما ترى هذه الخطوة أثناء برنامج الإعداد يمكنك أن تعرف أن الـ Cluster الآن يقوم بعمل Computer Account باسمة فى الـ Active Directory تحت الـ Computers OU

Windows Server 2008 Clustering

قم بفتح الـ Active Directory Users And Computers ثم تأكد من وجود الـ Computer Account

Windows Server 2008 Clustering

عند ظهور الشاشة التالية تعرف أنه تم تكوين الـ Cluster بنجاح

Windows Server 2008 Clustering

إعدادات الـ Cluster :

أتبع الخطوات التالية للتأكد من إعدادات الـ Cluster .

قم بفتح الـ Failover Cluster Management من قائمة Administrative Tools ثم من اليسار أختار اسم السيرفر ليظهر لك ملخص الإعدادات كالتالى

Windows Server 2008 Clustering

أهم ما يمكن أن تراه فى الصورة السابقة هو أن الـ Cluster فى وجود القرص المشترك يتم تكوينة أوتوماتيكيا كـ Node And Disk Majority و على النقطة الفعالة للـ Cluster وهى

فى حالتنا Node1 ستجد أنها المالك للقرص المشترك و إسم و IP الـ Cluster وذلك يظهر فى الصورة التالية حيث تظهر الـ Node1 على أنها الـ Current Host server.

قم بتمديد قائمة Networks لتجد أن الـ Cluster يمتلك شبكتين أحدها هى الـ Public و الأخرى هى الـ Private قم بالضغط على Private

Windows Server 2008 Clustering

تظهر لك شبكة الـ Private كروت الشبكة التى قمنا بإعدادها للاتصالات بين نقطتي الـ Cluster قبل بدء تكوين الـ Cluster

قم بالضغط بيمين الماوس على Private ثم أختار Properties لتعرض خصائص هذه الشبكة

Windows Server 2008 Clustering

Windows Server 2008 Clustering
الموضوع الأصلى من هنا: منتديات سيسكو التعليمية | كن بين الخبراء ! http://www.ciscovb.com/vb/t2125.html#post15219

فى خصائص هذه الشبكة لاحظ أن الخيار Allow clients to connect through this network غير مفعل و ذلك يجعلها تستخدم بين نقاط الـ Cluster ولا يستطيع المستخدمين إستخدامها نهائيا ً.

و الآن قم بالضغط على Public لترى ملخص الإعدادات

Windows Server 2008 Clustering

تظهر لك شبكة الـ Public كروت الشبكة التى قمنا بإعدادها لاتصالات المستخدمين قبل بدء تكوين الـ Cluster

قم بالضغط بيمين الماوس على Public ثم أختار Properties لتعرض خصائص هذه الشبكة

Windows Server 2008 Clustering

Windows Server 2008 Clustering

فى خصائص هذه الشبكة لاحظ أن الخيار Allow clients to connect through this network نشط و ذلك يجعلها تستخدم لاستقبال اتصالات المستخدمين .

من الجدير بالذكر انه عند حدوث عطل بأحد كروت الـ Private Network يقوم الـ Cluster بإستخدام الـ Public Network للاتصال بين الـنقاط دون حدوث أى عطل بالـ Cluster .

قم بالضغط على Storage لترى ملخص خصائص الأقراص المشتركة

Windows Server 2008 Clustering

يقوم الـ Cluster افتراضيا باختيار أصغر قرص مشترك تكون مساحته أكثر من 500 ميجا ويجعله هو الـ Witness Disk ويضع عليه ملفات الـ Quorum و أي أقراص أخرى يكتشفها أثناء

برنامج الإعداد يقوم بوضعها فى مجموعة تسمى Available Storage ويظهر لنا فى هذه الصورة أن المالك هو الـ Node1 أي أن هذه الأقراص تكون دائما ملك النقطة الفعالة.

و لتتأكد من ذلك قم بتمديد Nodes ثم أضغط على Node1

Windows Server 2008 Clustering

كما ترى فى الصورة السابقة تملك الـ Node1 كارت شبكة فى كل Network و أيضا تمتلك الأقراص المشتركة .

أضغط على Node2 وسترى أن هذه النقطة تمتلك فقط كارت شبكة فى كل Network وذلك للاتصال بالنقطة الأخرى و بالمستخدمين فى حال أصبحت هي النقطة الفعالة

Windows Server 2008 Clustering

تخيل لو أن القرص حدث به عطل ما ماذا ستفعل الآن بعد أن إعتمدت علية ؟ للإجابة على ذلك السؤال قم بعمل ذلك فعليا و لتحاكى ذلك قم بمسح القرص من على

الـ Storage server تماما و أيضا القرص الإضافي ثم قم بعمل قرص بنفس الاسم على أساس أن هذه الخطوة هي التى سيقوم بها مدير النظام وهى استبدال القرص المشترك بآخر

ثم قم بعمل Format لهذان القرصان و أعيدهما إلى الحالة Offline ثم أذهب إلى الـ failover cluster Management و قم بالضغط على Storage ثم بيمين الماوس على الـقرص

المستضيف للـ Quorum و أضغط على Pring this resource online لترى أن القرص سيعود كما كان .

لكن ماذا لو أردت إصلاحه لو أردت إصلاحه قم بإضافة قرص آخر و أترك حالة القرص Failed بعد عطلة ثم قم بالضغط بيمين الماوس و أختر Repair لتظهر لك قائمة بالأقراص المشتركة

الموجودة , أختر أحدها و أضغط موافق لتراه قد أصبح هو الـ Quorum و سنقوم بعمل مثال عملى على ذلك قم بإزالة أى قرص مشترك فى الكلستر و أترك فقط الـ Quorum وذلك

بالضغط على القرص ثم اختيار Delete

Windows Server 2008 Clustering

قم بالنقر على القرص بيمين الماوس ثم أختر More Actions ثم Simulate failure of this resource لتجده Failed قم بالنقر عليه بيمين الماوس ثم أختر Repair

Windows Server 2008 Clustering

من قائمة الأقراص المتاحة أختر القرص الذى قمنا بمسحة من قبل

Windows Server 2008 Clustering

Windows Server 2008 Clustering

تم قبول القرص و تحول الـ Quorum إليه و لتغيير حالة القرص إنقر عليه بيمين الماوس ثم أختر Pring this resource online لترى أنه قد تغيرت حالته بنجاح

Windows Server 2008 Clustering

Windows Server 2008 Clustering

الآن نعيد الكرة و نعيد الـ Quorum إلى القرص القديم و لعمل ذلك قم بالضغط على القرص الحامل للـ Quorum بيمين الماوس و أختر Actions ثم

Simulate failure of this resource لتجده Failed قم بالنقر عليه بيمين الماوس ثم أختر Repair و أتبع الخطوات التالية حتى تستعيد القرص القديم

Windows Server 2008 Clustering

Windows Server 2008 Clustering

Windows Server 2008 Clustering

Windows Server 2008 Clustering

Windows Server 2008 Clustering

Windows Server 2008 Clustering

Windows Server 2008 Clustering

قامت شركتك بالاستغناء عن الـ SAN و أمرك مديرك بعدم إستخدام أى برنامج لعمل الـ Shared Storage و إيجاد حل آخر لجعل الـ Cluster يعمل .

لحل المشكلة قم الآن بتغيير إعدادات الـ Quorum لتصبح من النوع Node And file share witness و لعمل ذلك اتبع الخطوات التالية

قم بفتح الـ Failover Cluster Management من قائمة Administrative Tools ثم أنقر على اسم الـ Cluster بيمين الماوس و أختر More Action ثم إضغط

على Configure Cluster Quorum Settings

Windows Server 2008 Clustering

Windows Server 2008 Clustering

Windows Server 2008 Clustering

قم باختيار Node And File Share Majority من أنواع الـ Quorum المتوفرة

Windows Server 2008 Clustering

قم بتكوين مجلد المشاركة على أي سيرفر وحتى جهاز XP عادى جدا وهنا سنستخدم سيرفر عادى جدا أسمة Server4 ولتكوين مجلد المشاركة الذى سيستضيف الـ Quorum

اتبع الخطوات التالية

قم بالضغط على Browse من الشاشة التالية

Windows Server 2008 Clustering

Windows Server 2008 Clustering

قم بكتابة اسم السيرفر server4 ثم إضغط على New share

Windows Server 2008 Clustering

إضغط على Browse من الشاشة السابقة ثم قم بعمل مجلد جديد وقم بتسميته MNS_Share

Windows Server 2008 Clustering

بعد إختيار المجلد الجديد إضغط على ok لتعود إلى الشاشة السابقة لها إختر customize لتعديل الصلاحيات على المجلد المشترك ثم قم بإعطاء الـ Domain Admins كافة الصلاحيات

Windows Server 2008 Clustering

إضغط Ok مرتين لتعود للشاشة الأختيار الرئيسية و منها أختر المجلد الذى تم تكوينه ثم إضغط OK

Windows Server 2008 Clustering

عند العودة لشاشة إعدادات الـ Quorum يظهر لك المجلد المشترك بهذا الشكل

Windows Server 2008 Clustering

الآن إضغط Next للبدء فى إعداد الـ Quorum .

Windows Server 2008 Clustering

Windows Server 2008 Clustering

بعد الإنتهاء من إعدادات الـ Quorum يظهر لك ملخص إعدادات الـ Cluster كالتالي

Windows Server 2008 Clustering

و الآن يمكنك التخلص من القرص المشترك بخطوتين بسيطتين

Windows Server 2008 Clustering

Windows Server 2008 Clustering



منقول للفائدة






Windows Server 2008 Clustering clustering server

__________________
طالب الحق يكفيه دليل ، و صاحب الهوى لا يكفيه ألف دليل
الجاهل يُعلّم و صاحب الهوى ليس لنا عليه سبيل

التعديل الأخير تم بواسطة elbass ; 12-02-2010 الساعة 01:41 PM
elbass غير متواجد حالياً   رد مع اقتباس
3 أعضاء قالوا شكراً لـ elbass على المشاركة المفيدة:
ayoub.net (12-03-2010), الباحث (12-02-2010), سيسكو 1 (12-02-2010)
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36