بسم الله و على بركة الله...
للامانة العلميـــه الموضوع منقول

.. ويستحق العناء .. موضوع مهم جدا و مفيد لخبرا الشبكــات بشكل عام....
بسم الله !!
الكلاستر سهل جدا و ان كان ينطوي على عدد من المواضيع المتقدمة التي تستلزم معرفة كبيرة و قدرة على الابداع و التفكير و حل المشاكل ناهيك عن الخبرة
اذا معرفتش تجاوب عن 70% من الاسئلة التالية متمكملشي الموضوع :
1- ايه هو الفرق بين المالتكي كاست و اليونيكاست
2- الفرق بين ال NLB و ال Cluster
3- ال Quorom ما وظيفته ؟
4- ما هي فائدة ال Microsoft distributed transaction coordinator
5- ازاي تستعمل ال VMware server or work station
كن اولا سيتم سؤالي سؤال ازاي اعمل محاكاة لما اقوم بشرحه في المنزل بعيدا عنت أي تكاليف للمعدات و الهاردوير المكلف حتى للشركات متوسطة الحال
اوكي الحل بسيط جدا سنقوم بمحاكات الهاردوير كاملا باستخدام ال VMWARE و محاكات ال shared storage و عمل هاكة بسيطة على الفي ام تجعل الكلاستر يشوف الهاردات كانها مربوطة على الشبكة و ذات قدرات تشاركية
الاول علينا ان نفهم انواع الهاردات التي يركب عليها الكلاستر
1- shared scsi و هي تعمد على مشاركة كابل السكازي المربوطة عليه الهاردات و ذلك بتعريف كل هارد على بس مختلف (كما سنفعل ) و هو ارخص انواع الهاردات القابلة للمشاركة و يعيبه قلئة كفائته
2- الهاردات المربوطة على الشبكة network attached storage و هي هادرات موضوعة في تجهيز خاص و تربط اما بكابلات عادية يو تي بي او كابلات فايبر على الشبكة و هي اغلى من السابقة و تمتاز بارتفاع ادائها و ان كانت اقل من النوع التالي
3- Storage area network و هذه تكون تجهزيات خاصة يتم من خلالها عمل شبكة خاصة بالتخزين و تكون مربوطة بسويتشات خاصة بها بكابلات فايبر و هي غالية جدا و تبدا من 3000 جولار لاقل نوع
سنقوم الان فقط بمحاكاة اول نوع في الفي ام و ساريكم كيف
كل ما عليك هو ان تقوم بتركيب الويندوز على في ام عادي خالص و بعد انتهاء التنصيب (هذه الخطوات ستتم على عقدتي الكلاستر و ليس كل سيرفر او الدومين كونترولر) ستقوم باضافة هاردين كل منهما سكازي و كل واحد منهم في bus مختلف
الباس أي دي يمكن معرفتها بالضغط على خصائص الهارد في الفي ام ثم Advanced حتلاقة قائمة virtual device node بالضفط على قائمة الاختيار حتلاقي قائمة كبيرة تمثل عدد العقد التي يمكن ربطها على كل بص و هي 16 لكل بص يبدأ ترقيمه من 0 الى 15 و يوجد بالفي ام 3 بص
و يكون الترقيم كالتالي
Scsi0:1
يمثل السفر هنا رقم البص و الرقم الثالي رقم العقدة عليك ان تضع كل هارد سيتم وضعه في الكلاستر في بص مختلف انا اخترت ان اضعهما في
Scsi1:1
Scsi2:1
سنأتي لاان لاضافة الهاكة و هلي عليك تحريرها يدويا
اذهب الى مجلد الذي قمت بوضع ملفات الفي ام الاولى فيه
ستجد ملف باسم الفي ام حجمه 2 كيلو بايت خاص بتعريفات الفي ام افتحه بالمفكرة
انا الملف عندي بالشكل التالي
config.version = "7"
virtualHW.version = "3"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
memsize = "128"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Windows Server 2003 Enterprise Edition.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "auto detect"
ide1:0.deviceType = "cdrom-raw"
floppy0.fileName = "A:"
Ethernet0.present = "TRUE"
usb.present = "FALSE"
displayName = "Node-1"
guestOS = "winNetEnterprise"
priority.grabbed = "normal"
priority.ungrabbed = "normal"
powerType.powerOff = "default"
powerType.powerOn = "default"
powerType.suspend = "default"
powerType.reset = "default"
ide1:0.startConnected = "TRUE"
Ethernet0.addressType = "generated"
uuid.location = "56 4d f3 bd b7 69 90 a7-fb 3f 01 b0 f3 77 7d 7c"
uuid.bios = "56 4d f3 bd b7 69 90 a7-fb 3f 01 b0 f3 77 7d 7c"
ethernet0.generatedAddress = "00:0c:29:77:7d:7c"
ethernet0.generatedAddressOffset = "0"
Ethernet0.connectionType = "custom"
Ethernet0.vnet = "VMnet3"
redoLogDir = "."
Ethernet1.present = "TRUE"
Ethernet1.connectionType = "custom"
Ethernet1.vnet = "VMnet9"
Ethernet1.addressType = "generated"
ethernet1.generatedAddress = "00:0c:29:77:7d:86"
ethernet1.generatedAddressOffset = "10"
disk.locking = "false"
scsi1.sharedBus = "virtual"
scsi1.virtualDev = "lsilogic"
scsi1.present = "TRUE"
scsi1:1.present = "TRUE"
scsi1:1.fileName = "O:\Cluster for arabteam\quorom.vmdk"
scsi2.sharedBus = "virtual"
scsi2.virtualDev = "lsilogic"
scsi2.present = "TRUE"
scsi2:1.present = "TRUE"
scsi2:1.fileName = "O:\Cluster for arabteam\shared.vmdk"السطور الجديدة التي ستقوم باضافتها هي السطور الموضوعة بالاحمر لانك لن تجدها
سنشرح ما هي هذه السطور
اول سطر هو ال disk locking في العادي كل في ام في ال في ام وير لها دخول حصري على الهاتردات الخاصة بها و لا يمكن لاي في ام ان تدخل عليها و لكن من خلال هذا السطر يمكننا ان نتيح لفي امات اخرى ان تدخل على الهارد و هو ما يتسح عملية المشاركة
السطر الثاني ال shared bus و هي يحدد ان كان البص نفسه مشارك ام لا
السطر الثالث مش عارف
السطر الرابع يمثل هل البص فعلا ام لا
السطر الخامس هل العقدة على البص فعالة ام لا
السطر السادس يمثل مكان ملف الهارد نفسه
اوكي انتم عارفين انه الكلاستر اللي حنعمله مكون من عقدتين يمكنك ان تعمل عقد زي ما انت عايز لحد 8 و هو الحد المدعوم من مايكروسوفت في كل كلاستر لكن حنشرح اتنين لانه الخطوات لاضافة العقد الباقية متماثلة
عليك ان تشغل العقدة الاولى و ستجد انه تم تعريف الهارد في ال disk management قم بفرمته الهاردين تعيين اسم له
افتح العقدة الثانية ستجد انه الهارد متفرمت و أخر حلاوة كل ما عليك ان تقوم بتعيين حرف له
نكون بهذا قد اعدادنا الهاردات .......
يتــــــبع!!