مهدی باقری
متخصص شبکه و زیرساخت

کاملترین آموزش راه اندازی RAID سخت افزاری و نرم افزاری روی سرور

چگونه RAID سخت افزاری و نرم افزاری ایجاد کنیم؟ ماجرا ازین قراره که قصد دارم یک سناریو واقعی و عملی در حوضه Storage Space و بستن Raid منتها اینبار روی سرور از نوع 2012 بپردازیم ، پس با من همراه بشید تا گام به گام وتصویری تمامی مراحل رو دنبال کنیم .به دوستان عزیزی که آشنایی کمتری در اینباره دارند توصیه میکنم که مطالب خوبی که در این خصوص اساتید و دوستان گرامی پیش از این زحمت کشیدن رو مطالعه کنند لینک برخی از اونها رو در زیر قرار میدم تا زحمت جستجو رو هم براتون کم کرده باشم .

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

آموزش ساخت RAID سخت افزاری در سرور اینتل

همونطور که حتما اطلاع دارید ( چون اگه تا حالا هم نداشتید با خواندن مطالب بالا دارید :) ) دو نوع Raid وجود داره سخت افزاری و نرم افزاری و برای اینکه ما همه جوره سرورمون رو گارانتی کنیم قصد داریم که هم سیستم عامل و هم اطلاعاتمون بخوبی در مقابل خرابی تحمل پذیر باشند پس از هردو نوع در این سناریو استفاده میکنیم

اضافه کنم که این سناریو برای شبکه سایز کوچک و متوسط در نظر گرفته شده که توی خیلی از شرکتها ممکن ببینیم و حتی خیلی خبری از سخت افزارهای سرور و رکهای بزرگ و خلاصه ازین خبرا نباشه و در واقع از سخت افزارهایی که یه پله بهتر از سیستم های معمولی هست و به عنوان سرور استفاده میشه در نظر گرفتیم .

خوب تمام چیزی که احتیاج داریم تعدادی دیسک و مادربردی هست که Raid سخت افزاری رو ساپورت کنه .همونطور هم که میدونید برای سیستم عامل از رید سخت افزاری و از نوع Raid 1 یا Mirror استفاده میکنیم و برای داده ها از نوع Raid 5 یا همون Parity که فکر میکنم بعنوان منطقی ترین گزینه باشه .

دراین قسمت به پیاده سازی نوع سخت افزاری خواهیم پرداخت بدین صورت که ابتدا دیسکها را درون سیستم وصل میکنیم وبا روشن کردن کامپیوتر و زدن کلید Delete یا F2 به صفحه مربوط به تنضیمات سیموس وارد میشیم و همانند شکل زیر در تب اصلی وارد قسمت Storage Configuration میشویم

وب سایت توسینسو

در این بخش گزینه Configure SATA as رو در حالت RAID قرار میدهیم و با F10 خارج میشویم.

وب سایت توسینسو

توضیح : مادربرد مورد نظر برای Raid سخت افزاری از Southbridge Chip و تکنلوژی Intel Matrix Storage استفاده میکند که برای فعال سازی و دسترسی به آن تنظیمات فوق الزامیست .در مرحله بعد در مرحله پست اینبار از کلیدهای ترکیبی Ctrl+i استفاده میکنیم تا وارد محیط Intel Matrix Storage Manager بشویم ( بسته به نوع مادربرد و تکنلوژی مورد استفاده میتواند متفاوت باشد – به دفترچه مادربرد رجوع گردد )

وب سایت توسینسو

حال برای ساختن Raid ها گزینه اول یعنی Create RIAD Volume را انتخاب کرده تا وارد منوی بعدی مطابق شکل زیر گردیم

وب سایت توسینسو

ابتدا یک نام برای Volume وسپس نوع Raid مورد نظر را انتخاب میکنیم تا به انتخاب دیسکها برسیم، با زدن Enter صفحه زیر باز خواهد شد و لیستی از دیسک های موجود را بنمایش خواهد گذاشت

وب سایت توسینسو

دیسک های مورد نظر را با دکمه Tab انتخاب نمائید تا همانند شکل زیر مثلث سبزرنگی در کنار آنها قرار گیرد وبا زدن دکمه Enter به منوی قبلی باز خواهیم گشت.

وب سایت توسینسو

حال باید ظرفیت مورد نیاز رو وارد کنیم که حالت پیشفرض را که بیشترین حجم رو در اختیار قرار میده انتخاب میکنیم.

وب سایت توسینسو

در انتها با انتخاب گزینه Create Volume اخطاری همانند شکل زیر و مبتنی بر این امر که کلیه داده ها از بین خواهد رفت به نمایش در خواهد امد که با Y تصدیق خواهیم کرد تا مراحل کار به پایان برسد.

