در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

شبکه ذخیره سازی اطلاعات یا Storage Area Network چیست ؟

SAN چیست

سئوالات زیادی در خصوص این وجود دارد که تفاوت SAN و NAS و DAS در چیست . قبلا در انجمن تخصصی فناوری اطلاعات ایران در خصوص تفاوت NAS و SAN توضیحاتی را ارائه کرده بودیم اما به رسم ITPRO بر آن شدیم تا در خصوص شبکه ذخیره سازی اطلاعات یا Storage Area Network بصورت ویژه مقاله ای تهیه کنیم. Storage Area Network یا SAN یک شبکه با سرعت بالا می باشد که از تجهیزات ذخیره سازی اطلاعات که آنها نیز به نوبه خود به سرورهای سخت افزاری یا مجازی متصل شده اند تشکیل شده است. ساختار ذخیره سازی اطلاعات در این نوع شبکه ها به صورت Block Level می باشد که همین موضوع باعث می شود که نرم افزارهای کاربردی که بر روی سرورهای شبکه وجود دارند براحتی بتوانند از طریق شبکه به اطلاعات موجود در SAN دسترسی پیدا کنند. دستگاه های ذخیره سازی اطلاعات SAN می توانند شامل Tape Library هم باشند اما در بیشتر موارد از هارد دیسک های سخت افزاری تشکیل شده اند که در کنار هم قرار گرفته اند و در قالب RAID در SAN کار می کنند.

مقایسه کارایی SAN و DAS


شاید این سئوال برای شما پیش بیاید که چرا سازمان ها و شرکت های بزرگ از SAN برای ذخیره سازی اطلاعات استفاده می کنند و این نوع ساختار ذخیره سازی اطلاعات را به استفاده از DAS یا Direct Attached Storage ترجیح می دهند ، پاسخ این سئوال بسیار ساده است دستگاه های SAN دارای انعطاف پذیری ، دسترسی پذیری و کارایی بسیار بالاتری نسبت به دستگاه های ذخیره سازی Direct Attached Storage یا DAS هستند. با توجه به اینکه دستگاه های SAN وابستگی دستگاه های ذخیره سازی اطلاعات به سرورها را حذف می کنند و بصورت مجزا می توانند در شبکه ایفای نقش کنند طبیعی است که هر نرم افزاری بر روی هر سروری در شبکه می تواند به این منابع ذخیره سازی دسترسی پیدا کند و همین موضوع باعث بالا بردن کارایی هر چه بیشتر تجهیزات SAN در شبکه می شود. اگر قرار باشد به فضای ذخیره سازی فعلی خود هارد دیسکی اضافه کنید اینکار را صرفا بر روی دستگاه SAN انجام می دهید و براحتی منابع ذخیره سازی اطلاعات خود را افزایش می دهید ، این امر خیلی می تواند در کاهش فضای مصرفی در اتاق سرور یا Data Center کاربردی باشد. در کنار آن هزینه های یک سازمان نیز کاهش پیدا می کند زیرا برای اضافه کردن هارد دیسک های بیشتر دیگر نیازی به اضافه کردن سرور جدید در شبکه نمی باشد. دستگاه های ذخیره سازی SAN Storage امروزه فقط از ارتباطات فیبر نوری برای انتقال اطلاعات بین سرورها و SAN استفاده می کنند و این بدین معناست که سرعت رد و بدل شدن اطلاعات در این میان بسیار سریعتر از دستگاه های DAS می باشد.

Direct Attached Storage چیست

امروزه ما این نوع ارتباطات فیبر نوری درون SAN را به Fibre Channel SAN Storage می شناسیم ، البته پروتکل های دیگری هم وجود دارند اما این روش سریعترین روش و کارا ترین روش ارتباطی می باشد. با توجه به اینکه بر روی یک SAN Storage ارتباطات شبکه ای زیادی می توان برقرار کرد و سرورهای مختلف را حتی در فضاهای کاری دور به هم ارتباط داد این امر باعث بالا رفتن کارایی و دسترسی پذیری سرورها می شود ، معمولا ساختارهای کلاسترینگ در شبکه های بزرگ را با استفاده از همین تجهیزات SAN انجام می دهیم. در نهایت جدا کردن فضای ذخیره سازی اطلاعات از روی سرورها و قرار دادن آن بر روی یک SAN Storage باعث بالا رفتن و بهینه تر شدن قدرت پردازشی CPU های موجود بر روی سرور خواهد شد. DAS ها خواه ناخواه کمی قدرت پردازشی را به خودشان اختصاص می دهند.

تجهیزات SAN Storage می توانند وظایف مدیریتی شبکه را ساده تر کنند


