Redundancy تحمل خرابی یا Fault telurance : مفهومی در شبکه می باشد که با استفاده از آن می توان نسبت به بسیاری از مسائل نظیر Hard ها خیالمان راحت باشد.
مثلاً اگر یک PC داشته باشیم که روی آن یک HardIde داشته باشیم که روی این Hard اطلاعاتی قرار دارد، در اثر شوک الکتریکی که به این هارد وارد می شود و یا نوسانات برق، این هارد می سوزد و حال اگر back up ای هم گرفته نشده باشد، data از بین خواهد رفت.
اگر این مقدار ریسک پذیری را بخواهیم برای، server ها داشته باشیم، بسیار خطرناک خواهد بود.
اینجاست که نیاز مبرمی برای استفاده از تکنیک های Redan dancy به میان می آید.
مثلاً Redandancy , Technology در مورد هارد (مثلاً در رایورز) تکنولوژی به نام raid می باشد.
raid : چند هارد را با هم به عنوان یک هارد به کامپیوتر معرفی می کند، اولاً فقط روی هاردهای اسکازی پیاده سازی می شود.
دارای تعداد زیادی pin (مثلاً 50 تا) و به کارت (کنترلی اسکازی متصل می شود.
اسکازی
معمولاً
مادربوردهای سرور base اکثراً چند باس اسکازی، on board دارند.
Ide
Scazy base server
IDE base client
اگر هاردهای IDE مدت زیادی روشن بمانند و خاموش نشوند، می سوزد (حتی در اثر زیاد روشن ماندن بدون هیچ نوسانی) scazy ها اگر به یکباره برق برود و خاموش شوند، cluster گم شده بسیار کم در آنها به وجود می آید، اما IDE ها بسیار زیاد پس در جایی که محیطی عملیاتی است و در حال کار کردن است حتماً scazy باید کار کرد و IDE پی مورد است.
چند Hard Scazy را به یک کنترلر raid متصل می کنند، در مادربوردهای حرفه ای، raid هم می تواند unboar باشد.
raid : چند هارد موازی با هم به یک کنترلر متصل می شوند، که سیستم عامل مجموعه این هاردهایی را که داریم را یک هارد می بیند، یعنی اگر در device manager ببینیم، یک disk می بینیم اما این disk یک آرایه ای از disk هاست و مجموعه ای از دریک ها می باشد.
همانطور که بیان شد، raid نوعی از تکنولوژی redandency است، که cluster نیز یک نوع تکنولوژی Redandancy (تحمل خرابی) می باشد.
با سوختن یک هارد مشکلی در شبکه پیش نیاید.
پس روش دیگر برای تحمل خرابی clustering است که در سطحی بالاتر از raid قرار دارد.
انواع Raid :
mirror کردن هاردها، یعنی 2 هارد را با هم استفاده می کنیم، هر چه در هارد اول نوشته می شود، عیناً در هارد دوم کپی می شود یعنی آینه دیگری است و محتویات اولی و دومی دقیقاً یکی است.
Mirror Raid
مزیت استفاده از این raid, level این است که اگر یکی از هاردها سوخته، می توان از دیگری استفاده کرد.
اما مشکل آن این است که 50% ظرفیت و هزینه ها به هدر رفته است.
Level 1 :
مزیت mirror خواندن سریع: چون همزمان از 2 تا هارد می خواند.
مشکل mirror نوشتن کند: چون همزمان روی هارد می نویسد.
Raid : Redandancy Array of inextensive disk
کلاً mirror , performance خوب است.
پس از raids , raid1 استفاده بسیاری می شود.
Raid 5 :
حداقل سه هارد می خواهیم، raid5 پیشرفته ترین و گرانترین نوع raid هاست.
چون کارت کنترلر که برای raid می باشد بسیار گران است، پس حداقل 3 تا هارد Scazy می خواهیم، raid می گوید که هرگاه، هر کدام از این هاردها (که حداقل 3 تا هستند) سوخت، هارد سوخته را از array جدا کرده، هارد جدید را جایگزین کنید و خود raid ، اطلاعات را روی آن بازیابی خواهد کرد، بدون اینکه، هیچ اتفاقی بیفتد.
پس این روش قطعاً تحمل خرابی support می کند.
از تکنولوژی parrity استفاده می کند.
اگر تعداد فردی یک باشد.
زوج اگر تعداد زوجی یک باشد.
فرد در این نوع raid ، چند hard را قرار می دهند و از آنها script می سازند.
Raid strip سرعت خواندن و نوشتن strip بسیار زیاد است اما اصلاً امنیت (از نظر تحمل خرابی) ندارد، نحوه عمل آن به این شکل است که بر فرض اگر بخواهیم کلمه strip را بنویسیم و سه هارد داشته باشیم.
پس با سوختن یک هارد، کلیه اطلاعات از بین خواهد رفت.
پس mirror حداقل 2 هارد strip 2 هارد به بالا raid5 حداقل 3 هارد در raid1 ، 50% از دست می دادیم اما در raid ، 30% دیگر اینکه در mirror اگر هارد بسوزد ممکن است دیگر حتی سیستم عامل بالا نیاید، ممکن است data سر جایش باشد، اما خلل ایجاد شده است.
از هر هاردی آن جدا شده، آدرس ها در آن نگهداری می شود نه خود data گرچه در mirror خود اطلاعات نگهداری می شد، پس چون این آدرس ها در هر سه هارد است و مساوی است پس با سوختن یکی، می توان دوباره آدرس ها را بازیابی نمود.
10 ترکیب raid ترکیب mirror 10 raid 50 0 با 1 raids 1-0 5 0 (پنج صفر) یعنی 2 تا array داریم که هر کدام از array ها، raid هستند یعنی هر کدام از array ها خودشان با هم mirror هستند.
در جاهایی مثل yahoo یا Nasa که هیچگاه سرویس آنها down نمی شوند، از این روش ها استفاده می شود.
فقط mirror , raid را روی IDE می توان پیاده کرد اما کلاً همواره raid ها روی scazy هستند.
Raid , mirror را به 2 گونه می توان پیاده سازی کرد: سخت افزاری نرم افزاری از طریق سیستم عامل این کارها را بر روی این چند هارد انجام می دهند.
Windows 2000 این امکان را دارد.
Basic disk partition بندی می کند.
Dynamic disk volume بندی می کند، حجم volume ها می تواند کم و زیاد شود اما partion را نمی شود، اگر مدل دیسکها dynamic باشد می توان آنها را با هم mirror کرد یا raid کرد اگرچه raid ای که به این شکل ساخته می شود قابل مقایسه با نوع سخت افزاری آن نیست، سخت افزاری، خیلی safe تر است و در ضمن همینکه raid مثلاً S می سازیم، کلی پردازش از سیستم عامل می برد چون باید محاسبه آدرس دهی شود اما خوب از نرم افزاری گران تر است.
چون عموماً خود مادربوردها هم نوع سخت افزاری را support می کنند معمولاً سخت افزاری پیاده سازی می شود و اگر نرم افزاری باشد، بدی دیگری هم دارد، اینکه به سیستم عامل وابسته است و اگر سیستم عامل fait شود، این تکنولوژی نیز قابل استفاده نیست.
در حالیکه اگر سخت افزاری باشد.
حتی اگر سیستم عامل بپرد هم، فوری سیستم عامل نصب می شود و باز هم خواهد شناخت.
بعضی از هاردهای scazy ، دارای Hotplug هستند یعنی هنگامی که server روشن است و در حال کار کردن می توانند، هارد را عوض کنند.
و جالب اینکه بعضی از این server compact ها ram شان هم Hotplug است.
به این خاصیت که می توان یک قطعه را در حین روشن بودن، از source اش جدا کرد، Hotplug گویند.
معمولاً سخت افزارها هم برنامه ای برای مدیریت raid دارند.
سیستم عامل آنها را یک hard می بیند.
OS های سروی مانند microsoft , Linux , Norell چون خاصیت مخصوص سرورهاست، این خاصیت را support می کنند.
Clusttring : با پیاده سازی تکنولوژی raid ، تحمل خرابی برای hard ها درست شد اما حال مثلاً اگر سیستم عامل server بالا نیاید.
پس هیچ کاری نمی توان انجام داد چون server خاموش است.
فلسفه Clusttring : اگر یکی از server ها به هر دلیلی نظیر خراب شدن سیستم عامل، قطع شدن شبکه، ویروسی شدن، حمله اینترنتی، از بین رفت.
شبکه نخوابد و یک server ای کار من را انجام دهد.
به ظاهر بسیار ساده اما پیاده سازی خیلی پیچیده ای دارد.
که کار clusttring می باشد.
پیچیده است زیرا: فرض کنید server ای دارید که روش SQL server نصب شده است.
این server با یک IP خاصی کار می کند، چگونه می توان کاری کرد، که اگر این server از کار افتاد، همان IP مجدداً کار کند، یعنی نمی توان 2 تا IP روی شبکه داشت.
در clustring یک خوشه سرور تعریف می شود.
این تعریف در سیستم عامل انجام می گیرد، سیستم عامل ها خود همچنین چیزی را دارند.
چند server تهیه شده اند که با هم خوشه می شدند، هر server ای علاوه بر اینکه یک IP دارد، service clustering هم که در سرویس windows clustter server 2000 / 2003 فعال می شود، یک مجموعه سرور را در اینجا add می کنی یعنی تعیین می شود که این چند server جزء کلاستری به نام کلاستر 1 مثلاً هستند.
در آنجا یک IP می خواهد یعنی می پرسد IP اش چیست؟
این IP ای که داده می شود برای یک مجموعه سرور است پس کاربر وقتی ping می کند (یعنی با TCP/IP به اینها وصل می شود.) به server خاصی وصل نمی شود، به IP این مجموعه وصل می شود، حال با از کار افتادن یکی از سرورهای این مجموعه، server های دیگر با همان IP جواب می دهند.
پس user از، از کار افتادن این سرور، اطلاعی نخواهد داشت و نمی فهمد.
البته clustter کردن هر سرویسی نیز متفاوت است، یعنی اینکه بگوییم، server ها با هم، clustter شده اند بی معنی است و باید بگوییم که چه چیزی از server ها را clustter کرده ایم.
SQL server آنها را clustter کرده ایم.
سرویس file sharing آنها را clustter کرده ایم، mail server شان را که clustter کردن هر کدام از آنها متفاوت است و شکل خودشان را دارد.
یعنی پس از اینکه IP مشترک داده شد و پیکره clusttring بسته شد، حال باید داخل آن را پیکربندی کنیم که کدام سرویس ها و به چه شکل می خواهند پیکربندی شوند.
پس فقط IP گرفتن به این معنی نیست که حالا همه server ها، clustter شده اند بلکه مثلاً حالا باید این clostter را به شکلی که SQL را support کند، پیکربندی کرد.
یعنی باید سرویس های مورد نظر را برای کار کردن تحت clusttring تنظیم کرد.
فرض کنیم که می خواهیم SQL را clustter کنیم، server ای روی هارد در case داریم، به سرور دیگری که می گوییم که می خواهیم SQL را clusttring کنیم ابتدا باید یک چیز مشترک بین این 2 سرور وجود داشته باشد که بتوان data base را آنجا ذخیره کرد، نمی شود data base هم روی این server ها باشد، چون با خاموش شدن server ، چون data نیز همانجاست پس هیچ چیزی قابل دسترسی نخواهد بود.
بنابراین از هاردهای مخصوص external اما به صورت raid استفاده می کنند.
بنابراین از external storage device هایی با سرعت های بسیار بالا استفاده می کنند که به این 2 سرور متصل می شوند.
سرویس SQL روی این دو سرور که کلاستر شده اند فعال است، اما data base تعریف شده روی هارد این 2 سرور clusttring شده نیست در همین external hard قرار داده شده که به این 2 سرور وصل است و آنجائی که داریم clusttring را برای SQL تنظیم می کنیم، تعیین می کنیم که base data روی این هارد سوم است.
(hard external) برای بعضی از سرویس ها مثلاً SQL حتماً باید از این روش استفاده کنند وگرنه، اصلاً نمی توانند clusttering را برای آن پیاده سازی کنند.
این هارد هم با پورت های مخصوصی به دو سرور متصل است تا با سرعت بسیار بالائی کار کند.
حال اگر یکی از سرورها down شود، چون SQL سرور دیگری که با clustter , IP کار می کند و data اش هم جای دیگری است وجود دارد پس مشکل پیش نخواهد آمد.
کار این hard clustter فقط ذخیره کردن data است (کامپیوتر نیست.) raid در حد hard هاست.
کلاستر پیاده سازی، تحمل خطا برای server هاست.
مهمترین اهداف پیاده سازی clusttring : دسترس پذیری بیشتر تحمل خرابی یا Fault Telorance مقیاس پذیری (می توان به راحتی server جدیدی را به clusttring اضافه کرد.) یک server دیگری به array اضافه می شود اما این بار به array کلاسترها مثل هاردها در raid یعنی سرور جدیدی تحت IP کلاستر قرار خواهد گرفت.
failed back load balancing موازنه بار مفهوم clusttring با load balancing مثل خواهر و برادر می مانند / همیشه با هم هستند / یکی دیگر از هدف های بسیار مهم کلاسترینگ علاوه بر تحمل خرابی، همان load balancing است.
مثلاً yahoo ، هزاران سرور دارد.
اگر بر فرض یک صدتایی از آنها را با هم خوشه کرده باشد، پس این 100 تا سرور با هم یک IP دارند.
کاربران وقتی درخواستشان را می دهند به این IP می آید.
یعنی داخل شده پخش می شود.
حال این سئوال مطرح می شود که داخل این کلاستر، کدام سرور به این درخواست جواب بدهد؟
وقتی با کلاستر کار می کنیم در واقع بار را بین سرورها موازنه کرده ایم یعنی این سرورها همزمان می توانند به درخواست های کاربران پاسخ بدهند.
یعنی شاید نه همزمان اما به نوبت به این درخواستها پاسخ می دهند.
یعنی وقتی درخواستی می آید، لازم نیست 99 تا سرور بیکار باشند و تنها یکی کار کند.
حتی اگر به همه درخواستها هم، آن یک سرور پاسخ دهد فایده ای ندارد و پس از مدتی سرورش از کار خواهد افتاد، چون سرش بسیار شلوغ خواهد شد.
بلافاصله پس از اینکه clusttring راه اندازی شد، سرویسی به نام load balancing را هم فعال می کنند (confige) ، این سرویس تعدادی الگوریتم برای تقسیم بار بین سرورهای داخل کلاسترشان دارند، یکی از الگوریتم های ساده و معروف تقسیم بار الگوریتم Round Robbin می باشد.
پس با آمدن یک Request به یک دسته سرور (کلاستر)، آن الگوریتم وظیفه اش این است که برحسب پارامترهایی که دارد بررسی کند که کدام سرور سرش خلوت تر است یا اینکه هوشمندانه ترینش این است که بفهمد این Request ایی که آمده، چه کاری می خواهد بکند اگر کارش high level است به سروری بدهد که سرش خلوت است تا این کار را انجام دهد.
پس اگر بر فرض یکی از server ها سوخت، موازنه بار صورت گرفته، request را سرور دیگری پاسخ می دهد اما کمی دیرتر.
بهتر است Hard ware های سرورهای داخل یک خوشه از لحاظ configuration یکسان باشند تا بهتر کار کنند.
معمولاً سرورهای brand هستند.
(brand مارک نیست) یعنی شناخته شده هستند و وقتی این سرورها را می بینیم می توانیم تشخیص دهیم که یک سرور است، PC نیست.
Server های brand ، مارک های معروف سرور در دنیا هستند مثل: compac , super macro, Intel , IBM یک share disk که به صورت external می باشد لازم است.
Disk storage Moojan – khalili @ hotmail.com Jalal – hojati @ yahoo.
Com Pass.
110110 به ایجاد و پیکربندی یک خوشه سرور زیر server ویندوز 2003 راهنمایی کنید.
خلاصه: دستور گام به گام تأمین کردن برای ایجاد کردن و configuring یک وسیله حدنصاب مجرد نمونه multi-node استفاده نمودن خوشه خدمتگزار یک server ویندوز Microsoft ویرایش 2003 شرکت و server ویندوز ویرایش 2003 Datacenter سیستم عامل دیسک شریک بوده شده (روی در اداره کردن خدمتگزارها راهنمایی می کنند.
یک مدرک مقدماتی است و تغییر داده شده باشید اساساً قبل تر از انتشار بازرگانی نهایی از نرم افزار توصیف بکند.
Herein اطلاعات دربردارد در این مدرک نشان بدهد دید جاری شرکت Microsoft روی موضوع بحث بنماید بطوریکه Microsoft و Microsoft نمی تواند دقت هیچ تضمین بکند.
ارائه شده شکل گیری بعد از تاریخ انتشار این مدرک برای منظورهای اطلاعاتی تنها است.
با اطاعت کردن با کاملاً قانونهای حق تألیف قابل اجرا مسئولیت استفاده کننده است محدود نمودن بدون حقوق زیر حق تألیف، هیچ بخش این مدرک شاید دوباره تولید شده باشد.
Microsoft ممکن است پروانه ساختها، کاربرد واضح، علامت تجارتی ها، حق تألیفها، یا موضوع اصلی پوشش حقوق مالکیت معنوی دگیر در این مدرک دارد بجز چنانچه با صراحت فراهم نمود در موافقتنامه جواز نوشته ای از Microsoft .
آراستن این مدرک به شما جوازی به این پروانه ساختها، علامت تجارتی ها، حق تألیفها، یا مالکیت معنوی دیگر ندهد.
شرکت Microsoft کلیه حقوق محفوظ است Microsoft ، ویندوز، لوگو ویندوز، NT ویندوز، و server ویندوز هم علامت تجارتی ها هم علامت تجارتی ها شرکت Microsoft در ایالات متحده و / یا کشورهای دیگر ثبت شده است.
اسمها شرکتهای واقعی و محصولات ذکر کردند در این جا علامت تجارتی ها صاحب ها مربوطه شان ممکن است باشند.
محتویات: معرفی لیست کنترلها برای پیکربندی خوشه سرور الزامات نرم افزاری الزامات سخت افزاری الزامات شبکه الزامات دیسک مشترک نصب خوشه دید کلی نصب نصب سیستم عامل Windows Server 2003 تنظیم شبکه پیکربندی شبکه عمومی پیکربندی تنظیم کننده شبکه خصوصی پیکربندی تنظیم کننده شبکه عمومی تأیید اتصال پذیری و اسم درجه وضوح تأیید عضو Domain تنظیم User Account یک خوشه تنظیم دیسک مشترک در مورد دیسک پیکربندی سرویس خوشه اعتبار بخشی نصب خوشه پیکربندی دومین گره پیکربندی Post-Installation پیکربندی Heartbeat پیکربندی دیسکهای خوشه Quorum پیکربندی دیسک ایجاد تأخیر boot تست نصب تست Failover پیوست تست پیشرفته نصب درایو SCSI پیکربندی قطعات SCSI پایان بخشیدن گذرگاه SCSI مشترک ذخیره نکته های محیط شبکه استفاده SANs با خوشه سرور پیوندهای مرتبط به هم پیوست: آزمایش پیشرفته اکنون آن شما configured کاربردگرائی اصلی تأیید شده و خوشه تان دارید و failover شما ممکن است بخواهید که هدایت کنید یک مجموعه فیلم نامه شکست آزمایش بنماید آن نمایش نتایج انتظار خواهد داشت و اطمینان خوشه درست پاسخ خواهد داد موقعیکه چطور خوشه پاسخ خواهد داد یا اگر شما اجرایی یک جدید ha هستید.
سکو Rdware در محیطتان listed نتایج پیش بینی شده هستند برای یک ترکیب تمیز از خوشه با تنظیم های تخلف، این سفارش پذیری استفاده کننده ی از failover منطق در نظر نگیرد این هیچ فهرست کامل نیست تمام آزمایش ها، با موفقیت کامل کردن این آزمایش ها نیز همچنین تصدیق شده یا آماده برای تولید تصور نکنند.
این به سادگی یک فهرست نمونه تعدادی آزمایش است که هدایت می شوید اطلاعات برای اضافی، دیدن بند ذیل در Base دانش Microsoft سیاستهای Failover/failback (روی) در آزمون Microsoft Cluster Server : Right – click , Cluster Administrator یک منابع، و سپس Initiate Failure کلیک شروع کنید.
منابع بایستی که برود به (سوی) یک ایالت ناکام، و سپس آن restarted خواهد بود و به (سوی) یک ایالت بر خط (روی) در آن گره بگردانید نتیجه پیش بینی شده: منابع بایستی که بر خط (روی) در همان گره بربگردد: آزمایش بنمایید Right –click , Cluster Administrator یک منابع، و سپس Initiate Failure کلیک شروع کنید.
منابع بایستی که برود به (سوی) یک ایالت ناکام، و سپس آن restarted خواهد بود و به (سوی) یک ایالت بر خط (روی) در آن گره بگردانید.
نتیجه پیش بینی شده: منابع بایستی که بر خط (روی) در همان آزمون گره: بربگردد اداره بالای آزمایش Initiate Failure سه دوره زیادتری (روی) در آن منابع همان روی شکست چهارمین، منابع تمام failover به گره ای دیگر در خوشه بایستی نتیجه پیش بینی شده: منابع failover به گره ای دیگر در آزمون خوشه: بایستی تمام منابع به یکی گره حرکت کنید مدیریت رایانه (کامپیوتر)، و سپس خدمات کلیک زیر خدمات و کاربردها شروع کنید.
خدمت Cluster توقف کنید.
Cluster Administrator (روی) در گره ای دیگر شروع بکنید و آن تمام منابع failover تأیید کنید و بر خط (روی) در گره ای دیگر درست بیایید.
نتیجه پیش بینی شده: منابع failover به گره ای دیگر در آزمون خوشه: بایستی تمام منابع به یکی گره حرکت کنید (روی) در آن گره، Start کلیک، و سپس Shutdown کلیک این آن گره را خاموش خواهد کرد شروع کنید Cluster Administrator (روی) در گره ای دیگر، و سپس آن تمام منابع failover تأیید بکند و بر خط (روی) در گره ای دیگر درست بیایید.
نتیجه پیش بینی شده: منبعها failover به گره ای دیگر در آزمون خوشه: Move تمام منابع به یکی گره، و سپس فشار دکمه نیرو روی جلو آن خدمتگزار که بچرخاند آن را If off.
شما بایستی داشت بر خط (روی) در گره ای دیگر درست برای اضافی information بیایید N را جمع به یک Shutdown اضطراری، دیدن بندهای ذیل در Base دانش Microsoft چطور TO : یک Shutdown اضطراری در Server ویندوز 2003 Button 297150 نیرو (روی) در Force می رایانه (کامپیوتر) ACPI یک نتیجه Expected Shutdown اضطراری: انجام بدهید.
منابع failover به گره ای دیگر در خوشه بایستی اخطار: با انجام دادن آزمایش Shutdown اضطراری ممکن است فساد داده ها باعث بشود و داده ها گم می کند هدایت نکنید این (روی) در یک آزمون خدمتگزار تولید: آزمایش بنماید حرکت کنید تمام منابع به یکی گره، و سپس کشش نیرو از تلگرافی بفرستد که خدمتگزار که یک شکست سخت شبیه سازی بکند شروع کنید Cluster Administrator (روی) در گره ای دیگر، و سپس آن تمام منابع failover تأیید بکند و بر خط (روی) در گره ای دیگر درست نتیجه Expected : بیایید منابع failover به گره ای دیگر در Warning خوشه: بایستی با انجام دادن آزمایش شکست سخت ممکن است فساد داده ها باعث بشود و داده ها گم می کند این یک آزمایش نهایی است ساختن مطمئن شما یک پشتیبان از کاملاً داده ها حساس، و سپس اخلاق آزمایش در احتمال خطر خودتان دارید.
هدایت نکنید این (روی) در یک آزمون خدمتگزار تولید: آزمایش بنماید حرکت کنید تمام منابع به یکی گره، و سپس کابل شبکه عمومی را از آن گره بردارد منابع نشانی IP بایستی که، شکست بخورد و گروه ها تمام failover به گره ای دیگر در خوشه خواهند اطلاعات برای اضافه، دیدن بندهای ذیل در Base دانش Microsoft : Failure Detection شبکه و Recovery در Server ویندوز Expected 2003 clusters نتیجه: منابع failover به گره ای دیگر در آزمون خوشه: بایستی کابل شبکه را برای شبکه ضربان قلب Private بربدارید آمد و شد ضربان قلب failover به شبکه عمومی، خواهد و نه failover نبایستی که بدهد.
اگر Failover را بدهد لطفاً، Configuring را بخش Adaptor شبکه Private در زودتر در این نتیجه Expected نباید باشد.
نصب درایو اسکازی: این پیوست فراهم نموده شده است بعنوان اسم عام مجموعه دستور برای SCSI نصبها براند اگر همیشه تضاد دیسک SCSI سخت دستور فروشنده با دستور اینجا، ادامه بدهد دستور بوسیله فروشنده تهیه بکند.
اتوبوس SCSI در فهرست وارد کرد در الزامات سخت افزار configured قبل تر از نصب خدمت خوشه باید باشد.
ترکیب: درخواست می کند وسیله های SCSI کنترل کننده های SCSI و دیسکهای سخت تا اینکه آنها به طور صحیح (روی) در یک اتوبوس SCSI شریک بوده شده کار می کنند پایان دادن به طور صحیح اتوبوس، اتوبوس SCSI شریک بوده شده باید یک terminator در هر پایان اتوبوس دارد آن ممکن است که دارد چندگانه شریک باشد SCSI مابین گره ها یک خوشه با اتوبوس برد بعلاوه اطلاعات روی صفحه های ذیل، به مستندسازی از سازنده وسیله SCSI تان یا به مشخصه های SCSI ، اشاره می نماید که از مؤسسه استاندارد ملی آمریکایی (ANSI) سفارش داده می شوید ایستگاه وب ANSI شامل می باشد یک کاتالوگ آن برای مشخصه های SCSI جستجو می شود از یک Shardthe SCSIshared SCSI theon Onwill bethat Thatdisk diskone خواهد بود.
با اتوبوس برید، هر دیسک باید یک شماره شناسایی SCSI منحصر بفرد دارد با پایان دادن آنجا Shared SCSI Bus روش های چندین برای پایان دادن اتوبوس SCSI شریک بوده شده هستند.
آنها: شامل می باشند پایان نرم کنترل کننده های SCSI کنترل کننده های SCSI داخلی آن used_to_not اتوبوس، خاتمه بدهند هر چند که این روش توصیه شده با خدمتگزار خوشه نیست اگر یک گره خاموش شده است با این ترکیب، اتوبوس SCSI به طور نابجای خاتمه داده خواهد شد و درست عمل نخواهد کرد پیوستهای ذخیره سازی پیوستهای ذخیره سازی هم پایان داخلی، که عادت داشت اتوبوس SCSI خاتمه بدهد اگر پیوست در انتهای اتوبوس SCSI است این خاموش خواهد شد.
Y تلگرافی می فرستد کابلها Y به وسیله ها متصل شده می شود اگر وسیله در انتهای اتوبوس SCSI است یک فعال خارجی terminator آنوقت یکی شعبه از کابل Y وابسته بوده می شود به این ترتیب که اتوبوس SCSI خاتمه بدهد این روش پایان هم معلول کردن نیاز دارد یا با برداشتن داخلی terminators وسیله که ممکن است دارد شکل 27 خطوط اصلی که یک خوشه SCSI فیزیکی متصل خواهند شد شکل 27 یک نمودار از یک ترکیب سخت افزار خوشه SCSI یادداشت: وسیله ای آن نیستند در انتهای اتوبوس شریک بوده شده باید پایان داخلیشان معلول کنند.
Y تلگرافی می فرستد و فعال terminator رابطها روش های پایان توصیه شده هستند برای اینکه آنها پایان حتی فراهم خواهند نمود موقعیکه یک گره بر خط نیست آنجا شبکه منطقه ذخیره سازی دو روش پشتیبانی شده ذخیره سازی Fibre Channel-based در یک Server ویندوز خوشه 2003 خدمتگزار: هستند حلقه ها کمیت شده و ساختار سویچ زده شده مهم: موقعیکه با ارزیابی کردن هر دو نوع ها اجرا Fibre Channel ، مستندسازی فروشنده خواند و مطمئن شما ویژگی خاص را و محدودیتها هر می فهمید اگرچه Fibre Channel دوره به طور ضمنی بیان بکند کاربرد fiber-optic فن آوری، کابل هم محور مسی هم به interconnects اجازه داده شده است Loops حکمیت شده (FC-AL) یک Fibre Channel به حکمیت واگذار کرد حلقه (FC-AL) یک مجموعه از گره ها است و وسیله ها به (سوی) یک حلقه مجرد متصل شدند.
تأمین کردن Fc-al یک راه قیمت مناسب که بالا به 126 وسیله به (سوی) یک شبکه مجرد متصل می شود بطوریکه با SCSI ، یک حداکثر از دو گره پشتیابنی شده در یک خوشه خدمتگزار configured FC-AL با یک توپی است یک FC-AL در Error شکل !
روشن ساخته شده است منبع مرجع نه 1 found.
Error شکل !
منبع مرجه نه 1 FC-AL Connection found.
با فراهم نمودن یک راه حل به دو گره و یک شماره کوچک وسیله در نسبتاً ترکیبی ایستا وسیله های همه روی سهم حلقه رسانه، و سفر کردن بسته ای از یکی وسیله به دیگری باید توسط کاملاً وسیله های میانی بگذراند اگر احتیاجات high-availability خودتان ملاقات می شود با یک two-node خوشه خدمتگزار، یک استقرار FC-AL مزیتهای چندین: دارد هزینه نسبتاً پائین است حلقه ها منبسط شده می شوند که ذخیره سازی (اضافه بنمایند اگرچه گره ها) اضافه بنمایند حلقه ها آسان برای فروشنده های Fibre Channel هستند که توسعه بدهند عیب است که حلقه ها مشکل می توانند بودند که در یک سازمان موضع بگیرند زیرا هر وسیله روی حلقه شریک می باشد رسانه، رویهمرفته bandwidth در خوشه پایین بیامده شده است.
تعدادی سازمان هم بیش از اندازه توسط device – 126 حد محدود شده بودند Fabric سویچ زده شده (FC-SW) برای زیادتر خوشه ای از دو گره، یک Channel Fibre سویچ زده شده سویچ بزند ساختار (FC-SW) تنها فن آوری ذخیره سازی پشتیبانی شده است.
در یک FC-SW ، وسیله ها متصل شده اند در یک many-to-many کلیدها Channel Fibre استفاده نمودن توپولوژی در Error شکل!
روشن بسازد منبع مرجع نه 2 found.
Error شکل!
منبع مرجع نه 2 FC-SW Connection found.
When یک گره یا وسیله با گره ای دیگر یا وسیله در یک FC-SW ، منبع تماس بگیرد و هدف یک point-to-point اتصال (مشابه به یک مدار مجازی) نصب می کند و تماس بگیرید مستقیماً با هر other.
ساختار [خودش] ضربه بزند در سرعت اتوبوس کامل توها یک کاملاً راه حل شرکت مقیاس است و، چنانچه چنان، بسیار توصیه شده برای استقرار با خوشه های خدمتگزار است FC-SW فن آوری نخستین بکار گرفته شده است در مزیتهای FC-SW SANs.
Other آسایش SW استقرار، توانایی را شامل باشند که میلیون ها وسیله ها، و کلیدها آن انزوا عیب فراهم نمودن پشتیبانی بکند و rerouting.
همچنین، آنجا رسانه شریک بوده نشده است بطوریکه فروشنده ها هم مجبور هستند توضیح بدهند interoperability مابین توزیع بکند مؤلفه ها از فروشنده های متفاوت یا سازنده ها SANs کاربرد با برای Server Clusters استقرار خوشه مقیاس وسیعی، آن توصیه شده است که شما یک SAN برای ذخیره سازی داده ها به کار می برید SCSI کوچک تر و stand-alone وسیله های ذخیره سازی Fibre Channel با خوشه های خدمتگزار، اما تحمل عیب فراهم نمودن SANs بالاتر کار می کنند یک SAN یک مجموعه از وسیله های هم بسته مثل [عبارتند از] دیسکها و نوارها (و خدمتگزارها است که به یک ارتباط عادی و انتقال داده ها زیربنا) FC-SW ، در مورد Server ویندوز 2003 خوشه) متصل شده اند.
یک SAN دسترس خدمتگزار چندگانه به یک استخر ذخیره سازی اجازه می دهد که خدمتگزاری می تواند بالقوه واحد ذخیره سازی دست بیابد اطلاعات در این تأمین کردن بخش یک دید کلی فن آوری SAN استفاده نمودن با خوشه Server ویندوزتان اطلاعات برای اضافی راجع به خوشه های خدمتگزار استقرار (روی) در SANs ، دیدن Clustering ویندوز: شبکه های منطقه ذخیره سازی روی http A HREF Linkld?
//go.microsoft.com/fwlink/ 291 blank > TARGET ـ صفحه منبعی وب در به هم وصل می شوند.
The Web Resources page at http:// www.microsoft.com/windows/reskits/webresources Related Links See the following resources for further information: Microsoft Cluster Service Installation Resources at http://support.
Microsoft.com/?id=259267 Quorum Drive Configuration Information At http://support.microsoft.com/?id=280345 Recommended Private "Heartbeat" Configuration on Cluster Server At http://support.microsoft.com/?id=258750 Network Falilure Detection and Recovery in a Server Cluster At http://support.microsoft.com/?id=242600 How to Change Quorum Disk Designation At http://support.microsoft.com/?id=280353 Microsoft Windows Clustering: Storage Area Networks At http://www.microsoft.com/windows.netserver/techinfo/overview/san.mspx Geographically Dispersed Clusters in Windows Server 2003 At http://www.microsoft.com/windows.netserver/thchinfo/overview/clustergeo.mspx Server Cluster Network Requirements and Best Practices At http://www.microsoft.com/technet/treeview/default.asp?url=/technet/prodtechnol/window sserver2003/maintain/operate/clstntbp.asp For the latest information about Windows Server 2003, see the windows 2003 Server Web site at http://www.microsoft.com/windowsserver2003/default.mspx نتیجه اینکه: با استفاده از تکنولوژی Clustring می توان به اهداف مهمی در شبکه های بزرگ، دستیابی نمود، از قبیل: تحمل خرابی مقیاس پذیری load balancing Failed back چرا که اگر مثلاً در سرورهایی که با یکدیگر یک خوشه سرور شده اند، هر یک از موارد بالا حتی برای اندک زمانی، تأمین نشود، کارایی به شدت دچار ضعف شده و خدمات جبران ناپذیری به همراه خواهد داشت.
با استفاده از خوشه سازی سرورها، اگر یکی از آنها به هر دلیلی نظیر خراب شدن سیستم عامل، قطع شدن شبکه، حمله اینترنتی و ویروسی شدن و دلایلی نظیر آنها، از بین رفت، شبکه به طور کلی از کار نیفتد و سرورهای دیگر کار آن را انجام دهند.
گرچه پیاده سازی آن، همانطور که شرح داده شد، تا حدودی هزینه بر و پیچیده است اما مزایای بسیار چشمگیر آن، این دو را کم رنگ می کند.
به این ترتیب، تحمل خرابی به شکل قابل ملاحظه ای بالا رفته است و اینکه می توان به راحتی سروری را به خوشه کلاستر اضافه نمود، مقیاس پذیری را تأمین می کند.
و همینطور با موازنه کردن بار بین سرورها و اینکه سرورها می توانند به طور همزمان به درخواست های کاربران پاسخ دهند، پاسخگویی را به حداقل زمان می رساند.
با نهایت تقدیر و تشکر از استاد ارجمند، جناب آقای مهندس فیروزبخت و آقای مهندس متقی، مسئول واحد شبکه و اطلاع رسانی شرکت مهندسی نرم افزار رایورز که ما را در تمامی مراحل انجام این تحقیق یاری نمودند.
گر مرد رهی میان خون باید رفت از پای فتاده سرنگون باید رفت تو پای به راه در نِه و هیچ مپرس خود راه بگویدت که چون باید رفت