بهترین RAID برای 45 هارد و دریافت بهترین سرعت RW چیست؟
سلام ، طبق توضیحات ذیل: 45 هارد دیسک 3 ترابایت را یکدیگر وصل کنید. همچنین به کیس مخصوصی برای قرار دادن هارد دیسک ها درون آن نیاز دارید. علاوه بر آن باید یک مادربرد، یک پردازنده اینتل i3 540 و 12 گیگابایت رم هم تهیه کنید. به اضافه سه کارت PCI که هر کدام دارای 4 پورت SATA II هستند. ضمنا به سه منبع تغذیه 800 وات هم احتیاج خواهید داشت.
بعد از نصب قطعات و سرهم کردن سیستم سخت افزاری، نوبت به نصب سیستم عاملی می رسد که بتواند از پس 135 ترابایت اطلاعات بربیاید. شرکت ..... برای این کار از نسخه 64 بیتی لینوکس Fedora Core استفاده کرده است. هر 15 دیسک سخت با یکدیگر به صورت RAID6 بسته شده و تشکیل یک واحد 39 ترابایتی را داده اند.
از آنجایی که فایل سیستم ext4 در لینوکس فدورا محدودیت 16 ترابایتی دارد، از نرم افزار LVM برای پیکر بندی درست هارد دیسک ها استفاده شده است. من میخواهم روش بالا رو انجام بدم به صورت فیزیکی و برای استفاده ای اختصاصی مثل آپلودسنتر و یا دانلودسنتر بهره ببرم اما چند مشکل دارم که به صورت سوال در پایین می پرسم لطفا اساتید راهنمایی بفرمایند
- 1- پس از اینکه 45 هارد 3 ترابایت طبق آموزش نرم افزاری و سخت افزاری متصل کردیم و یکپارچه شد سرعت خواندن و نوشتن تمام هارد ها به چه میزان خواهد رسید؟
نکته: من همین روش رو جستجو کردم در ی.و.ت.ی.و.ب اما سرعت انتقال فایل در شبکه در کلیپ ها بود که از 400 مگابایت الی 1گیگابایت متغیر بود بنا به کارت شبکه
- 2- بر چه اساس باید محاسبات انجام بدم که اگر روی سرور 1گیگابیت پورت باشه چه میزان کاربر می توانند به صورت همزمان دانلود و آپلود داشته باشند؟
چند سوال دیگر هم هست بعد از راهنمایی بعد میپرسم ، با تشکر
8 پاسخ
sedbar عزیز لطف می کنید مدل قطعات سخت افزاری کامل که برای سیستم های 96 ترابایت بستین رو اعلام کنید و هزینه ای که در بر داشته
آیا این سیستم های سرور رکمونت بوده که بستین؟ میتونیم استفاده آپلودسنتری داشته باشیم ازشون؟
دوست عزیز
اول پیشنهاد میکنم از یک SAN یا NAS استفاده کنین یا از سیستم عامل هایی مثل OPEN-E استفاده کنین
15 تا هارد واسه RAID 6 زیاده بهتره هارد ها رو در دسته های 3 تایی RAID5 ببندین بازم باید میزان حساسیت اطلاعاتتون رو در نظر بگیرین میتونین هارد ها رو دو تا دوتا RAID0 ببندین اگر از بین رفتن اطلاعات واستون مهم نیست
سرعت Read/Write به مدل درایو ذخیره سازی شما بستگی داره
البته SATA II بودن هم خیلی تاثیر منفی داره
سرعت خواندن و نوشتن به Interface شبکه کاری نداره اما سرعت Upload ,Download رو بخواین باید جدا از Bandwitdh اینترفیس ببینین بستر شبکه شما چند مگ میکشه اگر فرضا 1Gbs بکشه باید بگین میانگین سرعت دانلود مشنرک من چه میزانه مثلا فرض میکنیم 2048Mbs
میشه حداکثر 500 تا User میتونن همزمان از سرور شما دیتا دریافت کنن
برای اینکه کیفیت ارتباط هم در نظر بگیریم میان 90-95 درصد رو utilize در نظر میگیرن که میشه 450 User همزمان با سرعت 2048Mb/s
نکته 2048Mbs برابر 256MBs
لطفا یکم تخصصی تر در باره
حداکثر ظرفیت io مادر بورد و کارتهای io یه توضیح بدین
و
فایل سیستم xfs
ممنون
در این لینک تست هارد ها رو گذاشتن
https://www.backblaze.combloghard-drive-reliability-stats-q1-2016/
https://www.backblaze.comblogbest-hard-drive-q4-2014/
من از چه مدل هارد استفاده کنم؟
حداکثر ظرفیت، کارت ioبه مشخصات سخت افزاریش بستگی داره، فروشنده ها بهتر میتونن راهنمایی کنند
xfsدر حال حاضر، سیستم فایل پیش فرض لینوکس رد هت و سنت او اس هستش،
سیستم فایلها، مشخصاتی از قبیل، بزرگترین اندازه پارتیشن، بزرگترین اندازه فایل، کوچکترین اندازه فایل، و سایر قابلیت ها دارند.
با توجه به اینکه xfsمیتونه حجم پارتیشن بالایی داشته باشه، من ازش برای پارتیشنی با حجم ۸۸ ترابایت استفاده کردم
دوست عزیز
مطالب راهنمایی که شما دارید،
با هدفتان جور در نمی آید و همچنین شما در مورد هدف خودتان چیزی ننوشته اید، من حدس میزنم، هدف سرویس دهی به شبکه با حجم بالا و از طریق سرویس nfsاست.
خوب اول به این سناریو میپردازیم.
سرعت انتقال اطلاعات، روی مادر بورد، و کلا io مربوط به ان روی سیستمهای مربوط به چند سال پیش حداکثر شش گیگابیت بر ثانیه بود، این رقم الان بیشتر شده. در کل فکر کنم، حتی با یک هارد تنها، سرعت io نوشتن و خواندن روی هارد از سرعت انتقال کارت شبکه گیگابیت بیشتر می باشد.
دوم، هنگامیکه، تعداد بالای هارد رو raidمیکنید، سرعت خواندن و نوشتن بین انها توزیع میشود، مثلا برای raid0 به صورت خطی تا حداکثر ظرفیت io مادر بورد و کارتهای io و برای به دلیل ۵ و یا ۶ دلیل پاریتی، کمی کمتر از حالت قبل، اما لزوما سریعتر از تک هارد است.
توجه اینکه، گلگوگاه، همون باتلنک، اینجا کندترین قطعه ارتباط که در سناریوی شما کارت شبکه است میباشد
نرم افزار لینوکسی، کامند، هست که سرعت انتقال داخلی رو بنچ مارک میده، تو وب بگردید
سوم، من اصلا فدوراکور رو توصیه نمیکنم، تو این سطح، مرتب مشکل خواهید داشت، به جای اون از سنت او اس، ۷ استفاده کنید
چهارم، lvm یه چیزه، ext4 یه چیز دیگه است. درست مثل پارتیشن بندی و فرمت fat تو ویندوز که مفاهیم متفوات هستند.
پنجم، من سه تا سیستم هر کدوم با نود و شش ترابایت حجم، رو کلا raid6 بستم، این سیستم تا دو هارد خراب به صورت همزمان تحمل خرابی داره، هر خرابی در صورت تعویض۲۴ ساعت زمان برای بازسازی لازم داره
من فکر کنم، پیشنهاد داکیومنت خوبه، اما بعد، دیگه اونها رو lvm نکنید، تو حجم بالا، اینکارها، زمان هر تغییر و رکاوری رو شدیدا طولانی میکنه، در حد چندین روز برای هر تغییر، که مصیبتی میشه واسه خودش
ششم، من فایل سیستم xfs رو استفاده کردم و خوب جواب داده، ext ها قدیمین و محدودیت اندازه پارتیشن دارند، علاوه بر اون تو مدیریت تعداد بالای فایلها، به خصوص وقتی خیلی تغییر کنند، خودش میشه گلوگاه و سیستم هنگ خواهد کرد
سلام
توضیح که دادم طبق ادرس ذیل است:
http://www.sarzamindownload.com/modules.php?name=Content&file=tags&op=tags&tags=%D9%87%D8%A7%D8%B1%D8%AF%D8%AF%DB%8C%D8%B3%DA%A9135_%D8%AA%D8%B1%D8%A7%D8%A8%D8%A7%DB%8C%D8%AA%DB%8C
آدرس شرکت که این کار ها رو انجام داده و اند و دارن سرویس بکاپ ارائه میدن : http://backblaze.com
هدف من راه اندازی آپلودسنتر است که بتونم فضای بالایی رو به کاربر بدم رو بستر اینترنت ایران
هزینه ای کلی انجام بدم واسه سخت افزار و کولوکیشن کنم در قبالش هزینه های فضای هارد ارزون تر کنم نسبت به سایر سرویس دهنده ها
ما سرورهارو برای، استوریج داخلی بستیم
کار ما با مدل شما فرق داره
من از هارد ساتا چهار ترابایت، روی سرور سوپرمیکرو با کارت io اچ پی استفاده کردم
مدل شما به، پهنای باند اینترنتی، تعداد کارت شبکه روی سرور بستگی داره،
سیاستهای پشتیبان گیری و بقیه هم مهم هستند
تکنولوژیهای دیگری هم هستند، که تئوری اونها رو میدونم، اما در عمل پیاده سازی نکردم.
به همین خاطر، ترجیح میدم، تو یه کار عملی مشترک، در این خصوص تبادل نظر و همکاری کنم.