وب سایت توسینسو

به منوی اول باز خواهیم گشت و همونطور که ملاحظه می فرمائید یک Raid Volume با نام Boot Raid و نوع Raid1 (Mirror) که خودمان انتخاب کرده بودیم اضافه شده و در زیر دیسک های عضو را میتونید ملاحضه بفرمائید

وب سایت توسینسو

در ادامه سه دیسک دیگر رو هم با هم Raid5 خواهیم کرد تا نکته ای رو برای شما عزیزان بازگو کنم

وب سایت توسینسو

همونطور که در عکس بالا مشاهده مینمائید اگر شما Raid دیگری بغیر از 5 را انتخواب نمائید گزینه Strip Size رو فعال خواهید یافت که برای مقادیری بین 4-128 KB قابل تنظیم خواهد بود که بطور کلی اگر برای سیستمهای سرور تنظیم میکنید روی مقدار مینیموم و اگر سیستم Multimedia Computer در نظر دارید از مقادیر ماکزیمم استفاده نمائید

وب سایت توسینسو
وب سایت توسینسو
وب سایت توسینسو
وب سایت توسینسو
وب سایت توسینسو

همینطور که ملاحظه فرمودید Raid 5 رو در ادامه پاک کردیم تا در قسمت بعد این Raid رو بصورت نرم افزاری بسازیم.

حال با زدن دکمه Esc و تائید Y از منوی مورد نظر خارج خواهیم شد.

وب سایت توسینسو

حالا زمان نصب سیستم عامل فرا رسیده و ما قصد داریم بر روی دیسک حالا Raid شدمون Server 2012R2 نصب کنیم،در مورد ویندوزهای8 و 2012 ما هیچ مشکلی نداریم اما اگر دوستان از ویندوزهای دیگری نظیر XP,7 خواستند استفاده کنند باید زحمت یک مرحله دیگر رو هم بخودشون بدن و اون چیزی نیست بجز ساخت درایور Raid، که اگر ویندوز دیگری بر روی این مادربرد یا سیستم دیگری با این مادر برد دارند میتونند این درایور رو بر روی USB ذخیره کنند و اگر نه باید سراغ فلاپی عزیز بریم !! بله تعجب نکنید فلاپی اونهم در سال 2015 راستی سال نوتون مبارک :)

آموزش ساخت RAID Driver در ویندوز

DVD مادربرد رو در کامپیوتر قرار دهید. از منوی اصلی و در تب Make disk menu گزینه Intel ICH10R 32/64 bit RAID را انتخاب نمائید.با ادامه دادن مراحل و معرفی درایو USB کار را به اتمام برسانید.

آموزش ساخت RAID Driver بدون سیستم عامل

در تنظیمات سیموس اولویت رو با بوت شدن از DVD درایو قرار دهید. DVD مادربرد رو در کامپیوتر قرار دهید. Press any key to boot from the optical drive … هر کلیدی رو که دوست دارید بزنید ( با تشکر از سازندگان مادربرد :) ) با تصویر زیر روبرو میشود که براساس ویندوزی که قصد نصب دارید عدد 1 یا 2 را بزنید

وب سایت توسینسو

فلاپی رو درون درایو قرار داده و یک کلید را بفشارید ( تشکر مجدد )

وب سایت توسینسو

اگه خوش شانس باشید و فلاپی بازی در نیاره ( قدیمیا در جریانن ) با عکس زیر روبرو میشید

وب سایت توسینسو

دکمه ای رو بفشارید و همه چیز تمام.

آموزش ساخت RAID Driver در نصب ویندوز

در ویندوز XP هنگامی که پیغام press the <F6> key to install third-party SCSI or RAID driver رو در زیر صفحه مشاهده کردید F6رو بزنید و زمانی که select the SCSI adapter to install رو دیدید مطمئن بشید که Intel(R) SATA RAID Controller (Desktop ICH10R) رو انتخاب میکنید و باقی مراحل رو ادامه بدین.در ویندوز 7 کار راحت تره در خلال نصب Intel(R) SATA RAID Controller (Desktop ICH10R) رو انتخاب و مراحل رو دنبال کنید.

و اما در سناریو خودمون از اونجا که بالاخره داریم مثلا Server 2012 اونم از نوع R2 نصب میکنیم باید یه فرقی بکنه دیگه خود ویندوز Raid رو خواهد شناخت و اگر شما بجای دو دیسک مورد نظر یک دیسک با همون حجم مورد نظر دیدید یعنی کار به درستی انجام گرفته است در غیر اینصورت وقتی به این صفحه رسیدید

وب سایت توسینسو

با انتخاب گزینه Load Driver و معرفی درایو USB یا فلاپی با استفاده از Browse

