پیکسلر | شبکه اجتماعی برنامه نویسان

معرفی SAS Expander و کاربرد آن بر روی سرور

ysorkh.m 2 سال پیش

معرفی SAS Expander و کاربرد آن بر روی سرور

 

با توجه به اینکه تعداد رابط های کارت SAS  در حالت معمول محدود است ،HPE  ماژولی ارائه داده که امکان استفاده از درایو های SAS یا SATA  را بیشتر از حالت عادی امکان پذیر می سازد .یعنی اگر  یک کارت SAS  در حالت عادی با دو رابط اتصالی 4 یا هشت درایو را پشتیبانی میکند با وجود ماژول SAS Expander می تواند به Raid Controller این جازه را بدهد که از حداکثر ظرفیتش استفاده کند .به توجه به نوع و مدل Raid Controller این ماژول نیز میتواند تا 128 یا 256 درایو SAS  یا SATA  را ساپورت کند .

آشنایی با SAS Expander  سرور

برای مثال اگر شما یک Raid Controller مدل p440AR داشته باشید که دو ورودی Internal دارد و به طور عادی از هشت درایو SAS  پشتبانی می کند می توانید با اضافه کردن یک SAS Expander و با اتصال کابل خروجی SAS Expander به ورودی Raid Controller توسط یک کابل Mini SAS تعداد درایو ها را افزایش دهید این درایو های اضافه شده میتوانند در یک محفظه 8 تایی کوچک یا در یک مجموعه 24 تایی باشند .

12G  ، 6G   و3G   به چه معناست؟

به معنای گیگا بیت بر ثانیه است. این موارد سرعت عملیاتی SAS برای نسل 3.0، 2.0 و 1.0 است.

سرعت ها به صورت تئوری به شکل زیر است :

12G=4800MB/s

6G = 2400MB/s

3G = 1200MB/s

ولی در عمل سرعت وابسته موارد زیر است :

به نوع Raid Controller

SAS Expander   و درایو ها

و هم چنین سطح رید

به عنوان مثال Raid Controller   12 گیگا بایتی به تازگی وارد بازار شده که کارایی بسیار بهتری نسبت به محصولات 6 گیگابایتی ارائه می دهد .

همچنین به این نکته توجه کنید که در سرور با توجه به نسل انها کثرا  استفاده هارد درایو هایی با سرعت های زیر پیشنهاد می شود  :

سرور های نسل 10 مثل DL380 G10 :  12G=4800MB/s

سرور های نسل 9 مثل :DL380 G9  : 12G=4800MB/s

سرور های نسل 8 و 7 مثل DL380 G8  یا DL380 G7  : 6G = 2400MB/s

 

آیا استفاده از یک کابل   Mini SAS  پهنای باند را محدود می‌کند؟

خیر : زیرا کابل های Mini SAS می توانند چهار کانال 12 گیگا بایتی ، چهار کانل 6 گیگا بایتی یا چهار کانال 3 گیگا بایتی را پشتیبانی کنند  پس به این ترتیب یک کابل Mini SAS برای شما  مجموع سرعت های زیر را فراهم می  آورد

 

4*12G=4800MB/s=4800MB/s

4*6G=4800MB/s=2400MB/s

4*3G=1200MB/s=3600MB/s

 

از آنجا که حداکثر سرعت انتقال استاندارد درایوهای سخت در حدود 135 مگابایت بر ثانیه است، برای اشغال شدن تمامی ظرفیت یک کابل، به تعداد زیادی هارد درایو نیاز است. از طرفی دیگر، هاردهای SSD بسیار سریع‌تر هستند و برای اشغال شدن تمامی پهنای باند یک کابل، به تعداد کمتری از آن‌ها نیاز است. و دلیل استفاده از دو کابل برای اتصال اکسپندر به کنترل‌گر افزایش سرعت است .

 

متغیرهایی که باید برای دستیابی به حداکثر سرعت SAS Expander در نظر بگیرید به شرح زیر هستند:

 

  • هنگام اتصالRaid Controller  به     PCIe 3.0 اطمینان حاصل کنید که  در اسلات PCIe 3.0  نصب شود
  • بعضی از اسلات های 8x  ، سیگنال 4x دارند که این موضوع باعث نصف شدن پهنای باند می شود پس هنگام نصب توجه کنید که حتما اسلات های 8x  و 16x  ، سیگنال 8x داشته باشند
  • برای حداکثر سرعت یک Raid Controller   با سرعت 12G=4800MB/s ایده آل ترین گزینه استفاده از SAS Expander  با سرعت 12G=4800MB/s است.
  • سرعت هارد های SSD  در مقابل هارد های HDD بسیار بالا تر است و حداکثر سرعت ممکن را نیز دارا هستند .پس برای سرعت بالاتر از هاردهای SDDاستفاده کنید
  • از هارد های SAS  به جای SATA استفاده کنید چراکه هارد های SAS   ده درصد از هاردهای SATA  سریع تر هستند

 

چند نکته در مورد SAS Expander  :

 

  • SAS Expander  نیز ازRAID پشتیبانی می‌کند

البته وابستگی زیادی به Raid Controller  دارد .درواقع SAS Expander وابسته به Raid Controller است یعنی SAS Expander چیزی را پشتیبانی میکند که Raid Controller  پشتیبانی می کند .بر همین اساس اگر  با Raid Controller   خود می‌توانید از RAID استفاده کنید، پس می‌توانید که درایوها را در زنجیره SAS Expander قرار داده و تنظیمات RAID را اعمال کنید. اگر از هم کارت غیر RAID  مانند HBA  استفاده میکنید می توانید به روش دسته ای (JBOD)  از درایو ها استفاده کنید .

 

  • حداکثر طول سیمی که می توانید برای SAS Expander استفاده کنید  8 متر است .
  • تنها کارت های Raid Controller SAS از Expander SAS پشتیبانی می کند .البته بازهم همه ی کارت های Raid Controller SAS از SAS Expander   پشتیبانی نمیکند برای اطمینان مشخصات کارت خود را بررسی کنید ،اگر در مشخصات کارت آمده باشد که از درایو های 128 و 256 پشتیبانی می کند ،پس از SAS Expander  نیز پشتیبانی خواهد کرد .اما در ما در برخی از دستگاه‌ها با استفاده از یک یا دو رابط روی کنترل‌گر امکان به کارگیری SAS Expander وجود ندارد.
  • شما این امکان را دارید که از درایوهای SAS یا SATA و نیز  SSD با SAS Expander  استفاده کنید.

 

از آنجایی که SAS Expander  نیاز به درایور ندارد و برای سیستم عامل بسیار  شفاف است فقط کافی است Raid Controller  شما از SAS Expander  پشتیبانی کند .

هم چنینSAS Expander    با انواع سیستم عامل ها از جمله مک و ویندوز به خوبی کار میکند فقط باید به این نکته توجه داشته باشید ،از آنجایی که که در مک به جای پورت PCI از پورت Thunderbolt 2

استفاده می شود باید از تبدیل Thunderbolt 2 به SAS  با سرعت 12G  استفاده کرد .

0 دیدگاه
برای قرار دادن دیدگاه وارد شوید