آموزش SAN Storage ها
در جلسه قبل SAN Storage ها را بررسی کردیم و در این جلسه به ادامه ی مبحث آموزش SAN Storage ها خواهیم پرداخت.
Redundancy روی پورتها و مسیرها آنقدر مهم است که برای اتصال سرورها بصورت MPIO به SAN از یکی از دو شکل استاندارد زیر استفاده میکنند.
در این سناریو برای اینکه سرورها مسیرها را شناسایی کنند و گم نکنند به هر مسیر روی پلت فرم استفاده شده روی سرور یک آدرس به این شکل اختصاص داده میشود.
Lun چیست :
logical unit number فضایی از دیسک های داخل Encoluser هستند که به سرورها Assign میشوند تا منابع ذخیره سازی آنها محسوب شوند.
شرکت آرنا ارئه دهنده خدمات شبکه نصب شبکه پشتیبانی شبکه مجازی سازی سرور راه اندازی شبکه
جالبه بدونید که ESXI شرکت vMware میتواند برای رسیدن به SAN از مکانیزم ۸ مسیر همزمان هم برای Redundant و هم برای Load Sharing استفاده کند.
به اینکه یک پلت فربم ( سرور – نرم افزار ) این قابلیت را داشته باشد که بتواند برای رسیدن به Storage از چند مسیر استفاده کند ، خواهیم گفت که قابلیت Multhipathing را داراست
پلت فرم هایی با این قابلیت دارای اطمینان بر دسترسی همیشگی به اطلاعات موجود روی SAN هستند.
برای درک صحیح موضوع من شرکت vmware و پلتفرم مجازی سازی Esxi را مثال میزنم
این شرکت روی محصول Vsphere خود از یک Freamwork ای به نام Pluggable Storage Architecture استفاده میکند که به تولید کنندگان و Developer های Storage اجازه میدهد روش های های مورد نظر Multipathing خود را به عنوان یک پلاگین روی این بستر و محصول Load کنند و از آن به عنوان Multipather برای تصمیم استفاده مسیرهای مختلف بهره ببرند.
به این نوع پلاگین ها MMP میگوییم ( Multiple Multipather Plugin )
بصورت پیشفرض خود vmware روی این بستر یک MMP اضافه کرده است بنام ( NMP ( Native Multipathing Plugin
که به کمک آن مدیریت Multipath های موجود برای دسترسی به storage های موجود روی SAN را به سرور ESXi میدهد.
این پلاگین از دو Sub Module زیر تشکیل شده است :
- (SATP (Storage Array Type Plugin
- (PSP (Path Selection Plugin
جالبه بدونید SATP و PSP میتوانند توسط خود شرکت vmware و یا توسط یک شرکت دیگر ارائه شوند که پیش فرض هر کدام از اینها توسط خود شرکت vmware ارائه شده است.
SATP :
زمانی که چند مسیر برای رسیدن به Storage وجود دارد SATP کارش مانیتور کردن مسیرها و Switchover شدن روی مسیر سالم در صورت خرابی یک مسیر است.
PSP :
در حالی که PSP مکانیزم انتخاب مسیر برای نوشتن اطلاعات روی Storage در صورت صحیح بودن و سالم بودن هر دو مسیر است.
تصمیم گیرنده و مغر متفکر انتخاب مسیر PSP است.
در صورتی که همه ی مسیرها سالم باشند PSP بر اساس یکی از مکانیزم های زیر مسیر قابل استفاده برای ذخیره سازی را انتخاب میکند.
- Fixed
- ( MRU ( Most Recenly Used
- Round Robin
که روش سوم بهترین میباشد.برای دستیابی به Storage مسیرها چرخشی استفاده شده و Load ذخیره سازی Load balance شده بین مسیرها پخش میشود.
این همه را گفتم که به این نتیجه برسیم MPIO قابلیت مهمی روی بسترهای SAN میباشد که برای عملکرد صحیح هم نیاز به همکاری پلتفرم سروری . هم پلت فرم Storage ای دارد.
داشتیم در مورد پارامترهای موجود در هر نوع SAN Level صحبت میکردیم که اولی را گفتیم.
دومین پارامتر موجود در هر نوع SAN Level ای چیزی هست به نام SAN Dedicated Network
SAN Dedicated Network :
که سرورها از طریق این Network به بستر SAN دسترسی پیدا میکنند که دو تا Device برای دسترسی به این محیط گذاشته میشود
- SAN Switch
- San Router
انتخاب نوع بستر سوئیچ و کابل و حتی Device برمیگرده به پروتکل هایی که قرار است از طریق آنها iscsi Command ها را روی بستر TCP/IP منتقل میکنیم که عبارتند از:
- Fibre Channel
- iscsi
در جلسه بعد به سراغ طراحی شبکه مبتنی بر SAN خواهیم رفت و اجزای آن را بررسی خواهیم کرد
با ما همراه باشید.