وب سایت توسینسو

اجازه بدید تا درایور مورد نظر نصب شود وباقی مراحل نصب ویندوز رو دنبال نمائید.

وب سایت توسینسو

در قسمت بعد به پیاده سازی Raid 5 از نوع نرم افزاری خواهیم پرداخت تا با تفاوتهای ایجاد شده در این نسخه بیشتر آشنا بشیم .

آموزش راه اندازی RAID نرم افزاری در ویندوز سرور

در قسمت اول همونطور که ملاحظه کردید با استفاده از Raid 1 دو عدد دیسک رو برای نصب سیستم عامل آماده کردیم، حالا در این قسمت قصد داریم که از Raid 5 استفاده کنیم تا هر دو نوع Raid رو با هم مرور کرده باشیم. بعد از نصب ویندوز Server 2012R2 به سراغ Server Manager میریم

وب سایت توسینسو

وارد File and Storage Services میشویم و در قسمت Storage Pools میتونیم دیسک هامون رو مشاهده کنیم

وب سایت توسینسو

تقریبا هر جای صفحه که راست کلیک کنید میتوانید گزینه New Storage Pool رو انتخاب کنید تا Wizard مربوطه را مشاهده کنید

وب سایت توسینسو

قسمت اول همونطور که میبینید یکسری توضیح مختصر هست که با زدن Next صفحه ای به شکل زیر باز میشه که از شما درخواست نام و توضیح میکنه که با وارد کردن اونها و زدن Next به مرحله بعد خواهید رفت ، ( شما میتونید با استفاده از ساختارهای VHD ویا ترکیبی Pool های مختلفی رو برای اهداف متفاوت بسازید که در اینصورت توصیه میکنم حتما از Description استفاده کنید تا در مراحل بعد سردرگمی کمی داشته باشید )

وب سایت توسینسو

در این مرحله دیسکهایی رو که با هم قرار هست در یک Pool قرار دهیم انتخاب میکنیم

وب سایت توسینسو

در این مرحله تنظیمات نهایی و اجرا میشود

وب سایت توسینسو

همونطور که در عکس زیر مشاهده میکنید Storage Pool ما به لیست اضافه گردیده

وب سایت توسینسو

همچنین شما میتوانید با گرفتن Properties از مشخصات و سلامت Storage اطلاعاتی رو بدست بیاورید

وب سایت توسینسو

حالا وقت ساختن Virtual Disk هست. نمیدونم چرا مایکروسافت در 2012 اینکاره کرده ولی بر خلاف ویندوز 8 که حتما در آموزش مهندس اسحاقی عزیز خوندید تنظیمات ساختار Resiliency فقط با ایجاد Virtual Disk در دسترس خواهد بود .( تا اینجا که من چیزی پیدا نکردم ) خوب برگردیم سراغ آموزش، در قسمت پایین و چپ با انتخاب To create a virtual disk, start the Virtual Disk Wizard اقدام به ساخت VD میکنیم، صفحه اول که توضیحات هست و بعد از اون همونطور که در شکل زیر میبینید نوبت به انتخاب Storage Pool میرسه

وب سایت توسینسو

در این مرحله اسم و توضیحات و اگر از SSD استفاده میکنید تیک گزینه خاموش رو بزنید تا از سرعت SSD در دسترسی به فایل ها بیشترین بهره را ببرید

وب سایت توسینسو

حالا نوبت به انتخاب Storage Layout هست همونطور که ملاحظه میفرمائید دیگه مایکرو از کلمه Raid استفاده نمیکنه پس ما هم ازین پس دیگه از مفاهیم جدید Storage Pool - Storage Layout – Resiliency استفاده میکنیم. همونطور که در عکس پیداست با توجه به تعداد دیسک ما سه گزینه در اختیار داریم که نوع Parity که ازقبل در نظر داشتیم را انتخاب میکنیم در سمت راست هم توضیحاتی میده و ذکر میکنه که اگه 3 دیسک داشته باشیم نسبت به خرابی 1 دیسک مقاوم خواهیم بود و برای مقاومت در مقابل خرابی 2 دیسک احتیاج به 7 دیسک هست

وب سایت توسینسو

در این بخش هم همونطور که مطلع هستید حجم مورد استفاده رو میتونید به صورت قطعی یا متغیر تأیین کنید

وب سایت توسینسو