SAN Storage ها برای انجام دادن فرآیندهای Backup گیری و پیاده سازی Disaster Recovery ها بسیار بسیار کارآمد هستند. در یک SAN شما می توانید براحتی اطلاعاتی را از هارد دیسک های یک SAN به SAN دیگر منتقل کنید و در این میان حتی کوچکترین ارتباطی با سرور اصلی مالک اطلاعات برقرار نکنید ، این یعنی عدم وابستگی اطلاعات به سرورها و چنین قابلیتی Backup گیری را به شدت کارا می کند. تصور کنید که می خواهید یک Backup از اطلاعات موجود در هارد دیسک موجود بر روی SAN تهیه کنید ، در حالت معمول و بر روی سرورهای فیزیکی این عملیات می تواند به شدت CPU های سرور را درگیر کند اما در چنین مواقعی اصلا CPU های سرور پردازشی را انجام نخواهند داد. برخی از SAN ها از تکنولوژی های شبکه ای استفاده می کنند که می تواند به SAN این قابلیت را بدهند که در فواصل طولانی نیز به سرویس دهی خود ادامه دهد ، تکنولوژی Fibre Channel از این دسته از تکنولوژی هاست ، شما می توانید دو عدد Data Center داشته باشید که بر روی هر کدام از آنها دو دستگاه SAN Storage داشته باشید و این دستگاه ها از طریق لینک های فیبر نوری اطلاعات را با همدیگر Replicate کنند و در نتیجه شما می توانید Backup های خود را در محل های بسیار دورتر از محل اصلی قرار گیری اطلاعات قرار دهید و یک Off Site Backup ایجاد کنید. با راه اندازی SAN storage بعضا شما دیگر نیازی به استخدام نیروهای زیاد برای انجام کارهای مدیریتی شبکه نیستید و از همه بهتر اینکه با وجود SAN شما می توانید سرورهای خود را از طریق هارد دیسک های SAN بوت کنید و این باعث کاهش زمان بوت یک سیستم و از طرفی سهولت در جایگزینی سرورها خواهد شد.

جایگزین های SAN Storage ( راهکارهای جایگزین SAN Storage )


قبل از اختراع تجهیزات ذخیره سازی SAN سازمان ها بیشتر از دستگاه های ذخیره سازی به نام Direct Attached Storage یا DAS استفاده می کردند. همانطور که از نام این دستگاه مشخص است Direct Attached Storage ها مستقیما به سرور متصل می شوند. برخی از سازمان ها امروزه نیز همچنان از DAS استفاده می کنند ، دلیل استفاده از این دستگاه هزینه پایین و پیاده سازی ساده تر نسبت به تجهیزات SAN است. به هر حال برای سازمان های بزرگ مزایایی که SAN Storage ها به کارایی سرورهای سازمان می دهند با هزینه ای که برای آن پرداخت می شود کاملا تناسب دارد.

برخی اوقات پیش می آید که مردم دو کلمه را با هم اشتباه می گیرند ، SAN و NAS که مخفف کلمات Networked Attached Storage می باشد. مهمترین روش تشخیص این دو واژه در ترکیب کلمات آن است ، SAN یک مجموعه از دستگاه ها می باشد که به خودی خود شبکه ای برای ذخیره سازی اطلاعات ایجاد می کنند در حالیکه NAS ها فقط یک یا چندین هارد دیسک می باشند که با یک سیستم عامل ساده در شبکه قابل دسترس می باشند و هیچگونه پیچیدگی خاصی در آنها وجود ندارد. SAN ها ساختار Block Level برای ذخیره سازی اطلاعات و سرورها ارائه می دهند در حالیکه NAS ها ساختار File Level در اختیار کاربران قرار می دهند. در خصوص تفاوت های کلی این دو دستگاه پیشنهاد می کنم مقاله خودم با عنوان تفاوت NAS و SAN را که در انجمن تخصصی فناوری اطلاعات ایران یا ITPRO نوشته ام را در همین لینک مراجعه کنید.

پیاده سازی یک Storage Area Network یا SAN


برای پیاده سازی یک SAN ساده شما نیاز به سه قسمت اصلی دارید ، SAN Switch ، یک دستگاه ذخیره سازی و یک سرور . همچنین شما برای متصل کردن دستگاه SAN با سرورها و ارتباطات بین آنها با نرم افزار مدیریتی SAN به کابل نیز نیازمند هستید. در بسیاری از موارد واقعی پیاده سازی SAN Storage یک SAN می تواند شامل سویچ ها ، دستگاه های ذخیره سازی و سرورهای مختلفی باشد ، و شاید در همین ساختار ما نیاز به روتر و Bridge و حتی Gateway نیز برای گسترش دادن شبکه SAN و برقراری اتصال با نقاط دیگر Data Center را داشته باشیم.توپولوژی های پیاده سازی SAN Storage ها در شبکه کاملا با اندازه و نیازهای یک سازمان بایستی در نظر گرفته شود. فرآیند پیاده سازی SAN نیازمند یک سری اقدامات است.