در صورتی که از Thin استفاده کنید میتوانید VD های دیگری هم روی همین ساختار Storage Pool داشته باشید و Resiliency مختلفی رو روی یک Pool پیاده کنید اما همین ماجرای افزایش حجم میتواند مقداری کندی و دردسر هایی رو موقع پر شدن Pool به همراه داشته باشه البته جابجایی VD ها بسیار موثرتر شده که بعدا به این مباحث خواهیم پرداختدر صورت استفاده از Fixed تمام فضا به این VD ما اختصاص خواهد یافت . توجه داشته باشید اگر گزینه Storage Tiers رو در قسمتهای قبل فعال کردید حتما از Fixed استفاده نمائید. در این قسمت همونطور که میبینید تمام تنظیمات رو یکجا نشون میده و با زدن Create کار رو به پایان میرسونه

وب سایت توسینسو
وب سایت توسینسو

در این مرحله New Volume Wizard به صورت اتوماتیک به اجرا در میاد تا VD ساخته شده رو به سیستم معرفی کنه اگر این اتفاق نیفتاد شما در قسمت Volume از منوی اصلی قابلیت ایجاد New Volume را با راست کلیک خواهید داشت

وب سایت توسینسو

در این مرحله نوبت به انتخاب دیسکی هست که در مرحله قبل ساختیم، با انتخاب اون به مرحله بععدی میرویم ، توجه داشته باشید شما میتوانید در این مرحله از دیسکهای دیگر بر روی دیگر سرورهای درون شبکه نیز استفاده نمائید

وب سایت توسینسو

حال با تعیین حجم درایو به مرحله بعد میریم، همونطور که میبینید شما میتوانید روی یک VD از چندین درایو استفاده نمائید

وب سایت توسینسو

انتخاب یک حرف برای درایو

وب سایت توسینسو

و انتخاب فایل سیستم و برچسب برای درایو

وب سایت توسینسو

در نهایت مشاهده تنظیمات و پایان کار

وب سایت توسینسو
وب سایت توسینسو

خوب برگشتیم به منوی اصلی و میتونیم تمام تنظیمات و مشخصات رو چک کنیم

وب سایت توسینسو

اینم This PC و همونطور که قول داده بودیم یک Raid 1 برای سیستم عامل و یک parity Resiliency برای داده ها

وب سایت توسینسو

در پایان همونطور که دوستان گرامی ملاحظه فرمودید تغییراتی در 2012 اتفاق افتاده که در نگاه اول ودر مقایسه با 8 که بسیار این مبحث درش خوش دست و روان هست شاید آزار دهنده باشه اما قابلیت های زیادی رو بشما ارائه میده، تصور کنید ساختن Pool روی دیسک های مختلف ساختن VD های مختلف روی Pool ساختن Volume های مختلف روی VD و استفاده از سرورهای دیگه تازه اینها فقط اولش هست و اگه یه سر به مایکرو بزنید میبینید که محدودیت تو این مسئله بیشتر به ذهن ما بر میگرده تا ساختار و مدیریت Storage ها در 2012 .

این مطلب رو هم اضافه کنم که شما همچنان هم با همون سیستم های قدیمی میتونید به Raid کردن هاردها در همین سطح بپردازید فقط کافیه Logo + R و Diskmgmt.msc رو بزنید و اگه مقالاتی که در قسمت قبل معرفی شد رو خونده باشید مثل سابق دیسکهاتون رو مدیریت کنید ولی مثل این میمونه که تو پارکینگ یه پرادو و پراید دارید حالا برای رفتن به سفر با کدوم میرید ؟

فقط توصیه میکنم در عمل خیلی شلوغش نکنید و از هر ساختار در صورت لزوم استفاده کنید چرا که هم ممکن هست کندی هایی رو برای خودتون بوجود بیارید و هم مدیریت منابع و اشکال زدایی رو واسه خودتون سخت کنید، پس تا میتونید همیشه از قدرت سادگی و مزایای اون استفاده کنید البته با دقت.امیدوارم بازهم مورد توجه دوستان توسینسویی قرار بگیرد.

  • تفاوت RAID نرم افزاری و RAID سخت افزاری در چیست؟

    رید یا RAID های نرم افزاری معمولا در سیستم عامل های نصب شده بر روی کامپیوترها طراحی می شوند و فاقد پردازنده و بورد سخت افزاری خاصی هستند اما وقتی صحبت از RAID های سخت افزاری می شود ما دستگاهی به نام RAID Controller داریم که بصورت اختصاصی و مجزا از سیستم عامل فرآیند RAID را بسیار حرفه ای تر انجام می دهد ، معمولا سرورهای سخت افزاری برای مدیریت دیسک ها از این دستگاه استفاده می کنند.
  • سرعت RAID ویندوزی بهتر است یا RAID سخت افزاری ؟

    بدون شک سرعت و مدیریت دیسک ها در RAID های سخت افزاری که پردازنده و بورد سخت افزاری خاص خودشان را دارند و کارشان از سیستم عامل مجزا است کیفیت و سرعت بالاتری دارند.

نظرات