Storage Area Network یا SAN چیست

اول اینکه شما باید طراحی SAN خود را انجام دهید ، تمامی نیازهای فعلی و آینده سازمان خود را در نظر بگیرید. دوم اینکه شما باید برای پیاده سازی SAN یک برند خاص را انتخاب کنید و سری تجهیزات سخت افزاری و نرم افزاری لازم مربوطه را تهیه کنید ، معمولا در حال حاضر SAN Storage های شرکت HP و EMC بیشترین استفاده را در سازمان های دولتی و خصوصی دارند. در آخر شما نیاز به نصب سخت افزارها و نرم افزارها و انجام پیکربندی های لازم بر روی نرم افزار مدیریتی دستگاه هستید که بتوانید SAN خود را مدیریت کنید. پیاده سازی SAN Storage ها معمولا یک فرآیند پیچیده است که نیازمند دانش و تخصصی ویژه در خصوص دستگاه های SAN می باشد ، مخصوصا اگر دستگاه خود را می خواهید در طراحی های پیشرفته و حرفه ای استفاده کنید قطعا به کارشناسان حوزه Storage نیاز خواهید داشت.

استانداردهای مورد استفاده در Storage Area Network ها یا SAN


شرکت های مختلفی در زمینه تولید تجهیزات ذخیره سازی SAN Storage در دنیا فعالیت می کنند که از مهمترین آنها می توان به شرکت HP و EMC اشاره کرد ، همین سازندگان برای خود یک سری استانداردها برای SAN Storage ها ایجاد کرده اند و از آن تبعیت می کنند. از مهمترین استانداردهای مورد استفاده در SAN Storage ها می توان به Storage Networking Industry Association یا SNIA و Storage Management Initiative Specification یا SMI-S و همچنین استانداردهای دیگر مشابه اشاره کرد. حتی در خصوص شیوه استفاده SAN Storage ها از ارتباطات فیبر نوری نیز در قالب استانداردی مثل Fibre Channel Industry Association یا FCIA تعریف می شود. ارتباطات فیبر نوری یا Fibre Channel امروزه بیشترین استفاده را در تجهیزات SAN دارند اما راهکارهای SAN فقط به فیبر نوری محدود نمی شود و استاندارهای دیگری مثال iSCSI نیز وجود دارد که ارتباطات iSCSI را فراهم می کند و حتی شما می توانید از FCOE یا Fibre Channel Over Ethernet نیز در این زمینه استفاده کنید.

SAN Fabric چیست ؟


سخت افزاری که Workstation ها و Server های ما را به دستگاه های موجود در SAN Storage متصل می کند در اصطلاح فنی FABRIC گفته می شود. SAN Fabric این امکان را برای ما ایجاد می کند که هر سروری بتواند به هر دستگاه ذخیره سازی SAN ای با استفاده از تکنولوژی سویچینگ فیبر نوری متصل شود. امیدوارم مورد توجه شما قرار گرفته باشد. ITPRO باشید

نویسنده : محمد نصیری

منبع : جزیره راهکارهای ذخیره سازی اطلاعات وب سایت توسینسو

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد

#تفاوت_san_و_das #lun_در_san_storage_چیست #تفاوت_san_و_nas #آموزش_استفاده_از_san_storage #san_fabric_چیست #san_چیست #روش_متصل_شدن_به_san_storage #storage_area_network_چیست #san_storage_چیست #zoning_در_san_storage
7 نظر
Saeed Aliakbari

سلام اگر امکانش هست لینک مستقیم starwind رو بذارین چون سایت اصلی مشکل داره

امیرحسین حشمتی

سلام مهندس نصیری، در مورد کانکشن بین سرورها و SANها ،آیا ارتباط وایرلس هم میشه وجود داشته باشه

یاحتما باید از SAN Fabric استفاده کرد ؟

اصلا میشه SAN Storage یه سازمان جدا از سرورهاش، در فاصله ی طولانی از اونها قرار بگیره ؟

محمد نصیری

وایرلس !!!!! من تا به حال ندیدم ... به نظرم بی معنی هست ... شما سرعت FC رو با Wireless نمی تونید مقایسه کنید و اینجا اولویت سرعت هست ، میشه با استفاده از فیبر یا اترنت در فاصله های متوسط استفاده کرد برای Offsite Backup اما بیشترش دیگه از عملیاتی بودن خارجش می کنه.

nima_azx

سلام و خسته نباشید.

1- من جایی خوندم که سن استوریج ها فقط توسط سرور ها قابل دسترسی هستن. یعنی درخواست میره به سمت سرور و از اونجا به تجهیزات سوییچ و بعد فضای ذخیره سازی. به نوعی خیلی گسترده هستن سن استوریج ها و خودشون زیر ساخت شبکه حساب میشن در مقابل Nas storage ها که فقط فضای ذخیر سازی تحت شبکه هستن. ولی شما در بخشی از این مقاله گفتین که اگر سرور از مدار خارج بشه، سن استوریج میتونه توسط بقیه نرم افزار ها قابل دسترس باشه!

منظور شما توسط باقی کلاینت ها نیست که ؟

2- و اینکه نس استوریج ها دسترسی سیستم فایل هستن و پروتکلشون NFS هست و سن استوریج ها آی اسکازی و سیستم بلاک. جفتشون تحت شبکه هستن. این برداشت درست هستش؟ یه جاهایی فکر کنم گفته شده نس استوریج ها هم پروتکل آی اسکازی استفاده میکنن که کل ماهیت برداشت قبلی میره زیر سوال چون روش دسترسیشون هم مغایر تعاریف میشه. چون اگر نس استوریج ها هم آی اسکازی بشن روش دسترسیشون هم سیستم بلاک میشه و بازم از نظر مدیریتی متفاوت میشن و سیستم عاملشون اون وسط هیچ کارست ، کدومش درسته؟

محمد نصیری

سلام و خدا قوت نیمای عزیز :

  1. درست خوندید ، SAN Storage ها توسط زیرساخت های شبکه مجزا به سرورها متصل میشن اما خوب با استفاده از پروتکلی مثل iSCSI و تعریف کردن فضا در این Storage ها و اگر البته طراحی به شکلی باشه که در شبکه کلاینت ها هم دیده بشه روی سیستم عامل ها توسط iSCSI Initiator میشه به SAN Storage متصل شد ، به زبان ساده تر سرور و کلاینت هر دو از همین قابلیت برای ارتباط با SAN Storage استفاده می کنن فقط مهم نوع ارتباط فیزیکی هست
  2. این روزها دیگه تقریبا همه NAS Storage ها هم پروتکل iSCSI رو پشتیبانی می کنند و Bock Based سرویس میدن اما نکته در اینجاست که این مطلب برای 44 ماه پیش هست و اون زمان اکثر NAS ها فقط NFS ساپورت می کردند ، می تونیم تفاوت NAS و SAN رو ر این روزها روی نوع تکنولوژی ذخیره سازی ، زیرساخت های شبکه مجزا و متفاوت ، کارت شبکه های متفاوت ، سیستم مدیریتی متفاوت عنوان کنیم و البته دیگه به جای iSCSI بگیم NAS ها Fibre Channel ندارن اما SAN ها دارن ، NAS ها SAN Switch ندارند و SAN ها دارند ، NAS ها CNA ( کارت شبکه فیبر مختص شبکه SAN ) ندارند و SAN ها دارند و ...
nima_azx

ممنون از شما برای وقتی که گذاشتین در اختیار بنده . متوجه شدم. در مورد سن استوریج ها میتونیم با استفاده از iSCSI Initiator علاوه بر سرور در کلاینت هم از این قابلیت استفاده بکنیم و مثل نس استوریج ها بسته به احراز هویت میتونن در دسترس باشن.

در مورد نحوه دسترسی سیستم فایلشون هم سن استوریج ها که همیشه سیستم بلاک دارند و بار مدیریت فضای ذخیره سازی سمت کلاینت یا سرور هست. نس استوریج های جدیدم میتونن بلاک بیس باشن و به جای NFS مدیریت هر بلاک رو به سیستم کلاینت سرور بدن. نس های قدیمی تر با NFS هم که برای سمت مقابل مثل فایل شیرینگ عمل میکنن و عملا مدیرتی به سمت کلاینت یا سرور نمیدن.

فقط یک سوال در حد بله یا خیر ، آیا سیستم عامل فیری نس که به عنوان یک دسترسی سطح بلاک کار میکنه یا شایدم NFS ( که ممکنه بهتر باشه تو این سناریو) میتونه با یوزر های تو اکتیو دایرکتوری یا "مجموعه از یوزر ها در یک گروه اکتیو دایرکتوری مثلا " سینک بشه و کار ما رو تو احراز هویت و دسترسی ها آسون تر کنه ؟

محمد نصیری

بله ، ما دوره کامل Free NAS رو داریم در قسمت دوره ها که خودش دنیایی امکانات داره

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....